Document Document Title
US09392731B2 Cooling apparatus with dynamic load adjustment
A cooling apparatus is disclosed, which may include multiple heat producing units. The cooling apparatus may also have a thermal interface material (TIM) to facilitate heat transfer away from the heat producing units. The cooling apparatus may also have multiple heat sink columns located above, and designed to conduct heat away from, corresponding heat producing units, through thermally conductive contact with corresponding portions of the TIM layer. The cooling apparatus may also have a load plate located above the heat sink columns, designed to hold the heat sink columns in a relatively fixed position above the heat producing units. The TIM layer may have an initial compressed state between the heat sink columns and the corresponding heat producing units. Each of the heat sink columns may be designed so that, in operation, the corresponding portion of the TIM layer may have a further compressed state.
US09392699B2 Printed circuit board and method of manufacturing the same
Disclosed herein are a printed circuit board (PCB) and a method of manufacturing the same. The PCB includes a core layer, metal bumps embedded in the core layer, one surface of the metal bumps being opened to the outside, and a solder resist layer including an opening is manufactured by a separating substrate manufacture method. In the PCB, empty space between the bumps is filled with an insulating material instead of solder resist, and thus, a problem in terms of an empty space between bumps is addressed without requiring a new solder resist process.
US09392696B2 Semiconductor package
A semiconductor package includes a substrate, a first conductive layer, a second conductive layer, a first surface mount device, a second surface mount device and a connection element. The first conductive layer is formed on the substrate and has a first pad and a second pad separated from the first pad. The second conductive layer is formed on the substrate and has a third pad and a fourth pad electrically connected with the third pad through the second conductive layer. The first surface mount device is mounted on the first pad and the third pad. The second surface mount device is mounted on the second pad and the fourth pad. The connection element electrically connects the first pad with the second pad.
US09392695B2 Electric component module
There is provided an electronic component module capable of increasing the degree of integration by mounting electronic components on both surfaces of a substrate. The electronic component module according to an exemplary embodiment of the present disclosure includes a first substrate having one surface on which at least one electronic component is mounted; and a second substrate bonded to one surface of the first substrate and including at least one component accommodating part in which the at least one electronic component is accommodated, wherein the second substrate includes a core layer, and metal wiring layers formed on both surfaces of the core layer and having a plurality of electrode pads.
US09392691B2 Multi-stacked electronic device with defect-free solder connection
A method includes forming a multi-stacked electronic device having two or more electronic components, each of the electronic components includes a leadframe, the leadframes of each electronic component are physically joined together using a non-solder metal joining process to form a joint, and the joint is located outside a solder connection region.
US09392690B2 Method and structure to improve the conductivity of narrow copper filled vias
Techniques for improving the conductivity of copper (Cu)-filled vias are provided. In one aspect, a method of fabricating a Cu-filled via is provided. The method includes the following steps. A via is etched in a dielectric. The via is lined with a diffusion barrier. A thin ruthenium (Ru) layer is conformally deposited onto the diffusion barrier. A thin seed Cu layer is deposited on the Ru layer. A first anneal is performed to increase a grain size of the seed Cu layer. The via is filled with additional Cu. A second anneal is performed to increase the grain size of the additional Cu.
US09392689B2 Metal-clad laminate, method for producing same, and flexible printed board
A metal-clad laminate, including metal foil, and a first resin layer arranged on the metal foil, the first resin layer including an epoxy resin and a fluoropolymer with a curable functional group. Also disclosed is a method of producing the metal-clad laminate.
US09392683B2 Multi-layer printed circuit boards having properties suitable for layer reduction design
A multi-layer printed circuit board comprises: at least two insulation layers, respectively having glass fiber cloth and cured resin covering thereon, the insulation layers being stacked on each other; an internal trace layer formed between two neighboring insulation layers; and an external trace layer formed on an outer surface of the outermost insulation layer; wherein the insulation layers have a dielectric constant of 3.4 or less, and the internal and external trace layers have a trace width between 40 and 75 micrometers, such that the multi-layer printed circuit board has a characteristic impedance between 45 and 55Ω in single-ended signaling and between 90 and 110Ω in differential signaling.
US09392682B2 LED lamp with tapered PCB
An LED lamp has a PCB at least partially made of metal and a base configured to receive the PCB in a slot formed on the base. The base has a base top surface and the slot has a tapered cross-section. A first sidewall is formed in the slot. The first sidewall is formed at a first sidewall angle that is less than 90°. A second sidewall is formed in the slot. The second sidewall is formed at a second sidewall angle. A top protrusion is formed on a base top surface. The top protrusion has a top protrusion first position and a top protrusion second position. A pair of edges are formed on the PCB, namely a first edge formed on the PCB and a second edge formed on the PCB. The first edge is tapered to engage the first sidewall.
US09392679B2 Method, apparatus and system for using free-electron laser compatible EUV beam for semiconductor wafer processing
At least one method, apparatus and system for providing an extreme ultraviolet beam for processing semiconductor wafers are disclosed. A level of the EUV beam is monitored. A determination is made as to whether the level of the EUV beam is below a predetermined level. In response to determining that the level of the EUV beam is below the predetermined level, a determination is made as to whether the output of at least one of the first or second laser devices has decreased from an initial level. The output of the at least one of the first or second laser devices is increased in response to determining that the output of at least one of the first or second laser devices has decreased from an initial level.
US09392677B2 Method for generating radiation at resonant transitions of metal atoms
The invention relates to methods for generating radiation at resonance transitions of metal atoms in mixtures of inert gases and metal vapors that are excited by an arc electric discharge. The technical effect of the claimed invention is raising the efficacy and service life of radiation sources at metal atom resonance transitions, which are excited by a low-pressure arc discharge. The technical effect is achieved due to that, according to a method for generating radiation at resonance transitions of metal atoms in mixtures of inert gases and metal vapors, which method includes exciting mixtures of inert gases and metal vapors by a high-frequency alternating longitudinal electric discharge, a discharge is excited by essentially rectangular current pulses with an off-duty ratio not more than 2.0 and duration not exceeding the efficient life-time of resonance state of the radiating metal atom.
US09392676B2 Discharge lamp lighting device, projector, and method for driving discharge lamp
A discharge lamp lighting device includes: a DC power supply unit that outputs a DC current; an inverter that sequentially generates, from the DC current output from the DC power supply unit, a current pulse whose current direction alternately changes to supply the current pulse to a discharge lamp; and a control unit that controls operations of the DC power supply unit and the inverter to adjust a waveform of the current pulse to be supplied to the discharge lamp, wherein the control unit changes a pulse width of the current pulse every pulse.
US09392674B2 Environment detection device and environment detection method suitable for street lamp
An environment detection device and an environment detection method suitable for a street lamp are provided. The environment detection method comprises the following steps. Latitude and longitude of the position of the street lamp is provided. A weather information at the position of the street lamp is detected. A first network packet is generated according to the weather information and the latitude and longitude. The first network packet is transmitted to a server.
US09392667B2 Backlight unit, display apparatus including the backlight unit and operating method thereof
A backlight unit, the backlight unit including a light-emitting diode (LED) module; a switching element connected to the LED module; and a controller configured to supply a driving voltage to the LED module, control a switching operation of the switching element, provide a constant current to the LED module, sense an operational error in the switching element, and control the driving voltage of the LED module in response to the sensed operational error.
US09392661B2 Low-overhead current generator for lighting circuits
This application relates to a lighting system comprising a plurality of light emitting diode, LED, circuits, and a power source for providing a drive voltage to the plurality of LED circuits. For each LED circuit, the lighting system comprises a first variable resistance element connected between the respective LED circuit and ground, and a first feedback circuit configured to control a voltage at a first node between the respective LED circuit and the respective first variable resistance element to a first voltage. The lighting system further comprises a current source and a second variable resistance element connected between the current source and ground, wherein each first variable resistance element is configured to attain a resistance value depending on a resistance value attained by the second variable resistance element.
US09392657B2 Lighting control system and method for controlling the same
Lighting control systems and a method of control the same are provided. For example, the lighting control system includes at least one lighting device transmitting and receiving a wireless communication signal and controlled by a received wireless communication signal, a lighting device authentication code including unique identification information assigned to the lighting device, and a user terminal having an image recognition unit, the user terminal configured to recognize the lighting device authentication code using the image recognition unit, extract the unique identification information from the lighting device authentication code recognized by the image recognition unit, pair the user terminal with the lighting device based on the extracted unique identification information, and control the at least one lighting device.
US09392656B2 Method of driving LED lighting sources and related device
An arrangement for driving a light source, including a plurality of LED strings by means of a current generator, wherein each said LED string forms a respective current mesh with said current generator, includes: at least one inductor acting on said current meshes, in each of said current meshes, an electronic switch having a first, working node towards the LED string and a second, reference node opposed to the LED string.All the reference nodes of all the electronic switches are connected together, and the working node of each electronic switch is connected to the work node of at least another one of the electronic switches via at least one current averaging capacitor.The electronic switches can be selectively rendered conductive, each one at a respective time interval, thereby selectively distributing the current of the current generator over the LED strings.
US09392648B2 Method and device for controlling an induction heating cooking apparatus
A method for controlling an induction heating cooking apparatus, comprises the steps of a) transforming a supply current (Iin) having a base frequency, for example 50 Hz or 60 Hz, into an induction current (Iw) having a higher frequency than the base frequency of the supply current, b) feeding the induction current into at least one inductor of the induction heating cooking apparatus to generate a magnetic induction field, c) detecting a deviation or distortion of the actual shape or frequency spectrum of the supply current or a rectified supply current from a predetermined admissible shape or frequency spectrum lying outside of a pre-given tolerance range, d) adapting the induction current or the electrical power associated with the induction current until the detected deviation or distortion of the actual shape or frequency spectrum of the supply current or a rectified supply current from the predetermined shape or frequency spectrum lies within the pre-given tolerance range again.
US09392646B2 Pallet warmer heating unit
A heating unit for use in heating pallets full of materials includes wall modules and a lid module. The modules include cover layers. Each module may include a heating component disposed between the cover layers and which is configured to convert electrical energy to heat energy and to distribute the heat energy. The heating component includes a heat generating element for converting electrical current to heat energy and a heat spreading element comprising carbon thermally coupled to the heat generating element. The modules may further include a thermal insulation layer. The modules may also include a receiving power connector electrically connected to the heat generating element. The modules may include a seam or hinge formed in a fashion that facilitates folding of the modules in a fashion which allows support members to support a module on an edge of the module.
US09392643B2 Heating plate with planar heater zones for semiconductor processing
An exemplary method for manufacturing a heating plate for a substrate support assembly includes forming holes in at least one sheet, printing a slurry of conductor powder, or pressing a precut metal foil, or spraying a slurry of conductor powder, on the at least one sheet to form the planar heater zones, the power supply lines, and power return lines. The holes in the at least one sheet are filled with a slurry of conductor powder to form power supply and power return vias. The sheets are then aligned, pressed, and bonded to form the heating plate.
US09392641B2 Multi-service provider wireless access point
Novel tools and techniques that can provide wireless service for multiple service providers from a single, multi-service provider wireless access point. In an aspect, a multi-service provider wireless access point might communicate with a plurality of wireless devices, each associated with a different wireless carrier, and route communications from each device to the appropriate carrier (and/or, similarly, transmit communications from each carrier to the appropriate wireless device). In this way, for example, a single wireless access point could provide service to cellphones of subscribers of a number of different carriers. Such a wireless access point can provide enhanced efficiency and reduced cost, along with the ability to provide higher service for a number of wireless carriers.
US09392639B2 Methods and apparatus for channel sounding in beamformed massive MIMO systems
Base station (BS) and mobile station (MS) methods and apparatus are provided. The BS configures an uplink sounding channel made up of at least one OFDM symbol in an uplink slot. The BS signals to the MS use and location of different configurations of the uplink sounding channel via a system configuration broadcast message. The uplink sounding channel comprises OFDM symbols where one or more of a subcarrier spacing and a sampling frequency is different from that of OFDM symbol used for data transmission. Each OFDM symbol comprises a sounding reference symbol corresponding to at least one transmit beam and is received by at least one receive beam to form at least one transmit-receive beam pair. The at least one transmit-receive beam pair for UL-SRS in different OFDM symbols are different. The sounding channel configuration is based on information received from neighboring BSs via inter-BS coordination over a pre-defined interface.
US09392638B2 Systems, devices and methods for providing access to a distributed network
Systems and apparatus, and methods relating thereto, can be implemented to include base station having a transceiver adapted to establish a radio-frequency link with a mobile telephone; a first interface, separate from said transceiver, that is adapted for communication over the public Internet; and a controller. The controller can be adapted to obtain, from a server accessed via the public Internet, gateway address information for a remote gateway that provides an interface between the public Internet and a network of a telephone service provider and route data from the mobile telephone, over the public Internet, to the remote gateway.
US09392637B1 Peer-to-peer proximity pairing of electronic devices with cameras and see-through heads-up displays
The disclosed embodiments relate to electronic devices with optical head-mounted displays (OHMDs). Each electronic device includes an OHMD that provides a heads-up display (HUD) and one or more sensors. The electronic device also includes a pairing apparatus that uses the OHMD to generate a first signal that is detectable by the other electronic device. The pairing apparatus also uses the OHMD to detect a second signal from a second OHMD at the other electronic device. Next, the pairing apparatus generates a shared secret with the second electronic device using data associated with the first and second signals and uses the shared secret to establish a secure connection with the second electronic device.
US09392636B2 Methods and apparatuses for setting up a packet data network (PDN) connection
The application relates to IP address allocation. In certain contexts, the UE is not able or willing to indicate the IP capability it has. If there is a mismatch between the UE IP capability and the network assumption of that capability, extra resources may be allocated unnecessary. Embodiments include a non-3GPP gateway node that sends a message to a 3GPP gateway node including an indication that the PDN connection is to support a first and a second version of the Internet Protocol with allocation initially by the 3GPP gateway node of an IP address for the PDN connection of the first version but not the second version.
US09392634B2 Node and method for connection re-establishment
In some instances, a terminal device may communication with the network infrequently. Therefore, in order to save system resources, a PDN or PDP connection associated with the terminal device may be revoked or deleted. Example embodiments presented herein are directed towards a gateway node and mobility management node for providing an improved means of re-establishing a previously revoked or deleted PDP/PDN connection in response to a downlink data notification.
US09392633B2 Method and apparatus for separated connections of uplink and downlink
Provided is a method and an apparatus for uplink and downlink separated connections, wherein a terminal may establish a downlink cell association with a downlink base station, receive an identifier of an uplink base station providing an uplink from the downlink base station to the terminal through an established downlink, and establish an uplink cell association with the uplink base station using the identifier of the uplink base station, and the downlink base station may select the uplink base station from among base stations in a network based on an uplink reference signal and a bias factor.
US09392629B2 Method for setting synchronization between device-to-device communication terminals based on cellular communication system
A method for setting synchronization between terminals performing device-to-device (D2D) communication based on a cellular communication system is disclosed. The method for setting synchronization between terminals includes receiving a message instructing synchronization setting with an opposite terminal from a base station, selecting a first preamble transmitted for a synchronization setting with the opposite terminal based on the message instructing synchronization setting, transmitting the selected first preamble to the opposite terminal, receiving a second preamble from the opposite terminal, and setting the synchronization with the opposite terminal using a reception timing of the second preamble when the second preamble is a preamble designated in the message instructing synchronization setting. Thus, when the present invention is used, synchronization between two terminals performing direct communication may be set using a physical layer random access channel resource which has been used in an existing mobile communication system.
US09392628B2 Providing access of a user equipment to a data network
A method and apparatus for providing access of a user equipment to a data network via a wireless communication system is provided. According to an embodiment of the invention, a method of providing access of a user equipment to a data network via a wireless communication system, the user equipment having an associated subscription profile, the wireless communication system utilizing access point identifiers for associating subscribers with specific packet data networks, said subscription profile including at least one access point identifier, the method comprises; setting subscriber profile parameter data in said subscription profile; receiving a first message sent from said user equipment requesting connection using a first access point identifier; determining on the basis of said subscription profile whether or not said user equipment may be connected using the first access point identifier; and dependent on the determination being negative and dependent on the subscriber profile parameter data being set, providing access to a packet data network using a different access point identifier.
US09392624B2 Methods and apparatus for radio configuration indication
Techniques for facilitating wireless communication include receiving a message from a mobile station, the message comprising a service option field indicative of an advanced radio configuration capability of the mobile station and establishing a radio link between the mobile station and the serving base station, by using the indicated advanced radio configuration capability. In some implementations, in a CDMA2000 network, a Revision E compliant mobile station is able to operate in Revision E mode with a Revision E base station and a legacy mode with a legacy base station, without being affected by a handoff and without a need to modify bit length of the revision field in the paging response message from the mobile station.
US09392622B2 System and method for configuring a radio access network
In accordance with one embodiment of the present disclosure, a method for managing communication in a wireless network includes determining a first value indicating a level of use for a scheduled data channel for one or more of a plurality of sectors served by a first base station and determining a second value indicating a level of use for a random access channel for one or more of the plurality of sectors served by the first base station. The method also includes selecting a respective subframe for random access transmissions for each of the sectors served by the first base station based on the first value and the second value. Additionally, the method includes transmitting configuration information to the first base station. The configuration information indicates a subframe selected for each of the sectors.
US09392619B2 Apparatus and method for improving capability of Wi-Fi during reboot of an access point in wireless communication system
An apparatus and a method for configuring security for connection between a portable terminal supporting a Wireless-Fidelity (Wi-Fi) function and an Access Point (AP) are provided. More particularly, an apparatus and a method are provided for preventing access failure caused by an access request of a portable terminal while an AP of an un-configured mode, which is completing security setup using a Wi-Fi Protected Setup (WPS) function, is rebooted. The apparatus includes an AP for providing a terminal with a time taken to reboot after configuring security information based on a WPS function in an un-configured mode, wherein the terminal sends a request to access the AP after the rebooting has completed by determining the time taken to reboot received from the AP of the un-configured mode.
US09392615B2 Methods and devices for allocating resources in device-to-device communication
This disclosure sets forth methods and devices for allocating resources in Device-to-Device (“D2D”) communications in which a base station sends a control message containing a D2D resource allocation (e.g., the identity of resource blocks and subframes that can be used for D2D) and a bitmap. The bitmap contains grant-indicator bits that tell each mobile station within the D2D group whether it is permitted to receive or transmit using the allocated D2D resources.
US09392613B2 System and method for determining a communications schedule for relay nodes of a wireless relay network
A communications schedule routes data between relay nodes forming a wireless relay network and interconnects relay nodes by an ordered sequence of communications links established over a wireless resource comprising resource blocks. Candidate connectivity patterns for the ordered sequence of communications links and candidate resource allocations are provided. For each candidate connectivity pattern, a level of a performance characteristic is calculated for a selected combination of the candidate resource allocations. Based on a desired level of the performance characteristic, a candidate connectivity pattern and associated selected combination of candidate resource allocations whose calculated level of the performance characteristic meets the desired level, is selected as the communications schedule. In response to a trigger condition, the performance level evaluation process and the selection process are repeated to re-select one of the candidate connectivity patterns and its associated selected combination of candidate resource allocations to be used as the communications schedule.
US09392612B2 Cell identifier allocation method, base station, maintenance server, and mobile communication system
A cell identifier allocation method includes: a measurement step of measuring the reception power or propagation loss of the signal received inside the target cell from each of the cells of adjacent base stations in the neighborhood of the target cell; an identification step of identifying the first cell that has the greatest reception power or the lowest propagation loss, from among the cells of the adjacent base stations; and, an allocation step of allocating a cell identifier in which the code sequence number of the synchronization signal is different from that of the first cell and that has not been allocated to any of the cells of the adjacent base stations, to the target cell.
US09392608B2 Resource partitioning information for enhanced interference coordination
Methods and apparatus for partitioning resources for enhanced inter-cell interference coordination (eICIC) are provided. Certain aspects involve broadcasting a message indicating time-domain resource partitioning information (RPI), where a user equipment (UE) may be operating in idle mode. With the RPI, the UE may be able to identify protected resources with reduced/eliminated interference from neighboring cells. The RPI in this broadcasted message may be encoded as a bitmap as an alternative or in addition to enumeration of the U/N/X subframes. Other aspects entail transmitting a dedicated or unicast message indicating the time-domain RPI, where a UE may be operating in connected mode. With the RPI, the UE may be able to determine channel state information (CSI), make radio resource management (RRM) measurements, or perform radio link monitoring (RLM), based on one or more signals from a serving base station during the protected time-domain resources.
US09392602B2 Method and device for adjusting carrier frequency of multiple-input multiple output microwave device
The present invention provides a method and a device for adjusting a carrier frequency of a multiple-input multiple-output microwave device. The method includes: obtaining, by an indoor unit IDU, a frequency of a radio frequency-reference crystal oscillator and a first frequency multiplication factor of each outdoor unit ODU; selecting, by the indoor unit IDU, one of the frequencies of the radio frequency-reference crystal oscillator as a reference frequency; adjusting, by the indoor unit IDU, a carrier frequency of the multiple-input multiple-output microwave device according to the first frequency multiplication factor and a radio frequency offset between the reference frequency and the frequency of the radio frequency-reference crystal oscillator of each ODU.
US09392599B2 Communication system
A communication system improving the communication quality in a case where a plurality of communication devices having different sizes of ranges coexist, in which communication with a terminal device is possible, to thereby improve an entire throughput. In a case where a remote radio head (RRH) is installed in a coverage of a macro cell, an uplink resource transmitted from a user equipment (UE) to the macro cell, that is, an uplink carrier frequency band UL1 of the macro cell is received not only by the macro cell but also by the RRH. Then, the macro cell combines a reception signal regarding the uplink resource of the macro cell, which has been received by the macro cell, and a reception signal regarding the uplink resource of the macro cell, which has been received by the RRH.
US09392592B2 Method for communication in a mobile network
The present invention relates to a method for communicating between a primary station and at least one secondary station, comprising configuring a secondary station being in a first state to search at least one of a plurality of search spaces having a first structure, said first structure consisting of at least a first number of resource sets having a first size, where at least one resource set might be used to transmit a message to the considered secondary station, changing the search space structure to a second structure different from the first structure when the secondary station enters into a second state.
US09392585B2 Base station, communication method and program
Some aspects of the present disclosure relate to a base station, a communication method, and a program for supporting a multiple_ABS feature of the 3rd Generation Partnership Project (3GPP). In some embodiments, an interference protection status of a communication frame is determined, based at least in part on configurations of base stations. The configurations may indicate patterns of one of more frames of a first type. The first type of frame may be an Absolute Blank Subframe type. Some of the configurations may differ, at least in part. In some embodiments, the interference protection status of a frame may be determined to be a protected status, an unprotected status, or a partially protected status.
US09392566B2 Avoiding unlimited number of unsuccessful location update or packet data connection establishment attempts
The application relates to the procedures Routing Area Update RAU in UTRAN and Tracking Area Update TAU in LTE. Furthermore, it relates to PDP context procedure in UTRAN as well as PDN connection procedure in LTE. In the current RAU procedure, a SGSN, which fails to update the Routing Area, e.g. because it receives the DNS return error, sends a RAU Reject with the cause code CC#17 indicating a network failure back to the user equipment (114b). The cause code CC#17 in the RAU Reject causes the user equipment to send a new RAU Request. Thus, the user equipment is stuck in a loop of sending a RAU Request and receiving a RAU Reject. This problem is solved by the present application in that SGSN keeps track of the number of rejections when doing RAU. When the number of rejections is above a certain threshold, the SGSN will send a RAU Reject with cause code CC#10 to the user equipment (115b), whereby the cause code CC#10 indicates implicit detach of the user equipment. In other words, the cause code is changed from CC#17 to CC#10 and in order to avoid further looping. The same principle is applied to TAU in LTE as well as to PDP procedures in UTRAN and LTE.
US09392565B2 Method and system for accurate clock synchronization through interaction between communication layers and sub-layers for communication systems
Time synchronization in a wireless communication system comprises transmitting a synchronization frame from a transmitter to a receiver over a wireless communication medium. The synchronization frame includes a timestamp indicating the transmitter local time when a symbol at a predefined position of the synchronization frame is placed on the wireless communication medium for transmission. The synchronization frame is received at the receiver which determines a receiving time comprising the receiver local time when said symbol of the synchronization frame was received at the physical layer of the receiver. Time synchronizing is performed by determining a difference between said timestamp and said receiving time, and adjusting the receiver local time based on said difference to time synchronize the receiver with the transmitter.
US09392560B2 Selective power amplifier
A transmitter comprising a power amplifier, a phase modulator, a switched DC-DC converter, all operating in dual mode, and a controller is disclosed. The power amplifier is arranged to selectively operate either in a first mode or in a second mode, wherein the first mode is a linear mode and the second mode is a non-linear mode in order to save power with least increasing cost in hardware. The transmitter is adapted to operate at different allocated bandwidths, for different radio standards while keeping minimum power consumption governed by the controller. A transceiver, a communication device, a method and a computer program are also disclosed.
US09392539B2 User equipment and method for feedback of user equipment performance metrics during dynamic radio switching
An embodiment of a method for user equipment feedback of performance metrics during dynamic radio switching is disclosed. The method may include the UE receiving an indication to switch from a first radio associated with a first radio access technology (RAT) of a communication system to a second radio associated with a second RAT of the communication system. The UE transmits the performance metrics to the second radio and switches from a first radio of the plurality of radios to a second radio of the plurality of radios, the first radio associated with the first RAT and the second radio associated with the second RAT.
US09392537B2 Terminal and connection method for same
The terminal according to the present application has a connection unit that connects to an access point for a communication network The terminal also has a connection control unit that scans a network registered in a connection list, subtracts access points registered in a exclusion list from the detected access points to identify access points to which connection is possible, initializes the exclusion list if an access point to which connection is possible is not identified and then again identifies an access point to which connection is possible, and selects an access point to connect to, out of identified access points to which connection in possible. The terminal further has a connection ending unit that, if the start of a connection to an access point registered in a duplicate exclusion list is detected, cuts the connection with the access point, and also deletes the corresponding network from the connection list.
US09392528B2 Access control based on receipt of message from access terminal
Access control techniques enable an access terminal to obtain service through an access point. In some aspects, access control techniques may be used to enable a user (e.g., an owner) of an access point to control whether an access terminal obtains service through the access point. For example, a user may temporarily disable access control at an access point to enable access points that register with the access point while access control is disabled to thereafter be allowed to obtain service through the access point. As another example, a shared secret may be provided to an access terminal whereby, upon presenting the shared secret to an access point, the access terminal is allowed to obtain service through the access point.
US09392513B2 Handover parameter range control
The invention relates to a method and device (32) for adapting a range for a handover parameter used in a mobility function and a load balancing function for a first cell in relation to a second cell, where the device is implemented in a node (14) in the wireless communication network and comprises an event monitoring unit (34) configured to monitor handover events and a range setting unit (36) configured to determine the handover parameter range as well as to adapt the handover parameter range based on the monitored handover events.
US09392512B2 Multiple cell measurement and data reception in a wireless communication device
Methods, apparatuses and computer readable media are described that configure wireless circuitry of a wireless communication device connected to a wireless network. Processing circuitry in the wireless communication device establishes a connection to a access network subsystem of the wireless network using a plurality of radio frequency carriers and provides an indication of wireless circuitry included therein. The wireless network provides a measurement gap configuration, and the wireless communication device suspends communication on at least one carrier and measures signals from one or more additional access network subsystems during a measurement gap time period. The wireless communication device provides a measurement report to the access network subsystem based at least in part on measured signals. In an embodiment, the wireless communication device also receives downlink communication from the wireless network during at least a portion of the measurement gap time period.
US09392506B2 Method of transmitting cell identity information
In a cellular radio system cell identities, in particular E-UTRAN PCIDs, are grouped in accordance with the area (e.g., Tracking Area), to which they belong to in a message transmitted from a radio base station to a mobile station. In one embodiment the grouped cell identity information is transmitted as a broadcast message. A multi RAT (e.g., GERAN/E-UTRAN) capable mobile station receiving such a broadcast message where the IDs are grouped together in tracking area groups is then enabled to determine the neighboring cells that belong to the same area. When cell reselection to an E-UTRAN cell is rejected due to a Tracking Area not being allowed, the mobile station can then be allowed to directly initiate cell reselection to E-UTRAN cells that are not part of the same PCID group, and which do not belong to the same tracking area.
US09392499B2 Automatic transfer of mobile calls between voice over internet protocol (VoIP) and guaranteed service (GS) networks based on quality of service (QoS) measurements
Methods, systems, and computer readable media for the automatic transfer of mobile calls between wireless packet switched (PS) and guaranteed service (GS) networks based on quality of service (QoS) measurements are disclosed. One method includes establishing a call over the PS or GS network. The method may further include monitoring a quality of service (QoS) parameter associated with the PS network, and comparing the QoS parameter to a minimum quality threshold. The method may further include receiving instructions to initiate a call transfer based upon the comparison of the QoS parameter to the minimum quality threshold.
US09392498B2 Intelligent mode selection for circuit switched fall back devices
Methods, systems, and devices are described for wireless communication, including for intelligent mode selection for circuit switched fall back devices. A user equipment (UE) attached to a wireless network may determine that circuit switched fall back (CSFB) service is not available. The UE may thus elect to operate in a packet switched (PS) operating mode until CSFB service again becomes available. For example, the UE may receive a system information block (SIB) indicating that the CSFB connection is not available, the UE may attempt to access a CSFB a predetermined number of times, or the UE may miss a number of voice calls. The UE may, based on this determination, select a packet switched (PS) operating mode. The UE may continue to exchange PS data with the serving cell based on the PS operating mode. The UE may then periodically evaluate the signal quality for a 1x cell.
US09392497B2 Circuit switch fallback (CSFB) for an LTE mobile network
CSFallback controller allows a long term evolution (LTE) supporting telephone handset to communicate over a network that does not support LTE voice calls, using circuit-switch fallback (CSFallback). The CSFallback controller comprises a visited side signaling output to provide visited side signaling to respond to a mobile terminated call to an mobile handset supporting LTE by locating said handset and an MSC currently serving said handset, using an emulation of HLR signaling for locating the handset and the MSC and a home side signaling output, to provide home side signaling to an HLR associated with the handset. The home side signaling is an emulation of signaling from a serving MSC. The controller transfers the call for handling by the identified currently serving MSC.
US09392496B2 Apparatus and system for multi-mode wireless communication
A multi-mode controller (MMC) manages communications on a wireless device to provide interoperability between multiple radio access technologies (RATs) or radio access protocols.
US09392490B2 Scheduling data transmission by medium access control (MAC) layer in a mobile network
A method for determining padding compatibility is disclosed. A determination is made of a number of protocol data units (PDUs) for a logical channel mapped to a transport channel such that, for a logical channel allowing segmentation, calculate n wherein n=service data unit size/transport block size (SDU size/TB size), and on a condition that n is an integer, setting the number of PDUs=n.
US09392488B2 Method, apparatus, system, computer program and computer program product for mitigating end user congestion in a wireless network
A method, gateway apparatus, computer program, and computer program product for mitigating end user congestion in a wireless network is provided. The gateway apparatus is in a core network and receives from a radio access network (RAN) a message comprising cell congestion information indicating that a cell of the RAN is in a congested state. The gateway apparatus receives via a packet data network (PDN) a downlink (DL) network packet addressed to a wireless communication device, WCD, attached to the core network via said cell of the RAN. In response to receiving the DL network packet, the gateway apparatus determines a classification of the DL network packet. After determining the classification of the DL network packet, the gateway apparatus processes the DL network packet in accordance with the cell congestion information and the determined classification of the DL network packet.
US09392471B1 Self-optimizing network (SON) system for mobile networks
A device receives subscriber records for mobile devices associated with a mobile network, and receives performance data associated with the mobile network in near real time. The performance data includes one or more of performance management statistics, call trace data associated with the subscriber records, and geolocated subscriber records for the mobile devices. The device stores the geolocated subscriber records with other types of data in an asynchronous manner, and receives configuration data associated with the mobile network and indicating a topology of the mobile network. The device identifies, based on at least one of the topology and the performance data, a desired topology of the mobile network. The desired topology is predicted to achieve at least one of improved network performance or alignment with a network design policy.
US09392465B2 Link adaptation method supervised by the selection of an interference regime
The invention relates to a link adaptation method for a cellular or heterogeneous wireless telecommunications system. The communications of the system are organized in pairs of interfering communications. For a first communication between a first transmitting terminal and a first receiving terminal interfering with a second communication between a second transmitting terminal and a second receiving terminal, the first and/or second link(s) are adapted, at a constant transmission power, by selecting a weak or strong interference regime for the first and/or second link(s), the weak regime corresponding to processing of the interference as thermal noise, the strong regime corresponding to processing in which the interfering communication is decoded in order to be eliminated from the received signal.
US09392461B2 Access control lists and profiles to manage femto cell coverage
Access to femto cell service can be managed through access control list(s) (e.g., white list(s), or black list(s)). White list(s) includes a set of subscriber station(s) identifier numbers, codes, or tokens, and also can include additional fields for femto cell access management based on desired complexity. White list(s) can have associated white list profile(s) therewith to establish logic of femto coverage access based on the white list(s). Values of attribute fields that determine white list(s), black list(s), or white list profile(s) can be generated through various sources. An access list management component facilitates generation and maintenance of white list(s), black list(s), or white list profile(s). Values for identifier attribute field(s) available for inclusion in a white list are validated prior to inclusion therein. Various example aspects such as white list(s) management, maintenance and dissemination; automatic population or pre-configuration; and inclusion of wireless device(s) or subscriber(s) are also provided.
US09392456B2 Call center SMS verification system and method
A service call between a service user and a call center for a service provider is established when the service user is contacted or calls into the call center of the service provider. The service provider may request basic account information for verification of the identity of the service user. If the service provider determines that a further verification of the user's identity is necessary, the service provider may send a verification code to the service user via the user communication device. The verification code is relayed back to the service provider. The transmitted verification code and the relayed verification code are compared and if the codes match, the user is authenticated.
US09392452B2 Processing electronic messages wirelessly sent to a vehicle
A processing system and method for controlling the distribution of certain types of electronic messages, such as SMS messages, instant messages, emails, etc., that are wirelessly sent to a vehicle. In one embodiment, a messaging application installed on a communication device diverts to a call center outgoing messages destined for the vehicle. Once the electronic message is properly checked and authenticated at the call center, it is wirelessly forwarded on to the vehicle where its contents can be displayed to the passengers. By controlling the distribution of these types of electronic messages to the vehicle, the processing method can reduce or mitigate the effects of unauthorized third party communications.
US09392450B2 Securely joining a secure wireless communications network
Securely joining a secure wireless communications network is described, for example, where a printer or other device is securely added to a home wireless network. In various embodiments, a temporary wireless network is established between a new joiner device and a second wireless communications device which is already a member of a secure home wireless network. In an example, the temporary wireless network is set up using a secret key known to the new joiner device and the second wireless communications device by virtue of physical proximity. In various examples, the secure, temporary wireless network is used to transfer credentials of the secure home network to the new joiner device which then joins the home network. In an example the temporary wireless network is cancelled once the new joiner device becomes a member of the secure home (or other) wireless network.
US09392445B2 Handoff at an ad-hoc mobile service provider
An ad-hoc service provider is configured to support pre-authentication with a server for the purpose of receiving a handoff of a mobile client from another ad-hoc service provider. The ad-hoc service provider is further configured to enable the mobile client to maintain a session with the server while receiving the handoff from said another ad-hoc service provider.
US09392444B2 System and method for privacy-enabled mobile locator services with dynamic encounter horizon
A method and system for managing awareness information relating to a mobile device's visibility with respect to other buddy devices, the system comprising; the mobile device, a mobile application listing one or more buddies, an application listener which tracks the one or more buddies zoom operations and radar zoom factors, and a server, the server comprising an encounter manager, an approach manager and a notification marshalling system.
US09392437B2 Method and system for IP multimedia bearer path optimization through a succession of border gateways
A method for identifying alternative end-to-end media paths through Internet protocol realms using substitute session description protocol parameters is disclosed. The method includes receiving a session description protocol offer, including a list of internet protocol realms. The list may include any number of previously traversed through internet protocol realms and/or secondary Internet protocol realms. The method continues with determining the outgoing Internet protocol realm for a media path based on unspecified signaling criteria. Finally, the method includes that if the outgoing Internet protocol realm to be traversed through is on the list of previously traversed through and/or secondary Internet protocol realms, bypassing at least one border gateway associated with the incoming and previously traversed through Internet protocol realms. The system implementing a method for identifying optimal end-to-end media paths and Internet protocol multimedia subsystems includes a list of internet protocol realm instances and an application level gateway configured to receive a session description protocol offer having connection information and port information, and a procedure to determine that if the outgoing Internet protocol realm that the media path may traverse through is on the list of instances, the media path connection information and port information is substituted to facilitate border gateway bypassing.
US09392430B2 Bonding of receiver to camera based mobile device having connectivity
A mobile device is bonded to a controllable device by reading a code on the controllable device, banding the mobile device to the controllable device by use of the code, and transmitting a remote control signal from the mobile device to control a controllable function of the bonded controllable device so that only the bonded controllable device responds to the remote control signal by performing the controllable function.
US09392429B2 Mobile device and system for multi-step activities
An multistep guided system for mobile devices that facilitates the creation and dissemination of multistep guided activities from a source computer/device to a plurality of other recipient mobile devices, wherein the multistep guided activities is disseminated to the recipient mobile devices in a form that is compatible with the capabilities of the respective recipient mobile devices. The audio guided system comprises the source computer/device, the plurality of other recipient mobile devices and a server.
US09392424B2 Intelligent forwarding of short message service and multimedia messaging service messages
Various embodiments of the present disclosure describe techniques for intelligent SMS/MMS routing. In some example embodiments of the present disclosure information indicative of the location of a mobile device can be used by a service provider to determine where to route an incoming SMS/MMS message. In the same, and other embodiments different information can be used to determine where to route incoming SMS/MMS messages such as the electronic address of the originator of the message, and/or whether the mobile device the message is addressed to is in communication with local devices.
US09392423B2 Enhanced communication service for predicting and handling communication interruption
A method and apparatus for anticipating communication interruption. If, during an established call between two communication devices, a telecommunication device determines that a communication link to one of the devices will be interrupted, either temporarily or permanently, the device predicts the interruption in the communication link. The device may send a message, as pre-determined by at least one of the communication device, to the communication device of the predicted or pending call drop or interruption. After the interruption the previously established call is resumed. If a reconnection attempt is appropriate, then the device will attempt to reconnect to the dropped device. If a reconnection attempt is not appropriate, or if the reconnection attempt is unsuccessful, the non-dropped communication device is connected, as predetermined by either of the communication devices, to an appropriate connection, such as, to a voice mail. If the reconnection attempt is successful, the call between the two communication devices is re-established.
US09392421B2 Systems and methods for group communication using a mobile device with mode depending on user proximity or device position
Methods and systems for controlling group communications using a mobile device includes detecting a motion of the mobile device corresponding to a user placing the device on a surface, maintain a communication session with another mobile device while the user is detected in proximity to the first mobile device, and entering a non-active communication mode when the user is not detected in proximity to the device. The communication session may be maintained for a time-out period before entering the non-active mode. Further methods and systems include transitioning to a non-active communication mode in response to detecting a motion of the mobile device corresponding to a user placing the device on a surface.
US09392413B2 Location of cooperative tags with personal electronic device
The present disclosure relates to location and communication systems that can be utilized for locating people, pets and other objects with a software defined radio set. A personal electronic device (PED) such as a cellular telephone, personal data assistant (PDA) or other device that include a software defined radio set can be configured for operation as a locator device. The PED transmits a signal A transponder or micro-transponder (MT) that is tagged to an object is arranged to reply to a transmission received from the PED. The PED based locator is arranged to calculate a distance between the PED and the MT using the time-of-flight (TOF) between the transmission and the receipt of a reply. The absolute geographic position of the PED can be determined using satellite navigation information, while the position of the MT relative to the PED can be determined from the TOF information.
US09392410B2 Systems and methods providing transmit diversity to combat multipath effects in position estimation
Described are systems and methods for estimating a position of receiver using sets of two or more transmitters that share one or more common characteristics with each other. Features may relate to estimating the position of the receiver using signals that were each concurrently transmitted from a different transmitter in a set of co-located transmitters.
US09392405B1 Method for device to report when it may be missing
A method of locating a smartphone or electronic device may include determining a location of a such device (e.g. smartphone), continuously monitoring time and location of the smartphone, predicting expected locations of the smartphone, and issuing alerts regarding the location of the smartphone.
US09392399B2 Wireless terminal and method of data communication therein
A wireless terminal and a method of data communication between such wireless terminals includes a first wireless terminal determining whether a second wireless terminal is located within a preset distance, the first wireless terminal determining whether the first wireless terminal is tilted at more than a preset slope and the first wireless terminal transmitting a preset packet of data to the second wireless terminal where it determines that the second wireless terminal is located within the preset distance from the first wireless terminal and the first wireless terminal is tilted at more than the preset slope.
US09392394B2 System for enabling sponsored user identities on a mobile device
A system for enabling brands to engage with mobile users having sponsored identities dedicated to those specific brands. Brands are enabled to give mobile numbers to individual users without the need of mobile infrastructure investment by the brand itself and without the need of the end user to purchase a specific mobile device or SIM and without the need for the brand to act as a Mobile Virtual Network Operator. The system therefore allows brands to engage with mobile users using dedicated sponsored identities in a much faster and more engaging way and without the need of mobile infrastructure investment by the brand itself.
US09392393B2 Push notification initiated background updates
In some implementations, a mobile device can be configured to monitor environmental, system and user events. The occurrence of one or more events can trigger adjustments to system settings. In some implementations, the mobile device can be configured to keep frequently invoked applications up to date based on a forecast of predicted invocations by the user. In some implementations, the mobile device can receive push notifications associated with applications that indicate that new content is available for the applications to download. The mobile device can launch the applications associated with the push notifications in the background and download the new content. In some implementations, before running an application or accessing a network interface, the mobile device can be configured to check energy and data budgets and environmental conditions of the mobile device to preserve a high quality user experience.
US09392389B2 Directional audio notification
Various embodiments related to providing an audio notification to a listener via a dual-mode speaker system are provided. In one embodiment, a computing device and associated dual-mode speaker system are configured to be selectively operable in a non-directional broadcast mode and a directional broadcast mode. Based on an audio notification condition, it is determined that the audio notification is to be delivered using the directional broadcast mode. The dual-mode speaker system is then used to broadcast the audio notification to the listener using the directional broadcast mode.
US09392378B2 Control of output modulation in a hearing instrument
The present invention relates to a listening device for a hearing impaired person. The present invention furthermore relates to a corresponding operating method of operating a listening device and to a corresponding computer program. In particular, the present invention relates to a listening device that comprises a signal processing unit that is controlled by a controller configured to implement a combined feed-forward and feed-back control in order to ensure that both an electric input signal and a processed electric output signal have at least almost identical modulation index values. Thereby, speech intelligibility is increased, in particular for a hearing impaired person being capable of perceiving sound pressure levels in a substantially decreased dynamic range.
US09392368B2 Dynamic positional audio
System and methods for providing dynamic positional audio are disclosed. Methods can comprise determining availability of one or more devices to output audio and determining a location of the one or more available devices. Audio information can be received and at least a portion of the audio information can be configured to generate assigned audio information based on the determined location of the available devices. The assigned audio information can be transmitted to the available devices.
US09392366B1 Magnitude and phase correction of a hearing device
A method for correcting magnitude and phase distortion in open ear hearing devices includes determining the insertion effect of the hearing device substantially at the ear drum when in the ear. Both the magnitude and phase response of the complex insertion transfer function (ITF) are corrected when the transfer function to the ear drum substantially matches the transfer function without the hearing device in place.
US09392363B2 Audio scene mapping apparatus
An apparatus comprising: at least one processor and at least one memory including computer code for one or more programs, the at least one memory and the computer code configured to with the at least one processor cause the apparatus to at least perform: receiving at least two signals comprising at least two audio signals from at least two recording apparatus recording within an audio scene an audio source, wherein the first of the at least two audio signals is configured to represent a first frequency range and the second of the at least two audio signals is configured to represent a second frequency range; scaling the at least two audio signals; and combining the at least two audio signals to generate a combined audio signal representation of the audio source.
US09392360B2 Steerable sensor array system with video input
Disclosed is a video controlled beam steering mechanism for an adaptive filter in a sensor array system that receives input from a target and applies an averaging filter and appropriately steers the beam. An adaptive filter is then used if the SNR of the output of the averaging filter reaches a threshold.
US09392358B2 Waveguide for shaping sound waves
An acoustic waveguide includes a plurality of projections to redirect sound waves to obtain a desired wave front, such as a flat plane wave front or an asymmetric curved wave front. The waveguide includes two waveguide members that are mirror images of each other. The waveguide members have corresponding vanes and projections. The waveguide includes an essentially circular input opening for alignment with a compression driver and provides a substantially rectangular output opening from the waveguide.
US09392346B2 System and method of remote diagnostics
A system of remote diagnostics comprising a guidance device having a guidance device identifier, the guidance device further including a communication module for communicating a service request message, the service request message including the guidance device identifier; and a diagnostics module able to communicate with the communication module of the guidance device and configured to receive the service request message of the communication module of the guidance device, the diagnostics module maintaining a data store associating the guidance device identifier with a service provider entity; wherein, the diagnostics module is configured to facilitate communication between the service provider entity and the communication module of the guidance device in response to receipt of the service request message from the communication device of the guidance device and based upon the association of the guidance device identifier with the service provider entity.
US09392341B2 Multi-coded content substitution
Multiple segment identifiers associated with a single item of content and substitute content associated therewith can be utilized as a mechanism to provide content substitution using multiple content formats by utilizing a segment routing state machine. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US09392336B1 Customized mosaic screen
A customized programming guide mosaic screen is provided. A user may selectively customize a mosaic display of video content items provided in a programming guide screen. One or more options may be provided for customizing the programming guide mosaic screen. The one or more options may include an option for populating the programming guide mosaic screen with recommended video content, an option for populating the programming guide mosaic screen with video content items with metadata that is similarly matched with a selected video content item or with a video content item currently being viewed by the user, or an option for populating the programming guide mosaic screen with one or more video content items associated with a specific mood. Upon selection of an option, currently airing content matching the selected option may populate one or more video panes in the mosaic display of the programming guide screen.
US09392327B2 Broadcast/digital network switchover system and method
A technique is provided for the parallel communication of digital content via broadcast channels and two-way data communications channels. Mobile devices may receive the digital content by the broadcast channels, and depending upon user preferences, signal quality, signal strength and other factors, coordinated switchover may be made from reception and playback of the content from a broadcast channel to reception and content from a two-way data communications channel.
US09392326B2 Image processing apparatus, control method thereof, and image processing system using a user's voice
An image processing apparatus includes an image processor; an audio input to input a user's speech; a storage to store at least one simple sentence voice command and an operation corresponding to the simple sentence voice command; a communication device to communicate with a server that analyzes a descriptive sentence voice command and determine an operation corresponding to the descriptive sentence voice command; an audio processor to process a first voice command corresponding to the speech and conduct the operation corresponding to the simple sentence voice command if the first voice command is the simple sentence voice command, and to transmit the first voice command to the communication device if the first voice command is not the simple sentence voice command; and a controller configured to display a first guide image which recommends the simple sentence voice command stored in the storage if the corresponding operation for the first voice command determined by the server is identical to one of the at least one simple sentence voice command stored in the storage.
US09392314B1 Recommending a composite channel
Recommending channels is disclosed. A method for recommending a channel includes identifying multiple component channels of a content platform. The method further includes generating a user interest score for the user for each of the component channels. The method further includes defining a composite channel that includes a subset of the component channels. The method further includes providing a recommendation to the user to subscribe to the composite channel.
US09392311B2 Method and system for message notification
Methods and systems for message notification are described. A video message is received from a source access device. A selection of a target user may be received for the video message. A message notification of availability of the video message for a target access device associated with the target user may be provided.
US09392308B2 Content recommendation based on user location and available devices
A method for making a content recommendation to at least one user commences by first establishing a location for the at least one user. Thereafter a check occurs to determine which devices are available to the at least one user to use (e.g., consume) the content at the location. Next, the content available to the at least one user is determined based on at least the user's location and available devices available to the at least one user. A content recommendation is then made among the available content based on at least one attribute of the at least one user.
US09392298B2 Image coding method, image decoding method, image coding apparatus, and image decoding apparatus
An image coding method includes: generating a first flag indicating whether or not a motion vector predictor is to be selected from among one or more motion vector predictor candidates; generating a second flag indicating whether or not a motion vector predictor is to be selected from among the one or more motion vector predictor candidates in coding a current block to be coded in a predetermined coding mode, when the first flag indicates that a motion vector predictor is to be selected; and generating a coded signal in which the first flag and the second flag are included in header information, when the first flag indicates that a motion vector predictor is to be selected.
US09392292B2 Parallel encoding of bypass binary symbols in CABAC encoder
A video encoder may include a context-adaptive binary arithmetic coding (CABAC) encode component that converts each syntax element of a representation of a block of pixels to binary code, serializes it, and codes it mathematically with its probability model, after which the resulting bit stream is output. When the probability of a bin being coded with one of two possible symbols is one-half, the bin may be coded using bypass bin coding mode rather than a more compute-intensive regular bin coding mode. The CABAC encoder may code multiple consecutive bypass bins in a series of cascaded processing units during a single processing cycle (e.g., a regular bin coding cycle). Intermediate outputs of each processing unit may be coupled to inputs of the next processing unit. A resolver unit may accept intermediate outputs of the processing units and generate final output bits for the bypass bins.
US09392290B2 Image quality control techniques
A technique for controlling the quality of one or more compressed images. The technique allows, for example, the selection of a target quality metric(s) and the compression of the image(s) such the compressed image(s) meets the metric(s). Alternatively, a target quality metric can be specified, and the image(s) compressed using parameters estimated to achieve the target quality. Optionally, the quality metric can also be made available to, for example, a user on an image processing system. The quality metrics can be, for example, for one or more layers, one or more images and/or one or more image sequences.
US09392286B2 Apparatuses and methods for providing quantized coefficients for video encoding
Apparatuses and methods for optimizing rate-distortion costs in a signal are disclosed herein. An apparatus may comprise a quantization block that may be configured to serially receive a plurality of coefficients and to generate a plurality of candidates for each of a plurality of coefficients. The quantization block may further be configured to generate a respective arc for each of the candidates having a respective rate and in accordance with the MPEG-2 coding standard. The quantization block may further be configured to identify which of the plurality of arcs has a minimum cost and provide a modified plurality of coefficients associated with the minimum cost arc.
US09392284B2 Image decoding method using intra prediction mode
An image decoding method is provided which includes reconstructing an intra prediction mode group indicator and a prediction mode index of a current block, constructing a first group using valid intra prediction modes of left and top blocks, and determining the intra prediction mode corresponding to the prediction mode index and the intra prediction mode group indicator. Therefore, by causing the first group to include modes having a high possibility of being equal to the prediction mode of the current block on the basis of the valid intra prediction modes of the left and top blocks of the current block and determining the intra prediction mode group indicator and the prediction mode index to be encoded using the first group, it is possible to reduce an amount of information of the intra prediction mode to be encoded.
US09392266B2 Three-dimensional display device
A three-dimensional display device includes a display panel and a barrier structure. The barrier structure is located at one side of the display panel. Besides, the barrier structure includes a plurality of barrier patterns and a plurality of transparent slits. The barrier patterns and the transparent slits are arranged alternately. In particular, the barrier patterns include a photoelectric conversion structure.
US09392262B2 System and method for 3D reconstruction using multiple multi-channel cameras
A method for three-dimensional reconstruction of a scene includes: controlling a projection source to emit invisible light toward the scene; while the projection source is emitting light: controlling a first multi-channel image sensor to capture a first image, the first multi-channel image sensor including visible light detecting pixels and invisible light detecting pixels, the first image including a first invisible light channel and a first visible light channel; controlling a second multi-channel image sensor to capture a second image substantially simultaneously as the capture of the first image, the second multi-channel image sensor including visible light detecting pixels and invisible light detecting pixels, the second image including a second invisible light channel and a second visible light channel; performing stereo analysis of the first image and the second image in accordance with the invisible light channels and the visible light channels to generate a depth map.
US09392260B2 Array optical element, imaging member, imaging element, imaging device, and distance measurement device
A lens optical system L having areas D1 and D2; an image pickup element N including a plurality of first and second pixels which include a filter having a first spectral transmittance characteristic, a plurality of third pixels which include a filter having a second spectral transmittance characteristic, and a plurality of fourth pixels which include a filter having a third spectral transmittance characteristic; and an array-form optical element K including a plurality of optical components M1 and M2 are included. The plurality of optical components M1 and M2 are arrayed in n number of rows from first through n′th rows (n is an integer of 2 or greater) on a surface of the array-form optical element K. A position of center, in a y direction, of each of the optical components located in a k′th row (1≦k
US09392259B2 2D/3D real-time imager and corresponding imaging methods
The present invention relates generally to methods and devices of generating an electrical representation of at least one object in a scene in the real word. The detail real-time imager for the representation of a scene of a real world comprises:—at least an illuminator (0501-0511) of said scene providing at least a series of ultra-short power laser pulses with time-related positions; and—a receiver (0515-0523) of a SPAD Single Photon Avalanche Diode detector array according to the method of the invention and associated to at least said series of ultra-short power laser pulses of said illuminator.
US09392258B2 Imaging system and method
There is provided an imaging system comprising image capture apparatus and display apparatus. The image capture apparatus is for capturing an image of an operator work site, the image including depth information. The display apparatus is in communication with the image capture apparatus, and comprises at least one display screen. The display apparatus is arranged to receive the image captured by the image capture apparatus, including the depth information, and display to the operator the image captured by the image capture apparatus, including the depth information, on the display screen. The display screen is located between the operator's eyes and the position of the work site. There is also provided a method for capturing and displaying an image of an operator work site.
US09392253B2 Electronic device and method for displaying stereo-view or multiview sequence image
An electronic device and a 3D image display method are disclosed. A receiver receives 3D video data including left-view video data and right-view video data. A formatter generates a first video frame and a second video frame, wherein the first video frame includes first pixel data of one of the left-view video frame and the right-view video frame in odd lines and includes second pixel data of the other of the left-view video frame and the right-view video frame in even lines, and wherein the second video frame includes third pixel data of one of the left-view video frame and the right-view video frame in odd lines and includes fourth pixel data of the other of the left-view video frame and the right-view video frame in even lines. A display scans the first video frame and the second video frame.
US09392252B2 Broadcast receiver and 3D video data processing method thereof
A broadcast receiver and a 3D broadcast data processing method are disclosed. The processing method includes receiving a broadcast signal including system information (SI) and video data, parsing SI of a program, and determining whether the program provides a 3D broadcast service on the basis of the SI, extracting, if the program provides a 3D broadcast service, 3D broadcast data corresponding to the 3D broadcast service, and processing the 3D video data according to the SI. The broadcast receiver includes a receiving unit receiving a broadcast signal including SI and video data, an SI processor parsing system information of a program, and determining whether the program provides a 3D broadcast service on the basis of the SI, a demultiplexer extracting, if the program provides a 3D broadcast service, 3D broadcast data corresponding to a 3D broadcast service, and a video processing unit processing 3D video data according to the SI.
US09392251B2 Display apparatus, glasses apparatus and method for controlling depth
A display apparatus is provided. The display apparatus includes; a plurality of receivers which receives a plurality of contents; a signal processor which generates image frames by processing the plurality of contents; an output unit which outputs a plurality of content views by combining the image frames of each of the plurality of contents; a synchronization signal generator which generates a synchronization signal to synchronize a plurality of glass apparatuses matched to the plurality of content views; an interface unit which transmits the synchronization signal to the glass apparatus; and a controller which, when a depth control command for one of the plurality of content views is input, controls the signal processor to adjust the depth of one of the plurality of content views.
US09392247B2 Buffer state estimation method and device
Embodiments of the present invention provide a buffer state estimation method and device. The method includes: obtaining a first continuous play duration corresponding to media data received by a terminal in a period of the present state estimation; calculating a second continuous play duration corresponding to media data in a current buffer according to a buffer state before the present state estimation and the first continuous play duration; and performing state estimation on the buffer according to the buffer state before the present state estimation, preset buffer configuration parameters and the second continuous play duration, and obtaining the present buffer state and start time and duration of the present buffer state, where the buffer state includes at least one of an initial buffering state, a normal play state, a rebuffering state, a play stop state and a play pause state.
US09392246B2 Recording medium, playback device, recording device, encoding method, and decoding method related to higher image quality
A recording method for recording a base video stream and an enhancement video stream. The recording method includes: a first step of generating the base video stream by performing an irreversible conversion on an original image; and a second step of generating the enhancement video stream that includes a shift parameter and picture data. A gradation bit sequence of each pixel constituting the picture data of the enhancement video stream represents a difference between a gradation bit sequence of each pixel constituting picture data of the original image and a gradation bit sequence of each pixel constituting picture data of the base video stream. The shift parameter defines a shift operation that is performed by a playback device when the gradation bit sequence of the base video stream is added to the gradation bit sequence of the enhancement video stream.
US09392238B2 Solid-state imaging device, method for processing signal of solid-state imaging device, and imaging apparatus
A solid-state imaging device includes a color filter unit disposed on a pixel array unit including pixels two-dimensionally arranged in a matrix and a conversion processing unit disposed on a substrate having the pixel array unit thereon. The color filter unit has a color arrangement in which a color serving as a primary component of a luminance signal is arranged in a checkerboard pattern and a plurality of colors serving as color information components are arranged in the other area of the checkerboard pattern. The conversion processing unit converts signals that are output from the pixels of the pixel array unit and that correspond to the color arrangement of the color filter unit into signals that correspond to a Bayer arrangement and outputs the converted signals.
US09392237B2 Image processing device and image processing method
An image processing device of the present invention comprises an image sensor having phase difference detection pixels for focus detection arranged at positions of some imaging pixels, a crosstalk effect level estimating section for estimating crosstalk effect level for respective pixel values, from pixel values of pixels that are subject to the effects of crosstalk from the phase difference detection pixels, and pixel values of nearby pixels that are not subject to the effect of crosstalk from the phase difference detection pixels, and a correction processing section for correcting pixel values of pixels that have been affected by crosstalk from the phase difference detection pixels based on the crosstalk effect level that has been estimated by the crosstalk effect level estimating section.
US09392231B2 Imaging device and endoscope for detecting and displaying the shape of the micro-geometric texture of a transparent structure
In image capturing processor in one embodiment comprises: an image capturing section including an image sensor that captures a polarization image of an object being illuminated with an illuminating light beam; and an image processing section. The image processing section has: a light intensity image generator which generates a light intensity image based on the output of the image sensor; a polarization degree image generator which generates a polarization degree image by calculating the degree of polarization on a pixel-by-pixel basis; a retouching section which generates a retouched polarization image by enhancing the degree of polarization of the polarization degree image at depressions on a micro-geometric surface of the object and by correcting at least one of its hue, saturation and value; and an image synthesizing section which synthesizes the retouched polarization image and the light intensity image together.
US09392221B2 Videoconferencing endpoint having multiple voice-tracking cameras
A videoconferencing apparatus automatically tracks speakers in a room and dynamically switches between a controlled, people-view camera and a fixed, room-view camera. When no one is speaking, the apparatus shows the room view to the far-end. When there is a dominant speaker in the room, the apparatus directs the people-view camera at the dominant speaker and switches from the room-view camera to the people-view camera. When there is a new speaker in the room, the apparatus switches to the room-view camera first, directs the people-view camera at the new speaker, and then switches to the people-view camera directed at the new speaker. When there are two near-end speakers engaged in a conversation, the apparatus tracks and zooms-in the people-view camera so that both speakers are in view.
US09392214B2 High definition video recorder/player
Apparatus, including a host processor, which is configured to receive video data encapsulated in a standard definition transmission format, and to store the encapsulated video data in a memory. The apparatus further includes a data converter, which is configured to receive high definition video data as a sequence of packets and to encapsulate the sequence of packets in the standard definition transmission format. The data converter is also configured to convey the encapsulated packets to the host processor so that the host processor stores the packets in the memory.
US09392185B1 Apparatus and method for image mosiacking under low-light conditions
An apparatus, method and non-transitory computer readable medium for mosaicking a plurality of images captured in a low-light condition are disclosed. For example, the apparatus includes an image capturing module, a flash module, a computer-readable medium and a processor. The processor executes a plurality of instructions stored on the computer-readable medium. The operations include determining a spacing between each one of the plurality of images, capturing the plurality of images in accordance with the spacing, aligning the plurality of images that are captured and mosaicking the plurality of images that are aligned into a single image by, for each one of the plurality of images, replacing one or more pixels in the respective flash spot region using one or more pixels in a subsequent image that is in a same location as the respective flash spot region such that the information is recovered.
US09392175B2 Method and apparatus for using motion information and image data to correct blurred images
A method and apparatus for use in a digital imaging device for correcting image blur in digital images by combining plurality of images. The plurality of images that are combined include a main subject that can be selected by user input or automatically by the digital imaging device. Blur correction can be performed to make the main subject blur-free while the rest of the image is blurred. All of the image may be made blur-free or the main subject can be made blur-free at the expense of the rest of the image. Result is a blur corrected image that is recorded in a memory.
US09392172B2 Image blur correction apparatus and optical apparatus
An image blur correction apparatus includes an shooting state detecting portion that determines a shooting state of a first shooting state or a second shooting state based on an angular velocity signal, and a controller that performs an image blur correction using characteristics depending on a determination result of the shooting state determining portion, and the shooting state determining portion determines that the first shooting state has started when the angular velocity signal exceeds a first threshold value and exceeds a second threshold value having an opposite sign of the first threshold value within a predetermined time after exceeding the first threshold value, and determines that the first shooting state is continuously maintained when the angular velocity signal exceeds a third threshold value and exceeds a fourth threshold value that has an opposite sign of the third threshold value within the predetermined time after exceeding the third threshold value.
US09392171B2 Angular velocity sensor, and electronic apparatus using same
A motion sensor includes a sensor element that outputs a sense signal in response to a motion applied thereto and a sensor circuit that senses the motion based on the sense signal. The sensor circuit includes a sensor-element-signal amplifier that receives the sense signal. The sensor-element-signal amplifier operates switchably between at a normal mode and at a low-noise mode that consumes a larger electric power and produces a smaller noise than the normal mode. This motion sensor senses a small motion and a large motion accurately.
US09392169B2 Image processing apparatus, image processing method, program, and imaging apparatus
An image processing apparatus includes an image data obtaining unit configured to obtain first image data which is generated by imaging an object using an imaging unit, an information obtaining unit configured to obtain photographing information of the first image data, and a file generating unit configured to generate a first image file based on the obtained first image data and the obtained photographing information. The file generating unit changes a size of an area of the first image data to be stored in the first image file according to the photographing information.
US09392164B2 User terminal for a telemedicine image service and control method thereof
A user terminal for conducting a telemedicine service with a medical team is provided. The user terminal connects with a second user terminal of the medical team, and acquires a patient image captured by photographing a patient. A controller transmits the acquired patient image to the second user terminal, and receives image control information for changing the transmitted patient image from the second user terminal. The user terminal changes properties of the photographed patient image based on the received image control information, and transmits the patient image changed in properties to the second user terminal.
US09392161B2 Imaging apparatus
An imaging apparatus includes: an imaging optical system having a variable power lens and a focus lens; an imaging element that generates image data via the imaging optical system; a movable frame that holds the focus lens and is movable along an optical axis of the imaging optical system; a first driving unit that causes the movable frame to move toward an in-focus position along the optical axis direction; a focus sensitivity determination unit that, based on a zoom position of the variable power lens, determines whether a focus sensitivity indicating a ratio of a change amount of the in-focus position to a movement amount of the focus lens is equal to or smaller than a specified value; and a driving controller that drives the first driving unit to move the movable frame to the in-focus position if the focus sensitivity is larger than the specified value.
US09392152B2 Camera module with a variable lens
An exemplary embodiment of the present disclosure includes a PCB mounted with an image sensor, a base installed at an upper surface of the PCB to centrally form an optical path, a lens holder coupled to an upper surface of the base to form an optical path by being mounted with at least one or more sheets of lenses, a variable lens arranged on the optical path centrally formed at the base to control a refractive index of passing light, and an infrared cut-off coating layer provided on a surface of the variable lens to filter an infrared component from the optical path-passing light.
US09392149B2 Case for surveillance video camera and holding device for a case for a surveillance video camera
The present invention relates to a case (1) for surveillance video cameras (2) comprising a first (3) and a second (4) half-shell connectable to each other to define a housing volume for at least one video camera (2). At least one of the first (3) and the second (4) half-shell comprises a transparent panel (5) intended to be placed in front of a lens of the video camera (2). The case further comprises a holding device (9) for the video camera (2) which defines a duct (8) conveying an air flow generated by air flow generating means (7) towards the transparent panel (5). Heating means (6) are provided for heating the generated air flow. At least one section of the conveying duct (8) has insulating walls. The invention relates also to a video camera holding device for use in protection cases.
US09392146B2 Apparatus and method for extracting object
An apparatus and method for quickly and accurately extracting an object in an image, the method including: performing at least one resizing on an extraction model pattern for of the object to be extracted; scanning an image frame, captured by a camera, using each of the at least one resized extraction model pattern, and extracting the object that is matched with any one of the at least one resized extraction model pattern; and displaying information about a position of the extracted object.
US09392141B2 Image display apparatus, image processing apparatus, and non-transitory computer-readable medium
An image display apparatus and an image processing apparatus include an imaging unit, a display unit, a detection unit, a measurement unit, and a notification unit. The imaging unit images an operator. The imaging unit performs imaging on an operator. The display unit displays operation information for performing image processing. The detection unit detects viewing of the display unit by the operator on a basis of a result of the imaging performed by the imaging unit. The measurement unit accumulatively measures a time in which the detection unit detects the viewing. The notification unit provides a notification of guidance according to the image processing when the accumulatively measured time exceeds a predetermined threshold.
US09392134B2 Image processing apparatus, method of controlling the same and non-transitory computer readable recording medium
An image processing apparatus, a method of controlling the same and a non-transitory computer readable recording medium are described in which it is possible to disable a particular one of the functions which are implemented using the same communication protocol. A multifunction peripheral (MFP) is capable of communicating with terminal devices. The MFP acquires a capability information request transmitted from the terminal device, returns a capability notification to the terminal device which has transmitted the capability information request, and determines the capabilities which is required by the function that is set to be disabled from among different functions. In this case, the MFP does not notify, as a supported capability, the required capability even if it can be handled by the MFP. Namely, the capability notification is returned such that this capability is not supported.
US09392130B2 Image forming apparatus having a mountable option device
An image forming apparatus includes: a main body storage portion that stores control information which defines a control condition of an option device; and a main body control portion that makes a printing portion perform operation in accordance with the control condition of the option device, and based on the control condition of the option device, gives an operation instruction to an option control portion, wherein in a case where an unsuitableness error, the option control portion transmits the control information stored in the option storage portion to the main body control portion, and the main body control portion updates the control information such that the control information stored in the main body storage portion becomes the control information suitable for specifications of the option device.
US09392128B2 Image forming system, image processing apparatus, image forming apparatus, and method for calibrating an image processing apparatus that performs image processing on a print job to obtain a corrected print result
A printer apparatus performs notification of an execution instruction for second calibration to a print server based on a result of first calibration, stores time information on the notification, and transmits the time information to the print server in response to a request from the print server. The print server performs a warning to prompt a user to execute the second calibration when the execution instruction for the second calibration notified from the printer apparatus is received. The print server acquires the time information from the printer apparatus when the print server is started, and performs the warning when the time information indicates a date and time later than a date and time indicated by previously acquired time information that has been stored in the print server.
US09392127B1 Document production system having automatic adjustment of content to fit the printable area of a pre-printed media
A document production system having the capability of determining the printable area of a pre-printed media using a copy of the pre-printed media as a template which is scanned and analyzed. The content of the document to be printed is adjusted to fit the printable areas by either scaling or cropping.
US09392125B1 Dynamic call billing and invoice generating application
Call related invoices may be generated and applied to calls and related services especially in certain countries with dynamic tax models and specific entity authorization rules and other strict requirements for generating such invoices. One example method of operation may include identifying a call session being initiated by at least one call party device and retrieving account information of the at least one call party. Next, a preliminary invoice is generated based on the initiated call session including the account information, and the invoice is then updated to include details of the call session once the call session has ended.
US09392116B2 System and method for customer experience management
A system and method for managing a customer's experience with a contact center that takes available data about the customer, the agents of the contact center, and the organization represented by the contact center, for identifying opportunities for additional conversations/interactions with the customer and engaging in those additional conversations/interactions at a time and with a resource predicted to maximize outcomes for the organization. A processor is configured to identify express and/or implied intents for an interaction between the customer and the contact center. A business goal related to the express and/or implied intents is also identified for determining a current performance of the contact center and for identifying any performance gaps. Contact center targets are identified based on their performance in handling the express and/or implied intents, and the identified performance gaps. An available one of the identified targets is then selected for routing the interaction to the target.
US09392111B2 Reduction of on-hold call bandwidth consumption
A computer processor determines that a call has been placed on hold. The computer processor sends a first packet to a local exchange carrier (LEC) of the calling device, wherein the first packet includes instructions to release the bandwidth of the call placed on-hold, between the LEC and a recipient of the call. The computer processor sends a second packet intermittently to the LEC, wherein the second packet maintains a connection between the calling device of the call and the LEC. The computer processor determines that a representative is available, wherein the representative is the recipient of the call, and in response to determining the representative that is available responds to the call, the computer processor sending a third packet to connect the calling device of the call to the representative that is available.
US09392103B2 Techniques for mobile device personalization
Techniques for mobile device personalization are described. In an embodiment, user credentials for an online service are received at a mobile device kiosk. The user credentials may be authenticated and, upon authentication, user data associated with the user credentials may be transferred to a mobile device of the mobile device kiosk. The user data may be transferred between the mobile device kiosk and a wireless transmitter embedded on a printed circuit board (PCB) of the mobile device. Further, the user data may be transferred to the mobile device without powering on the mobile device. Once the data transfer is complete, the mobile device may be provided to a user.
US09392092B2 Method and apparatus for detecting and dealing with a lost electronics device
Techniques for detecting and dealing with a lost electronics device are disclosed. In one design, the device may autonomously determine whether it is lost. The device may destroy at least one component to render it inoperable and may perform other actions in response to determining that it is lost. In another design, the device may determine available battery power of the device upon determining that it is lost, select at least one action in a list of possible actions based on the available battery power, and perform the selected action(s). In yet another design, upon determining that it is lost, the device may prevent access to information on the device based on a secondary security key, which is not used for encrypting information during normal operation. In yet another design, the device may notify at least one contact and may perform at least one additional action upon determining that it is lost.
US09392084B2 Recovery of a network infrastructure to facilitate business continuity
Methods and systems for disaster recovery of a network infrastructure to facilitate business continuity. A method including capturing, by at least one computer device, data and ecology information about an entire existing network infrastructure. The method further including generating, by the at least one computer device, a generalized descriptive language for the captured data and ecology information. The method further including reconstructing, by the at least one computer device, the entire existing network infrastructure by introducing functionally equivalent components that correspond to the generalized descriptive language.
US09392074B2 User profile generation architecture for mobile content-message targeting
A targeted-content-message-related profile for use with wireless access terminals (W-ATs) may be generated by one or more usage-related rules on the W-AT itself. The usage generate rules may be used by the W-AT to generate a user profile, with the usage-related rule providing a dynamic property to the user profile. All or part of the user profile may then be used as a targeted-content-message-related profile for targeting content messages.
US09392072B2 Systems and methods for conducting communications among components of multidomain industrial automation system
An improved industrial automation system and communication system for implementation therein, and related methods of operation, are described herein. In at least some embodiments, the improved communication system allows communication in the form of messages between modules in different control or enterprise domains. Further, in at least some embodiments, such communications are achieved by providing a communication system including a manufacturing service bus having two internal service busses with a bridge between the internal busses. Also, in at least some embodiments, a methodology of synchronous messaging is employed.
US09392068B2 System and method to provide a network-based service
A method of providing a network-based service can include receiving a request for a service at a proxy server, wherein the request identifies a user. The method can also include identifying an application associated with the service based on the request and identifying a user data element required by the application for the user to access the application. The method can also include creating an application request element that includes the identified data element and proxying the request to the application using the created application request element.
US09392063B2 Information processing apparatus that controls transfer of image, control method therefor, and storage medium
An information processing apparatus controls image transfer to display an image by projection while making full use of a screen resolution of an external display device without requiring a user to take time and trouble. A server sends a plurality of contents including a first and second content differing in amount of information and associated with each other. To request any one of the contents with the external display device not connected, the server is notified of information for receiving the first content, and to request the content with the external display device connected, the server is not notified of the information. In a case where a state of connection with the external display device changes while the content is displayed, the content is requested from the server again, which determines whether to notify the server of the information in accordance with the state of connection after the change.
US09392062B2 Optimized ring protocols and techniques
Methods and apparatus relating to ring protocols and techniques are described. In one embodiment, a first agent generates a request to write to a cache line of a cache over a first ring of a computing platform. A second agent that receives the write request forwards it to a third agent over the first ring of the computing platform. In turn, a third agent (e.g., a home agent) receives data corresponding to the write request over a second, different ring of the computing platform and writes the data to the cache. Other embodiments are also disclosed.
US09392060B1 Managing distributed system performance using accelerated data retrieval operations
A distributed system is adapted to manage the performance of distributed processes. In one aspect, multiple stripes associated with a data item are stored in a distributed storage. The stored stripes include one or more stripes of redundancy information for the data item. A distributed process including at least one task is performed. During performance of the distributed process, a determination is made as to whether to perform an accelerated data retrieval operation. Responsive to a determination to perform an accelerated data retrieval operation, at least one of the one or more stripes of redundancy information for the data item is requested from the distributed storage. Other stripes associated with the data item may also be requested from the distributed storage. After a sufficient subset of stripes associated with the data item is received, the data item is reconstructed using the subset.
US09392059B2 Communication protocol
The invention relates to a specification for an internet enabled device or application, the specification comprises one or more functional interfaces, defining attributes or operating characteristics of said device or application, and said specification defines the overall capabilities of said device or application. The invention also relates to a functional interface which defines attributes or operating characteristics of said device or application, as well as a central storage repository for use in a network wherein said central storage repository stores a specification for each device and/or application and/or the at least one server; the specification is comprised of one or more functional interfaces, and said central repository is easily accessible and a method of enabling communication between devices and/or applications and/or a server within a network the network comprising at least one client device and/or client application and at least one server.
US09392052B2 System and method for performing distributed asynchronous calculations in a networked environment
A method and associated system are provided for performing calculations in a distributed networked environment, comprising: updating a source element on a first computer; sending a calculate update signal to a target calculated element for updating on a target element computer that may be the first computer or a second computer connected to the first computer that uses the source element in a calculation; obtaining the updated source element by a process on the target element computer associated with the target calculated element in response to the sending; and performing a calculation to update the target calculated element using the obtained updated source element.
US09392045B2 Remote graphics corresponding to region
A computing device to receive remote graphics based on a size of a display component from a second computing device, display a user interface to include the remote graphics, detect a user repositioning a region of the user interface, transmit information of the repositioned region to the second computing device and receive remote graphics corresponding to the repositioned region for display on the display component.
US09392042B1 Streaming media optimization
Disclosed are various embodiments for a streaming media application. Media blocks of a media stream may be buffered at a quality level determined by an amount of available bandwidth. When excess bandwidth is made available, a higher quality replacement for a buffered media block may be obtained concurrent to streaming the media blocks. The replacement media block then replaces the lower quality media block in the buffer such that the higher quality replacement media block is rendered.
US09392039B2 Method and apparatus for implementing user relationship in social network application
The present invention provides a method and an apparatus for establishing a user relationship in a social networking application to improve the information security. The method includes: receiving a user addition request; determining whether the user addition request is initiated from a predefined trustworthy relationship scenario, and if not, performing verification on a user initiating the request; and establishing a user relationship according to a verification result. The apparatus includes: a request acquisition module, configured to receive the user addition request; a scenario determining module, configured to determine whether there is a predefined trustworthy relationship scenario associated with the request, and if not, inform a verification module; the verification module, configured to perform verification on a user initiating the request, and inform a relationship establishing module of a verification result; and the relationship establishing module, configured to establish the user relationship.
US09392034B2 Systems and methods of distributed silo signaling
The embodiments described herein recite a telephone communication system used for handling information such as messages, typically voice mail messages, and, more particularly, is directed to a system that provides distributed session initiation protocol (SIP) silos. Distributed SIP silos (DSS) is a Communications Application Platform (CAP) feature that maintains the site's call capacity even when a signaling server fails. DSS uses multiple non-redundant signaling servers to provide SIP signaling for the same set of media ports. Because there are multiple signaling servers providing signaling for the same set of ports, the failure of one signaling server only terminates the calls it was actively processing and once those calls have been cleaned up, all the available (non-suspended) ports in the configuration are available to the remaining signaling servers.
US09392031B2 Home hub for IP multimedia subsystem (IMS) web services interaction
Systems and methods for home hub for IMS/Web services interaction are described. In one aspect, a data communication gateway operating as a home hub includes a processor that executes computer program instructions to provide IMS/Web services interaction to one or more client computing devices. The client computing device(s) are operatively coupled to the home hub. The client computing device(s) are not Session Initiation Protocol (SIP)-enabled devices. To provide SIP- or IMS-based services to such client computing devices, the home hub registers on behalf of the client computing device(s) to a SIP network. The home hub replies to SIP messages on behalf of the SIP network registered device(s) to process all SIP request(s) and provide the registered device(s) with corresponding SIP-based service(s).
US09392030B2 Communication apparatus, communication apparatus control method, and storage medium for data communication using a call control server
There is provided a multifunction peripheral (MFP) configured to perform data communication using a session initiation protocol (SIP) server, which includes a main controller and a sub controller. The sub controller performs a 100Trying response as to a received INVITE, and also instructs activation of the main controller. Also, the main controller performs a 180Ringing response following the 100Trying after activation in response to the instruction from the sub controller, and performs data communication using a session established between the main controller and a partner device.
US09392022B2 Methods and apparatus to measure compliance of a virtual computing environment
Methods, apparatus, systems and articles of manufacture are disclosed to measure compliance of a virtual computing environment. An example method disclosed herein includes determining, with a processor, a maximum surprisal value of a policy to be enforced on a computing resource in a computing environment, the maximum surprisal value corresponding to a probability of the computing resource being in-compliance with the policy without testing the computing resource with respect to the policy, determining a current surprisal value of the computing resource with respect to the policy based on knowledge of at least one condition of policy being at least one of satisfied by or inapplicable to the computing resource, and determining a compliance score of the computing resource with respect to the policy based on the maximum surprisal value of the policy and the current surprisal value of the computing resource with respect to the policy.
US09392018B2 Limiting the efficacy of a denial of service attack by increasing client resource demands
A device may detect an attack. The device may receive, from a client device, a request for a resource. The device may determine, based on detecting the attack, a computationally expensive problem to be provided to the client device, where the computationally expensive problem requires a computation by the client device to solve the computationally expensive problem. The device may instruct the client device to provide a solution to the computationally expensive problem. The device may receive, from the client device, the solution to the computationally expensive problem. The device may selectively provide the client device with access to the resource based on the solution.
US09392012B2 Application security testing system
Embodiments of the invention are directed to an apparatus, method, and computer program product for an exposure based application security testing system. In some embodiments, the apparatus is configured to: access an application, wherein the application comprises an assessment parameter, wherein the assessment parameter comprises one or more assessment sub-parameters, wherein the one or more assessment sub-parameters comprise one or more assessment indicators; process the application, wherein processing the application comprises calculating a total exposure score for the application based on at least an application exposure score and a protective control score; determine whether the application qualifies for security testing based on at least the calculated total exposure score; and initiating the presentation of the qualified application to the user to implement security testing.
US09392011B2 Web vulnerability repair apparatus, web server, web vulnerability repair method, and program
A Web vulnerability repair apparatus (50) detects the presence of a vulnerability of a Web application of a Web server (30) and the type of the vulnerability. The Web vulnerability repair apparatus (50) can acquire countermeasure information aimed to repair the vulnerability, according to the type of vulnerability. In addition, the Web vulnerability repair apparatus (50) repairs the vulnerability of the Web application of the Web server (30) using the countermeasure information. By this repair, it is possible to improve the security during the period from the time when a vulnerable part in a Web application is discovered to the time when it is manually repaired.
US09391998B2 Extended OAuth architecture supporting multiple types of consent based on multiple scopes and contextual information
Method, device, and storage medium to receive a request to authorize a release of protected resource data, wherein the request includes a device identifier that identifies a requesting device of the request and one or more indicators that indicate one or more instances of the protected resource data being requested; identify a sensitivity level for each indicator of the protected resource data; identify, based on the device identifier, contextual information that indicates a preferred type of consent of the requesting device in response to a determination that at least one of the one or more indicators require consent from a resource owner of the protected resource data; select a type of consent based on the contextual information and the one or more sensitivity levels; and transmit a request, to a user device associated with the resource owner, for consent from the resource owner according to the type of consent.
US09391995B2 Remote processing of mobile applications
In an example implementation of the disclosed technology, a method includes accessing, by a management agent associated with a client device, a profile associated with a requested resource, wherein the profile comprises at least one profile criterion. The method also includes evaluating the profile criterion based, at least in part, on status information associated with the client device to determine any processing restrictions associated with the requested resource. The method also includes, responsive to receiving an indication that the resource is subject to a server-device processing restriction, requesting access to the resource from a remote server and receiving an instance of a user interface for interacting with the resource.
US09391993B1 Sharing content by indicating activity from users in a social network
The subject technology discloses configurations for receiving an indication of user activity from a first user with respect to a post, wherein the post includes content shared by a second user, in response to receiving the indication, an activity post providing an indication of the user activity with respect to the post is created, the activity post including the content, and a set of users that the activity post is visible to are identified, the set of users comprising one or more users selected from users associated with the first user in a social graph, the activity post is provided for display to the set of users in response to the indication.
US09391985B2 Environment-based two-factor authentication without geo-location
The invention provides a method and system for accomplishing two-factor authentication for internet transactions, wherein the user of the device through which the transaction is negotiated needs to give only a single yes/no verification to the system. In some embodiments, the second factor authentication is automated without any action on the part of the user. The method calls on the user's wireless voice device for the detection of environmental wireless signals (“Short Distance Wireless Information” or “SDWI”), and uses these signals collectively as a “fingerprint” that uniquely identifies the wireless signals near the wireless voice device. The system stores these SDWI fingerprints, and later uses the stored information to establish whether or not the user's wireless voice device is near a previously-recognized SDWI.
US09391984B2 Mobile virtual communication and entertainment service
Aspects of the subject disclosure may include, for example, a method including providing, by a processor in a dongle coupled to a display device, a graphical user interface at the display device, and transmitting a message to an authentication server in accordance with authentication information stored in a storage device of the dongle and an input via the graphical user interface. The method also includes obtaining an authentication confirmation; obtaining content from a content server; and recording the content in accordance with a second input via the graphical user interface. The recorded content is transmitted for storage at a storage server. The display device communicates with equipment of a video provider that is associated with a service area. In accordance with the authentication confirmation, the processor is authorized to obtain the content based on the location of the dongle relative to the service area. Other embodiments are disclosed.
US09391983B2 Method and system for access control
In a method for control accessing to a communication account, a second terminal obtains the identification information of a first terminal, and sends the communication account information and identification information of the first terminal to the communication platform; the communication platform sends the communication account information to the first terminal based on the identification information. The first terminal sends the communication account information to a near-field communication (NFC) device and reads the communication account information stored in the NFC device when the distance between them is within the preset range. The first terminal then sends its identification information and the communication account information read from the NFC device to the communication platform. Based on communication account information and identification information, the communication platform controls the first terminal to log in by the use of communication account information.
US09391978B2 Multiple access authentication
Apparatus, systems, and methods may operate to receive, at a generating identity provider (IDP), original user credentials sufficient to authenticate a user directly from a user machine, or indirectly from an initial identity provider. Additional activities may include generating, by the generating IDP, generated user credentials having the lifetime of a login session associated with the user, the lifetime initiated approximately when the original user credentials or a token associated with the user are/is validated at the generating IDP. Still further activities may include receiving a request associated with the user during the login session to access an application protected by an agent, and transmitting at least part of the generated user credentials from the generating IDP to the application to authenticate the user to the generating IDP while the login session is not terminated or expired. Additional apparatus, systems, and methods are disclosed.
US09391975B1 Computer-implemented method for improving a social network site computer network, and terminal, system and computer readable medium for the same
A method, at a terminal in a digital communications network, comprising: establishing direct or indirect communication access and linkage between the user-operated terminal and at least one remote computer(s) on which are stored, or by which access is available to prevent legible display of, stored user account object data; displaying indicia, or broadcasting data, representative of or indicating one or more predetermined criteria for selecting a subset of the stored user account object data; collecting data, representative of, or indicating, only the subset of the stored user account object data; and transmitting instructions to prevent legible display of the subset of the stored user account object data, according to the collected data representative of, or indicating, the one or more predetermined criteria for selecting the subset of the stored user account object data, from the terminal to the at least one remote computer(s). A terminal, system, and computer readable medium are also disclosed.
US09391973B2 Integration of centralized and local authorizations for multi-dimensional data
The present disclosure describes methods, systems, and computer program products for integrating authorizations. One computer-implemented method includes: reading enterprise data warehouse (EDW) authorizations for a user from an authorization database in response to a query generated by the user for EDW data; responsive to a determination that the user is assigned to an environment, reading environment authorizations from a business planning and consolidation (BPC) system; enhancing the EDW authorizations for the user with the environment authorizations read from the BPC system to create a new authorization set; reading a user-based data access profile (DAP) from the BPC; and intersecting the new authorization set with the DAP to create an overall user authorization set.
US09391972B2 Multi-tenant application using hierarchical bean factory container
Various embodiments provide on premise and cloud deployment support for components that may not be multi-tenant enabled. A single application in a highly non-intrusive way without effecting application functional logic. On premise deployments can run with fixed default tenant and no tenant information needs to be captured anywhere anytime. The application code accesses the hierarchical bean factory to get any tenant specific or shared resources seamlessly without knowledge of multi-tenancy in functional code anywhere.
US09391971B2 Authorization and authentication based on an individual's social network
In particular embodiments, a method includes receiving a request to transmit content related to a first user to a second user, determining whether transmission of the content is authorized based on a list of unauthorized users, and transmitting the content to the second user if the transmission is authorized based on the list.
US09391962B2 Multi-node encryption
For multi-node encryption, a method generates an upstream node nonce from communication data exchanged with an upstream node. In addition, the method generates a first upstream message transformation as a function of the upstream node nonce. The method further generates a tunnel transformation as a function of previous upstream message transformations and the first upstream message transformation.
US09391960B2 Systems and methods for controlling email access
Embodiments of the disclosure relate to proxying at least one email resource in transit to at least one client device from at least one email service, removing at least one URL from the email resources, and adding at least one modified URL to the email resources.
US09391958B2 Hardware implementation of complex firewalls using chaining technique
A firewall device may include a forwarding component that includes a filter block. The filter block may obtain a first hardware-implemented filter, where a hardware implementation limits the first hardware-implemented filter to a maximum quantity of rules; determine whether a last rule associated with the accessed hardware-implemented filter includes a split-filter action, where the split-filter action identifies a second hardware-implemented filter; and link the second hardware-implemented filter to the first hardware-implemented filter to make the second hardware-implemented filter a logical continuation of the first hardware-implemented filter, in response to determining that the last rule includes the split-filter action. The filter block may further determine whether a particular rule of the first hardware-implemented filter includes a next-filter action, where the next filter action identifies a third hardware-implemented filter; and process the third hardware-implemented filter independently of the sequence of hardware attachment points.
US09391955B2 Firewall policy converter
Methods, computer-readable media, systems and apparatuses for firewall policy system are described. The firewall policy system may include a unified format converter, a firewall policy browser, and a firewall policy converter. The firewall policy converter may convert firewall policies between different configuration formats. A first firewall policy may be received in a first configuration format. The first firewall policy may be converted into a second configuration format, and a command to convert the first firewall policy from the second configuration format into a third configuration format may be received. In response to receiving the command, the first firewall policy may be converted from the second configuration format into the third configuration format. The first firewall policy may be outputted in the third configuration format.
US09391949B1 Request routing processing
Generally described, the present disclosure is directed to managing request routing functionality corresponding to resource requests for one or more resources associated with a content provider. A service provider can assign a set of DNS servers corresponding to a distributed set of network addresses, or portions of network addresses, for one or more identifiable domains. If the service provider receives requests to assign a DNS server to conflicting domains, the set of DNS servers for each identifiable domain are assigned such that there are no matching network addresses between the sets of domains associated with the conflicting domains. Thereafter, DNS resolver components can be configured such that DNS queries may be resolved in accordance with a determination of an authoritative DNS server based on the identified destination address associated with the DNS queries.
US09391946B2 System and method for enabling identification of network users having similar interests and facilitating communication between them
A system and method is provided for enabling identification of network users having similar interests and for facilitating communication between them. An Internet-based (or “on-line”) application is provided that: 1) facilitates the identification of users having similar interests using web-browsing behavior; 2) determines the virtual distance between web sites; and 3) utilizes profiling techniques and user-supplied descriptive information to facilitate direct communication between users who need not have had prior contact, and without requiring the participation of the visited web sites.
US09391937B2 System and method for controlling electronic communications
The approved email generation system described is capable of producing email communications between user and customer by using approved email templates and content that have been aligned with customer information regarding access to such content. Once the approved email has been generated, the content may be verified again for accuracy and validity before being delivered to the customer. When the customer accesses delivered content, the approved email generation system again verifies the content and allows the customer access to only the most current version of the content available. The system provides for control of the content of electronic communications to customers.
US09391936B2 System and method for spam filtering using insignificant shingles
Disclosed system and methods for detecting spam using shingles. An example system identifies in a received message one or more insignificant text portions based on a text pattern database storing defined insignificant text patterns not containing spam; removes at least a portion of the one or more identified insignificant text portions from the message to generate an abridged and canonized message; generates a set of shingles from the abridged and canonized message; identifies in the set of shingles one or more shingles based on a shingles database storing defined insignificant shingles that occur only in messages not containing spam; removes one or more identified shingles from the set of shingles to generate a reduced set of shingles upon detecting the one or more identified shingles matching at least one of the defined insignificant shingles; and determines whether the received message contains spam based on the reduced set of shingles.
US09391929B2 Method, device and email system for providing public email
A method, device, and system for providing public email are disclosed. The method may include receiving an email. In response to receiving an email marked as public, the method may include acquiring information about public recipients. The method may also include sending the email marked as public to the public recipients and recipients specified in the email marked as public. According to one embodiment, email marked as public can be provided conveniently and timely without increasing the overburden of the email system.
US09391928B2 Method and apparatus for interacting with a network information base in a distributed network control system with multiple controller instances
A control system including several controllers for managing several switching elements. A first controller registers a second controller for receiving a notification when a data tuple changes in a network information base (NIB) storage of the first controller that stores data for managing a set of switching elements. The first controller changes the data tuple in the NIB. The first controller sends the notification to the second controller of the change to the data tuple in the NIB. The first and second controllers operate on two different computing devices. Each controller receives logical control plane data for specifying logical datapath sets and converts the logical control plane data to physical control plane data for enabling the switching elements to implement the logical datapath sets.
US09391920B2 Iterative max-min fairness algorithms
Systems and methods are provided for allocating resources of a network among a plurality of traffic demands to optimize fairness and network utilization. Methods based on flow-increase dynamics converge toward an upward max-min fair (UMMF) allocation, in which the value of each traffic demand cannot be increased, along any of its paths, even if larger traffic demands are removed from the network. An efficient iterative algorithm that converges to a UMMF solution is also provided. The described methods and systems can be implemented efficiently, distributively, and asynchronously.
US09391918B2 Communicating data in flows between first and second computers over a network
In some examples, a first computer sends to a remote computer in a first data flow over a network, data of a peripheral device attached to the first computer, for receipt by a device driver of the remote computer. The first computer receives, from the remote computer in a second data flow over the network, data of a resource in the remote computer, the data of the resource related to remote access of the resource of the second computer by the first computer resource over the network. The first computer throttles the first data flow to provide the second data flow with a greater portion of a bandwidth of the network, the throttling according to different priorities assigned to corresponding plural data flows, the plural flows including the first data flow and the second data flow.
US09391916B2 Resource management system, resource management method, and computer product
A resource management system includes a memory unit that stores therein performance information of a system; and a processor configured to refer to the performance information and determine whether a requirement for first performance information corresponding to a first system is satisfied when a function of the first system, originally implemented by using a resource of a first data center, is implemented by using a resource of a second data center, and implement the function by using a resource of the second data center, upon determining that the requirement for the first performance information is satisfied, and thereby build a configured system satisfying the requirement for the first performance information by using the resource of the first data center and the resource of the second data center.
US09391910B2 Smart pause for distributed switch fabric system
Techniques for improving the performance of flow control mechanisms such as Pause are provided. The techniques provide for maintaining a fair distribution of available bandwidth while also allowing for fewer packet drops, and maximizing link utilization, in a distributed system. For example, in one embodiment, techniques are provided for achieving a fair share allocation of an egress port's bandwidth across a plurality of ingress ports contending for the same egress port.
US09391909B2 Apparatus, method and system of rate adaptation based on goodput
Some demonstrative embodiments include devices, systems and methods of to rate adaptation based on goodput. For example, an apparatus may include a packet selector to select at a first device a plurality of goodput packets from a plurality of received packets from a second device, the packet selector to select the plurality of goodput packets based on at least one selection parameter corresponding to the plurality of received packets; a band calculator to calculate a bit-rate band based on a dispersion of a goodput parameter corresponding to the plurality of goodput packets; and a feedback module to provide a bit-rate adaptation feedback to the second device based on the bit-rate band.
US09391908B1 Unfusing operators from a streaming processing element to avoid congestion
A streams manager determines when congestion is happening or is predicted to happen in a streaming application, and in response, unfuses one or more operators in the streaming application from its processing element. The selection of which operators to unfuse in which processing elements is made using suitable unfuse criteria, which may include selecting operators that do not maintain state, selecting operators that have a threaded port or queue preceding the operator, selecting operators at natural boundaries, and inserting queues before operators to be unfused. Once one or more operators are unfused, the streams manager can take action to enhance performance of the unfused operator(s). For example, the streams manager can allocate additional resources to the unfused operators, can create clones of unfused operators that process tuples in parallel, can move one or more unfused operators to a public cloud, etc.
US09391906B2 Overlay network priority inheritance
In one embodiment, a system includes logic adapted for receiving an overlay-encapsulated packet including one or more underlay packets, logic adapted for decapsulating the one or more underlay packets from the overlay-encapsulated packet, logic adapted for deriving a priority for each of the one or more underlay packets based on at least one of: a priority of the overlay-encapsulated packet, a transport header of the overlay-encapsulated packet, and an application designation of the one or more underlay packets, and logic adapted for setting the priority of the one or more underlay packets. In another embodiment, a method includes receiving an overlay-encapsulated packet, decapsulating underlay packets therefrom, deriving a priority for the underlay packets, and setting the priority of the underlay packets, the priority being based on any of: a priority of the overlay-encapsulated packet, a transport header of the overlay-encapsulated packet, and/or an application designation of the underlay packets.
US09391904B2 Delay timer device, method for managing a plurality of delays, and apparatus for delaying a plurality of data packets
An embodiment delay timer for timing a plurality of delays includes a delay clock comprising a number of clock memories, wherein the number of clock memories corresponds to a number of digit positions of a delay clock value, and a delay memory configured to store the plurality of delays. The delay timer further includes a delay logic unit configured to add a new delay by storing it in the delay memory and to time the new delay by coupling it to that clock memory which corresponds to the most significant digit position of the delay value of the new delay that is not zero, by subsequently coupling the new delay to that clock memory which corresponds to the next less significant digit position of the delay value according to the delay value of the new delay and by generating a delay signal when the new delay expires.
US09391903B2 Methods and apparatuses for distributed packet flow control
Techniques for network packet flow management are described herein. For example, example methods may include receiving, at a first network device, a first flow identifier that identifies a first content of a first packet flow and a second flow identifier that identifies a second content of a second packet flow, wherein the first flow identifier and the second flow identifier are generated by a second network device. Such methods may also include receiving priority information indicating that the first content has a first priority and that the second content has a second priority that is lower than the first priority. Moreover, example methods may include transmitting the first packet flow and a modified second packet flow that includes the priority information to one or more other network devices.
US09391899B2 Congestion detection in a network interconnect
A method and system for detecting congestion in a network of nodes, abating the network congestion, and identifying the cause of the network congestion is provided. A congestion detection system may comprise a detection system, an abatement system, and a causation system. The detection system monitors the performance of network components such as the network interface controllers and tiles of routers to determine whether the network is congested such that a delay in delivering packets becomes unacceptable. Upon detecting that the network is congested, an abatement system abates the congestion by limiting the rate at which packets are injected into the network from the nodes. Upon detecting that the network is congested, a causation system may identify the job that is executing on a node that is the cause of the network congestion.
US09391897B2 Methods, systems, and computer readable media for mitigating traffic storms
Methods, systems, and computer readable media for mitigating traffic storms are provided herein. In some aspects, a system for mitigating traffic storms includes a traffic storm detector configured to detect an indication of a traffic storm. The system may also include a software defined network (SDN) controller configured to generate and send SDN commands to a controllable network entity for mitigating the traffic storm. In some aspects, a method for mitigating traffic storms includes detecting an indication of a traffic storm, wherein the traffic storm includes a burst of message traffic in a network. The method further includes sending one or more SDN commands to a controllable and/or controlled network entity to mitigate the traffic storm.
US09391894B2 Method and apparatus for forwarding packets in IPV6 access node
In view of the technical problems that exist during implementing IP address anti-spoofing in an access node device in an IPv6 access network, the present invention proposes a packet forwarding method and apparatus in an IPv6 Access Node, for forwarding a packet from a Residential Gateway. In the method, the access node device first receives a packet from the Residential Gateway, then obtains a network prefix in a source UPv6 address of the packet, judges whether the network prefix in the source IPv6 address of the packet is a valid network prefix of a CPN corresponding to the Residential Gateway, and if yes, forwards the packet finally. Particularly, in the present invention the access node device can automatically obtain valid network prefix using technical means such as snooping a network prefix allocation reply message. Therefore, the present invention greatly increases operation efficiency and security of the IPv6 access network and simplifies network management of the IPv6 access network.
US09391887B2 Mapping server, network system, packet forwarding method and program
A mapping server includes: a path information obtaining unit that obtains path information on external networks through a forwarding device connected to an external network; and a mapping information generating unit that generates mapping information that relates the path information and the forwarding device.
US09391885B1 MPLS label usage in Ethernet virtual private networks
In general, techniques are described for configuring a provider edge (PE) network device of an Ethernet virtual private network (EVPN) to use a common traffic engineering label (e.g., MPLS label) for different EVPN route types associated with the same EVPN. In some examples, the techniques include sending a first layer three (L3) control plane message that indicates a label-switched network protocol label that corresponds to a first EVPN route type, wherein the first L3 control plane message indicates that a first PE network device is reachable in the L2 segment. The techniques may include performing L2 address learning to determine at least one L2 address associated with the layer two segment of the EVPN. The techniques may include sending a second L3 control plane message that indicates the same label included in the first L3 control plane message corresponds to a second EVPN route type.
US09391879B2 Mixed media call routing
In one aspect, a method of mixed media communication is provided. The method includes initializing, via an electronic device, a session associated with a sender device, the session including data of a first media type; determining a destination for the data of a first media type, the determination based on the first media type and available destination information; providing the data of the first media type to the determined destination; receiving data of a second media type for the session with the sender device; determining a second destination for the data of the second media type, the determination based on the second media type and the available destination information; and providing the data of the second media type to the second destination. A device and computer-readable medium for mixed media communication are also described.
US09391873B1 Network routing using indirect next hop data
A router maintains routing information including (i) route data representing destinations within a computer network, (ii) next hop data representing interfaces to neighboring network devices, and (iii) indirect next hop data that maps a subset of the routes represented by the route data to a common one of the next hop data elements. In this manner, routing information is structured such that routes having the same next hop use indirect next hop data structures to reference common next hop data. In particular, in response to a change in network topology, the router need not change all of the affected routes, but only the common next hop data referenced by the intermediate data structures. This provides for increased efficiency in updating routing information after a change in network topology, such as link failure.
US09391851B2 System and method for determining total processing time for executing a plurality of jobs
Method and system for determining the total processing time required for executing a plurality of jobs. In certain aspects, a set of jobs along with a mean processing time and a queue length are received. The set of jobs are distributed across computing resources based upon the queue length. A set of priority jobs is received when the execution of a subset of jobs from the set of jobs has been executed in a first processing time (TF). Further, the set of priority jobs is distributed for execution across the plurality of computing resources. A second processing time (TS) required for the execution of the set of priority jobs is computed. Further, a third processing time (TT) required for the execution of the set of remaining jobs from the set of jobs is determined. Finally, the total processing time is determined by summing TF, TS, and TT.
US09391848B1 Real-time monitoring and control in a multi-nodal, multi-tiered distributed system
A computer system is disclosed that involves multiple communicatively interconnected computers, a Monitoring and Control Program (MCP) on each node, wherein each MCP is communicatively interconnected to other MCPs, wherein at least one of the MCPs acts as a controlling MCP, wherein the controlling MCP will execute, and communicate, operating system-independent MCP control language commands to other MCPs to at least cause the other MCPs to monitor execution of the transactions of the production workloads across the nodes, on a per-transaction basis, with each MCP monitoring individual transaction execution on its node in real-time, and wherein, in conjunction with the monitoring, the MCPs will collectively generate a transaction table, on a node and transaction basis, detailing parametric information regarding the execution of the transactions across the nodes, with at least one of the MCPs effecting storage of the transaction table.
US09391844B2 System and method for network topology management
A system and method for network topology management includes a network controller having a control unit and one or more ports coupled to the control unit and configured to couple the network controller to one or more switches of a network. The network controller is configured to divide a physical topology of the network into a plurality of switch subgroups, determine one or more abstracted switch groups for each switch subgroup, select a base topology for each abstracted switch group, configure the each abstracted switch group with a corresponding first forwarding strategy consistent with each selected base topology, determine an abstracted topology for the network based on the physical topology and the each abstracted switch group, and configure the abstracted topology with a second forwarding strategy consistent with the abstracted topology. In some embodiments, the network controller is further configured to monitor the network to determine when a topology change occurs.
US09391831B2 Dynamic stream processing within an operator graph
A method and system for processing a stream of tuples in a stream-based application is disclosed. The method may include a first stream operator determining whether a requirement to modify processing of a first tuple at a second stream operator exists. The method may provide for associating an indication to modify processing of the first tuple at the second stream operator if the requirement exists.
US09391826B1 Collaborative web based applications
A container application is a native application that allows a web based application to access a computer's system resources and windowing system. Web based applications are downloaded from application servers and run inside container applications. The container application provides the web based application with the information required for accessing system resources or can act as an intermediary between the web based application and the operating system, windowing system, or other native applications. Collaborative web based applications allow users to share data and interact. A memory synchronization module ensures that user memories or shared memory is kept up to date and that the users observe the other users' actions in a timely manner.
US09391820B2 Railway code generation and signaling system and method
A first unit configured to generate and transmit a code of positive and negative DC pulses through a first rail of a railway. A second unit spaced from the first unit and configured to sense the code, which includes a leading code word, having a positive or negative timing pulse followed after a first data interval by a positive or negative data pulse, followed by a modifying code word. The modifying code word consists of a second positive or negative timing pulse followed after a second data interval by a second positive or negative data pulse. The second timing pulse starts after one code cycle from the start of the leading code word timing pulse. The second timing pulse and the second data pulse duplicate the timing pulse and the data pulse of the same polarity, but invert the timing pulse and the data pulse of opposite polarities.
US09391816B2 Edge based partial response equalization
A method is disclosed. The method includes sampling a data signal having a voltage value at an expected edge time of the data signal. A first alpha value is generated, and a second alpha value generated in dependence upon the voltage value. The data signal is adjusted by the first alpha value to derive a first adjusted signal. The data signal is adjusted by the second alpha value to derive a second adjusted signal. The first adjusted signal is sampled to output a first data value while the second adjusted signal is sampled to output a second data value. A selection is made between the first data value and the second data value as a function of a prior received data value to determine a received data value.
US09391811B2 Channel description feedback in a communication system
In a method for estimating a channel between a transmitter and a receiver in a communication network, a plurality of training signal fields are received at the receiver. Each training signal field includes a plurality of orthogonal frequency division multiplexing (OFDM) tones, and the OFDM tones include at least a plurality of training data tones and one or more pilot tones. Channel estimate data corresponding to the plurality of training data tones and the one or more pilot tones is determined. Channel estimate data corresponding to only a subset of the OFDM tones or data generated using the channel estimate data corresponding to the subset of OFDM tones is transmitted to the transmitter, wherein the subset excludes pilot tones.
US09391808B2 Phonecasting systems and methods
Multimedia files, such as audio programming, are currently available to Internet users through a combination of their personal computer, an optional portable digital audio player, and an Internet connection. Many audio programs are now currently distributed over the Internet in a syndicated form known as a “podcast”, allowing users to access the latest version or “episode” of the program. The disclosed systems and methods provide a convenient, publicly-accessible system for allocating and using dedicated phone numbers to enable access to these programs. A person can simply place a telephone call and listen to such syndicated or otherwise distributed audio programming through the telephone network without the use of a computer or portable digital audio player.
US09391807B2 Audio recording system and apparatus
A system and apparatus for recording and archiving diverse communications over radio transmissions. The system and apparatus enables unattended airports to generate a useful archive of all radio communications made by aircraft and ground personnel. A combination of hardware and software components are provided to record and store radio transmissions in computer files. Once stored, the computer files may then be replayed for training and investigation purposes. Likewise, users may generate custom reports based upon the data embodied in the computer files.
US09391805B2 Dynamic resource allocation, scheduling and signaling for variable data rate service in LTE
A method and apparatus are provided for dynamic resource allocation, scheduling and signaling for variable data real time services (RTS) in long term evolution (LTE) systems. Preferably, changes in data rate for uplink RTS traffic are reported to an evolved Node B (eNB) by a UE using layer 1, 2 or 3 signaling. The eNB dynamically allocates physical resources in response to a change in data rate by adding or removing radio blocks currently assigned to the data flow, and the eNB signals the new resource assignment to the UE. In an alternate embodiment, tables stored at the eNB and the UE describe mappings of RTS data rates to physical resources under certain channel conditions, such that the UE uses the table to locally assign physical resources according to changes in UL data rates. Additionally, a method and apparatus for high level configuration of RTS data flows is also presented.
US09391804B2 System and method for identifying communication between virtual servers
A server, includes a virtual machine identifier assigning section to assign an identifier of a virtual machine operating on the server; and a network interface to transmit a packet including a Layer 2 header information which includes the identifier of the virtual machine and a first packet field for a VLAN-Tag, wherein the network interface transmits the packet to a packet encapsulate section which encapsulates a second packet field including the Layer 2 header information with a virtual network identifier representing a virtual network to which the virtual machine belongs.
US09391796B1 Methods and apparatus for using border gateway protocol (BGP) for converged fibre channel (FC) control plane
In some embodiments, an apparatus includes a first Fiber Channel (FC) switch configured to be operatively coupled to an FC network device and a second FC switch. The first FC switch is configured to receive, from the FC network device, a first control packet. The first FC switch is further configured to send to the second FC switch, based on the first control packet, a second control packet defined based on a decentralized control plane protocol. The second control packet includes information associated with an FC route that is associated with the FC network device such that the second FC switch can route FC data packets to the FC network device using an FC data plane protocol.
US09391793B2 Electronic placard
A system for displaying updated traffic information such as parking, detours, road blockage etc. in a given area. The system comprises a network of placards connected to a central station. Each placard has a unique identification within the network. The central station sends a message word to one of more placards and each placard receives and propagates the received message word to adjacent placards in the network in a point-to-multipoint configuration. The message word includes an encoded traffic message that only the designated placards may decode and display. In an embodiment, the encoded message may only be decoded using the unique identification of the designated placards.
US09391789B2 Method and system for multi-level distribution information cache management in a mobile environment
Methods and systems for updating memory content in a mobile client are disclosed. For example, an exemplary method includes maintaining a list of first attributes relating to a set of first messages on the mobile client, wherein each of the set of first messages resides on the mobile client, maintaining a list of second attributes relating to set of second messages on the mobile client, wherein each of the set of second messages does not reside on the mobile client, identifying target attributes associated with a message request by the mobile client, selecting by the mobile client a selected message from one of the set of first messages and the set of second messages by applying a set of selection rules to the target attributes, and in the situation where a second message is selected, requesting the selected second message from a remote server using a wireless link.
US09391782B1 Validation of user credentials
In one implementation, a client device obtains data associated with a credential. The client device then obtains a first version of a representation for the credential and a second version of the representation for the credential, the first version being configured for validation by a validation entity via concurrent network communication, and the second version being configured for validation by a validation entity without concurrent network communication, wherein the second version of the credential comprises a digital signature derived from a private key of a credential grantor and a portion of the data associated with the credential. The client device receives a request to output a representation for the credential. Then the client device outputs the second version of the representation for the credential in a manner that enables a validation entity to validate the credential by accessing a public key of the credential grantor to authenticate the digital signature.
US09391767B2 Apparatus and methods for symbol timing error detection, tracking and correction
Systems and methods for adjusting timing in a communication system, such as an OFDM system are described. In one implementation an error signal is generated to adjust the timing of a variable rate interpolator so as to adjust FFT timing. The error signal may be based on detection of significant peaks in an estimate of the impulse response of the channel, with the peak locations being tracked over subsequent symbols and the system timing adjusted in response to changes in the peaks.
US09391761B2 Apparatus and method for signal aggregation in an information handling system
An information handling system includes a first subsystem having a first data module configured to provide a first signal, a second data module configured to provide a second signal, the first signal and the second signal are different types of signals, and a first aggregator unit coupled to the first data module and the second data module, and a second subsystem coupled to the first aggregator unit via a first aggregated signal line. The first aggregator unit receives the first signal from the first data module and the second signal from the second data module, aggregates, based upon a first aggregation algorithm, the first and second signals to create a first aggregated signal. The first aggregation algorithm aggregates the first signal and the second signal based on a specific type of each signal and provides the first aggregated signal to the second subsystem via the first aggregated signal line.
US09391758B2 Method and apparatus for adjusting transmission timing in wireless access system supporting carrier aggregation
The present disclosure provides methods for allocating a timing advance (TA) value, which is used in a wireless access system supporting carrier aggregation (CA), methods for adjusting a wireless frame transmission time using the TA value, and apparatuses for supporting same. The method for adjusting the transmission timing in the wireless access system supporting carrier aggregation, according to one embodiment of the present disclosure, comprises the following steps: receiving a physical downlink control channel (PDCCH) signal including a reservation bit (for example, a service cell indicator) for indicating at least one serving cell; receiving a media access control (MAC) message including the TA value on an uplink wireless frame; and transmitting an uplink signal by applying the TA value from a serving cell indicated by the reservation bit.
US09391757B2 Terminal apparatus and sequence assigning method
Provided is a sequence allocation method capable of reducing inter-cell interference of a reference signal when a ZC sequence is used as the reference signal in a mobile communication system. In the sequence allocation method, R×M sequences specified by a ZC sequence number r (r=1 to R) and a cyclic shift sequence number m (m=1 to M) are divided into a plurality of sequence groups X (X=1 to R) in accordance with the transmission band width of the reference signal, so that the ZC sequence is allocated to each cell in each sequence group unit. When it is assumed that R=9 and M=6, the number of sequences is 54. Each of the sequence groups is formed by two sequences. Accordingly, the number of sequence groups is 27. The 27 types of sequence groups are allocated to each cell.
US09391754B2 Methods of mapping retransmissions responsive to bundled nack messages and related devices
A method of operating a node of a MIMO network may include transmitting first and second HARQ IDs over a downlink signaling channel to a wireless terminal for a first MIMO TTI. The first HARQ ID is mapped to a first MIMO layer, and the second HARQ ID is mapped to second and third MIMO layers. First, second, and third data blocks are transmitted over the first, second, and third MIMO layers to the wireless terminal for the first MIMO TTI. Responsive to receiving an ACK message associated with the first HARQ ID, a fourth data block is transmitted over the first MIMO layer to the wireless terminal for a second MIMO TTI. Responsive to receiving a NACK message associated with the second HARQ process identification, the second and third data blocks are retransmitted over the second and third MIMO layers to the wireless terminal for the second MIMO TTI.
US09391753B2 Communication method for active and non-active carriers using carrier aggregation and an apparatus therefore
A method for a base station to receive an uplink transmission from a user equipment. The method according to one embodiment includes transmitting, to the user equipment, Radio Resource Control (RRC) configuration information for channel status report, the RRC configuration information including information for periodically receiving channel status report from the user equipment; transmitting, to the user equipment, Layer 2 (L2) control information indicating states of the plurality of downlink component carriers, each of the plurality of downlink component carriers being indicated as one of an active state and a non-active state; and performing a procedure for periodically receiving channel status report for a corresponding downlink component carrier from the user equipment in use of the RRC configuration information. According to whether the corresponding downlink component carrier is in the active state or the non-active state at a time for receiving a channel status report, channel status information or no channel status information is received for the corresponding downlink component carrier from the user equipment at the time, respectively.
US09391748B2 Method and system of allocating timeslots in a multiple users reusing one slot (MUROS) environment
A method and system are provided for allocating timeslots in a Multiple Users Reusing One Slot (MUROS) environment. A method includes receiving measurement data from a first mobile station over the uplink channel; evaluating a set of parameters associated with pairing the first mobile station in the uplink channel and the downlink channel, respectively, based on the measurement data; associating a first timeslot in a frame between the first mobile station and a set of mobile stations for uplink data transmission using the evaluated set of parameters; and associating a second timeslot in the frame between the first mobile station and a second set of mobile stations for downlink data transmission using the evaluated set of parameters.
US09391746B2 Apparatus and method for transmitting UL feedback information for carrier over a UL feedback channel in a multicarrier system
Disclosed herein is a method for transmitting feedback information on the downlink of a carrier to a base station in a multicarrier system, and the method may include receiving a first message including uplink feedback allocation information from the base station through a secondary carrier, and transmitting uplink feedback information on the secondary carrier to the base station over an assigned uplink feedback channel of a primary carrier when the secondary carrier is a downlink only activated carrier.
US09391738B2 System and method for accelerating a maximum likelihood decoder in a MIMO system
A decoder to search a tree graph to decode a received signal. The tree graph may have a plurality of levels, each level having a plurality of nodes and each node representing a different value of an element of a candidate transmit signal corresponding to the received signal. The decoder may include a first module to execute a branch prediction at each branch node to select one of a plurality of candidate nodes stemming from the branch node that has a smallest distance increment, and a second module, running in parallel to the first module, to evaluate the branch prediction made by the first module at each branch node by computing an accumulated distance of the selected node. If the accumulated distance of the selected node is greater than or equal to a search radius, the first module may override the branch prediction and select an alternative candidate node.
US09391733B2 Method, system, and apparatus for transmitting data information by using optical signals
A method, a system, and an apparatus for transmitting data information by using optical signals are disclosed. The method includes: selecting at least two optical carriers, where the at least two optical carriers correspond to at least two optical frequency slots, and a vacant optical frequency slot or an optical frequency slot occupied by other optical signals exists between the two optical frequency slots; modulating data information onto the at least two optical carriers to form a channel of optical signals, so that the channel of optical signals occupies the at least two optical frequency slots, and a vacant optical frequency slot or an optical frequency slot occupied by other optical signals exists between the two optical frequency slots; and sending the channel of optical signals.
US09391722B2 Carrier leakage correction device and carrier leakage correction method
A carrier leakage correction device includes a non-modulation signal generator that outputs a first non-modulation signal having a first amplitude or a second non-modulation signal having a second amplitude larger than the first amplitude, a quadrature modulator that performs quadrature modulation on the first or second non-modulation signal and converts a first or second quadrature modulation signal into a high-frequency signal, an envelope detector that detects an envelope of the high-frequency signal, a correction value searcher that performs a search for a correction value giving a minimum value of a fluctuation amount of an envelope amplitude of the envelope detected by the envelope detector by changing a candidate for the correction value, and a corrector that adds the correction value obtained through the search of the correction value searcher to the first or second non-modulation signal.
US09391720B2 Apparatus and method for receiver with interference tolerance
A receiver apparatus adapted to be synchronized with a link transmitter to identify and isolate a transmitted, modulated carrier signal from other RF transmissions by obtaining A/D samples at each integer π zero crossing of a transmitted signal and at the half Hertz cycles (π/2 and 3 π/2) of the modulated carrier signal. The integer π A/D samples are at the carrier signal zero crossings and thus contain only the other RF and noise in the receiving antenna. The half Hertz cycle A/D samples contain both the carrier signal and the other RF being received at that instant. The analytical methods of the invention use the integer π A/D samples to compute estimates of the other RF in the half integer π A/D samples in order to separate it for the detection of the transmitted signal, thereby benefiting narrow band signals with constant zero crossing that are directly coded on the carrier frequency as DC balanced symbols, and enabling higher data rates than are typically achievable by passband filtering the receiving antenna waveform.
US09391711B1 Integrated control module for communication system on a chip for silicon photonics
In an example, an integrated system-on-chip device is configured on a single silicon substrate member. The device has a data input/output interface provided on the substrate member. The device has an input/output block provided on the substrate member and coupled to the data input/output interface. The device has a signal processing block provided on the substrate member and coupled to the input/output block. The device has a driver module provided on the substrate member and coupled to the signal processing block. In an example, the device has a driver interface provided on the substrate member and coupled to the driver module and configured to be coupled to a silicon photonics device. A control block is configured to receive and send instruction(s) in a digital format to the communication block and is configured to receive and send signals in an analog format to communicate with the silicon photonics device.
US09391701B2 Method and system for negotiation of a parameter of an optical communication protocol between two devices
The invention is a method for negotiating a parameter of an optical communication protocol between two devices. One device displays a first calibration image comprising a series of pixel patterns having a predetermined position and different sizes. The other device takes a first calibration picture of the first calibration image, identifies a set comprising at least one detectable pixel pattern in the first calibration picture and selects a setting data based on the set. Then it displays a second calibration image comprising this setting data which is read by the first device via another calibration picture. The first device retrieves the setting data from the calibration picture, selects a value based on the setting data and updates the parameter with the selected value.
US09391696B1 Tuning external cavity lasers within CWDM transmitters for temperature insensitivity and superchannel construction
A technique relates to a self-calibration routine for a laser with respect to a multiplexer. Electrical power is stepped up to a filter within the laser while monitoring transmission through multiplexer to store a current and maximum recorded transmission through multiplexer until minimum operating power is reached. If the current transmission through multiplexer at minimum operating power has fallen by more than predefined amount relative to maximum recorded transmission, the electrical power is stepped up to filter until the current transmission is restored to the predefined amount of the maximum recorded transmission, determining self-calibration for a blue edge of the multiplexer pass band. If current transmission through multiplexer at minimum operating power has not fallen by more than predefined amount relative to the maximum recorded transmission, electrical power is stepped up to filter until the current transmission falls to predefined amount of maximum recorded transmission, determining self-calibration for red edge.
US09391693B2 Protection for distributed radio access networks
The invention relates to a distributed radio access network communicatively coupled to a core network, and a method for upholding a service in case of a failure in the distributed radio access network. The distributed radio access network comprises a main radio equipment controller communicatively coupled to at least one remote radio unit over a main optical path, a backup radio equipment controller communicatively coupled to the main radio equipment controller for synchronization, and a protection optical path for communicatively coupling the at least one remote radio unit to the backup radio equipment controller in case of a failure in communication between the main radio equipment controller and the at least one remote radio unit over the main optical path such that a service remains running when the failure occurs.
US09391690B2 Method and system of providing efficient packetized voice communcations and data bearers in mobile satellite systems
A broadband satellite communications system comprises forward error correction (FEC) encoder/decoder, interleaver/deinterleaver, puncturing/de-puncturing, scrambler/descrambler, bit to symbol mapping/de-mapping devices, modulator/demodulator, transmit and receive filter; operating in a time-division multiple access (TDMA) system where information is sent in a burst-by-burst fashion during the assigned time slot; supporting diverse traffic types such as voice over internet protocol (VOIP), control messages (DACCH) and keep alive burst (KAB) during silence period and multiple data rates.
US09391689B2 Method and system for a mesh network of satellite reception assemblies
A satellite reception assembly that provides satellite television and/or radio service to a customer premises may comprise a wireless interface via which it can communicate with other satellite reception assemblies. Wireless connections between satellite reception assemblies may be utilized for providing satellite content between different satellite customer premises. Wireless connections between satellite reception assemblies may be utilized for offloading traffic from other network connections.
US09391686B2 Wireless communication system and data transmitter
A wireless communication system includes a first radio equipment that transmits first data using a first radio wave; a data transmitter that transmits a second radio wave, the second radio wave causing a disturbance on the first radio wave according to second data to be transmitted; and a second radio equipment that demodulates the first data transmitted from the first radio equipment, and demodulates the second data transmitted from the data transmitter using a variation in a bit error rate of communication between the first radio equipment and the second radio equipment, wherein the data transmitter includes a first antenna that receives the first radio wave; an input amplifier that amplifies a signal corresponding to the first radio wave received by the first antenna; and an oscillator that is supplied with an output from the input amplifier, and oscillates at the same frequency as that of the first radio wave.
US09391676B2 Network audio distribution system and method
Audio content distribution from audio sources to client terminals through a network. An audio source interface receives raw audio from an audio source, and converts it into a digital audio clip in a digital audio packet, containing a timestamp and a channel identity corresponding to the audio source. A network audio server formats the digital audio packet into a network compliant digital audio file, which is stored at a network address. The network audio server generates a directory packet including the address of the digital audio file, the channel identity, and the timestamp, and, couples the directory packet to a directory server located on the network. The directory server outputs directory packets to a client terminal on the network, which selects a directory packet and sends an audio file request through the network for the digital audio file. The audio file is then sent to the client terminal.
US09391665B2 Method and apparatus for time division duplex communication
Embodiments provide a method and apparatus for performing time division duplex communication, such as may be performed over a wireless communications network. In the embodiments a first circuit pathway is used to transmit a first radio frequency signal in a transmission mode and a second circuit pathway is used to receive a second radio frequency signal in a reception mode. In the reception mode, the first radio frequency signal is switched to an alternate circuit pathway. This may be performed by a radio frequency integrated circuit or by other control circuitry. Switching to an alternate circuit pathway reduces leakage of the first radio frequency signal into the second radio frequency signal.
US09391664B2 Mobile phone cover with mechanical keyboard
A mobile phone cover with mechanical keyboard is provided. The mobile phone cover includes a top cover, a bottom cover and a connecting assembly connecting the top cover and the bottom cover. The top cover and the bottom cover cooperatively define a receiving space for receiving a mobile phone. The top cover includes a first communication unit. The bottom cover includes a second communication unit. The top cover communicates with the bottom cover via the first communication unit and second communication unit. The mobile phone cover further includes a mechanical keyboard module. The mechanical keyboard module includes a number of first mechanical keys located on the top cover and a number of second mechanical keys located on the bottom cover.
US09391662B2 Portable electronic device, flip-type cover of the portable electronic device, and method for controlling the flip-type cover
A portable electronic device and a flip-type cover of the portable electronic device are provided. The flip-type cover includes a front cover, a rear cover configured to be detachably engaged with a rear surface of the portable electronic device, a connection cover configured to connect the front cover to the rear cover, a display screen disposed in the front cover, and a rear-cover Printed Circuit Board (PCB) mounted to the rear cover and connected to the portable electronic device, to receive data from the portable electronic device. If the flip-type cover is engaged with the portable electronic device, the rear-cover PCB transmits data received from the portable electronic device to the display screen.
US09391656B2 Distributed noise shaping apparatus
Provided are, among other things, systems, apparatuses methods and techniques for attenuating the level of unwanted noise and/or distortion in a particular frequency band, without similarly attenuating the level of a desired signal in the same frequency band. One such apparatus includes a distributed network comprising a plurality of reactive impedance segments and gain cells that form transmission paths, over which continuous and quantized versions of an input signal propagate before combining with the input signal itself.
US09391655B2 Digital filter for narrowband interference rejection
A digital filter for narrowband interference rejection, including modules of narrowband interference rejection connected in series, each of which includes the following elements connected in series: a block of successive vector rotation based on the CORDIC vector rotation algorithm for integers, a block of reduction of the length of the rotated vector to maintain the same number of bits for digital signal representation, a block of high-pass filters for orthogonal components of the reduced vector in order to remove the interference from zero frequency region. The filter can be implemented without multiplication.
US09391653B2 Computing filtered signal as mid-value between first and second variables
Undesired variations in a signal are removed by initializing two boundaries comprising an upper boundary and a lower boundary to track the signal level. At least one of the upper boundary and the lower boundary is adjusted encapsulate/track the received signal between the two boundaries when the signal level is outside of the two boundaries. A value computed with reference to at least one of the boundaries is provided as a filter output. As a result, the output comprises desired variations that cross the boundaries and the undesired variations that are within the boundaries are eliminated. In one embodiment, an altimeter sensor signal is filtered such that the undesired variations due to noise and instability of the altimeter are removed and the desired variations representing the change in the altitude are detected and provided without any delay to the navigation subsystem.
US09391652B1 Electronic device with RF transmission line stub and RF shorting switch configuration and related methods
A communications device may include a power amplifier having an input and an output, and a direct current (DC) feed network. The DC feed network may include a radio frequency (RF) transmission line stub having a first end coupled to the output of the power amplifier and a second end coupled to a DC feed voltage, and at least one RF shorting switch coupled between a corresponding location along the RF transmission line stub and a voltage reference. The communications device may further include a controller configured to selectively operate the at least one RF shorting switch to set an operating frequency band of the power amplifier.
US09391647B2 Decoder and decoding method thereof for min-sum algorithm low density parity-check code
The present disclosure illustrates a decoder for min-sum algorithm low density parity-check code. The decoder is adapted for decoding coding data having bit nodes and check nodes. The decoder includes a calculation module and a memory. The calculation module includes a plurality of calculation units, and the memory includes a plurality of memory units. Each calculation unit includes a check node unit, a first message re-constructor and a second message re-constructor. The calculation module divides the coding data into several data groups, and the data group is calculated by each calculation unit. The check node unit generates a stored-form of a calculating result by calculating the respective data group. The calculating result is reconstructed by the first message re-constructor and summed with the following data group. The memory unit stores the respective calculating result generated from the calculation unit.
US09391640B2 Encoding method, decoding method
An encoding method generates an encoded sequence by performing encoding of a given coding rate according to a predetermined parity check matrix. The predetermined parity check matrix is a first parity check matrix or a second parity check matrix. The first parity check matrix corresponds to a low-density parity check (LDPC) convolutional code using a plurality of parity check polynomials. The second parity check matrix is generated by performing at least one of row permutation and column permutation with respect to the first parity check matrix. An eth parity check polynomial that satisfies zero, of the LDPC convolutional code, is expressible by using a predetermined mathematical formula.
US09391630B2 Multiplexed signal sampler and conditioner
A signal convertor includes a first sensor configured to generate a first signal and a second signal and first and second multiplexers configured receive the first and second signals, respectively, and generate samples. The signal convertor also includes an analog-to-digital (A/D) convertor configured to convert the samples and a processor configured to multiply the samples by a sine vector and by a cosine vector and determine a magnitude of the first and second signals based upon the product of the samples and the sine vector and the product of the samples and the cosine vector. A method for converting a signal is also disclosed.
US09391627B1 Method and apparatus for reducing SAR input loading
The disclosure provides a successive approximation register analog to digital converter (SAR ADC). The SAR ADC includes a charge sharing DAC that includes an array of MSB (most significant bit) capacitors, an array of LSB (least significant bit) capacitors, and an error correction capacitor. A zero crossing detector is coupled to the charge sharing DAC. The zero crossing detector generates a digital output. A successive approximation register (SAR) state machine is coupled to the zero crossing detector and operates the charge sharing DAC in a sampling mode and a conversion mode. During the sampling mode an input voltage is provided to the array of MSB capacitors and the error correction capacitor.
US09391623B1 Voltage controlled oscillator runaway prevention
A feedback module for preventing voltage controlled oscillator (VCO) runaway in a phase locked loop (PLL) circuit can include a first, a second, and a third input to receive a first output signal from a PLL circuit, a reference signal, and a first control signal. The feedback module may also include a feedback circuit to generate a second control signal, the second control signal being coupled to an input of the PLL circuit, wherein the feedback circuit generates the second control signal by comparing a number of cycles of the first output signal to a first threshold, and a number of cycles of the reference signal to a second threshold.
US09391622B2 Oscillator circuit and frequency synthesizer
An oscillator circuit includes: an arithmetic section configured to correct a first input code value and thereby generate a first code value that is within a first predetermined range, the arithmetic section being configured to correct a second input code value in correspondence with a correction amount of the first input code value and thereby generate a second code value, and the first predetermined range being narrower than a range of the first input code value; and an oscillation section configured to generate an oscillation signal having a frequency that varies at first sensitivity based on the first code value and varies at second sensitivity based on the second code value, the second sensitivity being higher than the first sensitivity.
US09391615B2 Clock monitor and system on chip including the same
A system on chip includes a plurality of function blocks configured to perform predetermined functions, respectively, a clock control unit configured to generate a plurality of operating clock signals that are provided to the plurality of function blocks, respectively, a clock monitor configured to monitor frequencies of the operating clock signals to generate an interrupt signal, and a processor configured to control the frequencies of the operating clock signals based on the interrupt signal. The clock monitor includes a selector configured to select one of the operating clock signals to provide a selected clock signal, a frequency detector configured to detect a frequency of the selected clock signal to provide a detection frequency, and an interrupt generator configured to generate the interrupt signal based on the detection frequency, where the interrupt signal indicates a frequency abnormality of the operating clock signal corresponding to the selected clock signal.
US09391606B2 Semiconductor integrated circuit device
An NBTI malfunction of a P-channel MOS transistor is prevented. A semiconductor integrated circuit device includes a reset pulse control unit RPC. The reset pulse control unit RPC generates a reset pulse RP for recovery from degradation caused by NBTI of a MOS transistor that receives a negative voltage at the gate of the transistor in a standby status. After the generated reset pulse RP is inputted to the gate of the MOS transistor, an action control signal ACC for activating the MOS transistor is inputted to the gate of the MOS transistor to activate the transistor.
US09391602B1 Differential driver circuit and method for controlling a differential driver circuit
Embodiments of a differential driver circuit and a method for controlling a differential driver circuit are described. Embodiments of a differential driver circuit may include a current steering circuit configured to determine a current direction through differential output terminals of the differential driver circuit, two resistors connected between the differential output terminals of the differential driver circuit and first and second semiconductor circuits connected to a point between the two resistors. The first and second semiconductor circuits are of different types. The source terminals of the first and second semiconductor circuits are connected to the point between the two resistors.
US09391601B2 Gate driver for isolated input switching device
A gate driver driving a switching device is disclosed. The gate driver includes a capacitor which is coupled to the input of the switching device. The gate drive power consumption is reduced by this additional capacitor.
US09391598B2 Semiconductor device
A sample-and-hold circuit including a transistor and a capacitor is connected to the differential circuit. The sample-and-hold circuit acquires voltage for correcting the offset voltage of the differential circuit by charging or discharging the capacitor through sampling operation. Then, it holds the potential of the capacitor through holding operation. In normal operation of the differential circuit, the output potential of the differential circuit is corrected by the potential held by the capacitor. The transistor in the sample-and-hold circuit is preferably a transistor whose channel is formed using an oxide semiconductor. An oxide semiconductor transistor has extremely low leakage current; thus, a change in the potential held in the capacitor of the sample-and-hold circuit can be minimized.
US09391594B2 Semiconductor device
A semiconductor device includes: a pre-emphasis control signal generation portion suitable for generating a pre-emphasis control signal for a pre-emphasis operation; and a plurality of output drivers, a portion of which performs the pre-emphasis operation based on the pre-emphasis control signal when an output operation is performed.
US09391586B2 Resonator device, electronic device, and moving object
A quartz crystal vibrator includes a quartz crystal resonator element, a thermistor adapted to detect the temperature, and a package adapted to incorporate the quartz crystal resonator element and the thermistor, a plurality of electrode pads adapted to support the quartz crystal resonator element is disposed on an inner bottom surface of the package, to which the quartz crystal resonator element and the thermistor are installed, and a wiring pattern, which is extracted from at least one electrode pad, and has a thermal conductivity higher than a thermal conductivity of a package base of the package including the inner bottom surface, overlaps the thermistor in a plan view.
US09391581B2 Methods and devices for protecting band rejection filters from external forces
Band rejection filters are protected from the adverse effects of external forces such as stresses, strains and vibrations from external loads and winds by utilizing a protective frame and dampers.
US09391577B2 Low-voltage analog variable gain amplifier with enhanced linearity
In a variable gain amplifier, a base of a bipolar first transistor receives a first differential input signal. The emitter of the first transistor is connected in series between a first resistor and a MOSFET coupled to ground. An output of the amplifier is a current through the collector. The conductivity of the MOSFET controls a gain of the amplifier. A bipolar second transistor receives a second differential input signal, and the second transistor provides a modulated gate voltage to the MOSFET. The drain voltage of the MOSFET is modulated by the first differential input signal and thus undesirably generates distortion. To reduce the distortion, the modulated gate voltage causes the AC component for a certain DC voltage at the drain of the MOSFET to be lowered, improving linearity. Since no current source is used, the amplifier has a large headroom, allowing operation using a low operating voltage.
US09391575B1 Adaptive loudness control
Loudness control is performed by estimating the energy and loudness of an audio signal. Loudness of the audio signal is determined by decomposing the audio signal into multiple frequency bands at different center frequencies. The energy of the audio signal in each frequency band is calculated and converted to a loudness, using a function that models human loudness perceptions of audio energies at different frequencies. The loudnesses are summed to obtain the total loudness of the audio signal. A signal gain is calculated as a function of a loudness setting provided by a human listener, the estimated signal energy, and the total loudness of the audio signal.
US09391561B1 Laminate-based voltage-controlled oscillator
An apparatus having a substrate, a first die and a second die is disclosed. The substrate may include a circuit having an inductance. The first die may be (i) mounted on the substrate, (ii) connected to the circuit and (iii) configured to control a frequency of an oscillation of a signal in the circuit. The frequency is generally varied by adjusting a voltage in the first die. The second die may be (i) mounted on the substrate, (ii) connected to the circuit and (iii) configured to excite the signal. The apparatus generally forms a voltage-controlled oscillator.
US09391557B2 Solar tracking system
Solar tracking systems, as well as methods of using such solar tracking systems, are disclosed. More particularly, embodiments of the solar tracking systems include lateral supports horizontally positioned between uprights to support photovoltaic modules. The lateral supports may be raised and lowered along the uprights or translated to cause the photovoltaic modules to track the moving sun.
US09391556B2 Method and apparatus for operating an electrical drive system
An electrical drive system includes an electric motor having an armature, which is mounted on a stator, and a rotor, wherein aligning stator flux with rotor flux enables current to flow in the armature without inducing torque on the rotor shaft. The disclosed operation may be used, for example, in testing the electrical drive system. The electric drive system can carry full rated current yet produce little or no torque, thereby increasing the current that can be tested during electrical drive test procedures without producing undesired forces or motion. The method may be used, for example, in heating the electric motor, for example for de-icing.
US09391552B2 Control device and method for establishing the rotor angle of a synchronous machine
A method for establishing the rotor angle of a synchronous machine. The method includes determining a first estimated value for the d-axis of the synchronous machine, feeding at least one refinement voltage pulse pair into the stator of the synchronous machine, the refinement voltage pulse pairs each distanced from the first estimated value for the d-axis of the synchronous machine by the same angular value in different directions, detecting the angle-dependent refinement current responses to the refinement voltage pulses, determining the angle-dependent refinement phase differences on the basis of the respective detected refinement current response, determining first estimated curves on the basis of at least some of the angle-dependent refinement current responses, determining second estimated curves on the basis of at least some of the angle-dependent refinement phase differences. and determining a refined estimated value for the d-axis of the synchronous machine on the basis of the estimated curves.
US09391550B2 Shift position switching controller
A motor control system controls a rotation drive of a motor by serially switching a power supply phase of the motor based on a count value of an output signal from an encoder and prevents a temporary noise from causing an abnormal rotation of such a motor. A microcomputer determines that one of an A phase signal or a B phase signal is a noise when the two signals are input at substantially at the same timing and one of the two signals has a shorter time interval from a previous input signal. Thus, a temporary noise is prevented from corrupting normal operation between the encoder count, the rotation position of the motor, and the power supply phase.
US09391548B2 Motor driving device for vehicle
A motor driving device for a vehicle includes a brushless DC (BLDC) motor driving device for optimizing electromagnetic compatibility (EMC). The motor driving device includes: a motor controller that controls driving of a motor in response to an operation of a switching element; and a drive semiconductor that controls a drive current of the motor controller in response to a predetermined register value, and controls electromagnetic compatibility (EMC) tuning by adjusting a switching time of the switching element in response to a drive current that is charged or discharged in or from the motor controller.
US09391546B2 Direct torque control method for inhibiting torque ripples
The present invention relates to a direct torque control method for inhibiting torque ripples, mainly comprising the following steps: establishing an MC voltage vector switching table visually displaying degrees of change in torque and flux, and, proposing, on the basis of the MC voltage vector switching table visually displaying the degrees of change in torque and flux, an MC-DTC mark-to-space ratio computing policy for torque quantification control. The MC-DTC mark-to-space ratio computing policy allows for inhibition of torque ripples of a PMSM speed control system and for a constant switching frequency, uses the MC voltage vector switching table visually displaying the degrees of change in torque and flux, has a simple algorithm, does not reply on motor parameters, and obviates the need for rotational coordinate transformation.
US09391545B2 Method and electronic device for improving the availability of an electromechanical actuator
A method for improving the availability of an electromechanical actuator of an electromechanical or electrohydraulic brake system in a motor vehicle, including electronic motor regulation functioning in a non-restricted operating mode (normal operation) for a field-commutated electric motor actuated by pulse width modulation. An electronic device having a setpoint value interface (1) for presetting setpoint variables and parameters, a module for calculating pulse width modulation switching times (4), a module for dead time compensation (5), a power electronics module (6) for actuating an electric motor (7) actuated on three phases, including a module for setpoint current determination (2) which is electrically connected to the field-oriented current controller (3) and receives, via this connection, setpoint current values (Id_set, Iq_set) calculated using various state and/or estimated variables and stored parameters from the module for setpoint current determination.
US09391544B2 Asymmetrical driver
A drive circuit having asymmetrical drivers. In an embodiment, a brushless DC motor may be driven by a drive circuit having three high-side MOSFETs and three low-side MOSFETs. A driver controller turns the MOSFETs on and off according to a drive algorithm such that phase currents are injected into motor coils to be driven. The high-side MOSFETs may be sized differently than the low-side MOSFETs. As such, when a MacDonald waveform (or similar drive algorithm) is used to drive the phases of the motor, less power may be required during disk spin-up because the MOSFETs that are on more (e.g., the low-side MOSFETs with a MacDonald waveform) may be sized larger than the MOSFETs that are on less (e.g., the high-side MOSFETs). In this manner, less power is dissipated in the larger size MOSFETs that are on more than the others.
US09391540B2 Method and apparatus for chaotic democratic pulse width modulation generation
An apparatus, method and system for operating a power converter of a plurality of serially connected power converters coupled using chaotic democratic control includes: a DC voltage module generating a set current value for the power converter to bias a DC source at a set point voltage and a switching controller. The switching controller determining an upper threshold and lower threshold based on the set current value, and comparing a system current value to the upper and lower thresholds to determine an operating state of the power converter, where the system current is generated by the plurality of converters.
US09391538B2 Switched power converter
A power converter includes a DC port and an AC port. A set of controllable “DC” switches couples the DC port to a central series-resonant circuit, and a set of “AC switches couples the central circuit through a filter to the AC port. A switch control circuit responds to secondary-to-tertiary and inversion time percentages, and a modulator is responsive to the AC filter voltage and to the current at the AC port, for generating the inversion (inv) and secondary-to-tertiary (s2t) time percentages.
US09391532B2 System and method for a switched-mode power converter
In accordance with an embodiment, a power converter includes an H-bridge switching arrangement, a transformer having a primary winding coupled to an output of the H-bridge switching arrangement, a first switch coupled between a power input of the H-bridge switching arrangement and a first power supply node, and a second switch coupled between a center-tap of the primary winding of the transformer and a low impedance node.
US09391530B2 System and method for synchronous rectifier
A synchronous rectification circuit for a power supply includes a power switch for coupling to a secondary winding of a transformer of the power supply and an output capacitor of the power supply. The power switch includes a four-terminal MOSFET having a source, a drain, a gate, and a body. A body diode is formed by a junction between the body and the drain or by a junction between the body and the source. The body diode is coupled in parallel to the source and drain of the power transistor. A control circuit is configured to provide a control signal for controlling an on/off state of the power switch in response to a voltage condition of two terminals of the power switch. When the body diode makes a transition from reverse bias to forward bias, the control circuit causes the MOSFET to turn on, and when the forward bias voltage drops below a reference voltage, the control circuit causes the MOSFET to turn off. When the body diode makes a transition from forward bias to reverse bias, the control circuit causes the MOSFET to turn off.
US09391522B2 Resonant converter apparatus and control method for the same
A resonant converter apparatus includes a first pre-regulator, a first resonant converter, a second pre-regulator, a second resonant converter and a controller. The first pre-regulator receives a first input voltage and generates a first output voltage. The first resonant converter receives the first output voltage and generates a supply voltage. The second pre-regulator receives a second input voltage and generates a second output voltage. The second resonant converter receives the second output voltage and generates the supply voltage, in which an output of the second resonant converter is electrically connected in parallel with an output of the first resonant converter. The controller controls the first pre-regulator and the second pre-regulator such that the first resonant converter and the second resonant converter generate identical output currents in accordance with controlled operations of the first pre-regulator and the second pre-regulator. A control method for a resonant converter apparatus is also disclosed herein.
US09391516B2 Switching charger, the control circuit and the control method thereof
A switching charger having a control circuit configured to provide a control signal; a power stage turned ON and OFF by the control signal; an inductor coupled between the power stage and a load; and an output capacitor coupled in parallel with the load; wherein the control circuit limits a current flowing through the inductor in a hysteretic window, and wherein the hysteretic window is adjusted according to an ON time of the control signal.
US09391510B2 Switch mode power supply for envelope tracking
There is disclosed an envelope tracked power supply comprising a high bandwidth, low delay closed loop switch mode power supply stage comprising: a pulse width modulator for generating a width modulated pulse in dependence on an input signal and an output voltage of the switch mode power supply stage; a wideband transformer, having a winding of a first side connected to receive the modulated pulse, and a winding of a second side; and an output stage connected to the winding of the second side of the transformer, and for generating the output voltage in dependence on the modulated pulse induced in the winding of the second side.
US09391508B2 Charge pump circuit
A bipolar output charge pump circuit having a network of switching paths for selectively connecting an input node and a reference node for connection to an input voltage, a first pair of output nodes and a second pair of output nodes, and two pairs of flying capacitor nodes, and a controller for controlling the switching of the network of switching paths. The controller is operable to control the network of switching paths when in use with two flying capacitors connected to the two pairs of flying capacitor nodes, to provide a first bipolar output voltage at the first pair of output nodes and a second bipolar output voltage at the second pair of bipolar output nodes.
US09391499B2 Amorphous divided-core stator and axial-gap-type motor using same
Provided are an amorphous split core stator, which maximizes an opposing area between a plurality of split cores and magnets, increases a fill factor of coils, and which is molded by using amorphous metallic powder to thereby minimize an eddy current loss (or a core loss), and an axial gap type motor using the same. The axial gap type amorphous split core motor includes: a rotating shaft whose both ends are rotatably supported; first and second annular yokes the center of each of which is combined with the rotating shaft and that are placed at an interval therebetween; first and second rotors having a plurality of magnets that are mounted on the inner surfaces of the first and second yokes with polarities opposite to each other; and a stator having a plurality of split cores that are placed between the first and second rotors and on each of which a coil is wound, in which the split cores are molded by using amorphous metallic powder.
US09391497B2 Electric motors having modular construction, power sharing and performance configurability
Modular motor apparatuses, systems and methods are disclosed. Certain embodiments comprise a motor core and driver module a power supply module, and an external interface module. Families of these modules may utilize a standardized communication protocol to enhance flexibility, upgradeability, and serviceability in the configuration of the motor apparatus. Certain embodiments comprise a power sharing system in which a power supply module serves two or more motor core and driver modules. Certain embodiments comprise a motor performance configuration module including an integrated or remote user interface. The user interface is configured to allow a high reliability graphical performance configuration and scaling of motor performance without the use of a computer on the motor.
US09391485B2 Inverter terminal board installed in motor case and packing
An inverter terminal board and packing capable of performing a packing function even when variations due to assembly tolerances of a motor and an inverter are great and large relative movement occurs between the inverter and the motor are provided. In an inverter terminal board 10 including an electric conductor 20 which has an inverter side connecting terminal 20T attached to a case of a motor and a connector terminal 20C for supplying power to a power receiving terminal of the motor and is made by connecting the connecting terminal 20T to the connector terminal 20C, the inverter terminal board in which the connector terminal 20C has a flat plate shape and packing 30 is attached over the entire periphery of the connector terminal 20C, a wall thickness of a portion abutting on a flat plate side of the flat plate-shaped terminal in the entire periphery of the packing 30 is made thicker than a wall thickness of the other portion.
US09391480B2 Rotating electric machine
A rotating electric machine includes a rotor, a stator and an Insulating resin. The stator includes a stator core and a stator coil that is partially received in slots of the stator core so as to have a pair of coil end parts protruding outside of the slots respectively on opposite axial sides of the stator core. The stator coil is formed of a plurality of electric wire segments, each of which includes an electric conductor and an Insulating coat that covers an outer surface of the electric conductor. The insulating resin is applied to the coil end parts of the stator coil so as to cover the outer surfaces of the insulating coats of the electric wire segments forming the stator coil. Further, a tensile strength of the insulating coats of the electric wire segments is higher than an adhesion strength between the insulating resin and the insulating coats.
US09391478B2 Low-cost low-cog PM machine
Due largely to their high torque-to-current and torque-to-volume ratios, permanent magnet (PM) motors and generators are increasingly being used in a wide range of high performance applications, such as industrial drives, robotics, computer peripherals, and automotive applications. The present invention utilizes stator modularity to enable cost efficiency by significantly decreasing stator core manufacturing costs, and coil forming and fixturing costs in several ways. Minimizing costs extend to a novel, lightweight, support structure that does not require the usual encasement structure. The approach presents a challenge to mitigating cogging torque via popular methods; therefore a novel anti-cogging approach was developed that is a natural outgrowth of the modular layout instead of being negatively impacted by. The result is a low cost PM machine design and method with low cogging torque.
US09391464B2 External battery for determining the amplitude of charge current
An external battery is disclosed. In one aspect, the external battery includes a battery and an input stage configured to receive external power and output a control signal. The external battery also includes a charger configured to convert the external power into a plurality of charge currents based at least in part on the resistance of at least one resistor detected at a control terminal of the charger, wherein the control terminal is electrically connected to the resistor, wherein the charge currents have different amplitudes, wherein the charger is further configured to provide the converted charge currents to the battery. The external battery further includes a controller configured to control the magnitude of the resistance of the resistor based at least in part on i) the control signal and ii) at least one switch.
US09391455B2 System for switching between power supply units
A system for switching between first and second voltage supply units, the system may include a first interface unit that is connected between a first voltage supply unit and an output unit, a second interface unit that is connected between a second voltage supply unit and the output unit; a controller that is arranged to select a selected voltage supply unit and to instruct the first and second interface units and the output unit to facilitate a provision of a selected supply voltage provided from the selected voltage supply unit to a load coupled to the output unit. Each interface unit may include a positive input port, a negative input port, a positive output port and a negative output port. The negative and positive output ports of the first interface unit are isolated from the negative and positive output ports of the second interface unit, respectively.
US09391453B2 Power management in multi-die assemblies
An apparatus such as heterogeneous device includes at least a first die and a second die. The apparatus further includes a first inductive element, a second inductive element, and switch control circuitry. The switch control circuitry is disposed in the first die. The switch control circuitry controls current through the first inductive element to produce a first voltage. The first voltage powers the first die. The second inductive element is coupled to the first inductive element. The second inductive element produces a second voltage to power the second die. The first die and second die can be fabricated in accordance with different technologies and in which the first die and second die withstand different maximum voltages. A magnitude of the first voltage can be greater than a magnitude of the second voltage.
US09391447B2 Interposer to regulate current for wafer test tooling
An interposer is described to regulate the current in wafer test tooling. In one example, the interposer includes a first connection pad to couple to automated test equipment and a second connection pad to couple to a device under test. The interposer further includes an overcurrent limit circuit to connect the first and second connection pads and to disconnect the first and second connection pads when the current between the first and second connection pads is over a predetermined amount.
US09391445B2 Surge protection circuit, switching power supply, and surge protection method
A surge protection circuit, a switching power supply, and a surge protection method are provided that can prevent a power supply from being damaged by a high energy surge voltage discharged from a terminal device to an output end of a power supply. The surge protection circuit is applied to the switching power supply. The power supply includes a transformer. The circuit includes a surge protection tube. When a surge voltage on the terminal device is greater than a discharge voltage of the surge protection tube, the surge protection tube is conducted and discharges the surge voltage on the terminal device to the ground wire end at the high voltage side of the transformer. The embodiments of the present invention are applicable to the field of electronic technologies.
US09391443B2 Power supply apparatus and image forming apparatus
The power supply apparatus includes a first power supply unit for outputting a first voltage; a second power supply unit for outputting a second voltage different from the first voltage; a switch unit operating with the first voltage, which is disposed in a power supply path connecting to the second power supply unit, for supplying and shutting down power to the second power supply unit; a detection unit for detecting that a predetermined voltage or higher is supplied to the first power supply unit; and a control unit for controlling the switch unit to stop the output of the first voltage from the first power supply unit, when the detection unit detects that the predetermined voltage or higher is supplied to the first power supply unit.
US09391438B1 Electrical box extender with breakaway flange
An electrical box extender for repositioning an electrical box level with a newly installed wall surface. The box extender is a one-piece device including a frame member with rearward-extending sidewalls and corner members extend. A peripheral flange extending along the outer edge of the frame member includes an outward extending end flange. End flanges include an outer edge and side edges with the side edges including a plurality of paired side notches therein. Each paired side notch is in axial alignment with a plurality of slots extending along the end flange. A row of axially-aligned slots are aligned with an associated pair of side notches. Each row of axially-aligned slots and their associated notches defines breakaway flange portion on the end flange. The breakaway flange portions can be left intact or removed as needed for mounting of either a standard, mid-size, or max-size cover plate.
US09391437B2 Electrical junction box
An electrical junction box includes a circuit structure and a casing in which the circuit structure is accommodated. The casing includes a case including a case-side peripheral wall portion that extends upright from a peripheral edge of a bottom plate portion, the case having an opening that opens to a lateral side, and accommodating the circuit structure inside, and a cover closing the opening of the case and including a cover-side peripheral wall portion that extends upright from a peripheral edge of a lid plate portion and covers a perimeter of the case-side peripheral wall portion. In a state in which the cover and the case are assembled, a protruding end of the cover-side peripheral wall portion extends to at least such a position that its protruding end is substantially flush with an outer surface of the bottom plate portion.
US09391435B2 Cable stripper and cutting assembly for stripping a cable
A tool formed of a cable stripper and an associated cutting assembly is used for stripping a cable. Differently sized cutting assemblies can be easily and quickly mounted to and disassembled from the cable stripper. The cable stripper includes a depth stop assembly for setting the amount of cable seated within the cable stripper so that the cutting assembly is positioned in the desired position. The cable stripper include a one-way bearing which only allows the user to use the cable stripper in the intended direction.
US09391433B2 Conduit space recovery system
Space in a conduit having at least one cable therein which is surrounded by a duct is recovered by longitudinally cutting the duct and removing the duct from around the cable. The duct may be pulled out of the conduit and past a blade to affect the cutting, or a blade may be pulled through the conduit to cut the duct while still in the conduit.
US09391430B2 Ignition plug and method for the ignition of a fuel-air mixture by means of an ignition plug of said type
An adjustable ignition plug, with one or more variable electrodes, and a method to adjust the electrode gap spacing based on various engine operating parameters. This better enables the reliable ignition of the air-fuel mixture in a cylinder of a direct-injection internal combustion engine under various engine operating conditions.
US09391426B2 Raman amplifier and gain control method
A Raman amplifier includes: a pump light generator that provides a plurality of pump light beams with different wavelengths for an optical transmission medium; a gain monitor that monitors an average Raman gain in the optical transmission medium; a storage unit that stores ratio information indicating a ratio of power of the plurality of pump light beams for a specified gain characteristic with respect to an average Raman gain in the optical transmission medium; and a controller that controls the power of the plurality of pump light beams based on the average Raman gain monitored by the gain monitor and the ratio information.
US09391412B2 12 volt electrical outlet assembly and method of installing the same
A twelve volt electrical outlet assembly comprises an outlet cover comprising first and second openings, first and second outlet sockets adapted to fit in the first and second openings, and a rear housing. The outlet assembly also comprises a first contact disposed on an interior of the rear housing, a second contact coupled to the first and second outlet sockets, a positive insulated conductive wire associated with a 110 volt dual electrical junction box, the positive insulated conductive wire being coupled to the first contact, and a negative insulated conductive wire coupled to the second contact. The positive insulated conductive may be soldered to the first contact, and the negative insulated conductive wire may be soldered to the second contact. A method of installing the twelve volt electrical outlet assembly in a house is also provided.
US09391409B2 Electronic device connector
An electronic device connector includes a connector housing that is combined with a case of an electronic device and a terminal fitting that is held by the connector housing. When the connector housing is combined with the case, the terminal fitting is electrically connected to a contact portion of the electronic device. The terminal fitting includes an internal conductor, an external conductor disposed around the internal conductor, and a dielectric disposed between the internal conductor and the external conductor which are concentrically disposed. The internal conductor and the external conductor are integrally provided with spring portions capable of being elastically deformed in contact with the contact portion of the electronic device.
US09391402B2 Fastening apparatus for securing a connector to an electronic device
The present invention provides a fastening apparatus for retaining a connector coupled to an electronic device. The fastening apparatus for connector comprises a first fixing portion, a connection portion and a second fixing portion. The first fixing portion is disposed at one side of a connector and has a first binding unit. The connection portion is formed on the fixing portion to connect the first fixing portion to a housing of an electronic device. The second fixing portion is pivotally rotatable relative to the first fixing portion, the second fixing portion including a second binding unit which is engages with the first binding unit when the second fixing portion rotates to a particular location, so that a cable of the connector is enclosed between the first fixing portion and the second fixing portion.
US09391399B2 Charging connector
A charging connector (1) includes a connector case (3A, 3B) and a release lever (40) slidable in the connector case (3A, 3B). The release lever (40) includes slide projections (48). The connector case (3A, 3B) includes slide grooves (6) in which the slide projections (48) are inserted. The slide projections (48) slide in the slide grooves (6) so that the release lever (40) is guided by the slide grooves (6) in a slidable manner. The slide grooves (6) include water drain grooves (8) provided on bottoms thereof and extending downward to penetrate the bottoms.
US09391391B2 Waterproof electrical connector
This invention is related to a waterproof electrical connector which comprises an insulation body, a metal shell, a plurality of terminals, a waterproof rubber, and a waterproof rubber ring. The insulation body includes a rubber core portion and a tongue plate portion, the tongue plate portion extending outward from the rubber core portion. The metal shell surrounds the insulation body and forms a receiving cavity, wherein the metal shell is a seamless structure. These terminals are fixed in the rubber core portion, one end of the terminals is located in the tongue plate portion, and the other end of the terminals pierces through the side of the rubber core portion away from the tongue plate portion. The waterproof rubber is located at the side of the rubber core portion away from the tongue plate portion, and stuck to the metal shell, the rubber core portion, and these terminals. And the waterproof rubber ring surrounds the front end of the metal shell. Compared to the prior art, this invention of the waterproof electrical connector not only has the smaller whole volume, but also has the higher strength, is not easy to be deformed, and is more durable.
US09391390B2 Spring connector with waterproofing function
A spring connector with waterproofing function includes a conductive tube having a distal end that is a contact part to be contacted with an object at one side; a conductive pin having a distal end that is a contact part to be contacted with an object at the other side, and protruded from an opening at a base end of the conductive tube; a spring held inside the conductive tube, and pressing the conductive pin to urge the conductive pin so as to protrude from the conductive tube; and an elastic member having a hole into which the conductive tube is inserted to be brought into tight contact with a side face of the conductive tube, the elastic member being spread in a flange-like shape from the side face of the conductive tube.
US09391386B2 Caged poke home contact
A single element connector includes a first cage-like structure configured to receive a wire. The first cage-like structure includes an insert end and a single contact tine coupled to a top wall of the first cage-like structure. The single contact tine extends downward from the top wall to a base of the single element connector and directs a wire inserted into the single element connector to the base of the single element connector.
US09391384B2 Connector crimping terminal
A terminal, comprises an electric wire connecting part having a core wire barrel part that crimps a core wire exposed in one end of an electric wire, the core wire being made of a first metal; wherein the electric wire connecting part is made of a second metal whose ionization tendency is lower than that of the first metal, wherein the electric wire connecting part is plated with a third metal whose ionization tendency is between the first metal and the second metal so that a plating layer made of the third metal is formed on the electric wire connecting part, and wherein the core wire barrel part is crimped so as to break down the plating layer formed on a connecting surface of the core wire barrel part on which the core wire is mounted.
US09391382B1 Card connector having a heat activated film welded between a shielding shell and a housing
A card connector for receiving an electrical card therein includes an insulating housing, a plurality of electrical contacts, a plastic sheet, a shielding shell and a heat activated film. The insulating housing has a bottom wall, a rear wall and two side walls which together form an inserting chamber. The electrical contacts are fixed in the bottom wall of the insulating housing. The plastic sheet is pasted on a bottom of the insulating housing. The shielding shell covers on the insulating housing. The heat activated film is welded between the shielding shell and the rear wall and the side walls of the insulating housing.
US09391380B2 Electrical cable harness and assembly for transmitting AC electrical power
An electrical connector/cable harness includes an electrically insulative housing and first and second passageways extending from a first end of the connector/cable harness to a second end thereof, first and second electrically conductive wires disposed in the passageways, respectively, wherein the passageways and the wires therein reverse their dispositions in the connector/cable harness such that at the second end of the connector/cable harness the two wires are disposed oppositely to their disposition at the first end of the connector/cable harness.
US09391371B2 Antenna device and wireless communication device using the same
An antenna device 1 has a capacitive coupling element 10 mounted on a printed circuit board 20. Strip patterns 21 to 23 are provided in a grand clearance region 20A defined on one principal surface of the printed circuit board 20. The strip pattern 21 is connected to a feeding line 29 after extending in a first direction from the connecting point with the capacitive coupling element 10. The strip pattern 22 is connected to a feeding line 30 after extending in a second direction, that is an opposite to the first direction, from the connecting point. The strip pattern 23 is connected to a ground pattern 24 after extending in a third direction from the connecting point. The capacitive coupling element 10 is disposed with an offset toward the first direction. The strip pattern 21 is shorter in length than the strip pattern 22.
US09391360B1 Antenna and method for optimizing the design thereof
Disclosed is an antenna system and method to optimize the design of an antenna using resistive sheets. The system and method are operative to design a topology of a resistive sheet to mitigate the adverse effects caused by the inherent losses of resistive sheets while operating as antennas. The system is designed to reduce a plurality of radiofrequency current “hot spots” and “pinch points,” associated with the flow of a current on a resistive sheet, by a sufficient extent so as to enable radiation of electromagnetic waves at substantially higher radiation efficiency as compared with antennas designed using traditional design techniques.
US09391355B2 Multi-directional receiving antenna array
Techniques for providing multi-directional receiving antenna arrays are described herein. According to an embodiment, an apparatus includes an antenna array including multiple antennas and an orientation system. The orientation system includes multiple orientation marks and multiple alignment marks. At least one of the multiple antennas is configured to be positioned toward a respective station transmitter location based at least partially on an alignment of one of the multiple orientation marks relative to one of the multiple alignment marks.
US09391340B2 Electrolyte for redox flow battery and redox flow battery
Provided are an electrolyte for a redox flow battery, the electrolyte allowing suppression of generation of hydrogen during a battery reaction; and a redox flow battery including the electrolyte. In the electrolyte for a redox flow battery, the total concentration of platinum-group element ions is 4.5 mass ppm or less. The platinum-group element ions may satisfy in terms of concentration at least one of those described below: the concentration of rhodium ions is 1 mass ppm or less, the concentration of palladium ions is 1 mass ppm or less, the concentration of iridium ions is 1 mass ppm or less, and the concentration of platinum ions is 1 mass ppm or less.
US09391339B2 Regenerative fuel cells
The present invention provides a regenerative fuel cell comprising a reversible hydrogen gas anode, in an anode compartment and a reversible cathode in a cathode compartment, wherein the redox reaction at the cathode is selected from formula (i), formula (ii) and formula (iii).
US09391332B2 Fluid flow plate assemblies for use in fuel cells having flow channels with substantially same length
A fluid flow plate for fuel cells may include a first surface and a second surface. The first surface has a first fluid inlet for receiving a first fluid, a plurality of first flow channels extending substantially along a first direction for transporting the first fluid, and a first fluid outlet for releasing the first fluid. The second surface having a second fluid inlet for receiving a second fluid, a plurality of second flow channels extending substantially along the first direction for transporting the second fluid, and a second fluid outlet for releasing the second fluid. The first fluid inlet and the second fluid outlet each is located near a first side of the fluid flow plate, and the first fluid outlet and second fluid inlet each is located near a second side of the fluid flow plate. The second side of the fluid flow plate is opposite to its first side. Each of the first and second flow channels has substantially the same length.
US09391330B2 Electrode material, method for producing the same, electrode and battery
An electrode material containing an electrode active material, and a carbonaceous coating film which covers the electrode active material and contains sulfur; and an electrode material including a secondary particle including a plurality of primary particles as the electrode active material, wherein the primary particles are covered with a carbonaceous coating film so that the carbonaceous coating film is interposed between the primary particles and the carbonaceous coating film contains sulfur.
US09391309B2 Connected porous sheet and method for producing the same, separator for non-aqueous secondary battery, and non-aqueous secondary battery, and method for producing the same
An example of the present invention is provided with porous sheets 11, 21 each formed by layering a porous base material including a polyolefin and a heat-resistant porous layer including a heat-resistant resin. The porous sheets 11, 21, respectively, are connected at connecting regions 15a and 15b, 25a and 25b, respectively, which have been formed by thermal fusion of the heat-resistant porous layers facing each other by folding the sheets. Furthermore, the porous sheets 11, 21 are additionally connected at a connecting region 27 that has been formed by thermal fusion.
US09391305B2 Backpack-type power supply including operation portion
The backpack-type power supply includes a rechargeable battery, a case, a harness, and an operation unit. The case accommodates the rechargeable battery. A user wears the case on a back of the user by the harness. The operation unit includes at least one of a switch and a display unit. The switch is configured to enable or disable the rechargeable battery. The display unit is configured to display a battery level of the rechargeable battery.
US09391297B2 Organic light emitting display apparatus
Provided is an organic light emitting display apparatus. The organic light emitting display apparatus includes: a substrate; a display unit disposed on the substrate; an encapsulation layer covering the display unit; an integrated circuit device disposed on an outer portion of the display unit on the substrate; and a transparent protection unit (window) disposed on the encapsulation layer and separated from the integrated circuit device.
US09391295B2 Organic EL display apparatus
An organic EL display device is provided with: an organic EL element, which is formed on an insulating substrate, and which is provided between the insulating substrate and an insulating substrate; a sealing material, which is provided in a frame region, and which is sandwiched between the insulating substrate and the insulating substrate to bond the insulating substrates to each other; and a wall member, which is provided in the frame region by being adjacent to the outer face side of the sealing material, and which forms level differences in the sealing material so as to make the height of the outer face side of the sealing material small.
US09391294B1 OLED device, packaging method thereof and display device
A packaging method for an OLED device, including: opening at least one through hole in a cover plate in a region between the region for forming glass cement and the region for applying UV glue; regulating the pressure in a cell-assembling chamber to a first pressure, and cell-assembling a back plate with the cover plate placed on a base board in the cell-assembling chamber with the first pressure lower than the atmospheric pressure; regulating the pressure in the cell-assembling chamber to the atmospheric pressure; curing the UV glue; regulating the pressure in the cell-assembling chamber to a second pressure that is lower than the atmospheric pressure and higher than the first pressure and detaching the cover plate from the base board; and sealing the through hole in the cover plate; and sintering the glass cement.
US09391293B2 Adhesive film
An adhesive film used to encapsulate an organic electronic diode (OED) is provided. The adhesive film may be useful in effectively preventing penetration of moisture into an encapsulated structure of the organic electronic diode when the organic electronic diode is encapsulated, and effectively performing the encapsulation process under moderate conditions without causing damage to the organic electronic diode during the encapsulation process.
US09391292B2 Display device, method of manufacturing the same, and method of repairing the same
A display device includes a substrate, a passivation layer on the substrate and including an area having a first thickness and an area having a second thickness less than the first thickness, a first electrode on the passivation layer and including at least two sub-electrodes spaced apart from each other by a slit having two ends, a light emitting layer on the first electrode, and a second electrode on the light emitting layer. Both ends of the slit are in one the area of the passivation layer having the second thickness.
US09391290B2 Light-emitting device comprising an organic compound
A light-emitting element of the present invention can have sufficiently high emission efficiency with a structure including a host material being able to remain chemically stable even if a phosphorescent compound having higher emission energy is used as a guest material. The relation between the relative emission intensity and the emission time of light emission obtained from the host material and the guest material contained in a light-emitting layer is represented by a multicomponent decay curve. The relative emission intensity of the slowest component of the multicomponent decay curve becomes 1/100 for a short time within a range where the slowest component is not interfered with by quenching of the host material (the emission time of the slowest component is preferably less than or equal to 15 μsec); thus, sufficiently high emission efficiency can be obtained.
US09391286B1 Stretchable display device
An exemplary embodiment provides a stretchable display device which is stretched in at least one direction. The stretchable display device according to the exemplary embodiment includes a stretchable substrate, a display unit, a plurality of rigid lenses, and a transparent elastic part. The display unit is on the stretchable substrate, and includes a plurality of light sources and a plurality of stretchable electrodes. The rigid lenses are disposed to correspond to the plurality of light sources, respectively. The transparent elastic part encloses the plurality of rigid lenses on the display unit and is stretched along with the stretched substrate and when being stretched, forms lens surfaces corresponding to the plurality of rigid lenses, respectively.
US09391282B2 Heterocyclic compound and organic light-emitting diode including the same
A heterocyclic compound is represented by Formula 1. The heterocyclic compound may be used in an organic layer of an organic light-emitting diode. An organic light-emitting diode includes a first electrode, a second electrode and an organic layer, and the organic layer includes the heterocyclic compound represented by Formula 1. The organic light-emitting diode may be used in a flat panel display device, in which the first electrode of the organic light-emitting diode may be electrically connected to a source or drain electrode of a thin film transistor.
US09391268B2 Semiconductor storage device
The purpose of the present invention is to provide a semiconductor storage device, which has small resistance in the ON state, and a small leak current in the OFF state, and which has a small-sized select transistor used therein. In this semiconductor storage device, a channel of a first select transistor that selects a memory cell array is electrically connected to each of the adjacent memory cell arrays (see FIG. 1).
US09391264B2 MRAM having an unpinned, fixed synthetic anti-ferromagnetic structure
An MRAM bit includes a free magnetic region, a fixed magnetic region comprising an anti-ferromagnetic material, and a dielectric layer positioned between the free magnetic region and the fixed magnetic region. In one aspect, the fixed magnetic region consists essentially of an unpinned, fixed synthetic anti-ferromagnetic (SAF) structure which comprises (i) a first layer of one or more ferromagnetic materials, wherein the one or more ferromagnetic materials includes cobalt, (ii) a second layer of one or more ferromagnetic materials wherein the one or more ferromagnetic materials includes cobalt, (iii) a third layer of one or more ferromagnetic materials, and an anti-ferromagnetic coupling layer, wherein: (a) the anti-ferromagnetic coupling layer is disposed between the first and third layers, and (b) the second layer is disposed between the first layer and the anti-ferromagnetic coupling layer.
US09391263B2 Semiconductor devices having insulating substrates and methods of formation thereof
In one embodiment, a semiconductor device includes a glass substrate, a semiconductor substrate disposed on the glass substrate, and a magnetic sensor disposed within and/or over the semiconductor substrate.
US09391260B2 Actuator and method for driving the same
Provided is a novel actuator and a method for driving the same. The present invention is an actuator comprising a first laminate comprising a first (Bi, Na, Ba) TiO3 layer between first and second electrode layers, a second laminate comprising a second (Bi, Na, Ba) TiO3 layer between third and fourth electrode layers, and a tilt part provided between the first and second laminates. Both of the first and second (Bi, Na, Ba) TiO3 layers are preferentially oriented in a [011] crystalline axis direction. Voltages V5a, V9a, V5b, and V9b which satisfy Requirement A: V5a>V9a and V5bV9b are applied to the first-fourth electrode layers so as to tilt the tilt part. One of the first edge and the second edge is moved in the [011] crystalline axis direction and the other is moved in the reverse direction thereof.
US09391250B2 Electronic device package and package substrate for the same
There is provided an electronic device package including an electronic device including a first electrode and a second electrode disposed on a surface thereof, a package substrate having a first surface having the electronic device mounted thereon and a second surface opposed to the first surface. The package substrate includes a first electrode pattern and a second electrode pattern electrically connected to the first electrode and the second electrode on the first surface, respectively. The package substrate further includes at least one via hole disposed outside of a region for mounting the electronic device and an irregular portion disposed on the first surface to be adjacent to the via hole.
US09391242B2 Light-emitting device
A surface mounted light emitting device having superior reliability with a focus on low cost producibility, in which a protective element can be formed without lowering the efficiency of light emission from a light emitting element, is provided.Since, for example, a printed resistance 16, as a protective element, is formed on at least the top surface side, the back surface side, or the inside of an insulating film 2 and, for example, the printed resistance 16, as a protective element, is formed on the rear surface side of the installation surface of a light emitting element 11, light emitted from the light emitting element 11 is not obstructed due to light blocking, light absorption or the like by, for example, the printed resistance 16, as a protective element.
US09391236B2 Substrate for optics having a plurality of dot lines, semiconductor light emitting device. and exposure apparatus
To provide a substrate for optics provided with a fine-structure product which improves luminous efficiency of an LED while improving internal quantum efficiency IQE by decreasing the number of dislocation defects in a semiconductor layer, a substrate for optics (1) is provided with a fine-structure layer (12) including dots comprised of a plurality of convex portions (13) extending in the direction of from the main surface of a substrate (11) to outside the surface, where the fine-structure layer (12) has a plurality of dot lines (13-1 to 13-N) in which a plurality of dots is arranged with a pitch Py in the first direction in the main surface of the substrate (11), while having the plurality of dot lines in which a plurality of dots is arranged with a pitch Px in the second direction orthogonal to the first direction in the main surface of the substrate (11), one of the pitch Py and the pitch Px is a constant interval of nano-order, while the other one is an inconstant interval of nano-order, or both are inconstant intervals of nano-order.
US09391233B2 Method for manufacturing light emitting device package
A method for manufacturing a light emitting device package is provided. In the method, a growth substrate including a plurality of light emitting devices disposed on a top surface of the growth substrate is prepared. A first package substrate having a bonding pattern corresponding to a portion of the plurality of light emitting devices is prepared, and the bonding pattern is disposed on a top surface of the first package substrate. The portion of the plurality of light emitting devices and the bonding pattern are bonded by disposing the top surface of the growth substrate to face the top surface of the first package substrate. The portion of the plurality of light emitting devices is separated from the growth substrate. The portion of the plurality of light emitting devices joined to the bonding pattern is packaged.
US09391230B1 Method for improving solar cell manufacturing yield
A method is described for protecting photovoltaic cells. During the fabrication process, a photovoltaic cell can be received from a first processing station. The photovoltaic cell can have at least one exposed surface, which may include crystalline silicon or oxidized crystalline silicon. The photovoltaic cell can then be placed in a controlled microenvironment with controlled chemical content, which can protect the exposed surface of the photovoltaic cell from contamination. Subsequently, the photovoltaic cell can be moved toward and delivered to a second processing station in the controlled microenvironment.
US09391227B2 Manufacturing method of semiconductor device
A substrate includes a first region having photoelectric conversion portions and a second region having an element included in a signal processing circuit. An insulator including first and second parts respectively arranged on the first and second regions is formed on the substrate. Openings are formed in the insulator and respectively superposed on the photoelectric conversion portions. A first member is formed in the openings and on the second part of the insulator after forming the openings. At least a portion of the first member arranged on the second region is removed. The first member is planarized after removing at least the portion of the first member. A second insulator is formed on the first and second regions after planarizing the first member. A through-hole is formed in a part of the second insulator. No planarization with grinding is performed after forming the second insulator and before forming the through-hole.
US09391222B2 Frame for a plate-shaped solar element
The invention relates to a frame for a plate-shaped solar element. The frame includes a bottom frame element (21) with a first surface (24) and a top frame element (11) with a second surface (14). The second surface (14) is disposed opposite the first surface (24) and is at spaced from the first surface forming a gap that accommodates an edge region of the plate-shaped solar element (31). The first surface and the second surface are each self-adhesive.
US09391208B2 Electronic device and method of manufacturing the same
An electronic device including at least one electronic component and a method of manufacturing the same are provided. The electronic device may include a substrate, a semiconductor layer disposed on the substrate, an insulating layer disposed on the semiconductor layer, and a first metal layer disposed on the insulating layer. The insulating layer may have a pattern corresponding to a pattern of the semiconductor layer or the first metal layer. The flexible layer has a Young's modulus less than 40 GPa and is disposed on the substrate to encapsulate the semiconductor layer. At least one first opening penetrates the flexible layer. At least one second metal layer is disposed on the flexible layer and in the first opening and electrically connected to the semiconductor layer.
US09391191B2 Trench FET having merged gate dielectric
In one implementation, a trench field-effect transistor (trench FET) includes a semiconductor substrate having a drain region, a drift zone over the drain region, and depletion trenches formed over the drain region. Each depletion trench includes a depletion trench dielectric and a depletion electrode. The trench FET can further include a respective bordering gate trench situated alongside each depletion trench, each bordering gate trench having a gate electrode and a gate dielectric. The gate dielectric is merged with the depletion trench dielectric between the depletion electrode and the gate electrode.
US09391190B2 Field effect transistor incorporating a Schottky diode
A FET incorporating a Schottky diode has a structure allowing the ratio of an area in which the Schottky diode is formed and an area in which the FET is formed to be freely adjusted. A trench extending for a long distance is utilized. Schottky electrodes are interposed at positions appearing intermittently in the longitudinal direction of the trench. By taking advantage of the growth rate of a thermal oxide film formed on SiC being slower, and the growth rate of a thermal oxide film formed on polysilicon being faster, a structure can be obtained in which insulating film is formed between gate electrodes and Schottky electrodes, between the gate electrodes and a source region, between the gate electrodes and a body region, and between the gate electrodes and a drain region, and in which insulating film is not formed between the Schottky electrodes and the drain region.
US09391188B2 Semiconductor device and method for fabricating semiconductor device
Disclosed is a semiconductor device and a method for fabricating the semiconductor device. The method for fabricating the semiconductor device comprises steps of: forming a side cliff in a substrate in accordance with a gate mask pattern, the side cliff being substantially vertical to a substrate surface; forming a dielectric layer on the substrate that comprises the side cliff; etching the dielectric layer to have the dielectric layer left only on the side cliff, as a dielectric wall; and burying the side cliff by a substrate growth, the burying is performed up to a level higher than the upper end of the dielectric wall.
US09391186B2 Semiconductor device
A semiconductor device may include: a first semiconductor layer having a first band gap; a second semiconductor layer including first and second regions separately disposed on an upper surface of the first semiconductor layer and having a second band gap wider than the first band gap; and a third semiconductor layer disposed between the first and second regions of the second semiconductor layer, extending up to at least a portion of the first semiconductor layer. The third semiconductor layer may have a channel region doped with an impurity.
US09391179B2 Vertical GaN JFET with low gate-drain capacitance and high gate-source capacitance
An embodiment of a vertical power device includes a III-nitride substrate, a drift region coupled to the III-nitride substrate and comprising a III-nitride material of a first conductivity type, and a channel region coupled to the drift region and comprising a III-nitride material of the first conductivity type. The vertical power device also includes a source region coupled to the channel region and comprising a III-nitride material of the first conductivity type, and a gate region coupled to the channel region. The gate region includes a III-nitride material of a second conductivity type. The vertical power device further includes a source-coupled region coupled to the drift region and electrically connected with the source region. The source-coupled region includes a III-nitride material of the second conductivity type.
US09391167B1 Method for manufacturing semiconductor device
A method for manufacturing a semiconductor device includes: forming sequentially an n− type epitaxial layer and an n+ type area on a first surface of an n+ type silicon carbide substrate; forming a plurality of first trenches and a plurality of second trenches by etching the n− type epitaxial layer and the n+ type area using a first mask pattern as a mask after forming the first mask pattern on the n+ type area; forming a groove by etching the first mask pattern using a first photosensitive film pattern as a mask after forming the first photosensitive film pattern in the plurality of first trenches; forming a p type area by injecting p ions in the plurality of second trenches using the first mask pattern with the groove as the mask after removing the first photosensitive film pattern; forming a gate insulating layer in the plurality of first trenches after removing the first mask pattern with the groove; forming a gate electrode on the gate insulating layer; forming a passivation layer on the gate electrode; forming a source electrode in the plurality of second trenches; and forming a drain electrode on a second surface which is an opposite side to the first surface of the n+ type silicon carbide substrate.
US09391156B2 Embedded capacitor
A method of manufacturing a semiconductor device is provided, including forming a gate electrode of a dummy transistor device on a semiconductor substrate, forming a high-k material layer over and adjacent to the gate electrode and forming a metal layer on the high-k material layer over and adjacent to the gate electrode to form a capacitor.
US09391147B2 Substrate arrangement
A substrate arrangement comprising a substrate having a surface configured to receive, by epitaxy, an epitaxial layer of semiconducting material, the substrate comprising a laminate having a handle layer and a seed layer, the seed layer having a crystal orientation arranged to receive the epitaxial layer and the handle layer having a crystal orientation different to the seed layer.
US09391146B2 Oxide semiconductor
To provide an oxide semiconductor with a novel structure. Such an oxide semiconductor is composed of an aggregation of a plurality of InGaZnO4 crystals each of which is larger than or equal to 1 nm and smaller than or equal to 3 nm, and in the oxide semiconductor, the plurality of InGaZnO4 crystals have no orientation. Alternatively, such an oxide semiconductor is such that a diffraction pattern like a halo pattern is observed by electron diffraction measurement performed by using an electron beam with a probe diameter larger than or equal to 300 nm, and that a diffraction pattern having a plurality of spots arranged circularly is observed by electron diffraction measurement performed by using an electron beam with a probe diameter larger than or equal to 1 nm and smaller than or equal to 30 nm.
US09391139B1 Top-side contact structure and fabrication method thereof
A top-side contact structure is provided. The top-side contact structure includes a substrate. The substrate includes a first semiconductor layer, an insulating layer on the first semiconductor layer, and a second semiconductor layer on the insulating layer. The top-side contact structure also includes a first trench and a second trench formed in the second semiconductor layer and respectively extending along a first direction and a second direction. The first trench and the second trench connect to each other at an intersection point. The top-side contact structure also includes an insulating material filling the first trench and the second trench. The top-side contact structure also includes a contact plug formed at the intersection point and directly contacting the first semiconductor layer. A method for fabricating a top-side contact structure is also provided.
US09391136B1 Semiconductor device
A semiconductor device includes an n-type semiconductor substrate, which has a main surface having an element region and an outer peripheral region surrounding the element region; a p-type guard ring, which includes: a lowly-doped p-type region disposed on an upper surface of the semiconductor substrate in the outer peripheral region surrounding the element region; and a highly-doped p-type region disposed on an inner side of the lowly-doped p-type region and having an impurity concentration higher than an impurity concentration of the lowly-doped p-type region, wherein a side surface and a bottom surface of the highly-doped p-type region are covered by the lowly-doped p-type region such that the highly-doped p-type region is not in contact with the n-type region; and an ohmic junction electrode, which forms an ohmic junction with the highly-doped p-type region.
US09391132B2 Light emitting device
An electro-optical device for performing time division gray scale display and which is capable of arbitrarily setting the amount of time during which light is emitted by EL elements is provided. From among n sustain periods Ts1, . . . , Tsn, the brightness of light emitted by the EL elements during at least one sustain period is set to be always lower than the brightness of light emitted by the EL elements during the other sustain periods, and the sustain periods are extended by the amount that the brightness has dropped. In accordance with the above structure, the sustain periods can be extended by lowering the setting of the brightness of light emitted by the EL elements.
US09391130B2 Organic light emitting display device and method for manufacturing the same
Disclosed are an organic light emitting display device and a manufacturing method. The organic light emitting display device includes: a data line arranged in a first direction on a substrate; a gate line arranged in a second direction on the substrate; a thin film transistor arranged at a crossing of the gate line and the data line; a pixel electrode connected to a source electrode or a drain electrode of the thin film transistor and corresponding to a white pixel region; a low reflection layer arranged opposite the white pixel region; and a light shield layer arranged opposite to the thin film transistor.
US09391124B2 Organic light emitting diode display
An organic light emitting diode (OLED) display includes a substrate, a thin film transistor disposed on the substrate, a first electrode disposed on the thin film transistor and electrically connected to the thin film transistor, a first auxiliary layer disposed on the first electrode, an emission layer disposed on the first auxiliary layer, an electron transport layer disposed on the emission layer, a first buffer layer disposed on the electron transport layer, and a second electrode disposed on the first buffer layer.
US09391123B2 Organic light emitting diode display
An OLED display includes pixels, each including a first light emission region having a first area and a first perimeter and a second light emission region disposed neighboring the first light emission region and having a second area and a second perimeter. The first area, the first perimeter, the second area, and the second perimeter respectively satisfy an equation of A1*P2=A2*P1, where A1 is the first area, P1 is the first perimeter, A2 is the second area, and P2 is the second perimeter.
US09391108B2 Photoelectric conversion apparatus and imaging system using the photoelectric conversion apparatus
In a photoelectric conversion apparatus including a charge holding portion, a part of an element isolation region contacting with a semiconductor region constituting the charge holding portion extends from a reference surface including the light receiving surface of a photoelectric conversion element into a semiconductor substrate at a level equal to or deeper than the depth of the semiconductor region in comparison with the semiconductor region.
US09391107B1 Image sensor
An image sensor device includes a substrate having an active array region and a peripheral circuit region, a plurality of light-sensing elements disposed within the active array region, a first dielectric layer on the substrate, and a second dielectric layer on the first dielectric layer. A recess region is provided in the second dielectric layer to reveal a top surface of the first dielectric layer within the active array region. An angle between a sidewall of the second dielectric layer that defines the perimeter of the recess region and the top surface of the first dielectric layer is less than 90 degrees.
US09391104B2 Single-plate color imaging element including color filters arranged on pixels
A color imaging element including color filters arranged on pixels, wherein the color filter array includes a basic array pattern including first filters corresponding to a first color that most contributes to obtaining luminance signals and second filters corresponding to two or more second colors other than the first color, the basic array pattern repeatedly arranged in the horizontal and vertical directions, one or more first filters are arranged in each line in horizontal, vertical, and oblique directions of the color filter array, one or more second filters are arranged in each line in the horizontal and vertical directions of the color filter array in the basic array pattern, and a proportion of the number of pixels of the first color corresponding to the first filters is greater than proportions of the numbers of pixels of each color of the second colors corresponding to the second filters.
US09391102B2 Imaging device
An imaging device includes pixels each of which includes a photoelectric converter including a p-n junction formed of a first semiconductor region and a second semiconductor region, an amplifying transistor configured to amplify a signal based on signal carriers, and a capacitance including a p-n junction formed of a third semiconductor region having the same conductivity type as the first semiconductor region and a fourth semiconductor region having the opposite conductivity type to the third semiconductor region. A doping impurity concentration of an impurity of the same conductivity type as the conductivity type of the third semiconductor region at the p-n junction interface of the capacitance is higher than a doping impurity concentration of an impurity of the same conductivity type as the conductivity type of the first semiconductor region at the p-n junction interface of the photoelectric converter.
US09391101B2 Image sensor pickup region layout
Embodiments of the present disclosure include an image sensor device and methods of forming the same. An embodiment is an image sensor device including a first plurality of pickup regions in a photosensor array area of a substrate, each of first plurality of pickup regions having a first width and a first length, a second plurality of pickup regions in a periphery area of the substrate, the periphery area along at least one side of the photosensor array area, each of second plurality of pickup regions having a second width and a second length.
US09391098B2 Method of manufacturing a display device
An object of the present invention is to improve yield when manufacturing a display device. A method of manufacturing a display device for displaying an image using a display element includes exposing a first surface of a glass substrate o an aqueous solution containing hydrogen fluoride, forming an organic resin film having a polar group above the first surface of the glass substrate, forming a layer including a display element for displaying an image above the organic resin film, and bonding an opposing substrate so as to cover the display element.
US09391094B2 Thin-film ambipolar logic
An ambipolar electronic device is disclosed. The device may include a field-effect transistor (FET), which may have a handle substrate layer, two contacts and an inorganic crystalline layer between the handle substrate layer and the contacts. The inorganic crystalline layer may have a doped channel region between the contacts. The FET may also have a dielectric layer between the contacts, attached to the inorganic crystalline layer, and a gate layer, attached to the dielectric layer. The FET may conduct current, in response to a first gate voltage applied to the gate layer, using electrons as a majority carrier, along the length of the channel region between the contacts. The FET may also conduct current, in response to a second gate voltage applied to the gate layer, using holes as a majority carrier, along the length of the channel region between the contacts.
US09391091B2 MOSFET with work function adjusted metal backgate
An SOI substrate, a semiconductor device, and a method of backgate work function tuning. The substrate and the device have a plurality of metal backgate regions wherein at least two regions have different work functions. The method includes forming a mask on a substrate and implanting a metal backgate interposed between a buried oxide and bulk regions of the substrate thereby producing at least two metal backgate regions having different doses of impurity and different work functions. The work function regions can be aligned such that each transistor has different threshold voltage. When a top gate electrode serves as the mask, a metal backgate with a first work function under the channel region and a second work function under the source/drain regions is formed. The implant can be tilted to shift the work function regions relative to the mask.
US09391088B2 Nonvolatile memory device
The nonvolatile memory device includes a plurality of memory cells being stacked in a direction perpendicular to a substrate. A string select transistor is connected between the memory cells and a bit line. A string select line is connected to the string select transistor. A one directional device is connected between the substrate and the string select line and configured to transmit a bias voltage from the substrate toward the string select line in an erase operation.
US09391083B2 Nonvolatile memory structure
A nonvolatile memory structure included a P substrate, an N well in the P substrate, and a PMOS storage transistor. The PMOS storage transistor includes a floating gate and an auxiliary gate disposed in close proximity to the floating gate. The floating gate and the auxiliary gate are disposed directly on the same floating gate channel of the PMOS storage transistor. A gap is provided between the auxiliary gate and the floating gate such that the auxiliary gate and the floating gate are separated from each other at least directly above the floating gate channel.
US09391082B2 Memory arrays with a memory cell adjacent to a smaller size of a pillar having a greater channel length than a memory cell adjacent to a larger size of the pillar and methods
The disclosure is related to memory arrays and methods. One such memory array has a substantially vertical pillar. A memory cell adjacent to the pillar where the pillar has a first size has a greater channel length than a memory cell adjacent to the pillar where the pillar has a second size larger than the first size.
US09391078B1 Method and structure for finFET devices
A semiconductor device and a method of forming the same are disclosed. The device comprises a semiconductor substrate comprised of a first semiconductor material and having a plurality of isolation features, thereby defining a first active region and a second active region; a first fin semiconductor feature comprised of a second semiconductor material and formed in the first active region; and a second fin semiconductor feature comprised of a second semiconductor material and formed in the second active region. The first fin semiconductor feature is tensile strained and the second fin semiconductor feature is compressively strained.
US09391077B2 SiGe and Si FinFET structures and methods for making the same
FinFET structures and methods for making the same. A method includes: creating a plurality of Silicon fins on a first region of a substrate, creating a plurality of Silicon-Germanium fins on a second region of the substrate, adjusting a Silicon fin pitch of the plurality of Silicon fins to a predetermined value, and adjusting a Silicon-Germanium fin pitch of the plurality of Silicon-Germanium fins to a predetermined value, where the creating steps are performed in a manner that Silicon material and Silicon-Germanium material used in making the plurality of fins will be on the semiconductor structure at a same time.
US09391073B2 FinFET device and method for manufacturing the same
A FinFET device and a method for manufacturing the same. The FinFET device includes a plurality of fins each extending in a first direction on a substrate; a plurality of gate stacks each being disposed astride the plurality of fins and extending in a second direction; a plurality of source/drain region pairs, respective source/drain regions of each source/drain region pair being disposed on opposite sides of the each gate stack in the second direction; and a plurality of channel regions each comprising a portion of a corresponding fin between the respective source/drain regions of a corresponding source/drain pair, wherein the each fin comprises a plurality of protruding cells on opposite side surfaces in the second direction.
US09391068B2 Power rectifier using tunneling field effect transistor
A power rectifier includes a stage having a first Tunneling Field-Effect Transistor (“TFET”) having a source, a gate, and a drain, a second TFET having a source, a gate, and a drain, a third TFET having a source, a gate, and a drain, and a fourth TFET having a source, a gate, and a drain such that the source of the first TFET, the source of the second TFET, the gate of the third TFET, and the gate of the fourth TFET are connected, the gate of the first TFET, the gate of the second TFET, the source of the third TFET and the source of the fourth TFET are connected, the drain of the first TFET and the drain of the third TFET are connected, and the drain of the second TFET and the drain of the fourth TFET are connected. Alternative embodiments are also disclosed.
US09391063B2 Under voltage tolerant clamp
An apparatus comprises an integrated circuit (IC) comprising an external IC connection, an IC substrate connection, a voltage clamp circuit and an under voltage circuit. The voltage of the IC substrate connection is set to a first voltage when a voltage of the external connection of the IC is within a normal operating voltage range. The voltage clamp circuit is configured to clamp the voltage supply of one or more circuits internal to the IC to within a normal operating voltage range when the voltage of the external IC connection exceeds the normal operating voltage range. The under voltage circuit is communicatively coupled to the clamp circuit and configured to set the voltage of the substrate to a second voltage when the voltage at the external IC connection of the IC is less than zero volts.
US09391062B2 Apparatuses, circuits, and methods for protection circuits for dual-direction nodes
Apparatuses, circuits, and methods are disclosed for biased protection circuits for dual-direction nodes. In one such example apparatus, a protection circuit is coupled to a dual-direction node, and includes a positive protection component and a negative protection component. The protection circuit is configured to protect the dual-direction node during an over-limit electrical condition. The protection circuit is configured to control a turn-on condition of the protection circuit.
US09391046B2 Semiconductor device and method of forming 3D semiconductor package with semiconductor die stacked over semiconductor wafer
A semiconductor device has a substrate and plurality of first semiconductor die having conductive vias formed through the first semiconductor die mounted with an active surface oriented toward the substrate. An interconnect structure, such as bumps or conductive pillars, is formed over the substrate between the first semiconductor die. A second semiconductor die is mounted to the first semiconductor die. The second semiconductor die is electrically connected through the interconnect structure to the substrate and through the conductive vias to the first semiconductor die. An underfill material is deposited between the first semiconductor die and substrate. Discrete electronic components can be mounted to the substrate. A heat spreader or shielding layer is mounted over the first and second semiconductor die and substrate. Alternatively, an encapsulant is formed over the die and substrate and conductive vias or bumps are formed in the encapsulant electrically connected to the first die.
US09391040B2 Planarity-tolerant reworkable interconnect with integrated testing
A structure includes an electrical interconnection between a first substrate including a plurality of protrusions and a second substrate including a plurality of solder bumps, the plurality of protrusions includes sharp tips that penetrate the plurality of solder bumps, and a permanent electrical interconnection is established by physical contact between the plurality of protrusions and the plurality of solder bumps including a metallurgical joint.
US09391039B2 Solder balls and semiconductor device employing the same
A solder ball and a semiconductor device using the same are provided. In a Sn-based solder ball in which a first plating layer and a second plating layer are sequentially formed on a core ball, the second plating layer includes a Sn—Ag—Cu alloy, and Ag3Sn intermetallic compound (IMC) nanoparticles or Ag—Sn compound nanoparticles exist in the second plating layer. The solder balls have high sphericity and stand-off characteristics and connection reliability so that a semiconductor device having a high degree of integration may be implemented.
US09391034B2 Interfacial alloy layer for improving electromigration (EM) resistance in solder joints
ProblemTo improve the electromigration (EM) resistance of a solder joint.SolutionThe present invention provides a unique structure for an interfacial alloy layer which is able to improve the electromigration (EM) resistance of a solder joint, and a unique method of forming this structure. More specifically, in this unique structure, a controlled interfacial alloy layer is provided on both sides of a solder joint. In order to form this structure, aging (maintenance of high-temperature conditions) is performed until an interfacial alloy layer of Cu3Sn has a thickness of at least 1.5 μm.
US09391032B2 Integrated circuits with internal pads
An embodiment includes an integrated circuit, comprising: a substrate; a first circuit formed on the substrate and coupled to a plurality of first pads on the substrate; and a second circuit formed on the substrate and coupled to a plurality of second pads on the substrate. The first pads are formed on a perimeter of the substrate; and the second pads extend from the perimeter of the substrate towards an interior of the substrate.
US09391024B2 Multi-layer dielectric stack for plasma damage protection
Embodiments of the disclosure generally provide multi-layer dielectric stack configurations that are resistant to plasma damage. Methods are disclosed for the deposition of thin protective low dielectric constant layers upon bulk low dielectric constant layers to create the layer stack. As a result, the dielectric constant of the multi-layer stack is unchanged during and after plasma processing.
US09391022B2 Semiconductor device and a method of manufacturing the same
For simplifying the dual-damascene formation steps of a multilevel Cu interconnect, a formation step of an antireflective film below a photoresist film is omitted. Described specifically, an interlayer insulating film is dry etched with a photoresist film formed thereover as a mask, and interconnect trenches are formed by terminating etching at the surface of a stopper film formed in the interlayer insulating film. The stopper film is made of an SiCN film having a low optical reflectance, thereby causing it to serve as an antireflective film when the photoresist film is exposed.
US09391020B2 Interconnect structure having large self-aligned vias
A wavy line interconnect structure that accommodates small metal lines and enlarged diameter vias is disclosed. The enlarged diameter vias can be formed using a self-aligned dual damascene process without the need for a separate via lithography mask. The enlarged diameter vias make direct contact with at least three sides of the underlying metal lines, and can be aligned asymmetrically with respect to the metal line to increase the packing density of the metal pattern. The resulting vias have an aspect ratio that is relatively easy to fill, while the larger via footprint provides low via resistance. An interconnect structure having enlarged diameter vias can also feature air gaps to reduce the chance of dielectric breakdown. By allowing the via footprint to exceed the minimum size of the metal line width, a path is cleared for further process generations to continue shrinking metal lines to dimensions below 10 nm.
US09391013B2 3D integrated circuit package with window interposer
3D integrated circuit packages with window interposers and methods to form such semiconductor packages are described. For example, a semiconductor package includes a substrate. A top semiconductor die is disposed above the substrate. An interposer having a window is disposed between and interconnected to the substrate and the top semiconductor die. A bottom semiconductor die is disposed in the window of the interposer and interconnected to the top semiconductor die. In another example, a semiconductor package includes a substrate. A top semiconductor die is disposed above the substrate. An interposer is disposed between and interconnected to the substrate and the top semiconductor die. A bottom semiconductor die is disposed in a same plane as the interposer and interconnected to the top semiconductor die.
US09391008B2 Reconstituted wafer-level package DRAM
A microelectronic package includes first and second encapsulated microelectronic elements, each of which includes a semiconductor die having a front face and contacts thereon. An encapsulant contacts at least an edge surface of each semiconductor die and extends in at least one lateral direction therefrom. Electrically conductive elements extend from the contacts and over the front face to locations overlying the encapsulant. The first and second microelectronic elements are affixed to one another such that one of the front or back surfaces of one of the first and second semiconductor dies is oriented towards one of the front or back surfaces of the other of the first and second semiconductor dies. A plurality of electrically conductive interconnects extend through the encapsulants of the first and second microelectronic elements and are electrically connected with at least one semiconductor die of the first and second microelectronic elements by the conductive elements.
US09391002B2 Semiconductor sensor chips
Semiconductor sensor chips are provided. In some embodiments, a semiconductor sensor chip can include at least one wire bond pad on one side thereof, at least one bond pad on another, opposite side thereof, and at least one through-silicon via (TSV) extending therebetween and electrically connected to the bond pads on opposite sides of the chip. Each of the bond pads can have a wire attached thereto. In some embodiments, a semiconductor sensor chip can include a pressure sensor, a substrate, and a resistor in a well that provides p-n junction isolation from a body of the substrate. In some embodiments, a semiconductor sensor chip can include a plurality of wire bonds pads with a wire soldered to each of the bond pads. Each of the wires can be soldered with a longitudinal length thereof soldered to its associated bond pad.
US09390989B2 Enhanced modularity in heterogeneous 3D stacks
A computer program product for generating and implementing a three-dimensional (3D) computer processing chip stack plan. The computer readable program code includes computer readable program code configured for receiving system requirements from a plurality of clients, identifying common processing structures and technologies from the system requirements, and assigning the common processing structures and technologies to at least one layer in the 3D computer processing chip stack plan. The computer readable program code is also configured for identifying uncommon processing structures and technologies from the system requirements and assigning the uncommon processing structures and technologies to a host layer in the 3D computer processing chip stack plan. The computer readable program code is further configured for determining placement and wiring of the uncommon structures on the host layer, storing placement information in the plan, and transmitting the plan to manufacturing equipment. The manufacturing equipment forms the 3D computer processing chip stack.
US09390988B2 Method for soldering a cap to a support layer
One embodiment discloses a method for soldering a cap for an integrated electronic device to a support layer, including the steps of: providing a support layer; providing a cap including a core of a first material and a coating layer of a second material, the first and second material being respectively wettable and non-wettable with respect to a solder, the coating layer being arranged so as to expose a surface of the core; coupling the cap with the support layer; and soldering the surface of the core to the support layer, by means of the solder.
US09390984B2 X-ray inspection of bumps on a semiconductor substrate
A method for inspection includes irradiating, with a focused beam, a feature formed on a semiconductor wafer, the feature including a volume containing a first material and a cap made of a second material, different from the first material, that is formed over the volume. One or more detectors positioned at different angles relative to the feature are used to detect X-ray fluorescent photons that are emitted by the first material in response to the irradiating beam and pass through the cap before striking the detectors. Signals output by the one or more detectors at the different angles in response to the detected photons are processed in order to assess a quality of the cap.
US09390981B1 Method of forming a complementary metal oxide semiconductor structure with N-type and P-type field effect transistors having symmetric source/drain junctions and optional dual silicides
In a method of forming a semiconductor structure, different sections of a dielectric layer are etched at different stages during processing to form a first gate sidewall spacer for a first FET (e.g., a NFET) and a second gate sidewall spacer for a second FET (e.g., a PFET) such that the first and second gate sidewall spacers are symmetric. Raised source/drain regions for the first FET are formed immediately following first gate sidewall spacer formation and raised source/drain regions for the second FET are formed immediately following second gate sidewall spacer formation. Since the gate sidewall spacers of the two FETs are symmetric, the source/drain junctions of the two FETs will also be symmetric. Additionally, due to an etch stop layer formed on the raised source/drain regions of the first FET, but not the second FET, different metal silicides on the raised source/drain regions of the different FETs.
US09390980B1 III-V compound and germanium compound nanowire suspension with germanium-containing release layer
A device that includes: a substrate layer; a first set of source/drain component(s) defining an nFET (n-type field-effect transistor) region; a second set of source/drain component(s) defining a pFET (p-type field-effect transistor) region; a first suspended nanowire, at least partially suspended over the substrate layer in the nFET region and made from III-V material; and a second suspended nanowire, at least partially suspended over the substrate layer in the pFET region and made from Germanium-containing material. In some embodiments, the first suspended nanowire and the second suspended nanowire are fabricated by adding appropriate nanowire layers on top of a Germanium-containing release layer, and then removing the Germanium-containing release layers so that the nanowires are suspended.
US09390974B2 Back-to-back stacked integrated circuit assembly and method of making
An integrated circuit assembly includes a first substrate and a second substrate, with active layers formed on the first surfaces of each substrate, and with the second surfaces of each substrate coupled together. A method of fabricating an integrated circuit assembly includes forming active layers on the first surfaces of each of two substrates, and coupling the second surfaces of the substrates together.
US09390967B2 Method for residue-free block pattern transfer onto metal interconnects for air gap formation
A selective wet etching process is used, prior to air gap opening formation, to remove a sacrificial nitride layer from over a first region of an interconnect dielectric material containing a plurality of first conductive metal structures utilizing a titanium nitride hard mask portion located over a second region of the interconnect dielectric material as an etch mask. The titanium nitride hard mask portion located over the second region of the interconnect dielectric material is thereafter removed, again prior to air gap opening formation, utilizing another wet etch process. The wet etching processes are used instead of reactive ion etching.
US09390962B1 Methods for fabricating device substrates and integrated circuits
Methods for fabricating device substrates are provided where the device substrates have rounded trench corners in medium voltage (MV) and high voltage (HV) regions thereof to minimize interference with performance of MV or HV devices adjacent thereto. The fabricating methods involve thermally oxidizing a trench-forming area in an MV or HV region on a semiconductor substrate to form a silicon oxide layer having narrowed birds beak edges that create rounded trench shoulders semiconductor substrate. An isolation trench is then formed through the silicon oxide layer, into the semiconductor substrate, removing portion of the silicon oxide layer and leaving the birds beak edges. After removing the birds beak edges, an oxide layer is formed lining the trench and shoulders to create rounded trench corners in the MV or HV region. Trenches having rounded corners may be formed simultaneously with forming trenches in low voltage regions that don't have rounded trench corners.
US09390947B2 Thermal processing method and thermal processing apparatus for heating substrate, and susceptor
A semiconductor wafer with (100) plane orientation has two orthogonal cleavage directions. A notch is provided so as to indicate one of these directions. During irradiation with a flash, the semiconductor wafer warps about one of two radii at an angle of 45 degrees with respect to the cleavage directions such that the upper surface thereof becomes convex, and the opposite ends of the other radii become the lowest position. Eight support pins in total are provided in upright position on the upper surface of a holding plate of a susceptor while being spaced at intervals of 45 degrees along the same circumference. The semiconductor wafer is placed on the susceptor such that any of the support pins supports a radius at an angle of 45 degrees with respect to a cleavage direction.
US09390944B2 Electrical connectivity for circuit applications
According to example configurations herein, a leadframe includes a first conductive strip, a second conductive strip, and a third conductive strip disposed substantially adjacent and substantially parallel to each other. A semiconductor chip substrate includes a first array of switch circuits disposed adjacent and parallel to a second array of switch circuits. Source nodes in switch circuits of the first array are disposed substantially adjacent and substantially parallel to source nodes in switch circuits of the second array. When the semiconductor chip and the leadframe device are combined to form a circuit package, a connectivity interface between the semiconductor chip and conductive strips in the circuit package couples each of the source nodes in switch circuits of the first array and each of the multiple source nodes in switch circuits of the second array to a common conductive strip in the leadframe device.
US09390941B2 Sample processing apparatus, sample processing system, and method for processing sample
There is provided a VUV light processing apparatus that can apply vacuum ultraviolet light to the entire surface of a wafer in excellent reproducibility and can process the wafer with VUV (vacuum ultraviolet) light in excellent reproducibility. A VUV light processing apparatus includes: a chamber connected with a gas supply apparatus and an evacuation apparatus, the chamber being capable of reducing the pressure inside the chamber; a plasma light source that generates VUV light including a wavelength of 200 nm or less, the plasma light source including a plasma generating unit that generates plasma in the chamber; and a VUV transmission filter provided between a stage on which a sample to be processed is placed and the sample in the chamber, the VUV transmission filter transmitting the VUV light including a wavelength of 200 nm or less and not transmitting electrons, ions, and radicals in plasma, the VUV transmission filter having the outer diameter size larger than that of the sample.
US09390940B2 Methods of etching films comprising transition metals
Provided are methods for etching films comprising transition metals. Certain methods involve activating a substrate surface comprising at least one transition metal, wherein activation of the substrate surface comprises exposing the substrate surface to heat, a plasma, an oxidizing environment, or a halide transfer agent to provide an activated substrate surface; and exposing the activated substrate surface to a reagent comprising a Lewis base or pi acid to provide a vapor phase coordination complex comprising one or more atoms of the transition metal coordinated to one or more ligands from the reagent. Certain other methods provide selective etching from a multi-layer substrate comprising two or more of a layer of Co, a layer of Cu and a layer of Ni.
US09390936B2 Methods for fabricating high aspect ratio probes and deforming high aspect ratio nanopillars and micropillars
Methods for fabricating of high aspect ratio probes and deforming micropillars and nanopillars are described. Use of polymers in deforming nanopillars and micropillars is also described.
US09390935B2 Etching method
Provided is an etching method for forming a space with an aspect ratio of 50 or more in a workpiece including a silicon oxide film and a hard mask. The etching method includes: a first step of exposing the workpiece to plasma of a fluorocarbon-based gas within a processing container of a capacitively coupled plasma processing apparatus which includes a placing table serving as a lower electrode and an upper electrode; and a second step of further exposing the workpiece to the plasma of a fluorocarbon-based gas within a processing container of a capacitively coupled plasma processing apparatus which includes a placing table serving as a lower electrode and an upper electrode. A distance between the placing table and the upper electrode in the first step is at least 5/3 times of a distance between the placing table and the upper electrode in the first step.
US09390933B2 Etching method, storage medium and etching apparatus
There is a method of selectively etching a silicon oxide film among a silicon nitride film and the silicon oxide film formed on a surface of a substrate to be processed, the method including: under a vacuum atmosphere, intermittently supplying at least one of a first processing gas composed of a hydrogen fluoride gas and an ammonia gas and a second processing gas composed of a compound of nitrogen, hydrogen and fluorine, to the substrate to be processed multiple times.
US09390919B2 Method of forming semiconductor film and photovoltaic device including the film
A method of depositing a kesterite film which includes a compound of the formula: Cu2-xZn1+ySn(S1-zSez)4+q, wherein 0≦x≦1; 0≦y≦1; 0≦z≦1; −1≦q≦1. The method includes contacting hydrazine, a source of Cu, and a source of at least one of S and Se forming solution A; contacting hydrazine, a source of Sn, a source of at least one of S and Se, and a source of Zn forming dispersion B; mixing solution A and dispersion B under conditions sufficient to form a dispersion which includes Zn-containing solid particles; applying the dispersion onto a substrate to form a thin layer of the dispersion on the substrate; and annealing at a temperature, pressure, and length of time sufficient to form the kesterite film. An annealing composition and a photovoltaic device including the kesterite film formed by the above method are also provided.
US09390916B2 Method of manufacturing semiconductor device, substrate processing apparatus, and non-transitory computer-readable recording medium
A method of manufacturing a semiconductor device can enhance controllability of the diameters of grains of a film containing a predetermined element such as a silicon film when the film is formed. The method includes (a) forming a seed layer containing a predetermined element and carbon on a substrate by performing a cycle a predetermined number of times, the cycle including alternately performing supplying a first source gas containing the predetermined element, an alkyl group and a halogen group to the substrate and supplying a second source gas containing the predetermined element and an amino group to the substrate, or by performing supplying the first source gas to the substrate a predetermined number of times; and (b) forming a film containing the predetermined element on the seed layer by supplying a third source gas containing the predetermined element and free of the alkyl group to the substrate.
US09390913B2 Semiconductor dielectric interface and gate stack
A semiconductor/dielectric interface having reduced interface trap density and a method of manufacturing the interface are disclosed. In an exemplary embodiment, the method comprises receiving a substrate, the substrate containing a semiconductor; preparing a surface of the substrate; forming a termination layer bonded to the semiconductor at the surface of the substrate; and depositing a dielectric layer above the termination layer, the depositing configured to not disrupt the termination layer. The forming of the termination layer may be configured to produce the termination layer having a single layer of oxygen atoms between the substrate and the dielectric layer.
US09390910B2 Gas flow profile modulated control of overlay in plasma CVD films
Methods for modulating local stress and overlay error of one or more patterning films may include modulating a gas flow profile of gases introduced into a chamber body, flowing gases within the chamber body toward a substrate, rotating the substrate, and unifying a center-to-edge temperature profile of the substrate by controlling the substrate temperature with a dual zone heater. A chamber for depositing a film may include a chamber body comprising one or more processing regions. The chamber body may include a gas distribution assembly having a blocker plate for delivering gases into the one or more processing regions. The blocker plate may have a first region and a second region, and the first region and second region each may have a plurality of holes. The chamber body may have a dual zone heater.
US09390894B2 Modular microplasma microchannel reactor devices, miniature reactor modules and ozone generation devices
A preferred modular microplasma microchannel reactor device includes a microchannel array arranged with respect to electrodes for generation of plasma and isolated by dielectric from the electrodes. A cover covers a central portion of the microchannel array, while leaving end portions of the microchannel array exposed. A gas inlet and product outlet are arranged to permit flow into, through and out of the microchannel array. Reactor modules of the invention include pluralities of the modular reactor devices. The reactors devices can be arranged by a housing or a frame to be in fluid communication. A system of the invention arranges pluralities of modules. Preferred module housings, frames and reactors include structural features to create alignments and connections. Preferred modules include fans to circulate feedstock and reaction product. Other reactor devices provide plasma actuation for flow.
US09390891B2 Apparatus for charged particle lithography system
An apparatus for use in a charged particle multi-beam lithography system is disclosed. The apparatus includes a plurality of charged particle doublets each having a first aperture and each configured to demagnify a beamlet incident upon the first aperture thereby producing a demagnified beamlet. The apparatus further includes a plurality of charged particle lenses each associated with one of the charged particle doublets, each having a second aperture, and each configured to receive the demagnified beamlet from the associated charged particle doublet and to realize one of two states: a switched-on state, wherein the demagnified beamlet is allowed to travel along a desired path, and a switched-off state, wherein the demagnified beamlet is prevented from traveling along the desired path. In embodiments, the first aperture is greater than the second aperture, thereby improving particle beam efficiency in the charged particle multi-beam lithography system.
US09390889B2 Ion implanter and method of ion beam tuning
An energy analysis slit of an ion implanter is configured to enable switching between a standard slit opening used for implantation processing performed under a predetermined implantation condition and a high-precision slit opening having higher energy precision than the standard slit opening and used to tune an acceleration parameter for a radio frequency linear accelerator. The acceleration parameter is determined for the predetermined implantation condition so that at least a part of ions supplied to the radio frequency linear accelerator is accelerated to have target energy, and so that the beam current amount measured by a beam measurement unit is equivalent to a target beam current amount.
US09390885B2 Superposition measuring apparatus, superposition measuring method, and superposition measuring system
When a scanning electron microscope is used to measure a superposition error between upper-layer and lower-layer patterns, an SN of the lower-layer pattern may often be lower, so that when simple frame adding processing is used, the adding processing needs to be performed many times. Further, in an image obtained through such simple adding processing, contrast may not be optimal for both the upper-layer and lower-layer patterns. In a superposition measuring apparatus and superposition measuring method that measure a difference between a position of an upper-layer pattern and a position of a lower-layer pattern by using an image obtained by irradiation of a charged particle ray, portions of images having contrasts optimized for the respective upper-layer and lower-layer patterns are added to generate a first added image optimized for the upper-layer pattern and a second added image optimized for the lower-layer pattern, and the difference between the position of the upper-layer pattern identified by using the first added image and position of the lower-layer pattern identified by using the second added image is calculated.
US09390878B2 Electron emission source
An electron emission source includes a first electrode, a semiconductor layer, an insulating layer, and a second electrode stacked in that sequence, wherein an electron collection layer is sandwiched between the semiconductor layer and the insulating layer, the electron collection layer is in contact with the semiconductor layer and the insulating layer, and the electron collection layer is a conductive layer to collect electrons.
US09390874B2 Device for detecting and signaling a change in the state of a push button
A device for detecting and signalling a change of state of a push-button, for example of emergency stop type. The device is in a form of an attachment that can be removed from the push-button and includes: an electrical energy generator housed in a casing of the device and configured to cooperate with a control head of the push-button to convert mechanical energy into electrical energy; and a wireless transmitter to send a message to a remote receiver, the wireless transmitter being housed in the casing and electrically connected to the electrical energy generator.
US09390873B2 Green switchgear apparatuses, methods and systems
This disclosure relates to switchgear equipment for electrical power systems. A switchgear comprises a switchgear body housing, having an upper boot and a lower boot, the upper boot having an insulating material and the lower boot having an insulating material, a vacuum interrupter having at least one stationary electrical contact, a moveable contactor coupled to a moveable electrical contact, and at least two bushings having conductor material passing therethrough, the switchgear further comprising at least one of a bushing boot having at least one of a helical groove and an array of heat-removal fins, a flexible, insulating cover enclosing at least a portion of the vacuum interrupter and an adjacent bushing, a helical groove in the upper boot, and a finned connector constrained within a channel in the moveable contactor.
US09390867B1 Timer assembly with slim contacts
A timer is configured with an electrical contact assembly with a thin construction, which provides a thinner and more compact timer assembly. In particular a thinner and more compact timer assembly is achieved by implementing various features of the present invention, including but not limited to, recessed contact arm channels, contact arms positioned wholly on a single side, contact arms oriented with a length parallel to the baseplate and a thickness parallel with the baseplate thickness, and a slim profile actuator which moves in the direction of the length.
US09390858B2 Electronic component, method of manufacturing the same, and mount structure of electronic component
An electronic component includes a main body, first and second external electrodes, and a water-repellent film. The first and second external electrodes are provided on a portion of a surface of the main body. The water-repellent film is provided on another portion of the surface of the main body and on a surface of the first external electrode. The water-repellent film contains a non-cross-linked silicone resin. An angle of contact of water of about 25° C. with the water-repellent film is not less than about 100° and not greater than about 160°.
US09390849B2 Magnetic element for wireless power transmission and power supply device
In the disclosed magnetic element (1) for wireless power transmission, in a cross section that matches the direction of magnetic coupling, a conductor section (2) and a magnetic material section (3) that abuts the conductor section (2) are disposed in parallel in a direction perpendicular to the direction of magnetic coupling, and one of either the conductor section (2) or the magnetic material section (3) has a protruding region (61) that protrudes in the direction of magnetic coupling more than the other does.
US09390840B2 Insulated high-temperature wire superconductor and method for producing same
An insulated high-temperature wire superconductor includes a wire of a non-insulated high-temperature wire superconductor, the width of which is at least 10 times its thickness and in which a high-temperature superconductor is introduced into a matrix or is applied to a substrate. The wire is provided with an electrically non-conducting insulating layer on both sides such that the two insulating layers have an insulating edge width in a range from 2 mm to 200 mm which projects in relation to the wire.
US09390834B2 Polymer composition
The invention relates to a polymer composition comprising a polyolefin (A) and an antioxidant. The antioxidant can be selected from a phenol which bears two substituents both containing a sulfur atom and optionally further substituent(s). The polymer composition can comprise vinyl groups/1000 carbon atoms in an amount of 0.15/1000 carbon atoms or more. The polymer composition can have improved water tree resistance properties.
US09390827B2 EUV light source with subsystem(s) for maintaining LPP drive laser output during EUV non-output periods
A device is disclosed herein which may comprise a droplet generator producing droplets of target material; a sensor providing an intercept time signal when a droplet reaches a preselected location; a delay circuit coupled with said sensor, the delay circuit generating a trigger signal delayed from the intercept time signal; a laser source responsive to a trigger signal to produce a laser pulse; and a system controlling said delay circuit to provide a trigger signal delayed from the intercept time by a first delay time to generate a light pulse that is focused on a droplet and a trigger signal delayed from the intercept time by a second delay time to generate a light pulse which is not focused on a droplet.
US09390826B2 Energy degrader and charged particle beam irradiation system equipped therewith
The present invention provides an energy degrader (10) that can mitigate a reduction in the transmittance of a low-energy charged particle beam, and a charged particle beam irradiation system equipped therewith. The energy degrader includes a plurality of attenuating members (11A to 11G) with different amounts of energy attenuation, and the low-energy-side attenuating member (11G) with a larger amount of energy attenuation is made of a material having a higher transmittance than that of the high-energy-side attenuating member (11A) with a smaller amount of energy attenuation.
US09390823B2 Radiation image acquiring device
There is provided is a radiation image acquiring device which corrects a positional displacement between a collimator and a detector and obtains an image without artifacts. The device includes a detector (21) to measure a radiation; a collimator (26) including a through-hole (27) having one or more detectors (21) disposed therein and configured to limit an incident direction of the radiation; a positional displacement measuring unit configured to measure a positional displacement between the detector (21) and the collimator (26) by use of a profile of a radiation source measured by the detector (21) based on the radiation source disposed corresponding to a predetermined detector (21).
US09390818B2 Underwater electricity production module
The underwater electricity production module according to the invention includes means in the form of an elongated cylindrical box (12) in which means are integrated forming an electricity production unit including means forming a nuclear boiler (30), associated with electricity production means (37) connected to an external electricity distribution station by electrical cables, is characterized in that the nuclear boiler-forming means (30) are placed in a dry chamber (19) of the reactor compartment (18) associated with the chamber forming a safety water storage reservoir (20) of the reactor whereof at least the radial wall (53) is in a heat exchange relationship with the marine environment and in that the dry compartment (19) of the reactor container (18) is connected to the safety water storage reservoir chamber (20) of the reactor by depressurizing means (70) including means (71) forming a depressurizing valve placed in the upper portion of the dry chamber (19) and connected to one of the bubbler-forming means (72) placed in the lower portion of the storage reservoir chamber (20).
US09390816B2 Integrated circuit having voltage mismatch reduction
An integrated circuit has a first circuit portion on a first level and a second circuit portion on a second level different from the first level. The first circuit portion includes a first cell having a first voltage value at a first node and a second voltage value at a second node. The second circuit portion includes a second cell coupled with the first cell, the second cell being selectively controllable to supply a voltage to the first cell based on an instruction to supply the voltage. The instruction to supply the voltage is based on a determined mismatch between the first voltage value and the second voltage value being greater than a predetermined threshold value.
US09390800B2 Semiconductor memory and semiconductor memory control method
According to one embodiment, a semiconductor memory includes memory cells, word lines connected to gate of memory cells arranged in a row direction, a control circuit which controls the operation of the memory cells. During k-level data writing to a selected cell, the control circuit applies the corrected unselect voltage in accordance with the result of the reading of data from the unselected cell connected to the adjacent word line to the adjacent word line and applies a read voltage to the selected word line to read (k−1)-level data from the selected cell, and the control circuit writes data to the selected cell in accordance with the read (k−1)-level and the k-level data to be written.
US09390799B2 Non-volatile memory cell devices and methods, having a storage cell with two sidewall bit cells
Non-volatile memory cells and methods. In an apparatus, an array of non-volatile storage cells formed in a portion of a semiconductor substrate includes a first storage cell having a first bit cell and a second bit cell; a second storage cell having a third bit cell and a fourth bit cell; and a column multiplexer coupled to a plurality of column lines, selected ones of the column lines coupled to a first source/drain terminal of the first and the second storage cell and coupled to a second source/drain terminal of the first and second storage cell, the column multiplexer coupling a voltage to one of the column lines connected to the first storage cell corresponding to the data, and coupling a voltage to one of the column lines connected to the second storage cell corresponding to the complementary data.
US09390797B2 Driving method of variable resistance element and non-volatile memory device
A method of driving a variable resistance element comprises: before a first write step is performed, applying an initial voltage pulse of a first polarity to change a resistance value of a metal oxide layer from a resistance value corresponding to an initial state of the metal oxide layer to another resistance value; wherein when the resistance value corresponding to the initial state is R0, the resistance value corresponding to a write state is RL, the resistance value corresponding to an erase state is RH, another resistance value is R2, a maximum value of the current flowing when the initial voltage pulse is applied is IbRL, a maximum value of the current flowing when the write voltage pulse is applied is IRL, and a maximum value of the current flowing when the erase voltage pulse is applied is IRH, R0>RH>R2≧RL, and |IRL|>|IbRL| are satisfied.
US09390791B2 Resistance change non-volatile storage memory device and method
A data recording method includes recording data in memory cells on the basis of whether each memory cell is in an initial state or a variable state. The recording step includes (A) applying a forming stress to a selected memory cell in the initial state, and (B) setting a resistance value of the selected memory cell to within a first resistance range by (b1) applying a first correction signal to the selected memory cell if the resistance value of the selected memory cell is greater than a first reference value, and (b2) applying a second correction signal to the selected memory cell if the resistance value of the selected memory cell is smaller than a second reference value.
US09390789B2 Semiconductor storage device having an SRAM memory cell and control and precharge circuits
A semiconductor storage device includes an SRAM memory cell composed of a drive transistor, a transfer transistor and a load transistor, an I/O circuit that is connected to bit lines connected to the memory cell, and an operating mode control circuit that switches an operating mode of the I/O circuit between a resume standby mode and a normal operation mode, wherein the I/O circuit includes a write driver that writes data to bit lines, a sense amplifier that reads data from the bit lines, a first switch inserted between the bit lines and the write driver, a second switch inserted between the bit lines and the sense amplifier, a precharge circuit that precharges the bit lines, and a control circuit that controls the first and second switches and the precharge circuit according to a signal from the operating mode control circuit.
US09390783B1 Memory devices and systems including cache devices for memory modules
A memory apparatus may include one or more cache memory integrated circuit (ICs), each of which may have compare circuitry that compares a received address with stored compare values, a cache memory that provides cached data in response to the compare circuitry, a controller interface having at least address and control signal input terminals, and a module output connection having at least address and control signal output terminals corresponding to the address and control signal input terminals.
US09390781B2 Semiconductor device and method for manufacturing semiconductor device
A semiconductor device includes a transistor formed on a semiconductor substrate, a first insulation film formed above the semiconductor substrate, and first and second capacitors located on the first insulation film. The first capacitor includes a lower electrode, a ferroelectric, and an upper electrode. One of the lower electrode and the upper electrode is connected to an impurity region of the transistor. The second capacitor includes a first electrode, a first dielectric, a second electrode, a second dielectric, and a third electrode. The lower electrode is formed from the same material as the first electrode, the ferroelectric is formed from the same material as the first dielectric, and the upper electrode is formed from the same material as the second electrode.
US09390780B2 Semiconductor memory device
A semiconductor memory device includes a plurality of memory banks in a first region, a data terminal to which an input data signal is input, the data terminal being in a second region, and an inverting circuit that inverts or non-inverts the input data signal in response to an inversion control signal indicating whether the input data signal has been inverted, wherein at least one inverting circuit is disposed for each of the plurality of memory banks.
US09390779B2 System and method of sensing a memory cell
A method includes sensing a state of a data cell to generate a data voltage. The state of the data cell corresponds to a state of a programmable resistance based memory element of the data cell. The method further includes sensing a state of a reference cell to generate a reference voltage. The state of the data cell and the state of the reference cell are sensed via a common sensing path. The method further includes determining a logic value of the data cell based on the data voltage and the reference voltage.
US09390767B2 Battery-less cache memory module with integrated backup
A memory module is provided comprising a substrate having an interface to a host system, volatile memory, non-volatile memory, and a logic device. The logic device may receive the indicator of an external triggering event and copies data from the volatile memory devices to the non-volatile memory devices upon receipt of such indicator. When the indicator of the triggering event has cleared, the logic device restores the data from the non-volatile to the volatile memory devices. The memory module may include a passive backup power source (e.g., super-capacitor) that is charged by an external power source and temporarily provides power to the memory module to copy the data from volatile to non-volatile memory. A voltage detector within the memory module may monitor the voltage of an external power source and generates an indicator of a power loss event if voltage of the external power source falls below a threshold level.
US09390757B2 System and method for adaptive media playback based on destination
Disclosed herein are systems, methods, and computer readable-media for adaptive media playback based on destination. The method for adaptive media playback comprises determining one or more destinations, collecting media content that is relevant to or describes the one or more destinations, assembling the media content into a program, and outputting the program. In various embodiments, media content may be advertising, consumer-generated, based on real-time events, based on a schedule, or assembled to fit within an estimated available time. Media content may be assembled using an adaptation engine that selects a plurality of media segments that fit in the estimated available time, orders the plurality of media segments, alters at least one of the plurality of media segments to fit the estimated available time, if necessary, and creates a playlist of selected media content containing the plurality of media segments.
US09390738B1 Reading and writing to a HAMR recording medium at different skew angles
Bits are written to a track of a heat-assisted magnetic recording medium via a write transducer at a first skew angle. The track is read via a read transducer oriented at a second skew angle different from the first skew angle. The second skew angle causes the read transducer be more closely aligned with boundaries of the bits than if oriented at the first skew angle.
US09390737B1 Method of manufacturing a magnetic recording head slider comprising bond pad having a probe contact area and a solder contact area
A method for manufacturing a magnetic recording head slider is disclosed. A plurality of bond pads are formed in a linear arrangement adjacent one another on a trailing edge of a slider body. Each of the plurality of bond pads comprises a probe contact area and a soldering contact area with each area being laterally bounded in a width dimension, along the trailing edge, by respective edges of the pads wherein a width of the probe contact area is greater than a width of the soldering contact area of each respective pad whereby the probe contact area is larger than the soldering contact area.
US09390728B2 Voice analysis apparatus, voice synthesis apparatus, voice analysis synthesis system
A speech analysis apparatus is provided. An F0 extraction part extracts a pitch value from speech information. A spectrum extraction part extracts spectrum information from the speech information. An MVF extraction part extract a maximum voiced frequency and allows boundary information for respectively filtering a harmonic component and a non-harmonic component to be obtained. According to the speech analysis apparatus, speech synthesis apparatus, and speech analysis synthesis system of the present invention, speech that is closer to the original voice and is more natural may be synthesized. Also, speech may be represented with less data capacity.
US09390723B1 Efficient dereverberation in networked audio systems
Features are disclosed for performing efficient dereverberation of speech signals captured with single- and multi-channel sensors in networked audio systems. Such features could be used in applications requiring automatic recognition of speech captured with sensors. Dereverberation is performed in the sub-band domain, and hence provides improved dereverberation performance in terms of signal quality, algorithmic delay, computational efficiency, and speed of convergence.
US09390722B2 Method and device for quantizing voice signals in a band-selective manner
The present invention relates to a method and device for quantizing voice signals in a band-selective manner. A voice decoding method may include inversely quantizing voice parameter information produced from a selectively quantized voice band and performing inverse transform on the basis of the inversely quantized voice parameter information. Thus, according to the present invention, coding/decoding efficiency in voice coding/decoding may be increased by selectively coding/decoding important information.
US09390716B2 Control method for household electrical appliance, household electrical appliance control system, and gateway
A gateway (103) determines whether or not voice information collected by a sound collecting device (102) needs to be subjected to voice recognition by a server apparatus (101), and only voice information that is determined to need to be subjected to voice recognition by the server apparatus (101) is transmitted by the gateway (103) to the server apparatus (101). The server apparatus (101) recognizes the received voice information, decides a control instruction, and transmits the control instruction to a household electrical appliance (104) via the gateway (103).
US09390710B2 Method for reranking speech recognition results
Provided is a speech recognition method using machine learning, including: receiving a speech signal as an input, performing speech recognition to generate speech recognition result information including multiple candidate sentences and ranks of the respective candidate sentences; processing the multiple candidate sentences included in the speech recognition result information according to a machine learning model which is learned in advance and changing the ranks of the multiple candidate sentences to re-rank the multiple candidate sentences; and selecting the highest-rank candidate sentence among the re-ranked multiple candidate sentences as a speech recognition result. Particularly, the machine learning model is generated by: receiving the speech signal and a correct answer sentence as inputs; generating the speech recognition result information and a correct answer set; generating learning data by using the correct answer set; and performing the machine learning of changing the ranks of the candidate sentences.
US09390706B2 Personality-based intelligent personal assistant system and methods
The methods, apparatus, and systems described herein assist a user with a request. The methods include receiving at least one input from a user, entering the at least one input into an algorithm trained to output a personality type of the user, and tailoring an output based on the personality type.
US09390705B2 Intelligent sound field control system
An intelligent sound field control system, which relates to a sound field modulation device and is provided with a WiFi/wireless/wire network main control device, a notebook computer, a wireless universal serial bus dongle, a tablet computer, a motion control electronic device and a reflecting medium, is capable of integrally controlling states of different sound reflecting mediums. Accordingly, an indoor acoustic parameter can be varied and electromechanical integration can be achieved, thereby promoting usage convenience, accuracy and usability.
US09390704B2 Method of manufacturing a sound absorbing panel
The present disclosure provides a method of manufacturing a sound absorbing panel in which a reflective wall on one of faces of a set of sound absorbing cells. In particular, a passage on a portion of a thickness (E) of the set of sound absorbing cells is formed on an opposite face of the one of the faces, while the passage forming a main channel for a communication between sound absorbing cells and for a circulation of a de-icing fluid.
US09390696B2 System and method for generating an audio file
The present invention relates to a computer implemented system and method for generating an audio output file. The method including using one or more processors to perform steps of: receiving audio tracks, each audio track created according to audio parameters; separating each audio track into at least one selectable audio block, each audio block including audio content from a musical instrument involved in creating the audio track; assigning a unique identifier to each audio block; using the unique identifiers to select audio blocks, and generating the audio output by combining the audio blocks. The present invention prevents the use of the same combination of audio blocks in the generation of audio output to ensure that the audio output files generated a sufficiently unique. Also provided are audio file recording, editing and mixing modules enabling a user to have full creative control over mix and other parameters to modify as desired the audio file generated.
US09390695B2 Systems, methods, and apparatus to search audio synthesizers using vocal imitation
Systems, methods, and apparatus for equalization preference learning are provided. An example method includes receiving an audio input with respect to a target sound. The example method includes extracting one or more features from the audio input to provide one or more examples for rating based on the audio input. The example method includes generating a query based on the audio input and the one or more rated examples. The example method includes providing one or more synthesizer suggestion results identified in a search based on the query. The example method includes evaluating the one or more results with respect to the target sound. When one of the results matches the target sound, the example method includes outputting synthesizer parameters associated with the result. When none of the results matches the target sound, the example method includes refining the query for a second search based on feedback with respect to the one or more results.
US09390691B2 Device and method for replacement of musical instrument strings
A device for assisting winding a string around a tuning post of a tuning machine of a stringed instrument, is disclosed. An enclosure has an exterior surface, a base, a cap, and a central bore passing through a base aperture. A string ingress aperture passes between the enclosure exterior surface and the central bore. A slot passes through the enclosure exterior surface extending from the ingress aperture to the base, and string egress aperture passes through the enclosure between the enclosure surface and the central bore. The enclosure is configured to substantially enclose the tuning post within the central bore.
US09390686B2 Display device and method for driving the same
There is provided a display device capable of suppressing brightness change which can occur at the time of image update in intermission driving. A display control circuit (20) includes a frame memory (101), a coercive refreshing determination section (104), a refreshing circuit (105), and an undershoot circuit (106). The coercive refreshing determination section (104) outputs an active coercive refreshing signal and an active correction instruction signal upon determining that an image is updated. The refreshing circuit (105) receives the active coercive refreshing signal, and then outputs an active output control signal. The frame memory (101) receives the active output control signal, and then outputs an image data. The undershoot circuit (106) performs, if in reception of the active correction instruction signal, a correction by making a subtracting operation to the image data received from the frame memory (101), and then outputs corrected image data.
US09390681B2 Temporal filtering for dynamic pixel and backlight control
Systems, methods, and devices are provided for temporal filtering of tone mapping slopes used in adjusting the power consumed by a backlight of an electronic display. One such method involves computing a current first target slope of an intermediate tone mapping function based at least in part on characteristics of a current image frame and temporally filtering the current first target slope to obtain a current first transition slope. A current backlight intensity of the display and a current final tone mapping function may be determined based at least in part on the current first transition slope. The current final tone mapping function may be applied to the current image frame or a subsequent image frame.
US09390677B2 Light emitting diode display device with image data dependent compensation and method for driving the same
Disclosed are a light emitting diode (LED) display device and a method for driving the same which are capable of decreasing degradation of pixels. The LED display device includes a system for outputting image data to be supplied to pixels, a compensation value generator for determining a drive time of a light emitting element in each pixel, based on the image data from the system, and generating a compensation value for the pixel, based on the determined drive time, a compensation value adjuster for determining at least one of a degree of complexity and a degree of motion in an image for each pixel, based on the image data from the system, thereby adjusting the compensation value generated, for the pixel, from the compensation value generator, and an image modulator for modulating the image data from the system, based on the adjusted compensation value from the compensation value adjuster.
US09390672B2 Driving circuit of a pixel of a liquid crystal display panel and driving method thereof
A driving circuit of a pixel includes a driving capacitor for driving liquid crystals according to a voltage difference between first and second ends of the driving capacitor, a reference voltage source for providing a reference voltage, a first data line for providing a first driving voltage, a second data line for providing a second driving voltage, a first scan circuit for electrically connecting the first and the second data lines to the first and the second ends of the driving capacitor respectively when the first scan circuit is turned on, a first scan line for controlling on and off states of the first scan circuit, a second scan circuit for electrically connecting the first end and the second end of the driving capacitor when the second scan circuit is turned on, and a second scan line for controlling on and off states of the second scan circuit.
US09390671B2 Liquid crystal display device and driving method thereof
Disclosed is a liquid crystal display panel configured to include at least one common electrode bar and a plurality of divisional areas defined along a length direction of the at least one common electrode bar; a common voltage controller configured to divide a single frame into a plurality of intervals corresponding to the plurality of divisional areas and generate a common voltage control signal in each interval; and a common voltage compensator configured to generate a compensated common voltage on the basis of the common voltage control signal in each interval and apply the compensated common voltage to the at least one common electrode bar of the liquid crystal display panel.
US09390667B2 Method for driving input-output device, and input-output device
Accuracy of photodetection is improved. A method for driving an input-output device which includes a light unit, a display circuit, and Y (Y is a natural number of 2 or more) photodetectors is provided. The same photodetection control signal is input to the Y photodetectors. The light unit is lit while the Z light-emitting diodes are sequentially switched and emit light in a frame period set by the display selection signal. In a cycle that is longer than a cycle of switching the lighting states of the light unit, Y pieces of data based on the illuminance of light incident on the Y photodetectors are generated in a period during which the light unit is lit.
US09390657B2 LED driving apparatus, LED driving method and display apparatus using the same
A display apparatus is provided. The display apparatus includes a display panel configured to display an image, an LED module configured to provide backlight to the display panel, an LED driving unit configured to apply a driving voltage to the LED module using an external power, an exterior unit configured to support the LED driving unit and the LED module and include a ground terminal provided separately from the external power, and an LED driving control unit which causes an operation of the LED driving unit to be stopped based on a current flowing in from the ground terminal.
US09390651B2 Organic light emitting display and method for operating the same
An organic light emitting display device includes: a pixel unit including first pixels positioned at intersection parts between first data lines and first scan lines and the second pixels positioned at intersection parts between the second data lines and the second scan lines; a scan driver sequentially supplying first scan signals to the first scan lines and sequentially supplying second scan signals to the second scan lines; a data driver supplying first output signals to first output lines and supplying second output signals to second output lines; and a demultiplexer block unit including demultiplexers which demultiplex the first output signals in response to control signals, respectively, and supply the demultiplexed signals to the first data lines, wherein the second output lines are directly connected to the second data lines.
US09390641B2 Display device and electronic device
To suppress enlargement of pixel area even in the case of reducing current supplied to an electroluminescent element. A switch transistor, a first driving transistor, an electroluminescent element, and a second driving transistor provided between the first driving transistor and the electroluminescent element are included. A power supply potential is supplied to a gate of the second driving transistor. Drain current of the second driving transistor is controlled by the first driving transistor and the second driving transistor, so that a value of current supplied to the electroluminescent element is controlled.
US09390636B2 Advertising panel
An advertising panel is disclosed which is a lightweight, portable, and foldable substrate which accepts and retains high quality graphics and photographic advertising images. The advertising panel can be used for providing advertising on the inner surface of the windshield of a vehicle. The advertising panel includes a substrate with an advertising image printed on the substrate and a light source. The light source illuminates the advertising panel from behind. A viewer exterior to the vehicle is able to see the advertising image at night because a portion of the light emitted from the light source is transmitted through both the advertising panel substrate and the advertising image.
US09390635B2 Pallet and crate seal and method for securing a pallet or crate
Method and apparatus for securing a pallet, crate, or similar shipping containers against pilferage utilizing a seal which is from now on referred to as a Pallet Seal. A pallet seals includes of one or more parts, having one or more locking devices. The seal can be secured against the clip on the pallet banding, completely covering and protecting the clip from tampering. The seal can have specific seal number and marking, color, or other features that makes it almost impossible to duplicate. Further the seal can have the capability to include RFID tags, Bar Code, and or custom marking and can be applied to the banding clips without a use of any tool or secondary seal or number.
US09390634B2 Label supply for an easy clip attachment
The present invention relates to a supply of labels for being attached to sausage-shaped products, like sausages. The supply comprises a carrier strip having a longitudinal extension, a flat front side, a flat rear side and two longitudinal edges, and at least one label having a longitudinal extension, a flat front side and a flat rear side and an attachment end for being attached to the sausage-shaped product, the at least one label is detachable attached to the carrier strip, wherein at least the attachment end of the at least one label exceeds one of the longitudinal edges of the carrier strip.
US09390629B2 Systems and methods of data visualization in an online proctoring interface
An online test platform facilitates using test metadata to determine test question timing and selection. The platform also facilitates development, delivery, and management of educational tests with interactive participation by students, teachers, proctors, and administrators even when some or all of them are remotely located. The platform may include administrator interfaces, test proctor interfaces, and test taker (e.g. student) interfaces to allow each participant to view, navigate, and interact with aspects of the online test platform that are intended to meet their needs.
US09390628B2 Vehicle data and driver association for transportation management
A portable wireless data transfer and display device comprises a user interface, a communication module, a display, and a short-range wireless communication module configured to wirelessly receive vehicle data from a data acquisition device mounted inside a vehicle when in close proximity to the data acquisition device. The device is configured to accept inputs of driver information from a user via the user interface. The device is configured to associate the inputs of driver information with the vehicle data, and further includes a long-range wireless communication module configured to send the vehicle data and the driver information, and the association of the vehicle data and the driver information through the communication module to a remote network device via a long-range wireless network. The device is further configured to present at least one of: the vehicle data, the driver information, processed data, driver communications to a user via the display.
US09390625B2 System and method for automatic traffic accident determination and notification
A vehicle status awareness system includes one or more devices which are plugged into a cigarette lighter socket for a vehicle to receive power and are thereby fixed in position relative to the vehicle. The devices include movement sensors which indicate changes in movement of the vehicle, a position sensor which indicates a position of the vehicle, a communications device to send and receive data to and from a remote device, and a control unit. The control unit is programmed to receive and store program parameters, determine a location of the vehicle, determine a movement status of the vehicle based on a plurality of status criteria further comprising accident threshold settings, and transmit one or more of the program parameters, vehicle location, and movement status to the remote device. Where multiple devices are included, each device may have an RF transceiver or equivalent for bidirectional communications with the other device.
US09390623B2 Time analysis at a banking system controlled by data bearing records
In an example embodiment, a Vehicle sensor senses the arrival and departure of vehicles in a drive-through lane. In particular embodiments, the system can calculate and store time data corresponding to each vehicle. Time data can be processed to determine the duration of transaction activity in the drive-through lane.
US09390622B2 Performing-time-series based predictions with projection thresholds using secondary time-series-based information stream
A prediction modeling system, method and computer program product for implementing forecasting models that involve numerous measurement locations, e.g., urban occupancy traffic data. The method invokes a data volatility reduction technique based on computing a congestion threshold for each prediction location, and using that threshold in a filtering scheme. Through the use of calibration, and by obtaining an extremal or other specified solution (e.g., maximization) of empirical volume-occupancy curves as a function of the occupancy level, significant accuracy gains are achieved and at virtually no loss of important information to the end user. The calibration use quantile regression to deal with the asymmetry and scatter of the empirical data. The argmax of each empirical function is used in a unidimensional projection to essentially filter all fully congested occupancy level and treat them as a single state.
US09390616B2 Method and apparatus for determining maintenance needs and validating the installation of an alarm system
A system for determining maintenance needs and validating the installation of an alarm system are provided. The system may include a central monitoring station configured to receive operational measurements and apply maintenance rules to the operational measurements and a maintenance history for the alarm system to determine maintenance needs of the alarm system. Additionally, the central monitoring station may be configured to receive points and status updates and apply installation rules to the points and status updates to determine whether the installation of the alarm system if valid.
US09390608B2 Threat detection system having multi-hop arrangement of wireless detectors and wireless sensors and with at least one sensor having close-by low-cost low-power wireless sub-sensors for blanketing a venue
A data sensing and threat detecting network comprising a plurality of wireless sensor devices for communication with wireless detector units in a multi-hop arrangement to allow transmission of data there between in optimized paths. The network further has a plurality of low power sub-sensor devices for transmission of data to respective sensor devices in close proximity thereto due to their low power, but their low cost allows them to be used in large numbers to blanket substantially all of the physical space in a venue. The sensor and sub-sensor devices may include portable sensor devices and condition sensing devices.
US09390606B2 Monitoring an object
A system for monitoring of an object. The system includes a communication unit in proximity to the object, the communication unit including an electrical energy supply, a reader, and a radio station configured to communicate with a terminal over a communication network. The system also includes an ID unit coupled to the object. The ID unit has a unique ID and contains a receiver and a transmitter configured to transmit the unique ID in response to receiving an incoming signal from the reader. The system further includes an alarm circuit coupled to the reader and the radio station. The alarm circuit is configured to trigger an alarm if the reader does not receive a response from the ID unit.
US09390596B1 Device, system, and method for determining the status of checkout lanes
Customers would like to minimize the time waiting in checkout lines; however, it is often difficult to understand which checkout lane to choose. The present invention embraces a device, system, and method to help customers understand which checkout lanes are open and operating most efficiently. The invention utilizes Bluetooth-low-energy (BLE) transmitters located at each checkout lane to transmit updated information related to (i) the lane's status (e.g., open or in-use) and (ii) the lane's quality (e.g., throughput efficiency). Portable electronic devices used by customers may receive the BLE signals and understand (e.g., using augmented reality) which lane would be most likely to provide a quick checkout.
US09390593B2 Gaming apparatus with special symbols
Systems and methods for determining a plurality of outcomes of a game of chance are provided. In a spinning reel game, for example, a first game event may be provided in which a plurality of symbols are spun up on a plurality of spinning reels to form an array of symbols, each spinning reel spinning up at least three symbols and at least one of the spinning reels being defined so that at least two feature symbols can be simultaneously spun up on that reel. A result of the spin is evaluated to assess whether two or more feature symbols have been spun up on the same reel. If so, a second game event is provided in which the two or more feature symbols and all other symbols spun up on the same reel are converted to special symbols. The special symbols have an enhanced play characteristic in comparison to the other symbols, and the outcome of the game is re-evaluated to establish whether any outcomes exist which define a winning combination. A prize or an award is awarded if one or more winning combinations exist.
US09390589B2 Method of gaming, a game controller and a gaming system
An electronic method of gaming comprising: displaying a sequence of first awards including a current first award; receiving one or more selections with respect to a plurality of second awards until an award condition is met; modifying the display of the sequence of first awards to sequentially advance the display of the sequence of first awards to thereby change the current first award whenever the one or more selections are received; and making the current first award when the award condition is met.
US09390585B2 Gaming system and method for providing team play benefits
A gaming system and method which forms, tracks and maintains one or more groups, teams or pools of players. Each group, team or pool includes one or more players (i.e., team members). A player's participation or involvement with the group or team enables the player to access one or more benefits otherwise not available to players unaffiliated with the group or team. That is, based on a player's association with a formed group or team, the gaming system provides the player with one or more benefits, such as an award, an opportunity to win an award, or a modified probability of winning an award.
US09390583B2 System and method of conducting games of chance
A system and a method of conducting games of chance with enhanced payouts based on a cash in or initial investment amount are described. In response to a player's initial investment or cash in amount, a payout schedule is selected. The larger the initial investment the better the selected payout schedule for the player. Live games of chance, games of chance facilitated by electronic gaming machines or devices and server-based games may utilize the method shown here. Players may also receive enhanced awards such as enhanced player points based on the amount of the initial investment, or based on other parameters and factors. Awards and bonuses may also be provided to players who exhaust an initial investment exceeding a threshold amount. Other different variations and combinations of the games and winnings are also explained in details.
US09390579B2 Gaming system including multiple displays having game symbols with common characteristics
A gaming system and method involving a game having a plurality of symbols. The gaming system displays a play of the game on a first display while displaying a sequence of the symbols on a second display. The gaming system includes one award associated with the play and another award associated with a characteristic in common between a symbol displayed on the first display and a symbol indicated on the second display.
US09390578B2 Multi-touchscreen module for amusement device
An amusement device includes a display screen having a touchscreen. The touchscreen is configured to receive a plurality of touch inputs simultaneously. A memory stores a plurality of electronic games for selection and play. A controller is configured to generally simultaneously execute a first game and a second game from the plurality of electronic games. The first game is configured to display at least one first image on a first portion of the display screen, and the second game is configured to display at least one second image on a second portion of the display screen. The first and second games are simultaneously playable in an interactive manner, such that an action undertaken in playing of the first game modifies the second game.
US09390573B2 Access control reader enabling remote applications
A system and method for enabling users to run remote applications on access control readers located throughout office buildings. A system administrator creates different remote applications groups such as admin, engineer or cardholder and then assigns users to one of the remote application groups. Users are then able to run the remote applications assigned to their remote application group from any of the access control readers located throughout the office building.
US09390553B2 Information display program and information display device
Provided is an information display program causing a computer to perform, a perspective projection data storage process of storing perspective projection data of a three-dimensional structure including multiple overlapping planes, a relevant information storage process of storing relevant information relevant to the multiple planes, a perspective projection display control process of displaying a perspective projection image of a whole of the three-dimensional structure, a parallel projection data storage process of storing parallel projection data for displaying a parallel projection image of the multiple planes, a parallel projection display control process of displaying the parallel projection image of the multiple planes, a transition calculation process of calculating transition image data to perform transition from the perspective projection image to the parallel projection image, a transition display control process of displaying a transition image, and a relevant information display control process of displaying the relevant information.
US09390552B1 Method and device for extracting skeleton from point cloud
A method for extracting a skeleton form a point cloud includes: obtaining inputted point cloud sampling data; contracting the point cloud using an iterative formula and obtaining skeleton branches, the iterative formula is: arg ⁢ ⁢ min X ⁢ ∑ i ∈ I = ⁢ ∑ j ∈ J ⁢  x i - q i  ⁢ θ ⁡ (  x j - q j  ) + R ⁡ ( X ) , wherein R ⁡ ( X ) = ∑ i ∈ I ⁢ γ i ⁢ ∑ i ′ ∈ I / { i } ⁢ θ ⁡ (  x i - x i ′  ) σ i ⁢  x i - x i ′  , θ ⁡ ( r ) = ⅇ 4 ⁢ ⁢ r 2 h 2 , wherein J represents a point set of the point cloud sampling data, q represents the sampling points in the point set J, I represents a neighborhood point set of the sampling points q, x represents the neighborhood points in the neighborhood point set I. R is a regular term, γ is a weighting coefficient, h is a neighborhood radius of the neighborhood point set I, and σ is a distribution coefficient; and connecting the skeleton branches and obtaining a point cloud skeleton.
US09390551B2 Method for estimation of information representative of a pixel of a virtual object
The invention relates to a method for estimating information representative of a pixel of a virtual object. In order to improve the rendering while minimizing the required calculation time, the method comprises defining a first surface element associated with the pixel according to a direction of observation of the virtual object, the first surface element belonging to a representation of the virtual object according to a first level of detail; associating a second surface element with the first surface element, the second surface element being determined by intersection between the direction of observation and a first parametric surface representing the virtual object according to a second level of detail; estimating the information representative of the pixel according to the second surface element and information associated with the second surface element enabling the virtual object to be represented according to a third level of detail.
US09390546B2 Methods and systems for removing occlusions in 3D ultrasound images
Methods and system for visualizing 3D ultrasound data are provided. One method includes obtaining image slices from a volumetric image data set and generating a ray profile using one or more rays through at least one of the image slices, wherein the one or more rays extend along a depth of the volumetric image data set. The method further includes identifying one or more seed points along the one or more rays and defining a clipping surface using the one or more seed points, wherein the clipping surface defines a rendering region within the volumetric image data set. The method also includes rendering a 3D image of the rendering region within the volumetric image data set.
US09390543B2 Graphics processing subsystem and method for computing a three-dimensional clipmap
A graphics processing subsystem and method for computing a 3D clipmap. One embodiment of the subsystem includes: (1) a renderer operable to render a primitive surface representable by a 3D clipmap, (2) a geometry shader (GS) configured to select respective major-plane viewports for a plurality of clipmap levels, the major-plane viewports being sized to represent full spatial extents of the 3D clipmap relative to a render target (RT) for the plurality of clipmap levels, (3) a rasterizer configured to employ the respective major-plane viewports and the RT to rasterize a projection of the primitive surface onto a major plane corresponding to the respective major-plane viewports into pixels representing fragments of the primitive surface for each of the plurality of clipmap levels, and (4) a plurality of pixel shader (PS) instances configured to transform the fragments into respective voxels in the plurality of clipmap levels, thereby voxelizing the primitive surface.
US09390535B2 Image processing device and method, and program
The present technology relates to an image processing device and method, and program, whereby a high-quality loop moving image can be obtained more easily. Upon continuous shot images of multiple frames serving as material of a loop moving image being input, the continuous shot images are divided into multiple segments including motion segments including a moving subject and a still segment including a subject with no motion. An image of the motion segment region of the continuous shot images is formed into a loop moving image, and a segment loop moving image is generated. Also, an image of a still segment region of the continuous shot images is clipped out, and a segment image which is a still image is generated. Further, these segment loop moving image and segment image are integrated, to form one loop moving image. The present invention can be applied to an image processing device.
US09390530B2 Image stitching
An apparatus, a method and a computer program are provided. The method includes analyzing first and second images, the first image being captured by a first image sensor portion and the second image being captured by a second image sensor portion, wherein at least one position on the first and second images, at which the analysis of the first and second images is initiated, depends upon at least one contextual characteristic; determining, from the analysis of the first and second images, an overlapping capture region for the first image sensor portion and the second image sensor portion; and stitching the first and second images together using the overlapping capture region.
US09390524B2 Method and apparatus for setting a basal rate profile for an insulin pump
Methods for setting a basal rate profile for an insulin pump, wherein the basal rate profile defines a basal rate delivery for a selected time interval and has a pre-defined number of profile segments each of which define the basal rate delivery for a subset of the selected time interval, include providing a curve representing the basal rate as a continuous function of time as an input for an input unit and generating the basal rate profile from the curve by a calculation unit by assigning curve values at selected time instances to the pre-defined number of profile segments.
US09390500B1 Pointing finger detection
A number of images of an environment may be obtained over time by a number of sensors. The data obtained by the sensors may be used to generate contours of objects in the environment. In some cases, hands with pointing fingers in the environment may be identified based on the contours of the objects in the environment. In particular, contours having a palm segment and a pointing finger segment may be identified as hands with pointing fingers. In an implementation, 1-dimensional curvature and distance information may be used to identify contours having a palm segment and a pointing finger segment.
US09390489B1 Method and system for assessing damage to infrastructure
A method and system may assess the damage to infrastructure using aerial images captured from an unmanned aerial vehicle (UAV), a manned aerial vehicle (MAV) or from a satellite device. Specifically, an item of infrastructure may be identified for assessing damage. The UAV, MAV, or satellite device may then capture aerial images within an area which surrounds the identified infrastructure item. Subsequently, the aerial images may be analyzed to determine a condition and the extent and/or severity of the damage to the infrastructure item. Furthermore, the aerial images along with indications of the extent of the damage may be displayed on a computing device.
US09390486B2 System and method for automatic orientation of a chip to the CAD layout with sub-optical resolution
A method and system for aligning a DUT image for testing. The alignment is performed by obtaining an optical image of the DUT from an optical system; obtaining a computer aided design (CAD) data having CAD layers of the DUT; constructing a CAD image of the DUT by overlaying the CAD layers; operating on the CAD image to generate a synthetic image simulating an optical image of the DUT; generating a difference image by comparing the optical image to the synthetic image; and, varying parameters of the synthetic image so as to minimize the difference image.
US09390482B2 Image processing apparatus and method of processing image
Provided is an image processing apparatus that can effectively display an image by using an optimized dynamic range compression technique and a method of processing an image by using the same. The method includes: obtaining a first blurred image and a second blurred image from the input image; estimating illuminance of the input image by combining the first blurred image and the second blurred image; generating a dark region amplified image from the input image; generating a bright region conserved image from the input image; applying weights to the dark region amplified image and the bright region conserved image, respectively, according to the estimated illuminance; and combining the weighted dark region amplified image and the weighted bright region conserved image to generate a final image.
US09390481B2 Enhancing content appearance
Implementations generally relate to enhancing content appearance. In some implementations, a method includes receiving an image, selecting a reference object in the image. The method also includes determining one or more image parameter adjustments based on the selected reference object, and applying the one or more image parameter adjustments to the entire image.
US09390477B2 Image processing apparatus, image pickup apparatus, image processing method, and non-transitory computer-readable storage medium for image restoration using blind deconvolution
An image processing apparatus (804) includes a function obtaining portion (804a) configured to obtain a first optical transfer function which is different depending on a shooting condition and on a position in an image, a corrected image generating portion (804b) configured to generate a corrected image from the image using the first optical transfer function, and an image restoration portion (804c) configured to perform blind deconvolution processing using the corrected image to generate a restored image.
US09390474B2 Information presentation based on display screen orientation
A handheld devise presents information on a display screen in alternate formats. The device determines its orientation relative to a device user and selects a format based on that orientation. The displayed information may also be scrolled or zoomed based on a detected motion of the device.
US09390472B2 Systems and methods for generating an interactive mosaic comprising user visual content data on a portable terminal and an image sharing platform
There is disclosed an image processing method for generating a mosaic of images. The method includes selecting a cover image from a plurality of images and dividing the cover image into a number of grid blocks. For each grid block, the average color (or other parameter) is calculated and each grid block is assigned a sub-content based on the color matching. Mosaic generation information is transmitted to a server, the mosaic generation information including a list of sub-content to be displayed in the mosaic, each sub-content including corresponding grid block location information. A server verifies whether each of the sub-content exists on the server and transmits sub-content not present on the server, to the server. The mosaic is displayed on a display of a portable terminal the sub-content using the mosaic generation information so that the cover image is reproduced to form of a mosaic of sub-content that represents the cover image and each sub-content includes additional information specific to each sub-content.
US09390459B2 Method and system for user based routing
A system and method for providing route information to a user, in which paths provided to the user are automatically selected based on personal information of the user, so that in following the provided paths, the user passes things in which the user may have particular interest.
US09390454B2 Interactive map for grouped activities within a financial and social management system
Embodiments of the invention comprise systems, computer program products, and methods for a financial and social management system that provides improved tracking and management related to how, where, when, and with whom a user enters into activities. The financial and social management system captures activity information and images from various sources of information, including but not limited to social networking accounts, e-receipts, location determination devices, and the like, and associates the activity information and images with the activities. The financial and social management system may display the activities, activity information, and images in an interactive map using markers. The markers in the interactive may be displayed as a function of the time of the activity, include images, or transaction data related to the activity. Positioning information related to the location of the user at the time of the activities may also be overlaid on the interactive map.
US09390445B2 Authentication using biometric technology through a consumer device
Embodiments of the invention provide strong user authentication on a consumer device without requiring the user to go through a formal registration process with the issuer or processing network. Certain embodiments allow the use of any biometric technology (e.g., fingerprint scan, iris scan, voice recognition, etc.) supported by their consumer device (e.g., smart phone, tablet computer, personal computer) to authenticate the user. Additionally, the consumer device provides unforgeable evidence of the biometric match in the form of a biometric digital artifact to provide proof to a processing network that the match occurred. The processing network maintains a history of these authenticated transactions and biometric digital artifacts and as more and more non-fraudulent authenticated transactions occur over time, a higher level of trust (i.e., lower risk) is associated with the consumer device, biometric registration process, and the user.
US09390441B2 Distribution of content
Among other things, publishers of digital content are enabled each to define, for each of one or more digital content items, a style in which the digital content item is to be presented to a user and a condition under which the user may have the digital content item presented. The digital content items are stored in a content library, the styles and conditions associated with the digital content items are stored in a server. Each of the digital content items is enabled to be presented to users within presentation contexts that are accessible to the users and controlled by presentation context providers. The presentation of the digital content items includes obtaining the digital content items from the server and controlling the presentation to occur under the conditions and in the styles defined by the publishers.
US09390439B2 Invoice amount calculation method, invoice amount calculation device, and printer invoicing system
A manufacturer server 110 that determines a first invoice amount or calculates a second invoice amount for an inkjet printer has a billing status acquisition unit 342 that acquires billing status information including actual print volume PV. An actual print volume calculation unit 343 determines (i) if PV is less than or equal to a specific volume V1, in which case the first invoice amount, which is a fixed amount, is determined, and (ii) if PV exceeds V1, in which case the second invoice amount is calculated. An invoice amount calculation unit 344 determines or calculates the first or second invoice amount.
US09390437B2 Method and system for monitoring advertisement displays
Embodiments of the present application relate to a method for monitoring advertisement displays, a system for monitoring advertisement displays, and a computer program product for monitoring advertisement displays. A method for monitoring advertisement displays is provided. The method includes acquiring advertisement request information in an advertisement request of a page to be monitored. encoding and generating an advertising space view for loading in the to-be-monitored page based on the advertisement request information, acquiring a page view of the to-be-monitored page, dissecting the page view to acquire advertising space display information, and analyzing the advertising space display information to determine whether an advertisement display of the to-be-monitored page is consistent with the advertisement request information.
US09390432B2 Email marketing campaign auditor systems
The present invention relates to a method and system that audits email marketing campaigns. The system may include an audit SMTP server and an audit processor. The audit SMTP server may be configured to receive and store email messages transmitted over a public network and addressed to a designated email inbox at the audit SMTP server established for performing quality diagnostics. The received email messages were generated at a source email SMTP server and include a plurality of parts. The audit processor may be configured to parse the individual received email messages into parts and apply a group of different performance processes to the different parts. The audit processor may be further configured to produce and store output data generated from the performance processes that identifies quality characteristics in the different parts that represent faults that will occur from the use of the template in an email marketing campaign.
US09390426B2 Personalized advertisement device based on speech recognition SMS service, and personalized advertisement exposure method based on partial speech recognition SMS service
Disclosed are a personalized advertisement device based on speech recognition SMS services and a personalized advertisement exposure method based on speech recognition SMS services. The present invention provides a personalized advertisement device based on speech recognition SMS services and a personalized advertisement exposure method based on speech recognition SMS services capable of maximizing an effect of advertisement by grasping user's intention, an emotion state, and positional information from speech data uttered by a user during a process of providing speech recognition SMS services, configuring advertisements from when speech data begins conversion to when it has been completely converted by the speech recognition into character strings, and exposing the configured advertisements to a user.
US09390423B1 Methods and systems for verifying advertisements in a multi-platform targeted advertising system
Techniques are generally described that relate to a method and system for verifying the presentment of an advertisement on a multi-platform system that comprises a plurality of telecommunication platforms, each capable of being accessed by a subscriber over a single transmission medium. A monitoring computer presents an advertisement over a first telecommunication platform. The advertisement is targeted to the subscriber. A monitoring computer selects a monitoring criteria based at least in part on the presented advertisement. The subscriber's use of a second telecommunication platform is monitored by the monitoring computer based on the selected monitoring criteria. The monitoring computer reports a subscriber behavior observed on the second telecommunication platform that is commensurate with the selected monitoring criteria.
US09390421B1 Service representative and remote location document communication
The present disclosure provides apparatus, systems, and methods for service representative and remote location document communication. One or more embodiments include a memory, and a processor configured to execute executable instructions stored in the memory to identify a remote location of a customer, identify a type of device available to be utilized at the remote location, and provide to the device at the remote location instructions for capturing information from a document.
US09390420B2 System and method for wireless ordering using speech recognition
Disclosed herein are systems, computer-implemented methods, and tangible computer-readable media for placing an order for a user. The method includes receiving a search from a user, identifying a product category based on the search, presenting to the user a general ordering screen based on the identified product category, selecting and activating a speech recognition grammar tuned for the identified product category, recognizing a first received user utterance with the activated tuned grammar to identify a vendor who offers items in the identified product category, recognizing a second received user utterance with the activated tuned grammar to identify a specific item from the identified vendor, and placing an order for the specific item with the identified vendor for the user. In one aspect, the method further offers to sell the user additional items ancillary to the specific item.
US09390415B2 Wearable device as a payment vehicle
The present invention is directed to apparatuses, methods, and computer-program products for a multipurpose wearable device that is associated with one or more financial accounts wherein, in use, the wearable device is configured to facilitate a financial transaction using at least one of the one or more financial accounts. The wearable device comprises: a wearable article, wherein the wearable article comprises one or more features securing the wearable article to a person or an item associated with the person; and a portion comprising a machine-readable indicia, wherein the machine-readable indicia, when successfully read, provides payment information for conducting a financial transaction.
US09390413B2 System and method for making electronic payments from a wireless mobile device
An electronic device, system and method are provided for populating an online payment form. An electronic wallet resident on an electronic device stores data for at least one payment card. A transcoding proxy receives an online payment form from a website of an online vendor, and the electronic wallet is invoked to access data for one of the payment cards. The data is provided to the transcoding proxy, which populates the online payment form. One of the payment cards may be pre-selected for use with a given vendor.
US09390404B2 Methods, apparatuses, and systems for generating solutions
One feature pertains to a computer-readable storage medium having instructions for generating group solutions stored thereon, the instructions when executed by at least one processor causes the processor to receive a plurality of solution statements from a plurality of users, determine that two or more solution statements of the plurality of solution statements are positively and significantly correlated with each other, and generate a group solution that includes the two or more solution statements determined to be positively and significantly correlated with each other. The two or more solution statements having the positive and significant correlation tending to be included concurrently in the plurality of solution statements received from the plurality of users.
US09390401B2 Systems and methods for generating a dynamic personalized events feed
A device and method for generating a dynamic personalized events feed that is personalized for a user is provided. The device may include one or more processors configured to determine events that match filtering information, generate the dynamic personalized events feed based on the determined events, and update the generated dynamic personalized events feed based on the determined events. The device may also include a network interface component coupled to a network, the network interface component configured to receive the filtering information, and transmit the generated dynamic personalized events feed to a user device. The device may further include a memory, the memory storing event information and user information for determining events that match the filtering information.
US09390399B2 Integrating a web-based CRM system with a PIM client application
A customer relationship management (CRM) system utilizes a form definition, user interface (UI) definitions, and UI code to generate Web pages for interacting with CRM data. A CRM plug-in is configured to execute in conjunction with a personal information manager (PIM) client application and to utilize the same form definition, UI definitions, and UI code utilized by the CRM system to generate the Web-based CRM interface. The UI definitions are utilized to present UI controls for performing CRM-related functionality in the context of a UI generated by the PIM client application. The UI code utilized by the CRM system to implement Web-based UI controls can be utilized to implement the UI controls in the context of the PIM client application. The form definition utilized by the CRM system might be utilized to display CRM fields in the UI presented by the PIM client application.
US09390396B2 Bootstrapping social networks using augmented peer to peer distributions of social networking services
A mobile device, system, and method are directed towards enabling a social network member to bootstrap another person's membership to a social network application and to send an invite using an augmented peer to peer distribution mechanism. The member may bootstrap membership by providing information about the invitee. A server may then determine sharable social networking information, to include within the invite, such as personal information about the member, and/or about the invitee. The invite is then automatically modified to make it appear as though it is sent by the member, by spoofing an identifier of the source of the invite. A link or other information associated with a link to the sharable social network application may be automatically included into the invite, where the link is configured to direct the invitee to a configuration of the social network application appropriate for the invitee's mobile device.
US09390395B2 Methods and apparatus for defining a collaborative workspace
A workspace template is operative to store a collaboration workspace for successive reuse. A template script processor creates a parameterized metadata definition of a workspace. The metadata definition is written as an XML file to a storage repository. A template script processor parses the metadata XML representation to reinstantiate the workspace in the server. The workspace provides services via applications, and includes references to application objects in the applications. The server is operable to retrieve data in the application objects, modify data via the workspace, and store the modified data in the referenced application object. The workspace need not store data, since the server maps the references in the workspace to the respective services. The reused portions may encompass particular expertise gained or residing in the group, thus generally capturing and reusing the best practices of frequently used patterns, such as propagating a knowledge base of corporate practices and procedures.
US09390391B2 System and method for benchmarking environmental data
Systems and methods for benchmarking collected or computed environmental data for one or more entities. The systems and methods involve determining a distribution for historical environmental data for the entity, collecting current environmental data for the entity, and generating, using the processor, a graphical representation benchmarking the current environmental data against the historical environmental data, wherein the graphical representation comprises the data segments and represents the current environmental data at a position within one of the segments, where the data segments are calculated using the distribution.
US09390381B2 Intelligent water heater controller
This invention describes an intelligent water heater controller that can use many inputs to learn the behavior of user over time. The controller is then able to predict when hot water is required and is able to turn the water heater on or off intelligently or to increase or reduce the water heating element so that the hot water is available when needed while reducing the energy consumption. User is able to communicate with the water heater controller via smart phone, tablet or computer remotely and change and parameter or configuration of the controller. The controller is also able to communicate events to the user's smart phone, tablet or computer.
US09390379B2 Methods, systems, and apparatus for learning a model for predicting characteristics of a user
Methods, systems, and apparatus for generating a model for predicting the characteristics of a user are described. A model template for predicting the one or more characteristics of the selected user is obtained. Training data comprising social relationship information and one or more user characteristics for each of one or more source users is obtained. One or more parameters of the model are determined based on the training data.
US09390372B2 Unsupervised, supervised, and reinforced learning via spiking computation
The present invention relates to unsupervised, supervised and reinforced learning via spiking computation. The neural network comprises a plurality of neural modules. Each neural module comprises multiple digital neurons such that each neuron in a neural module has a corresponding neuron in another neural module. An interconnection network comprising a plurality of edges interconnects the plurality of neural modules. Each edge interconnects a first neural module to a second neural module, and each edge comprises a weighted synaptic connection between every neuron in the first neural module and a corresponding neuron in the second neural module.
US09390370B2 Training deep neural network acoustic models using distributed hessian-free optimization
A method for training a neural network includes receiving labeled training data at a master node, generating, by the master node, partitioned training data from the labeled training data and a held-out set of the labeled training data, determining a plurality of gradients for the partitioned training data, wherein the determination of the gradients is distributed across a plurality of worker nodes, determining a plurality of curvature matrix-vector products over the plurality of samples of the partitioned training data, wherein the determination of the plurality of curvature matrix-vector products is distributed across the plurality of worker nodes, and determining, by the master node, a second-order optimization of the plurality of gradients and the plurality of curvature matrix-vector products, producing a trained neural network configured to perform a structured classification task using a sequence-discriminative criterion.
US09390368B2 Coupling parallel event-driven computation with serial computation
The present invention provides a system comprising a neurosynaptic processing device including multiple neurosynaptic core circuits for parallel processing, and a serial processing device including at least one processor core for serial processing. Each neurosynaptic core circuit comprises multiple electronic neurons interconnected with multiple electronic axons via a plurality of synapse devices. The system further comprises an interconnect circuit for coupling the neurosynaptic processing device with the serial processing device. The interconnect circuit enables the exchange of data packets between the neurosynaptic processing device and the serial processing device.
US09390365B2 Integrated circuit module for a dual-interface smart card
An integrated circuit (IC) module for a dual-interface smart card includes a planar, non-conductive module tape that is plated on its top surface to define a plurality of conductive contact pads. An IC chip is mounted on the bottom surface of the module tape and is electrically connected to each of the contact pads by a wire, the underside of each contact pad being exposed for bonding with the wire by punching a hole through the tape. The IC chip and wires are protected by an encapsulant. A pair of the contact pads, which are not required to transmit signals through direct contact, is designated as antenna contact pads. Accordingly, a hole is punched through the module tape in alignment with each antenna contact pad outside the region of the encapsulant, thereby rendering the underside of the antenna pads available for connection to an antenna by a conductive element.
US09390363B1 Cards with special texture and color
A multi layered card embodying the invention includes an outer layer of an amorphous laser reactive copolymer material which is embossed with a selected pattern at a selected temperature which is above the glass transition temperature, Tg, of the copolymer and below its melting temperature, Tm. So embossed, the selected pattern is set in the copolymer layer, and its external shape cannot be changed from the embossed form to which it was set at the selected temperature, without destroying the selected pattern. The outer layer may be laminated with the other layers of the card and laser engraved before or after lamination.
US09390352B2 Concurrent image and diagnostic pattern printing
Print image-quality defects are diagnosed by printing an image and one or more diagnostic patterns concurrently.
US09390350B2 Image editing apparatus, image editing method, and non transitory computer readable recording medium for previewing image data
Provided an image editing apparatus, image editing method, and a non-transitory computer readable recording medium that can faithfully visualize a degree of a position deviation amount of each page area generated at the time of a post-processing. An image editing apparatus, image editing method, and a non-transitory computer readable recording medium estimates a two-dimensional position deviation amount for each page area which is generated at the time of post-processing with respect to the printed matter based on the post-processing information relating to post-processing included in imposition data. Then, a preview image data indicating the virtual product is created by mapping a page image indicating the page area on the printed matter shifted as much as the deviation amount onto the page area on the virtual product.
US09390346B1 Object location using a mobile device
Methods, systems and computer readable media for object location using a mobile device are described. The method can include obtaining, at a mobile device, information about a missing object and obtaining, at the mobile device, information about a background surface. The method can also include detecting, using a motion sensor in the mobile device, movement of the mobile device, and acquiring, using one or more image sensors coupled to a processor in the mobile device, one or more images. The method can further include processing the one or more images to detect any candidate objects having a similarity within a given threshold to the missing object.
US09390337B2 Alertness level detection apparatus and alertness level detection method
An alertness level detection apparatus, which is equipped to a vehicle and detecting alertness level of a driver, includes a stimulus information acquirer detecting stimulus applied to driver's visual sensation within driver's visual field under a state in which the driver watches in travel direction of the vehicle and acquiring stimulus information related to occurrence time and occurrence position of the stimulus within the driver's visual field, a face image generator generating a face image of the driver, a line-of-sight position detector detecting line-of-sight position of the driver by analyzing the face image, a moving time duration detector detecting moving time duration taken for the driver to move the line of sight to the occurrence position of the stimulus immediately after the occurrence time of the stimulus, and an alertness level determiner determining the alertness level of the driver based on the moving time duration.
US09390333B2 System and method for robust motion detection
Method and system for detecting objects of interest in a camera monitored area are disclosed. Statistical analysis of block feature data, particularly Sobel edge and spatial high frequency responses is used to model the background of the scene and to segregate foreground objects from the background. This technique provides a robust motion detection scheme prone to catching genuine motions and immune against false alarms.
US09390327B2 Feature extraction and matching for biometric authentication
In a feature extraction and pattern matching system, image sharpening can enable vascular point detection (VPD) for detecting points of interest from visible vasculature of the eye. Pattern Histograms of Extended Multi-Radii Local Binary Patterns and/or Pattern Histograms of Extended Multi-Radii Center Symmetric Local Binary Patterns can provide description of portions of images surrounding a point of interest, and enrollment and verification templates can be generated using points detected via VPD and the corresponding descriptors. Inlier point pairs can be selected from the enrollment and verification templates, and a first match score indicating similarity of the two templates can be computed based on the number of inlier point pairs and one or more parameters of a transform selected by the inlier detection. A second match score can be computed by applying the selected transform, and either or both scores can be used to authenticate the user.
US09390324B1 Image processing device and method of image processing
A control unit shifts an imaging unit relatively with respect to a stage to take an image of a measuring object at a plurality of places by the imaging unit and thereby obtain a plurality of images, and generates a composite image of the measuring object having a range which is wider than an imaging range of the imaging unit by combining the plurality of images. The control unit shifts the imaging unit relatively with respect to the stage such that parts of images adjacent to one another obtained by the imaging unit overlap, and performs an image matching processing that performs image matching of an overlapped portion of the adjacent images. The control unit generates the composite image of the measuring object by joining the adjacent images at a position where the image matching is performed in the image matching processing.
US09390315B1 Image match for featureless objects
Object identification through image matching can utilize ratio and other data to accurately identify objects having relatively few feature points otherwise useful for identifying objects. An initial image analysis attempts to locate a “scalar” in the image, such as may include a label, text, icon, or other identifier that can help to narrow a classification of the search, as well as to provide a frame of reference for relative measurements obtained from the image. By comparing the ratios of dimensions of the scalar with other dimensions of the object, it is possible to discriminate between objects containing that scalar in a way that is relatively robust to changes in viewpoint. A ratio signature can be generated for an object for use in matching, while in other embodiments a classification can identify priority ratios that can be used to more accurately identify objects in that classification.
US09390314B2 Methods and apparatus for determining dimensions of an item using 3-dimensional triangulation
Methods and apparatus are provided for determining the dimensions of an unknown item using multiple images captured by different cameras. The dimensions include the height, length and width of the item. The dimensions are used to reduce the universe of possible candidates that would identify the unknown item. The methods use multiple reference planes and projects elements of the item onto the one or more of the reference planes to determine the coordinates of the elements of the item. Once the coordinates are determined, the dimensions of the items are determined.