US09320186B2

A method for fabricating electronic cards by A) forming a plurality of card bodies in the form of a thick sheet with a plurality of electronic units or modules embedded in the sheet; B) printing a plurality of first patterns on a first face of the thick sheet in a printing station where ink is applied on the first face; C) applying a first at least partially transparent coating on each printed first pattern, that adheres to the card body. The method can also include printing a plurality of second patterns on the inner surface of a film forming the first coating. Preferably, the printing of the first patterns is carried out in an offset type station for printing high definition patterns, essentially of the security type. The second patterns define personal data. The printed thick sheet defines an intermediate product according to the invention.
US09320181B1

A system for dissipating thermal energy from electronic components disposed within a rotatable shaft includes an annular carrier shaft having one end formed to couple to an end of a rotor shaft. The system also includes a transmitter assembly. The transmitter includes an outer casing, a daughter board and a circuit board electronically coupled to the daughter board within an inner pocket of the transmitter housing. The circuit board comprises a strip of thermally conductive material. The transmitter assembly further includes a lid that at least partially seals the inner pocket. A contact surface of the lid is in thermal communication with the thermally conductive material of the circuit board and at least a portion of a top surface of the lid is thermally coupled to an inner surface of the carrier shaft during rotation thereof. A method for dissipating thermal energy away from the circuit board is also provided.
US09320177B2

A data center has a room having a cold aisle and a hot aisle and a plurality of electronic components disposed between the cold and hot aisles. At least one air-to-liquid heat exchanger is disposed between the hot and cold aisles. At least one first fan circulates air in the room at a first flow rate. The at least one first fan circulates air through the at least one air-to-liquid heat exchanger from the hot aisle to the cold aisle. An air supply system is fluidly connected to the room. The air supply system includes an air filter, and a second fan supplying air from outside the room to the room at a second flow rate. The second flow rate is lower than the first flow rate. A data center cooling system and a data center having the data center cooling system are also disclosed.
US09320167B2

A connecting unit for connecting an electronic unit to a housing includes a first connecting component having a fastening hole, a second connecting component including a head and a stem, and a resilient buffering member sleeved on the first connecting component, and having an end that abuts against a board of the electronic unit and that has a mounting hole. A portion of the buffering member is between the first connecting component and the board. The stem extends through the board and the mounting hole to engage the fastening hole, such that the board abuts against the buffering member, and is spaced apart from the first connecting component and the head so as to be movably restricted relative to the housing between the head and the buffering member.
US09320160B2

A multicage small form-factor pluggable (SFP) unit comprises a front portion, and a plurality of cages mounted to a rearward side of the front portion. An actuator may emerge from the front portion, for disengaging the plurality of cages from a chassis upon upward movement of the actuator. One or more external connectors may be mounted to a front panel of the front portion. One or more rear connectors may be mounted to a back panel of at least one of the cages, for connecting to a backplane. At least one of the cages may comprise one or more processing modules. Various combinations of internal connections may be implemented between the external connectors if any, the rear connectors if any, and the processing modules if any. The multicage SFP unit may for example comprise two, three or four cages arranged in a horizontal row.
US09320159B2

Heat is conducted from a primary component to a thermal dissipation structure. An airflow removes from the thermal dissipation structure. An air channel associated with the thermal dissipation structure diverts a portion of the airflow to a secondary component, thereby providing cooling to the secondary component.
US09320157B2

A display device including: a display panel; a chassis base that houses the display panel on one side and comprises at least one pair of supporting bosses on the other side; and a wall-mount holder that is connected to the pair of supporting bosses and includes a supporting rod coupling hole, wherein the pair of supporting bosses includes a first supporting boss and a second supporting boss, and wherein the first supporting boss and the second supporting boss include a guide pin and a screw groove.
US09320156B2

A casing for housing an occupant protection device unit is composed of a metallic base with its plate surfaces facing upward and downward, respectively, and a main body that is put on and mounted on the surface of the base. A bracket formed integrally with the base is composed of a plate-like leg extending laterally from the edge in the base and a fastening member that is integrally formed at an end of the leg and is bolted to the vehicle body. The leg is composed of a through-hole vertically passing therethrough and the two weak portions. The two weak portions are composed of two branching portions separated by the through-hole in the leg. If an excessive collision load is exerted on the bracket from the vehicle body, the two weak portions are torn off, thereby allowing the occupant protection control unit to be protected.
US09320155B2

A ceramic substrate composite includes a conductor pattern composite and an insulating layer on a ceramic substrate. The ceramic substrate composite is formed such that the conductor pattern composite and the insulating layer are provided on the ceramic substrate with each other so that the insulating layer overlaps a part of the conductor pattern composite. The conductor pattern composite is composed of a conductor portion and an insulating portion that exists locally in the conductor portion, and the insulating portion is an insulating material that constitutes the insulating layer.
US09320154B2

An electrode connected to a TH pad requiring electric conduction is formed on a bonded surface of a first multilayer substrate having piercing TH to form a solder bump on the electrode. An electrode connected to the TH pad is formed on a bonded surface of a second multilayer substrate to be bonded having a piercing TH at a position opposite the electrode formed on the first multilayer substrate to form a solder bump on the electrode. A three-layered sheet is formed by applying an adhesive as a resin material that is not completely cured to both surfaces of a core material as the cured resin, and has holes at positions corresponding to the TH and the solder bump, respectively. The first and the second multilayer substrates are then laminated having the bonded surfaces facing each other while having the three-layered sheet positioned and interposed therebetween, and batch thermocompression bonded.
US09320153B2

A printed wiring board includes an interlayer resin insulation layer having a penetrating hole, a conductive circuit formed on a first surface of the interlayer resin insulation layer, a filled via conductor formed in the penetrating hole of the interlayer resin insulation layer and connected to the conductive circuit, a first surface-treatment coating structure formed on a first surface of the filled via conductor and having an electroless plating structure, and a second surface-treatment coating structure formed on a second surface of the filled via conductor on an opposite side with respect to the first surface-treatment coating structure and having an electroless plating structure. The filled via conductor includes a first conductive layer formed on side wall of the penetrating hole and a plated material filling the penetrating hole, and the first surface-treatment coating structure has a thickness which is different from a thickness of the second surface-treatment coating structure.
US09320149B2

An example includes a die package including a microelectronic die having a lower die surface, an upper die surface parallel to the lower die surface, and a die side, the microelectronic die including an active region and an inactive region. The example optionally includes a release layer having a lower release layer surface, an upper release layer surface parallel to the lower release layer surface, and at least one release layer side, the release layer coupled with the upper surface of the microelectronic die in thermal communication with the inactive region of the die and electrically insulated from the active region. The example optionally includes an encapsulation material encapsulating the die side and the release layer side and lower release layer surface, the encapsulation material including a lower surface substantially parallel to the die lower surface and an upper surface substantially parallel to the die upper surface.
US09320144B2

A semiconductor socket including a substrate with a plurality of through holes extending from a first surface to a second surface. A plurality of discrete contact members are located in the plurality of the through holes. The plurality of contact members each include a proximal end accessible from the second surface, and a distal end extending above the first surface. At least one dielectric layer is bonded to the second surface of the substrate with recesses corresponding to target circuit geometry. A conductive material deposited in at least a portion of the recesses to form conductive traces redistributing terminal pitch of the proximal ends of the contact members.
US09320143B2

A wiring board includes a substrate, a first conductor layer, a second conductor layer, and a through-via conductor. The substrate has a first surface, a second surface, and at least one through-via. The first conductor layer is formed on the first surface, and the second conductor layer is formed on the second surface. The through-via conductor is formed in the through-via for electrically connecting to the first conductor layer and the second conductor layer. The through-via has a first depressed portion exposed in the first surface, a second depressed portion exposed in the second surface, and a tunnel portion between the first depressed portion and the second depressed portion for connecting the first depressed portion and the second depressed portion. The first depressed portion and the second depressed, portion are non-coaxial.
US09320134B2

A DC-DC converter module includes a multi-layer substrate, a switching IC, and a coil. The multi-layer substrate includes component mounting electrodes provided on the top surface and an input terminal, an output terminal, and ground terminals provided on the bottom surface. The switching IC switches an input voltage and includes an input electrode, an output electrode, and a ground electrode, and is mounted on the top surface of the substrate by connecting the electrodes to the component mounting electrodes. The coil is arranged within the multi-layer substrate in a spiral shape with an axis extending in the substrate stacking direction. The bottom surface side end of the coil is connected to the input/output electrode of the switching IC.
US09320130B2

Disclosure relates to a printed circuit board, and a board block for vehicles using the same. A housing forms an outer appearance of the board block of the present invention. The housing includes a housing body and a housing cover. An interior space is formed in the housing body, and a first connector is integrally formed with one side of an upper end of the housing body. The housing cover covers the upper end of the housing body and a first connector unit.
US09320114B1

A lighting controller comprising a control module is disclosed. The control module transmits electrical current to various sets of lights in accordance with scheduling data for each set of lights. The scheduling data may include start data and stop data for each set of lights.
US09320103B2

A light-emitting diode (LED) driver, an LED lighting apparatus, and a method of operating the LED lighting apparatus are provided. The LED driver may include an LED current controller configured to control an LED current, which flows through an LED array including a plurality of LEDs, such that the LED current is maintained at a constant level; a comparer configured to compare a sensing signal, which corresponds to a magnitude of the LED current, and a reference signal, and to obtain a first output signal based on a comparison result; and a dimming controller configured to modify the first output signal to obtain a second output signal for dimming of the plurality of LEDs, and to provide the second output signal to the LED current controller.
US09320102B2

An LED lighting device for supplying a main voltage by an AC power supply is provided. The device has a rectifier for producing a rectified AC voltage from the main voltage, an LED light unit having multiple of LEDs and a circuit arrangement, and a control device for controlling the circuit arrangement. The circuit arrangement switches the LEDs to different circuit states, in which the LED light unit has different forward voltages. The control device controls the circuit arrangement, in such a way that the forward voltage of the LED light unit is adjusted to the voltage profile of the rectified AC voltage. The device also has a modelling device for modelling a modelled voltage profile. The control device controls the circuit states based on the modelled voltage profile. The modelled voltage profile is modelled based on measured variables for describing the real voltage profile of the main voltage.
US09320101B2

LED lighting device and LED control system are provided. An LED lighting device includes an LED power supply unit, a controller unit, a microphone module, a wireless communication module, and an LED light source assembly. An LED control system includes at least one LED lighting device, at least one of a smart terminal and a cloud server, and at least one smart home appliance. When a user sends a voice command to the LED lighting device, the LED lighting device captures and processes signal data from the voice command to provide control data to the smart terminal or cloud server, which then recognizes and processes the control data to provide processed control data. The processed control data are then sent to a corresponding smart home appliance communicated with the smart terminal or the cloud server to control an operation of the smart home appliance.
US09320099B2

An LED array switching apparatus, comprises: a plurality of LED segments D1 to Dn connected in series, each LED segment having a forward voltage; a voltage supply coupled to the plurality of LED segments; and a plurality of constant current sources G1 to Gn, coupled to outputs of LED segments D1 to Dn, respectively. Each of the constant current sources is switchable between a current regulating state and an open state such that as the voltage of the voltage supply increases, LED segments are switched on and lit to form a higher forward voltage LED string, and as the voltage of the voltage supply decreases, segments are switched off and removed from the LED string starting with the most recently lit segment.
US09320097B2

An apparatus includes a first LED driver configured to control a first string of LEDs, a second LED driver configured to control a second string of LEDs, a third LED driver configured to control a third string of LEDs, and a control circuit configured to receive a control signal and to control the first, second, and third LED drivers so that the first, second, and third strings of LEDs cooperate in producing light according to the control signal and a color curve.
US09320088B2

An LED-based lighting unit (10) with substantially sealed LEDS (30) is disclosed. The LED-based lighting unit (10) includes a plurality of LEDs (30)coupled to a mounting surface, a plurality of optical pieces (52) each placeable adjacent the mounting surface about at least one of the LEDs (30), and an elastomeric layer (60) abutting and extending between the optical pieces (52). Optionally, an adhesive layer (40) may be interposed between the mounting surface and the optical pieces (52) and/or the elastomeric layer (60). Optionally, a rigid layer (70) may be provided atop the elastomeric layer (60).
US09320085B2

An electrical heating element is provided, including a main body, the main body including a ceramic material and an electrically conductive path on a surface of the main body. The electrically conductive path includes a reduced form of the ceramic material, and has first and second contact portions for connection to a voltage source, and at least one electrically conductive pathway between the first and second contact portions. To form the electrically conductive path, the heating element main body is placed in a reducing environment at sufficient temperature to form the conductive path on the surface of the main body.
US09320082B2

The disclosure discloses a method and system for switching wireless devices in a looped network. The wireless devices include a core wireless device and remote wireless devices, and the core wireless device and two or more remote wireless devices, connected through two ports of the core wireless device, constitute a looped network; the method including: when the core wireless device detects that a line error rate at each of the two ports is within a determined threshold range, the core wireless device sends a valid control character, otherwise, the core wireless device sends an invalid control character; wherein the valid control character sent at one of the two ports of the core wireless device is different from that sent at another of the two ports of the core wireless device; when the remote wireless device detects that a line error rate at a receiving end of a master port of the remote wireless device is within the determined threshold range, the remote wireless device forwards the valid control character received at a slave port to the master port, otherwise, the remote wireless device sends the invalid control character to the master port; and the remote wireless device sends the invalid control character to its slave port continuously. With the present disclosure, the stability of the networking mode through the RRUs is promoted.
US09320081B2

A radio communication apparatus for performing radio communication, including: a first interface conversion unit which extracts a first signal and a second signal multiplexed and input, and corresponding to two different formats, and combines the extracted first and second signal; and a common amplifier which is shared by the first and second signal by amplifying the combined first and second signal, wherein a signal output from the common amplifier is transmitted.
US09320079B2

An exemplary embodiment of the present disclosure illustrates a wireless transmission device. The wireless transmission device includes a processor, a remote module, and a transmission module. The remote module includes a wireless transmitting unit. The remote module couples to the processor, the transmission device couples to the processor. The wireless transmitting unit is used for transmitting a first enable signal. The transmission module is used for transferring at least one of data signals after a connection is established between the wireless transmission device and a connecting device. The connecting device enters a connectable mode after receiving the first enable signal and lets the wireless transmission further search for the connecting device.
US09320078B2

A mobile communication method according to the present invention includes the steps of: starting, by a UE, re-attach processing for MME#2, upon receiving “Paging”; transmitting, by MME#1, “DDN Ack” including “EPS Bearer ID#1” included in “DDN” and “Cause=Re-Attach Success” (information indicating that re-attach processing is successful), to S-GW#1 specified by S-GW address #1 included in the “DDN”; and releasing, by S-GW#1, a PDN connection #1 between S-GW#1 and P-GW#1, upon receiving the “DDN Ack”, the PDN connection #1 corresponding to the “EPS Bearer ID#1” included in the “DDN Ack”.
US09320075B2

The present invention provides a method and system for indicating data offload, and a traffic offload network element, the method comprises: when a radio bearer is established or modified, a mobility management unit of a core network notifies a traffic offload network element of the bearer type of the bearer to determine whether to start the data offload. Through the present invention, the judgment operation of the core network is simplified. In addition, under the situation that the core network side determines whether to start local access function, the traffic offload network element also can correctly start an offload policy.
US09320072B2

A random access procedure control method and apparatus is provided for controlling a random access procedure efficiently in a mobile communication system supporting carrier aggregation. The method for controlling random access procedure of a terminal in a wireless communication system having a primary cell and at least one secondary cell includes initiating a random access procedure in the primary cell and the at least one secondary cells, detecting a random access failure of a terminal performing the random access procedure, determining whether the random access failure is detected in the primary cell or the at least one secondary cell, and determining whether to continue the random access procedure according to a result of the determining of whether the random access failure is detected.
US09320071B2

A UE 100 is connectable to an IP-CAN conforming to Internet protocol via any one of LTE supporting a service conforming to an IP multimedia subsystem and 3G not supporting the service conforming to the IP multimedia subsystem. In a case where the UE 100 receives a connection rejection notification from a SGSN capable of communicating with the IP multimedia subsystem after transitioning from LTE to 3G, the UE 100 suspends transmission of a request for reconnection to the IP access network only if the mobile station is camping in 3G through which the connection rejection notification has been received. Here, the connection rejection notification indicates that the UE 100 is not connectable to the IP multimedia subsystem.
US09320067B2

Configuring a peer-to-peer (P2P) link in a multi-access wireless network includes receiving P2P configuration information from a base station at a UE supporting P2P communication. The first UE communicates directly with a second UE based on the P2P configuration information received from the base station. The first UE may send a configuration request message to the base station, and receive a responsive configuration message with the P2P configuration information from the base station, which messages may be Radio Resource Control (RRC) messages supporting P2P. In the alternative, the P2P configuration information may be provided in a system information block (SIB) broadcast by the base station. The P2P configuration information may indicate allocation of physical layer or Medium Access Control resources, or both allocated for P2P communication, and other information.
US09320055B2

The present invention relates to a broadband wireless access system, and more particularly to a method for efficiently communicating scheduling information about a broadcasting message to a terminal. The method for transmitting the broadcasting message in the broadband wireless access system comprises the steps of: transmitting a first map including scheduling information for at least one broadcasting message transmitted within a predetermined transmission unit to a terminal; and broadcasting the message through a resource region indicated by the scheduling information. In the method, it is desirable that the first map is an extended map of a second map including non-user specific control information.
US09320050B2

Described herein are systems and methods to enhance radio link performance in a multi-carrier environment. A method may comprise sending, by an upper level layer of a wireless device, user data in a packet for transmission, wherein the packet includes an indication of a level of priority of the packet, receiving, by a media access control (“MAC”) layer of the wireless device, the packet for transmission including the indication of the level of priority provided by the upper level layer, identifying, by the MAC layer, a reliability of each of a plurality of component carriers, and selecting, by the MAC layer, one of the component carriers on which to transmit the packet, wherein the selecting is based on the level of priority of the packet and the reliability of the one of the component carriers.
US09320044B2

A communication interference processing method includes: obtaining an access band of a wireless wide area network and a working channel of a Wi-Fi wireless local area network; and if interference exists between the access band of the wireless wide area network and the working channel of the Wi-Fi wireless local area network, and no Wi-Fi user is currently accessing the Wi-Fi wireless local area network, changing the working channel of the Wi-Fi wireless local area network so that no interference exists between the working channel of the Wi-Fi wireless local area network after the change and the access band of the wireless wide area network. In the embodiments of the present invention, the wireless router may automatically adjust the working channel of the Wi-Fi wireless local area network, thereby effectively avoiding the problem of interference between a network signal of the wireless wide area network and a Wi-Fi signal.
US09320038B2

A method and an apparatus for transmitting Hybrid Automatic Repeat reQuest (HARQ) Acknowledgement/Negative Acknowledgement (ACK/NACK) are provided. The HARQ ACK/NACK transmission method includes receiving a Physical Downlink Shared Channel (PDSCH) in a subframe of a first cell, identifying an ACK subframe for transmitting HARQ ACK/NACK corresponding to the PDSCH, and transmitting the HARQ ACK/NACK in the identified ACK subframe of a second cell.
US09320035B2

The present invention relates to a resource allocation apparatus, resource allocation method, and non-transitory computer readable medium thereof. The resource allocation apparatus adapted for a network comprising a femto base station (BS) which communicates with the femto BS and includes a storage, a transceiver and a processor connected to the storage and the transceiver. The storage stores a random function, reuse information and fractional frequency reuse (FFR) information which records an original cell ID/frequency corresponding relation of an unoccupied partition of the network. The processor selects a time partition from the unoccupied partition according to the random function and the reuse information, changes the original cell ID/frequency corresponding relation to generate a changed cell ID/frequency corresponding relation according to the FFR information; and generates an allocation message according to the time partition and the changed cell ID/frequency corresponding relation, wherein the transceiver conveys the allocation message to the femto BS.
US09320034B2

A system method, apparatus, and computer program product are provided for coordinating communications between network nodes. A method may include transmitting an information message related to a first network node implementing broadcasting-and-extracting mode to a neighboring network node implementing collecting-and-broadcasting mode during a first time interval. The method may further include receiving a collective information message package from the neighboring network node during a second time interval. The collective information message package may include one or more information messages received by the neighboring network node during the first time interval and an information message related to the neighboring network node. Corresponding systems, computer program products, and apparatuses are also provided.
US09320032B2

A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines a first starting index for transmitting first control information in a first search space, determines a second starting index for transmitting second control information in a second search space, and transmits the second control information in the second search space at the second starting index when the first starting index and the second starting index are not the same value. The apparatus further transmits to a user equipment (UE) control information in a first search space, receives information from the UE corresponding to the transmitted control information, and decodes the received information based on the UE parsing the control information according to the first search space and based on the UE incorrectly parsing the control information according to a second search space.
US09320026B2

A method and user equipment (UE) for transmitting ACK/NACK information, and a method and base station (BS) for receiving ACK/NACK information are disclosed. If ACK/NACK repetition and spatial orthogonal-resource transmit diversity (SORTD) caused by 2 antenna ports are configured in the UE, the UE performs first ACK/NACK transmission using 2 PUCCH resources implicitly decided by an associated PDCCH. From the second transmission, the UE performs ACK/NACK transmission using 2 PUCCH resources explicitly assigned respectively for the two antenna ports.
US09320021B2

Provided is a terminal apparatus including an estimation unit that estimates a channel to a base station by using a reference signal transmitted from the base station, a selection unit that selects a transmission weight desirable for second down-link transmission from the base station to another terminal apparatus spatially multiplexed with first down-link transmission on the channel from a plurality of transmission weight candidates in accordance with an estimation result by the estimation unit, and a feedback controller that controls feedback of the transmission weight selected by the selection unit to the base station.
US09320018B2

Scheduling data transmissions in a wireless network is disclosed. A first value related to a radio bearer is provided to a user equipment (UE) by a wireless network. The wireless network also sends an allocation message for an uplink transmission and receives data in response. The data is selected from a plurality of radio bearers of the UE in response to the received first value and based on a second value.
US09320016B2

A communication system in which when judging to have received an RRC message from a communication terminal device, a base station device, for example, HeNB checks an MTCD indicator to be mapped to the received RRC message. Then, when judging that the UE that has transmitted the RRC message received is an MTCD being a device for machine type communication (MTC) from the checked MTCD indicator, the HeNB performs a concentration process on the data from the MTCD to the core network.
US09320007B2

A communication network of the present disclosure can determine a location of a communication device, such as a mobile communication device, a wireless access point, and/or a base station to provide some examples, within its geographic coverage area based upon one or more communication signals that are communicated within the communication network and/or between the communication network and another communication network. The communication network can implement a multilateration technique to determine the location of the communication device based upon the one or more communication signals as received over various signal pathways. In, an embodiment, the communication device can include multiple receiving antennas for receiving the one or more communication signals over multiple first signal pathways. The multilateration technique can use the one or more communication signals as received over the multiple first signal pathways to estimate a coarse location of the mobile communication device. Thereafter, the multilateration technique can, optionally, be used to effectively refine the coarse location based upon the one or more communication signals as received over multiple second signal pathways within the communication network to estimate a fine location of the mobile communication device.
US09320003B2

Techniques are presented for a first device configured to be in communication with a second device in a digital communication system to receive an orthogonal frequency division multiplexed (OFDM) ranging signal from the second device. The OFDM ranging signal comprises a plurality OFDM symbols that encode a known bit sequence within a subset of available OFDM communication subcarriers and a subset of available time slots. The OFDM ranging signal is analyzed to determine a timing offset for the second device due to a time for signals to travel between the first device and second device over a communication channel. A message is transmitted from the first device to the second device, the message including information configured to indicate the timing offset.
US09320002B2

Operating at least one low duty cycle (LDC) controller to maintain synchronization between the LDC controller and a plurality of LDC terminals operating over a communication network using only overhead channels of the network and conforming to the protocol and timing of said network, wherein synchronization between the LDC controller and the plurality of LDC terminals is maintained separately from the protocol and timing of the communication network, and enables the LDC controller to schedule power down and wake up of the plurality of LDC terminals for durations longer than allowable under the protocol and timing of the communication network.
US09320000B2

A base station in accordance with one embodiment of the present invention includes a cumulative value storage unit configured to store a cumulative value of transmission power control commands transmitted to a mobile station; a transmission power control command determination unit configured to determine a transmission power control command based on the cumulative value stored in the cumulative value storage unit, when uplink transmission power is initialized; and a control channel transmission unit configured to transmit the transmission power control command determined by the transmission power control command determination unit to the mobile station on a control channel.
US09319997B2

Apparatus and methods are disclosed for power control of uplink transmissions by a user equipment in a way that can reduce interference to neighbor cells. Various aspects of the disclosure decouple the power control for uplink data transmissions from the power control for uplink for a control channel transmissions. For example, one type of power control command may be utilized to control the power the UE utilizes to transmit data channels such as the DPDCH and/or the E-DCH (e.g., the E-DPDCH and the E-DPCCH). Further, another type of power control command may be utilized to control the power the UE utilizes to transmit control channels such as the HS-DPCCH. In this way, the uplink data channels, which can cause substantial interference to neighbor cells, can be power controlled by those neighbor cells to reduce that interference. Moreover, the control channel corresponding to the downlink data transmissions can be controlled by the downlink serving cell, thus ensuring reliable feedback corresponding to those downlink transmissions.
US09319996B2

Disclosed are systems and methods for dynamic power regulation in small cells. In one aspect, a system is configured to determining at least one mobility metric indicative of at least one access terminal mobility at the cell. The system then configured to determine whether the value of mobility metric is acceptable. When the value of mobility metric is unacceptable, the system is configured to increase the transmit power of the cell until the value of mobility metric becomes acceptable. If the value of mobility metric does not become acceptable after increasing the transmit power of the cell above a threshold, the system is configured to decrease the transmit power of the cell.
US09319993B1

A processing device determines a usage schedule for a mobile device based on one or more first criteria, the usage schedule comprising a scheduled active period of the mobile device and a scheduled inactive period of the mobile device. The processing device identifies an additional active period for the mobile device that is based on one or more second criteria. The processing device causes the mobile device to transition into a low power state during the scheduled inactive period and to transition out of the low power state during the additional active period prior to the scheduled active period, wherein the mobile device will perform a scheduled operation during the additional active period and prior to the scheduled active period.
US09319991B1

Systems, methods, and computer-readable media for dynamically adjusting power settings based on a gain mapping file are provided. In embodiments, the method includes receiving and interpreting a gain mapping file associated with an antenna. Transmit power levels are determined for each channel associated with the antenna. Transmit power levels are adjusted according to the determination and each channel is adjusted to have identical gain.
US09319984B2

A wireless receiver is activated periodically to measure the level of received signals. It measures the average received level over a plurality of the activation periods, and enables the supply of power to receiver circuitry dependent on the measured average value. In one embodiment the power is enabled if an increase in the average value is detected which is greater than a predetermined margin. The average value may be measured in a sliding or stepped window. In another embodiment the power is enabled if the level in an activation period exceeds the average value by a predetermined margin.
US09319970B2

Embodiments of the present invention disclose a method, an apparatus, and a system for searching and selecting a network, relate to the field of radio transmission, and can reduce the execution time and cost for searching and selecting a network. The method according to the present invention includes: acquiring information about a current location of a terminal and radio network information about the location; if it is obtained that multiple radio networks exist at the current location of the terminal according to the radio network information about the location, selecting a network among all radio networks that exist at the current location of the terminal according to a preset network selection rule; and camping on the selected radio network. The present invention is applicable to network search and selection.
US09319969B2

A method and apparatus for accessing a wireless sensor network are provided in embodiments of this invention. The technical solution provided in embodiments of this invention includes: when receiving a first beacon frame, stopping channel scan temporarily, and establishing a new channel scan sequence according to operating channels of a current wireless sensor network recorded in the beacon frame. Non-operating channels are not included in the new channel scan sequence. Time for performing subsequence channel scan is reduced, so that the process of accessing the current wireless sensor network of a device node expecting for network can be accelerated.
US09319966B2

Embodiments of the present invention relate to an address processing method, a gateway device, and an access point. An access point sends a request message to a gateway device. The access point obtains an address of an access controller from the gateway device. The address of the access controller is an address of an access controller selected by the gateway device. The access point establishes a CAPWAP tunnel with the access controller selected by the gateway device.
US09319959B2

Techniques are disclosed for evaluating an ongoing VoIP over WiFi call for purposes of determining when to hand it off to a circuit-switched cellular network connection. 802.11 WiFi call quality values X(i) over a sampled time period (N) of (j) samples for an ongoing telephone call over an 802.11 WiFi communication link are obtained and stored. An instantaneous annoyance value a(j) for each of the stored call quality values X(j) within sampled time period (N) is calculated. A current accumulated annoyance value A(i) by summing the instantaneous annoyance values a(j) is also calculated. The accumulated annoyance value A(i) is compared to a handoff threshold value H(i). A handoff of the telephone call from the 802.11 WiFi communication link to a circuit-switched cellular communication link is initiated when the accumulated annoyance value A(i) is greater than the handoff threshold value H(i).
US09319952B2

Methods and apparatus for synchronizing operational state during hybrid network operation. In one embodiment, the various access technologies that makeup the hybrid network not fully synchronized. Thus, a wireless device operating in a mixed mode must be capable of managing synchronization across multiple access technologies. The wireless device is configured to estimate an expected “tune-away” period when disengaging with a one access technology to address events (for example, link maintenance, calls, data, and the like) or perform monitoring on a second access technology. The estimate is then used by the device to adjust its operational parameters on the technology from which it is tuning away. This ensures smooth switching away from and back to the various network technologies.
US09319949B2

In a mobile communication system in an embodiment, when a handover of a mobile station which is a target of coordinated communications among multiple wireless base stations is detected, at least a part of setting procedure for the coordinated communications (CoMP setting procedure) is executed before completion of the handover. Hence, the coordinated transmission for the mobile station can be resumed earlier after the handover, and any reduction in the communication quality or throughput caused by the resume of the coordinated communication after the handover of the mobile station can be prevented.
US09319948B1

An LTE wireless access node selects a wireless access node based on Radio Access Terminal (RAT) measurements and subscriber wireless data scheduling weights. The LTE wireless access node includes a communication interface to transfer communications for a subscriber operating a UE. The communication interface of the LTE wireless node receives RAT measurements indicating individual RF signal quality for multiple eNodeBs from the UE. The communication interface of the LTE wireless access node receives subscriber wireless data scheduling weights indicating scheduling metrics for the subscriber operating the UE from the multiple eNodeBs. The LTE wireless access node also includes a processing system to process the RAT measurements and subscriber wireless data scheduling weights to select one of the eNodeBs. The communication interface of the LTE wireless access system further transfers a signaling message to the UE indicating the selected eNodeB.
US09319947B2

A method and apparatus for supporting a closed subscriber group (CSG) service is provided. A user equipment determines whether a neighbor cell is a CSG member cell for which a CSG whitelist includes a CSG identity of the neighbor cell and PLMN identities of the neighbor cell. The user equipment sends a CSG membership indicator indicating whether the neighbor cell is the CSG member cell.
US09319944B2

A multimode mobile telephone terminal (T1) allowing the transfer of a telephone call from one wireless network to another, comprising: an interface (CSI) for supporting circuit-switched calls, an interface (PSI) for supporting packet-switched calls, a call transfer manager (HOM) for deciding on call transfers, an access monitor (ACM) for activating or deactivating the devices (D1-D4, . . . etc.) that said interfaces (CSI and PSI) comprise, based on: information on the state of those devices' availability, the type and state of the radio connectivity offered by the terminal, and preferences defined by a user or mobile fleet administrator; a call manager (CH) for: managing the calls presented to the user based on the current status of each of the devices (D1-D4 . . . etc.) that the interface (CSI) comprises to support circuit-switched calls, and that the interface (PSI) comprises to support packet-switched calls, and managing the switchover of a multimedia session, should the need arise, from one device (D1-D4 . . . etc.) to another based on signals from the call transfer manager (HOM); This call manager (CH) comprises an abstraction layer (AL) that makes it possible to exchange generic commands and generic information with any communication device D1-D4 . . . etc that the interface (CSI) may comprise to support circuit-switched calls, and that the interface (PSI) may comprise to support packet-switched calls.
US09319939B2

A method includes, in a mobile communication terminal, detecting degradation in communication quality between the terminal and a serving base station during establishment of a call via the serving base station. During the establishment of the call via the serving base station, the terminal searches for an alternative base station that is suitable for establishing the call. Upon finding the alternative base station, a switch is made to establish the call via the alternative base station.
US09319937B2

In a method of providing load measurements in an interference suppression capable radio base station node associated with a plurality of users in a heterogeneous wireless communication system, applying interference suppression to received signals in the radio base station node, to provide interference suppressed received signals. Subsequently, estimating neighbor cell interference based on the interference suppressed received signals, and estimating a reference received total wideband power, based on the interference suppressed received signals. Then performing the steps of determining a first load measure based on the interference suppressed received signals and the estimated reference received total wideband power, and determining a second load measure based on the interference suppressed received signals, the estimated reference received total wideband power and on the estimated neighbor cell interference.
US09319923B2

A node in an ad-hoc network includes a memory unit storing a concatenated counter value including an erasure counter value and a transmission counter value for the node; and a processor configured to: add one to the transmission counter value, when the node transmits data to another node in the ad-hoc network; transmit to the other node, the data and the updated concatenated counter value; detect erasure of the concatenated counter value in the memory unit; distribute in the ad-hoc network and upon detecting the erasure, an acquisition request for the erasure counter value; receive the erasure counter value consequent to the acquisition request; generate the concatenated counter value to include the received erasure counter value plus one and the transmission counter value after the erasure and indicating the number of transmissions as zero due to the erasure; and archive to the memory unit, the generated concatenated counter value.
US09319918B2

The present invention relates to a measurement method for the access of a terminal to a second base station in a wireless access system, and to a base station and terminal for the method. Provided is a measurement reporting method in a measurement method for the access of a first base station-based terminal to a second base station in a wireless access system, comprising the following steps: receiving information on the second base station from the first base station; measuring the second base station using the information on the second base station; and reporting the information obtained by the second base station measurement to the first base station, wherein the second base station measurement is performed on the basis of a reference signal transmitted by the second base station. A terminal device for the method is also provided.
US09319912B2

System and method for using a shared packet data signal source to test multiple packet data signal transceiver devices under test (DUTs) capable of communicating using multiple radio access technologies (RATs). The signal source provides a packet data signal that includes a plurality of sequential signal segments having respective signal timing parameters and mutually distinct signal characteristics in accordance with the RATs. Based upon the signal timing parameters, at least a portion of each signal segment is routed to a respective one of multiple signal connections for conveyance to a corresponding DUT.
US09319896B2

A method of channel estimation enhancement is provided. In a wireless communications system, a transmitting device transmits a long preamble frame comprising a first training field, a signal field, and a second training field. The signal field has a beam-change indicator bit indicates whether there is beam change between the first training field and the second training field. A receiving device receives the long preamble frame, performs a first channel estimation based on the first training field, and performs a second channel estimation based on the second training field. If the beam-change indicator bit indicates negative beam change, then the receiving device performs channel estimation enhancement by combining the first channel estimation and the second channel estimation. As a result, channel estimation performance is improved.
US09319892B2

The invention relates to a method for managing a network of a plurality of base stations of small cells, placed in a region of a macro-cell in which at least one terminal is found, each small cell base station being adapted for covering a small cell, the method being characterized in that a set A of at least one small cell covering said at least one terminal present in the region, is determined, and the smallest subset B of at least one small cell allowing coverage of said at least one terminal is selected from said set A, such that only said at least one small cell of the subset B will have to be active.
US09319889B2

It is disclosed a method comprising accommodating, in frequency domain, a first bandwidth of a first carrier signal with respect to a second bandwidth of a second carrier signal such that the first bandwidth adjoins to or overlaps the second bandwidth, the first bandwidth being greater than the second bandwidth.
US09319886B2

According to one embodiment of the present invention, a method for efficient channel use is disclosed. The channel use method may comprise the steps of: selecting a specific channel from channels configured to be shared along with a homogeneous or heterogeneous communication scheme; and performing an interference avoidance procedure if the selected channel interferes with a neighboring access point. The avoidance procedure may comprise one or more of a process of making a request to switch a channel of the neighboring access point, a process of notifying to the neighboring access point, and a process of changing the selected channel into another channel.
US09319877B2

The technology includes a method for generating a secret key. The method includes receiving initialization data, the initialization data includes an initialization packet and a transmission path channel response; generating sample data based on the transmission path channel response; and generating a secret key based on the sample data utilizing a chaotic map.
US09319874B2

A network infrastructure device of an apparatus in one example comprises a receive interface and a transmit interface for a communication channel. The network infrastructure device is configured to pass a data stream for the communication channel from the receive interface, through a set of signal processing blocks, and to the transmit interface. The network infrastructure device is configured to analyze the data stream for an occurrence of a predetermined data pattern. The network infrastructure device is configured to automatically add and/or remove one or more signal processing blocks from the set of signal processing blocks upon the occurrence of the predetermined data pattern.
US09319872B1

A method for configuring a first base station to use a coverage area identifier is described. For instance, a computing system may determine that coverage provided by the first base station overlaps with coverage provided by a second base station. Further, of a plurality of third base stations that also provide coverage overlapping the coverage provided by the second base station, the computing system may identify one or more third base stations having an extent of handover with the determined second base station that is below a threshold extent of handover. The computing system may then select, as the coverage area identifier to be assigned to the first base station, a coverage area identifier that is also assigned to a particular one of the one or more identified third base stations. The computing system may configure the first base station to use the selected coverage area identifier.
US09319870B2

Disclosed herein is a method and system for utilizing a digital data capture device in conjunction with a Bluetooth (BT) enabled mobile device for publishing data and multimedia content on one or more websites automatically or with minimal user intervention. A client application is provided on the BT enabled mobile device. In the absence of inbuilt BT capability, a BT communication device is provided on the digital data capture device. The BT communication device is paired with the BT enabled mobile device to establish a connection. The client application detects capture of data and multimedia content on the digital data capture device and initiates transfer of the captured data, multimedia content, and associated files. The digital data capture device transfers the captured data, multimedia content, and the associated files to the client application. The client application automatically publishes the transferred data and multimedia content on one or more websites.
US09319869B2

The disclosure is directed to providing device interaction recommendations based on past interactions between devices in networks with similar network configurations. An aspect receives first network configuration information and device interaction history information associated with a first device network, the first device network comprising a first plurality of devices, wherein the first network configuration information comprises capability information of each of the first plurality of devices, and wherein the interaction history information comprises a history of interactions among the first plurality of devices, generates a set of interaction recommendations based on the first network configuration information and the device interaction history information, identifies a second device network comprising a second plurality of devices and having second network configuration information, and sends the set of interaction recommendations to the second device network.
US09319858B2

Systems and methods for managing information about content transmission are disclosed. In some implementations, a first mobile device communicates with a second mobile device, via a short-range radio of the first mobile device, to either send or receive a content item. The first mobile device tags the content item with a tag. The tag identifies the second mobile device. The first mobile device transmits to a server, via an additional radio of the first mobile device, data identifying the content and the second mobile device. The additional radio is different from the short-range radio. The data is transmitted to the server for analyzing short-range radio transmissions between mobile devices.
US09319857B2

A system and method for triggering on platform usage can include at a platform, receiving and storing a trigger configuration of an account; operating a platform comprising internally executing a process on behalf of an account and publishing at least one event when executing the process; at the platform, incrementing a counter in response to the at least one event and if the stored trigger configuration species a usage key associated with a category of counted events of the at least one event; monitoring counters in a context of an associated trigger; and processing the trigger upon the counter satisfying condition of an associated trigger.
US09319854B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a high fidelity voicemail system. In one aspect, a method includes detecting, by a caller device, a prompt to leave a voicemail message. The method further includes generating, by the caller device, a recording of the voicemail message based on detecting the prompt. The method further includes storing, by the caller device, the recording of the voicemail message. The method further includes transmitting, by the caller device, the stored recording of the voicemail message.
US09319851B2

A method of supporting group communication over LTE MBMS is provided. A UE first establishes a unicast Evolved Packet Service (EPS) bearer in an LTE network for group communication. The UE belongs to a communication group having a communication group ID. The UE receives access information from the network for monitoring downlink (DL) multicast traffic of the DL group communication based on a multicast decision. The UE is then ready for monitoring a multicast Multimedia Broadcast Multicast Service (MBMS) bearer for receiving the DL multicast traffic. The multicast MBMS bearer is associated with a Temporary Mobile Group Identifier (TMGI), and wherein the TMGI is associated with the communication group ID. The UE de-multiplexes DL traffic received either from the multicast MBMS bearer or from the unicast EPS bearer into a single group communication application.
US09319847B2

A method and apparatus of content transmission based on multimedia broadcast/multicast service (MBMS) in a machine type communication (MTC). A BM-SC receives a session start time from a MTC server; sends to a plurality of MTC devices a service announcement including the session start time; begins to establish MBMS bearers to the plurality of MTC devices when the session start time is reached; and transmits MTC service content from the MTC server to the plurality of MTC devices via the MBMS bearers. A MTC device receives a service announcement including a session start time therein; when the session start time is reached, wakes up to receive a notification about the MBMS bearers; and then receives MTC service contents transmitted via the MBMS bearers.
US09319844B2

A system and method is described that computes an estimated current location for a client device based on both the detected current location and the predicted current location of the client device. By utilizing the predicted current location, the system and method may account for and compensate for anomalies and inaccuracies in the detected current location. Accordingly, the system and method provides a more accurate estimation for the current location of the client device based on examination of heuristics and a priori environmental data. In particular, the system and method compensates for detected locations that are impossible or improbable based on previous locations of the client device, the layout of the environment in which the client device is traversing, data describing the user of the client device, and/or data describing the client device.
US09319840B2

A method for estimating the distance (d) of a receiver (102) from a radio transmitter (101) includes the steps of: receiving (602) radio signals (103, 701) irradiated by the transmitter (101), which include components from which at least three tones (1,2,3,4) are extracted, each having a different frequency; measuring (606) a first phase difference (Δφ21) between first two tones (1, 2) of the at least three tones, whose frequencies (f1, f2) have a first spacing, and measuring a second phase difference (Δφ43) between second two tones (3, 4) of the at least three tones, whose frequencies (f3, f4) have a second spacing, wherein one of the first spacing or second spacing is greater than the other; estimating (607, 611, 613) the distance (d) on the basis of the first phase difference (Δφ21) and the second phase difference (Δφ43).
US09319831B2

For a mobile device having a display area, a method of displaying instructional signs of a route in the display area is described. The method receives selection of a route having several junctures. The route includes several displayable signs for showing a set of maneuver instructions for at least some of junctures of the route. The method tracks the current location of the device as the device is moving. The method displays different signs by sliding the signs in and out of the display area based on the current location of the device.
US09319821B2

The present invention provides an arrangement, e.g. a method, an apparatus and a computer program. The arrangement comprises obtaining information indicative of spatial positions of one or more sound sources within an audio image of a composite audio signal, obtaining information indicative of the types of the one or more sound sources, determining, for each of the one or more sound sources, a position in a display of the apparatus indicative of the spatial position of the sound source and causing an apparatus to display an item representing the sound source in the determined position in the display, wherein the item representing the sound source is determined on basis of the type of the sound source. The arrangement further comprises receiving an indication of a user action associated with an item indicative of a first sound source, determining an indication of a user selected modification of the audio image on basis of the user action, and modifying the composite audio signal in accordance with the user selected modification.
US09319810B2

A hearing prosthesis including an implantable component including a vibrator portion configured to vibrate in response to a sound signal to evoke a hearing precept and a screw portion configured to removably attach the implantable component to a recipient, wherein the vibratory portion is rigidly adhered to the screw portion.
US09319804B2

A method for operating a hearing device by applying a frequency transposition scheme to an input signal of the hearing device comprising an input transducer, a signal processing unit and an output transducer, the method comprising the steps of transforming the input signal from time domain into frequency domain by applying a transformation function in order to obtain an input spectrum having a frequency range comprising a source region (20) and a destination region (30), adaptively selecting signal components of the source region (20) taking into account momentary characteristics of the input signal, transposing the selected signal components to the destination region (30), and supplying the output spectrum or a transformation thereof to the output transducer, the output spectrum comprising signal components of the destination region (30).
US09319802B2

A suppressed carrier audio system can include a modulator having an input configured to receive an audio signal having audio content and configured to modulate the received audio signal onto an ultrasonic carrier to produce a modulated signal; a bandpass filter to receive the modulated signal and suppress or remove the carrier from the modulated signal, and further configured to pass a sideband of the modulated signal thereby creating a suppressed carrier signal; and a first ultrasonic transducer having an input coupled to receive the suppressed carrier signal, the ultrasonic transducer configured to emit the suppressed carrier signal in a direction toward an intended listener. The system can also include a demodulator having a signal generator configured to generate a carrier signal and a second ultrasonic transducer having an input coupled to receive the carrier signal and to emit the carrier signal in a direction toward the intended listener.
US09319799B2

MEMS microphone packages are described that include an ASIC integrated in the base substrate of the package housing. Methods of manufacturing the same and methods for separating individual microphone packages from wafer form assembly arrays are also described.
US09319796B2

A voice speaker in which a signal line is properly designed to suppress deterioration of sound quality is provided.A voice coil speaker 1 has a diaphragm 24 and a bobbin 21a which is connected to the diaphragm 24 and has a voice coil 22 formed thereon. The bobbin 21a has a bobbin main portion 65 having the voice coil 22 wound therearound, and an extension portion 67 which extends from the bobbin main portion 65 and in which a signal line conducted to the voice coil 22 is formed. The bobbin main portion 65 and the extension portion 67 are integrally formed of a flexible print board, and a site at which the extension portion 67 extends is covered by a shield case 34.
US09319794B2

A surround sound system for reproducing a spatial sound field in a sound control region within a room having at least one sound reflective surface. The system uses multiple steerable loudspeakers located about the sound control region, each loudspeaker having a plurality of different individual directional response channels being controlled by respective speaker input signals to generate sound waves emanating from the loudspeaker with a desired overall directional response. A control unit connected drives each of the loudspeakers and has pre-configured filters based on measured acoustic transfer functions for the room for filtering the input spatial audio signals to generate the speaker input signals for all the loudspeakers to generate sound waves with coordinated overall directional responses that combine together at the sound control region in the form of either direct sound or reflected sound from the reflective surface(s) of the room to reproduce the spatial sound field.
US09319792B1

In a wireless content sharing system, audio may be captured at various levels of a source device, including at an application level. Audio may also be divided into components prior to packetization and transmission, allowing different channels of audio to be sent to different target devices. Audio may be sent with timing information to coordinate playback of content. Audio may be buffered to reduce user noticeable latency.
US09319781B2

A personal audio device, such as a wireless telephone, includes noise canceling circuit that adaptively generates an anti-noise signal from a reference microphone signal and injects the anti-noise signal into the speaker or other transducer output to cause cancellation of ambient audio sounds. An error microphone may also be provided proximate the speaker to measure the output of the transducer in order to control the adaptation of the anti-noise signal and to estimate an electro-acoustical path from the noise canceling circuit through the transducer. A processing circuit that performs the adaptive noise canceling (ANC) function also detects frequency-dependent characteristics in and/or direction of the ambient sounds and alters adaptation of the noise canceling circuit in response to the detection.
US09319767B2

An earphone includes: a loudspeaker unit; a sound conductive tube which is connected to a front surface having a diaphragm included in the loudspeaker unit, and has a hole through which a sound generated from the loudspeaker unit is emitted; a housing which is connected to a back surface of the loudspeaker unit so that a space is formed between the housing and the back surface of the loudspeaker unit, and has a first air hole connecting the space to external air; a first braking part which closes a sound hole of the loudspeaker unit; and a second braking part which closes the first air hole.
US09319766B2

A speaker device for hands-free operation of a mobile device includes a first assembly operable for wireless communication with a mobile device, and a second assembly with a receptacle for docking at least a portion of the first assembly. The first assembly includes a first speaker and a first microphone, while the second assembly includes a second speaker. When the first assembly is docked in the receptacle of the second assembly, the mobile device is connected in wireless communication with the second speaker, and when the first assembly is removed from the second assembly, the mobile device is connected in wireless communication with the first speaker.
US09319765B2

The present invention concerns a MEMS microphone assembly (1) comprising a MEMS transducer element (2) comprising a MEMS die (3), a back plate (4) and a diaphragm (5) displaceable in relation to the back plate (4), and a sound inlet (16) for acoustically coupling the MEMS transducer element (2) to the exterior of the MEMS microphone assembly (1), wherein the MEMS die (3) comprises an indentation (17) that forms at least a part of the sound inlet (16). Further, the present invention concerns a method of manufacturing said MEMS microphone assembly (1).
US09319759B2

Embodiments reduce overhead in Ethernet Passive Optical Network (EPON) networks by reducing the amount of switching among Optical Network Units (ONUs) done by the Optical Line Terminal (OLT). In one embodiment, Logical Link Identifiers (LLIDs) hosted by the same ONU are linked at the OLT such that the OLT grants same ONU LLIDs consecutively when appropriate. This reduces the optics related delay associated with switching among ONUS. At the same time, the linking of LLIDs hosted by the same ONU allows for data from multiple LLIDs to be grouped together within a single Forward Error Correction (FEC) block at the ONU, when appropriate, reducing FEC overhead.
US09319758B2

One embodiment provides a system that performs protection switching in an Ethernet passive optical network (EPON), which includes an optical line terminal (OLT) and at least one optical network unit (ONU). The system is configured with at least one redundant component for the OLT and/or ONUs, wherein the redundant component can be optical or electrical, and can be a port, line card or link. The system provides protection by detecting a failure, and switching automatically to the redundant components to reduce service disruption time. The protection switching comprises: preserving the existing configuration over the loss of at least one of a multiple-point control protocol (MPCP) message; an operations, administration and maintenance (OAM) message; and a signal on the physical layer. The system recovers from the failure without performing ONU discovery.
US09319756B2

An RFID tag is equipped with an energy sensor for receiving an appropriate energy signal or registering an appropriate temperature/environmental level. The RFID tag only responds to a query from an RFID reader if the sensor receives the appropriate stimulation.
US09319749B2

An image display method is provided. The image display method includes displaying a plurality of images on a screen that includes a plurality of sub-screens, displaying a first indicator indicating a first point located at a boundary of the plurality of the sub-screens, displaying second indicators on a plurality of second points which are different from the first point, receiving an input selecting one of the second indicators, and moving a boundary at which the first point is located, so that the first point is located at a second point corresponding to the selected second indicator.
US09319733B2

A system manages the allocation and storage of media content instance files in a storage device of a media client device. In one embodiment among others, the system includes logic for processing successive portions of received media content instances and storing received media content instances in the storage device as respective media content instance files; and a processor configured with the logic to track the size of media content instance files to provide an indication of available free space, such that the indication is independent of a first buffer space in the storage device.
US09319732B2

Members of a social network service may share real-time comments about multimedia content they are viewing. The comments are attached to bookmarks that allow other members to view the video and add to the discussion thread.
US09319731B2

Methods and apparatuses in a user equipment (300) and a control server (302) for enabling resumption of a paused media information stream sent in a live broadcast (3:1) of a TV program. When a user has paused (3:2) the broadcasted media in formation stream, the user equipment sends to the control server a request message (3:4) comprising an indicator of the time of pause. The control server then calculates (3:5) an offset value indicating a pause point in the media information stream where the pause occurred, based on the received indicator. The control server sends an answer message (3:6) comprising a file location address of a recorded version of the TV program and the calculated offset value, to the user equipment. The user equipment can then resume the media information stream (3:7, 3:8) from said pause point based on the received file location address and offset value. Thereby, any gap or jump in the resumed TV program due to inaccurate offset can be minimized or avoided.
US09319728B2

There is provided an image processing apparatus which comprises a receiver which receives primary image content; a communicator which communicates with at least one supply source which supplies related image content of the primary image content; a signal processor which processes and outputs the primary image content; and a controller which controls the communicator to request the supply source to supply the related image content, and controls the signal processor to process and play the related image content supplied from the supply source in response to the request if a user selects a key to play the related image content of the primary image content while the primary image content received by the receiver is processed by the signal processor.
US09319725B2

Systems and techniques are provided to distribute access to stored or other local media content across a number of different placeshifting systems. A server maintains a database of stored programs or other content that is available from at any number of different placeshifting systems. The server processes requests for content received from authenticated users by identifying a placeshifting system that has local content that corresponds to the requested content and that is accessible via a network. The server then facilitates a placeshifting session between the identified placeshifting system and a client device operated by the authenticated user in which the client device obtains the requested content.
US09319714B2

A video encoding apparatus using an intra prediction, includes: an intra predictor to predict a current block from a plurality of neighboring blocks of the current block; a subtractor to generate residual signals by subtracting predicted pixels in the predicted block from pixels in the current block; a transformer to transform the residual signals into a frequency domain; a quantizer to quantize the transformed residual signals; and an encoder to encode the quantized residual signals into a bitstream, wherein the intra predictor includes: a weighted pixel calculator configured to calculate a plurality of weighted pixel values of pixels selected in the neighboring blocks by applying weights to the pixels selected in the neighboring blocks.
US09319700B2

This disclosure describes techniques for coding of refinement coefficients of an enhancement layer in a scalable video coding (SVC) scheme. According to this disclosure, a method may comprise evaluating a history of transform coefficient values associated with one or more previous layers of the SVC scheme, and estimating one or more refinement coefficient values associated with a current layer of the SVC scheme based on the history. On the encoding side, the coding process may include excluding information for one or more refinement coefficient values from the bitstream and signaling to the decoder that such information is excluded from the bitstream. On the decoding side, coding process include parsing the bitstream to identify information that signals to the decoder that information is excluded from the bitstream, and generating such information based on the history associated with one or more previous layers of the SVC scheme.
US09319692B2

A method for coding includes; segmenting an image into blocks; grouping blocks into a number of subsets; coding, using an entropy coding module, each subset, by associating digital information with symbols of each block of a subset, including, for the first block of the image, initializing state variables of the coding module; and generating a data sub-stream representative of at least one of the coded subsets of blocks. Where a current block is the first block to be coded of a subset, symbol occurrence probabilities for the first current block are determined based on those for a coded and decoded predetermined block of at least one other subset. Where the current block is the last coded block of the subset: writing, in the sub-stream representative of the subset, the entire the digital information associated with the symbols during coding of the blocks of the subset, and implementing the initializing sub-step.
US09319686B2

A method of decoding an image including: obtaining information about an intra prediction mode applied to a current block to be decoded, from a bitstream; obtaining one of a left neighboring pixel whose location is determined based on j*dy>>n and a up neighboring pixel whose location is determined based on i*dx>>m, where a current pixel is located on (i,j), dx, dy, m and n are integers; performing intra prediction on the current pixel using one of the left neighboring pixel and the up neighboring pixel.
US09319685B2

In general, techniques are described for implementing an 8-point inverse discrete cosine transform (IDCT). An apparatus comprising an 8-point inverse discrete cosine transform (IDCT) hardware unit may implement these techniques to transform media data from a frequency domain to a spatial domain. The 8-point IDCT hardware unit includes an even portion comprising factors A, B that are related to a first scaled factor (μ) in accordance with a first relationship. The 8-point IDCT hardware unit also includes an odd portion comprising third, fourth, fifth and sixth internal factors (G, D, E, Z) that are related to a second scaled factor (η) in accordance with a second relationship. The first relationship relates the first scaled factor to the first and second internal factors. The second relationship relates the second scaled factor to the third, fourth, fifth and sixth internal factors.
US09319684B2

An apparatus for coding video data according to certain aspects includes a memory and a processor in communication with the memory. The memory stores video block information. The video block information includes reference layer block information. The processor determines, based on a parameter of the video block information, a transform function that may be used to code the video block information. The processor may encode or decode the video block information. The transform function may be an alternative transform when the parameter is a predetermined value and a primary transform when the parameter is not the predetermined value. The alternative transform includes one of: a discrete-sine-transform (DST), a Type-I DST, a Type-III DST, a Type-IV DST, a Type-VII DST, a discrete-cosine-transform (DCT), a DCT of different types, and a Karhunen-Loeve transform (KLT).
US09319680B2

An image encoding apparatus for encoding image data including a plurality of frames, determines an encoding block size of an encoding subject frame of the image data based on the obtained image data, encodes the obtained image data on an encoding block unit basis in accordance with the determined encoding block size, controls a code amount of the size-decided encoding block based on encoding information regarding the current size-decided encoding block and the encoding block encoded before the current encoding block, operates predetermined encoding information of the encoding subject frame based on the encoding information, and restricts the encoding block size to be determined, in accordance with the operated predetermined encoding information.
US09319672B2

A method for estimating the perception quality of a digital video signal includes: (1a) extracting information of the video bit stream, which is captured prior to decoding; (1b) getting estimation(s) for one or more impairment factors IF using, for each of the estimations, an impact function adapted for the respective impairment factor; and (1c) estimating the perceived quality of the digital video signal using the estimation(s) obtained in step (1b).
US09319668B2

The present invention relates to a method for generating real-time motion video. The method comprises receiving, at a video processing device, calibration data from a memory in an image sensor unit, the calibration data relating to properties of the image sensor unit. The video processing device receiving real-time raw image data from the image sensor unit via a communication cable and a communication protocol. The video processing device processing the real-time raw image data received from the image sensor unit, where the processing includes adjusting received image data based on at least part of the received calibration data and encoding the image data to a predetermined video format, and outputting the processed image data in real time.
US09319667B2

An image conversion method is provided. An image of a calibration reference pattern is captured. A plurality of first and a plurality of second characteristic patterns of the calibration reference pattern are identified. Coordinates of the first and second characteristic patterns in a first view angle coordinate system are obtained, and coordinates of the first and second characteristic patterns in a second view angle coordinate system are obtained, to obtain a coordinate conversion relationship between the first and second view angle coordinate systems. An input image is converted to an output image according to the coordinate conversion relationship.
US09319659B2

The quality of a planar image is improved while maintaining the parallax of a stereoscopic image. An image capturing device includes an imaging element that performs photoelectric conversion on respective light fluxes passing through different regions of a single pickup lens. The image capturing device includes a neutral density filter an AE control unit that acquires subject brightness, and a diaphragm control unit that, in a case of the stereoscopic pickup, controls whether or not to reduce the amount of light which reaches the imaging element using the neutral density filter based on the subject brightness, and that, in a case of the plane pickup, causes a diaphragm value of the diaphragm to be greater than a diaphragm value in the case of the stereoscopic pickup while setting the light extinction filter to a non-insertion state.
US09319655B2

An electronic device including a display module including a panel for generating stereoscopic vision, and configured to display a stereoscopic image using the panel; and a controller configured to display a first stereoscopic image, receive a request to shift the first stereoscopic image, and change a negative parallax of the first stereoscopic image to be a positive parallax based on the received request.
US09319653B2

A white balance (WB) compensation method and an electronic apparatus are provided. The method includes the following steps. A first and a second specific color ratios of a predetermined color in a predetermined color temperature are obtained. A first and a second reference color ratios of a reference color in the predetermined color temperature are obtained. An image including pixels is captured, and an exposure index corresponding to the image is obtained. When the exposure index corresponds to the predetermined color temperature, specific pixels are retrieved from the pixels. WB compensation values of the image are calculated according to the specific pixels. An image color temperature of the image is obtained. When the image color temperature corresponds to the predetermined color temperature, the WB compensation values are updated according to the first and second reference color ratios. A WB operation is performed according to the updated WB compensation values.
US09319649B2

The present invention relates generally to adjusting projected images from a projector. A projected image is compensated to neutralize effects of a projection surface and optimized based on anticipated pixel drift movement.
US09319648B2

Some embodiments provide for a modular video projector system having a light engine module and an optical engine module. The light engine module can provide narrow-band laser light to the optical engine module which modulates the laser light according to video signals received from a video processing engine. Some embodiments provide for an optical engine module having a sub-pixel generator configured to display video or images at a resolution of at least four times greater than a resolution of modulating elements within the optical engine module. Systems and methods for reducing speckle are presented in conjunction with the modular video projector system.
US09319646B2

A solid state imaging device includes a pixel array unit in which color filters of a plurality of colors are arrayed with four pixels of vertical 2 pixels×horizontal 2 pixels as a same color unit that receives light of the same color, shared pixel transistors that are commonly used by a plurality of pixels are intensively arranged in one predetermined pixel in a unit of sharing, and a color of the color filter of a pixel where the shared pixel transistors are intensively arranged is a predetermined color among the plurality of colors. The present technology can be applied, for example, to a solid state imaging device such as a back-surface irradiation type CMOS image sensor.
US09319642B2

An apparatus and method is provided for a unique camera experience, wherein the camera is placed in an in-ground position permitting recording or broadcast of a camera perspective that is along the surface of or above the surface of the ground. In an exemplary embodiment, the in-ground camera comprises high definition camera components utilizing a prism along the optical path. In another exemplary embodiment, the camera package is rotatable within its enclosure to effect adjustment of the image horizon. In another exemplary embodiment, the camera package includes an adjustable iris to effect adjustment of the exposure of the image.
US09319629B1

A system for endpoint device-specific stream control for multimedia conferencing may include one or more processors and memory. The one or more processors may perform steps of providing a hosted multimedia conference to participant devices, determining whether each participant device is capable of providing a video stream transmission and providing, to each participant device, video stream controls that provide for controlling video streams of exclusively the other participant devices that are determined to be capable of providing video stream transmissions. The steps may further include receiving a selection of a first video stream control corresponding to a first participant device from second and third participant devices, receiving a video stream from the first participant device, and providing the video stream to the second and third participant devices based at least in part on the received selections of the first video stream control by the second and third participant devices.
US09319628B2

Disclosed is an electronic device that is connected to a display device and outputs image data to the display device, the electronic device including a resolution retrieval unit that retrieves a recommended resolution; a resolution determination unit that determines whether the recommended resolution is greater than or equal to a priority resolution; a resolution selecting unit that selects a first resolution; and a resolution changing unit that changes a resolution of the display device to be the first resolution. When the resolution determination unit determines that the retrieved recommended resolution is greater than or equal to the priority resolution, the resolution selecting unit selects the priority resolution as the first resolution. When the resolution determination unit determines that the retrieved recommended resolution is less than the priority resolution, the resolution selecting unit selects a standard resolution as the first resolution.
US09319627B2

An apparatus and method for extending high definition multimedia signals from a source to a display over long distances (e.g., up to 300 feet) using a single cable medium having a plurality of twisted pair conductors contained therein. The extender transparently supports HDMI and/or DVI signaling, which allows encrypted video content to be displayed at the remote display (or other sink device). Display data channel control (DDC) information is sampled and transferred in packet from the local unit to a remote unit to comply with high-bandwidth digital content protection (HDCP).
US09319626B2

Systems and methods of processing closed captions are disclosed. For example, a media server may receive a first video stream and first closed caption data associated with the first video stream. The media server may interpret at least one command included in the first closed caption data to generate interpreted closed caption data. The media server may transmit, to a destination device, a second video stream including second closed caption data that is generated based on the interpreted closed caption data.
US09319624B2

A projector 100 comprising a light source (130), a reflective light bulb (DMD 180), a projection optical system, an illumination optical system (120) that guides light emitted from the light source to the reflective light bulb, a stationary aperture (166), and a movable aperture (167).
US09319622B2

A system, method and program product for enhancing video content being projected by a video projector. A video projector is disclosed having a projection system for projecting video content onto a surface; a camera for capturing image data from the surface; an analysis system for analyzing captured image data; and a correction system for enhancing the video content being projected onto the surface based on the analysis of the captured image data.
US09319620B2

A light emission portion of a video signal is detected, and the display intensity of the light emission portion is enhanced for emphasis display. At this moment, the intensity stretch amount is controlled in accordance with a status of video black display, thereby increasing the feeling of brightness and hence improving the video quality. An area-active-control/luminance-stretching portion stretches and increases the intensity of a backlight portion on the basis of an index related to a brightness calculated, on the basis of a predetermined condition, from the input video signal, and lowers the video signal intensity of the non-light emission part excluding the light emission part. At this moment, the area-active-control/luminance-stretching portion changes, in accordance with a black display amount detected by a black detection portion, a control curve that defines the relationship between the index related to the brightness and the stretch amount.
US09319609B2

A pixel unit included in a sensor chip includes: a first pixel connected to a first feedback amplifier which is connected to a first column signal line as an input line and a first reset drain line as an output line; and a second pixel connected to a second feedback amplifier which is connected to a second column signal line as an input line and a second reset drain line as an output line. A drain of a reset transistor of the first pixel is connected to the first reset drain line, a drain of a reset transistor of the second pixel is connected to the second reset drain line, a source of an amplifying transistor of the first pixel is connected to the first column signal line, and a source of an amplifying transistor of the second pixel is connected to the second column signal line.
US09319606B2

A solid-state image sensing device includes: a pixel part in which pixels are arranged in a matrix; and a pixel signal readout part including an AD conversion part that analog-digital (AD)-converts a pixel signal read out from the pixel part. Each of the adjacent pixels or one of the pixels of the pixel part is formed as divided pixels divided into regions with different photosensitivity or amounts of accumulated charge, photosensitivity or exposure time conditions are set for the divided pixels and the photosensitivity or exposure time conditions of the divided pixels provided to be opposed in diagonal directions are set to the same conditions, the pixel signal readout part reads out divided pixel signals of the respective divided pixels of the pixel, and the AD conversion part obtains a pixel signal of one pixel by AD-converting the respective read out divided pixel signals and adding the signals.
US09319605B2

Methods and systems for increasing the effective dynamic range of an image sensor are disclosed. Each pixel in the sensor is exposed for a respective first exposure time. Each pixel's response to the respective first exposure is measured and compared to threshold values. Based on the pixel's response to the respective first exposure time, an optimal exposure is calculated for each pixel. The optimal exposure time is applied to each pixel by utilizing row-enabled and column-enabled signals at each pixel within the sensor.
US09319604B2

An image processing apparatus inputs captured image data that has been read from an image capturing unit in accordance with a reading mode, and processes the input captured image data so as to enable identification of the reading mode used in reading the captured image data from the image capturing unit.
US09319600B2

According to an embodiment, an information processing apparatus includes a first image acquisition unit, a first information acquisition unit, a reception unit, a generation unit, and a writing unit. The first image acquisition unit is configured to acquire a first image obtained by imaging by an imaging unit. The first information acquisition unit is configured to acquire any of multiple pieces of information capable of being associated with the first image. The reception unit is configured to receive a first input. The generation unit is configured to associate the first image acquired in the first image acquisition unit with the information piece acquired in the first information acquisition unit to generate an association data piece when the reception unit receives the first input. The writing unit is configured to write the association data piece into a storage unit.
US09319599B2

An image processing apparatus includes a gain correcting unit and a gain estimating unit. The gain correcting unit corrects a gain of a pixel output of a phase-difference detecting pixel. The gain estimating unit estimates the gain with which to correct the pixel output of the phase-difference detecting pixel. The gain estimating unit includes a provisional true-value calculating unit configured to calculate a pixel output of a provisional true-value calculating pixel, in accordance with a correlation of the pixel outputs between a base block including the phase-difference detecting pixel and a reference block set in a search area for which a block similar to the base block is searched.
US09319588B2

An image capturing apparatus comprises a shake detection unit configured to detect a shake, an image stabilization unit configured to correct the shake of an image, panning detection unit configured to detect based on a detection result of the shake detection unit whether a panning operation is being executed, a speed setting unit configured to set a target speed of the panning operation, a calculation unit configured to calculate a correction amount of the image stabilization unit based on the target speed set by the speed setting unit and a speed of the shake detected by the shake detection unit, and control unit configured to control a movement of the image stabilization unit based on the correction amount calculated by the calculation unit when the panning detection unit detects that the panning operation is being executed.
US09319587B2

Provided is an image pickup apparatus that includes: an image pickup unit configured to generate picked-up image data by an image pickup process; a camera shake detection unit configured to detect an angular velocity generated by camera shake when shooting; an electronic image stabilization unit configured to perform an image stabilization process by moving a position of a cropping area in the picked-up image data, based on the angular velocity detected by the camera shake detection unit; and an area changing unit configured to change a size of the cropping area with respect to the picked-up image data, based on the angular velocity detected by the camera shake detection unit.
US09319584B2

An image capturing apparatus comprises an image sensor including a first semiconductor substrate on which a photodiode is arranged, a second semiconductor substrate on which a storage element is arranged, and a connection unit configured to electrically connect the photodiode and the storage element, a first transfer unit configured to transfer pixel signals of a first pixel group to the storage element, a first readout unit configured to read out the pixel signals of the first pixel group, a second transfer unit configured to transfer pixel signals of a second pixel group to the storage element, and a second readout unit configured to read out some of the pixel signals of the second pixel group, wherein an image of one frame is generated by composing the pixel signals of the second pixel group and the first pixel group.
US09319576B2

Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in various manners. Each array imager captures multiple images of substantially a same scene at substantially a same time. The images captured by each array image are encoded by multiple processors (112, 114). Each processor can encode sets of images captured by a different array imager, or each processor can encode different sets of images captured by the same array imager. The encoding of the images is performed using various image-compression techniques so that the information that results from the encoding is smaller, in terms of storage size, than the uncompressed images.
US09319572B2

An image pickup device includes a body case, a grip belt, and a Wi-Fi module stored in the body case. A communication module has a substrate, a processing circuit, and an antenna. The grip belt extends from a first attaching portion provided on a right side surface of the body case to a second attaching portion provided on a side opposite to an opening portion side of a lens barrel of the body case. The communication module is arranged closer to the opening portion of the lens barrel than a reference surface substantially orthogonal to an optical axis and passing through the first attaching portion or in the vicinity of the reference surface.
US09319567B2

In one embodiment, a method comprises determining that a participant image has a distorted view relative to an optimized view of a participant within a corresponding participant image frame for a web-based videoconference with a presenter; and sending, to a display of a device having generated the participant image, a distorted image of the presenter corresponding to the distorted view in the participant image frame, enabling the participant to adjust the device to minimize the distorted view.
US09319566B2

A display apparatus and a method of controlling the display apparatus are disclosed. The display apparatus includes: a signal receiver configured to receive a signal containing video data of a series of frames and corresponding sound data; a first data extractor configured to extract caption data from the signal; a second data extractor configured to extract the video data and the sound data from the signal; a buffering section configured to buffer the extracted video data; a sound-text converter configured to convert the extracted sound data into a text through sound recognition; a synchronizer configured to compare the converted text with the extracted caption data, and synchronize the caption data with frames corresponding to respective caption data among frames of the buffered video data; and a display configured to display the frames synchronized with the caption data.
US09319563B1

An image processing device includes a scanning unit configured convert an image of an object into image data, a storage unit storing the image data, and a controller configured to transmit an electronic message to a client computer, such that a screen of the electronic message displayed on the client computer includes a user interface element associated with deleting the image data from the storage unit.
US09319559B2

Image processing system includes detection portion, first transmission portion, changing portion, second transmission portion, and job executing portion. The detection portion detects error of the job executed by image processing apparatus. The first transmission portion transmits error information and setting information to predetermined information processing apparatus, the error information being related to the error detected by the detection portion, the setting information being related to the job in which the error occurred. The changing portion, provided in the information processing apparatus, changes the setting information. The second transmission portion, provided in the information processing apparatus, transmits, to the image processing apparatus, re-execution instruction that includes the setting information that has been changed by the changing portion, the re-execution instruction instructing to re-execute the job. The job executing portion re-executes the job based on the setting information and the re-execution instruction transmitted by the second transmission portion.
US09319554B2

An image reading device includes: a moving body that moves to convey at least any of a light source that irradiates a document, a reflecting member that reflects reflected light from the document, and a photoelectric conversion element that performs photoelectric conversion on the reflected light; a driving unit that drives the moving body such that the moving body moves from a stop position to a target stop position in a sub-scanning direction; a detecting unit that is arranged at a position away from the target stop position in the sub-scanning direction, and detects arrival of the moving body; and a control unit that controls the driving unit such that the driving unit is switched from a state of being driven in a synchronizing operation region to a state of being driven in a self-starting region before the detecting unit detects arrival of the moving body.
US09319551B2

An image forming apparatus, and a method of controlling it. The apparatus performs, in a case where at least one function out of a plurality of functions of the apparatus ceases to be usable, degeneracy control for operating to provide functions other than the at least one function, and stores information indicating a degeneracy control state is entered. The apparatus controls so as to activate without initialization operation of an image forming mechanism in a case where it is determined that the activation is due to the return from a power saving mode and the information is stored and so as to activate with the initialization operation when the activation is due to a power of the apparatus being turned on.
US09319548B2

Devices, methods, and software are disclosed for an interactive user interface for capturing a frame of image data having a representation of a feature. In an illustrative embodiment, a device includes an imaging subsystem, one or more memory components, and one or more processors. The imaging subsystem is capable of providing image data representative of light incident on said imaging subsystem. The one or more memory components include at least a first memory component operatively capable of storing an input frame of the image data. The one or more processors may be enabled for performing various steps. One step may include receiving the image data from the first memory component. Another step may include attempting to identify linear features defining a candidate quadrilateral form in the image data. Another step may include providing user-perceptible hints for guiding a user to alter positioning of the device to enhance a capability for identifying the linear features defining a candidate quadrilateral form in the image data.
US09319546B2

A reading apparatus including a reading device, a sheet tray, a conveyer, a receiving device, and a control device configured to execute, when the receiving device receives a read instruction, a conveying process of causing the conveyer to start conveyance of a sheet, execute a reading process of causing the reading device to read an image of the sheet passing a reading position of the reading device, execute a stop determining process of determining whether a stop condition of the conveyer is satisfied, and execute, in response to determining that the stop condition is satisfied, a stopping process of causing a leading edge of a next sheet to be stopped in a specific position which is any position between the sheet tray and the reading position.
US09319541B2

A facsimile apparatus includes a data receiver, a data transmitter, and a controller. The controller receives facsimile data from another facsimile apparatus through the data receiver, the facsimile data including related information. The controller outputs a screen on which at least one forwarding destination related to the related information of the received facsimile data is displayed in preference to at least one forwarding destination which does not relate to the related information of the received facsimile data. The controller forwards the received facsimile data through the data transmitter to at least one of the at least one forwarding destination designated on the screen.
US09319535B2

A method of providing enhanced mobile communications services through collecting, analyzing, and utilizing cellular network data is described. The method configures an intelligence engine based on a set of rules. The method receives the set of rules through a user interface or generates the set of rules through performing an analysis on the network data by the intelligence engine. The method receives network data events and correlates the received network data events. The intelligence engine determines an action in response to a correlated network data event. The action includes sending a text message or email containing an offer to a mobile communications services subscriber, or updating a database. The method then performs the action.
US09319523B2

The present invention provides flexible call processing. For example, a call processor system can receive an inbound call intended for a called party and place an outbound call to the called party. The call processing system can provide the called party with a call transfer option.
US09319509B2

The present invention relates to an apparatus and method to permit control and operation of an electronic device while participating in another activity, including a variety of sports and recreational activities. A fabric helmet liner, one or more speakers, a microphone, a breakaway connector, and a slap switch are provided and configured to enhance the ability of users to answer or end telephone calls or start, stop, or resume audio output t the speakers while a user is in motion or wearing gloves that would render the use of conventional call answer buttons difficult or impossible.
US09319507B2

Disclosed are an apparatus and a method for forming an event picture in a mobile communication terminal. If an event such as call reception, alarm or message reception occurs while a service picture is displayed on a screen of the terminal, the current service picture is backed up, a command input through the buttons provided to the terminal is interrupted and the event picture is overlapped over the current service picture, thereby allowing a user to perceive the corresponding event. Accordingly, the terminal user can correctly perceive the event occurred during the service. In addition, when the event occurs, the command input through the buttons is interrupted, so that it is possible to prevent an unintended event processing or erroneous operation due to an erroneous button manipulation.
US09319498B2

A portable electronic device 1 of the present invention is provided with: a first body 2A; a second body 2B, which can be arranged in either a first state of engaging with the first body 2A, or a second state of not engaging with the first body 2A, and one end side which has a concave portion 13, to which an external force is applied so as to transition from the first state to the second state; a sound input unit 31, which is provided between the first body 2A and the second body 2B; and a communicating portion 23 for establishing communication between the concave portion 13 of the second body 2B and the sound input unit 31, in the first state.
US09319495B2

A power amplifier containing a DC-DC converter, a linear amplifier and a control block. The DC-DC converter receives power from a power source and generates a regulated power supply voltage whose magnitude is controlled by the magnitude of a control signal provided to the DC-DC converter. The linear amplifier receives an input signal and generates a power-amplified output signal, and receives the regulated power supply voltage for operation. The control block is coupled to receive the input signal, and generates the control signal with a magnitude based on the amplitude of the input signal. The regulated power supply voltage is modulated based on the amplitude of the input signal, for peak-to-peak amplitudes of the power-amplified output greater than or less than or equal to the magnitude of the power source. High efficiency for the power amplifier is thereby obtained.
US09319491B1

Methods and systems for a more efficient transmission of network traffic are provided. According to one embodiment, payload data originated by a user process running on a host processor of a network device is fetched by an interface of the network device by performing direct virtual memory addressing of a user memory space of a system memory of the network device on behalf of a network interface unit of the network device. The direct virtual memory addressing maps physical addresses of various portions of the payload data to corresponding virtual addresses. The payload data is segmented by the network interface unit across one or more packets.
US09319490B2

Methods and systems for a more efficient transmission of network traffic are provided. According to one embodiment, payload data originated by a user process running on a host processor of the computer system is fetched by an interface of the computer system by performing direct virtual memory addressing of a user memory space of a system memory of the computer system on behalf of a network processor of the computer system. The direct virtual memory addressing maps a physical address of the payload data to a virtual address. The payload data is segmented by the network processor across one or more packets.
US09319485B2

Embodiments of the present invention provide a method for triggering a cloud service, a cloud server, and a thin client. The method includes: receiving a user's operation of triggering a key, where the key is in a preset binding relationship with a specific cloud service of the cloud server; and generating a triggering message according to the operation of triggering the key, and sending the triggering message to the cloud server, so that the cloud server invokes the specific cloud service according to the preset binding relationship. The embodiments of the present invention provide a user with a shortcut method for invoking a cloud service through a thin client, thereby improving work efficiency of the user.
US09319463B2

A method begins by a processing module processing a data retrieval request that identifies data, wherein the data is stored as a plurality of sets of encoded data slices, wherein one or more encoded data slices of the plurality of sets of encoded data slices has been replaced with one or more encoded secret slices of secret data. The method continues with the processing module receiving at least a threshold number of the plurality of sets of encoded data slices and determining whether a secret data extraction process is initiated. The method continues with the processing module obtaining an inter-dispersing function to extract the one or more encoded secret slices to produce extracted encoded secret slices and decoding the extracted encoded secret slices in accordance with secret dispersed storage error encoding parameters to reproduce the secret data when the secret data extraction process is initiated.
US09319454B2

A communication apparatus system includes a relay apparatus and a communication apparatus which are connected to a network, to which a service providing apparatus for an electronic-file storing service is connected. The communication apparatus includes: an address-get-request transmitting unit that transmits a request for getting an upload destination address to the relay apparatus; a receiving unit that receives the upload destination address and a template for an upload message from the relay apparatus; an upload-message generating unit that generates the upload message including the electronic file and the upload destination address according to the received template; and an upload-message transmitting unit that transmits the generated upload message to the service providing apparatus to upload the electronic file in the electronic-file storing service. The relay apparatus includes: an upload-destination-address-get-program storage unit; an upload-destination-address getting unit; a time-information adding unit; and an upload-destination-address transmitting unit.
US09319448B2

In one example, a device for retrieving multimedia data, the device comprising one or more processors configured to analyze information of a manifest file for multimedia content, wherein the information of the manifest file indicates that at least one representation of the multimedia content includes a temporal sub-sequence, determine one or more locations of data for the temporal sub-sequence, and submit one or more requests for the data for the temporal sub-sequence.
US09319435B2

A method of replicating a media session in a Service Centralized and Continuity Application Server (SCC AS), the method comprising receiving a collaborative replication session invite request from a second wireless transmit/receive unit (WTRU), performing authorization of the collaborative replication session invite request, allocating a media resource for a replicated media flow, transmitting a response for the replicated media flow in a media resource function (MRF) to second WTRU, updating an access leg on a first WTRU for the replicated media flow with the MRF, and updating a remote leg for the replicated media flow in the MRF.
US09319434B2

A method (500) of indicating a process to be implemented in support of a mobility transfer operation and a method (600) of responding to a mobility transfer operation being initiated. A session initiation protocol (SIP) request (120, 124, 128, 220, 226, 228) can be generated. The SIP request can indicate a mobility transfer type that corresponds to the mobility transfer operation. The SIP request can be sent from a first device (102, 106) participating in the mobility transfer operation to at least a second device (106, 102) participating in the mobility transfer operation.
US09319431B2

Methods, systems, and computer readable media for providing sedation service in a telecommunications network are disclosed. According to one aspect, a method for providing sedation service in a telecommunications network is provided. The method includes steps that are performed at a session initiation protocol (SIP) sedation node. The method includes receiving a first message sent from a SIP user agent and intended for a SIP server. The method further includes determining whether the SIP server is unavailable. The method further includes responsive to a determination that the SIP server is unavailable to respond to the first message, sending, to the SIP client, a SIP sedation message for reducing the number or frequency of messages sent by the SIP user agent to the SIP server.
US09319425B2

Systems and method of the present disclosure are directed to a network security tool. In some embodiments, the tool identifies a current vulnerability of a private network. The tool can determine a signature of an attack configured to exploit the current vulnerability. The tool can comparing the signature with active and inactive signatures stored in a signature repository. The tool can compare the signatures to identify an inactive signature corresponding to the signature of the attack configured to exploit the current vulnerability. The tool can automatically activate, responsive to the comparison, the identified inactive signature. The tool can use the activated signature to identify an exploit based on data packets received via the private network.
US09319422B2

Detecting remote operation of a computer by another computer by receiving pointing device movement event information associated with multiple pointing device movement events in a sequence of pointing device movement events detected at a first computer, determining a frequency of the pointing device movement events from the pointing device movement event information, and determining that the frequency is consistent with a frequency of pointing device movement events that are sent to the first computer, thereby detecting that the first computer is operated by a computer other than the first computer.
US09319421B2

A system is described for receiving a stream of events and scoring the events based on anomalousness and maliciousness (or other classification). The events can be displayed to a user in user-defined groupings in an animated fashion. The system can include a plurality of anomaly detectors that together implement an algorithm to identify low probability events and detect atypical traffic patterns. The atypical traffic patterns can then be classified as being of interest or not. In one particular example, in a network environment, the classification can be whether the network traffic is malicious or not.
US09319419B2

Device identification scoring systems and methods may be provided that can increase the reliability and security of communications between devices and service providers. Users may select and configure additional identification factors that are unique and convenient for them. These factors, along with additional environmental variables, feed into a trust score computation that weights the trustworthiness of the device context requesting communication with a service provider. Service providers rely on the trust score rather than enforce a specific identification routine themselves. A combination of identification factors selected by the user can be aggregated together to produce a trust score high enough to gain access to a given online service provider. A threshold of identification risk may be required to access a service or account provided by the online service provider.
US09319412B2

A method for establishing a resource access authorization in M2M communication is provided. When an entity including a terminal, a gateway and an end user as client in a first M2M service provider domain attempts to access resource located in terminal or gateway in second M2M service provider domain, the method includes receiving client credential allocated from M2M Authentication Server (MAS1) in first M2M service provider domain by performing client registration to Network Service Capabilities Layer (NSCL1) in first M2M service provider domain by client, requesting an authorization to access resource to resource owner through NSCL (NSCL2) in second M2M service provider domain based on information about Universal Resource Identifier (URI) of resource by client, verifying client through MAS1 by the resource owner, authorizing client to access the resource by the resource owner, and issuing access token to the client by MAS (MAS2) in second M2M service provider domain.
US09319407B1

A server for providing premium communication services via an untrusted network. The server comprises a processor, memory, and an application that is configured to receive a request from an untrusted communication device to access a premium communication service via the untrusted network, wherein the request comprises an internet protocol (IP) address, match the IP address from the request with a previously stored source IP address associated with a message sent by a trusted mobile communication device, wherein the device is authorized to access the premium communication service via the untrusted network, determine if the request is received within a time period indicated by a previously assigned time-to-live value associated with authentication extension, upon determining that the request is received within the indicated time period, generate a cookie associated with the communication device, and send the cookie to the communication device via the untrusted network.
US09319406B2

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for associating an application that was pre-installed on a computer with a user account on an online store. A system configured to practice the method presents an application available for download, receives a request to download the application to a computing device, determines that the application is a pre-installed application, presents an authorization prompt configured to request user authorization to link the application with a user account, receives the user authorization, generates a unique hardware identifier associated with the computing device, determines that the application is linkable based upon the unique hardware identifier, and links the adoptable application with the user account when the adoptable application is linkable.
US09319403B2

An IC chip, an information processing apparatus, system, method, and program are provided. An IC chip includes an authentication control unit configured to authenticate a request using authentication information. The request and/or the authentication information is received from outside the IC chip.
US09319396B2

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

For a network controller for managing hosts in a network, a method for configuring a host to handle flow entries and template flow entries is described. The method generates a template flow entry to be populated in order to create a flow entry for a particular managed forwarding element. The method sends the template flow entry to the particular forwarding element in a host. The method configures a flow entry generating flow entry generating module in a host to create the flow entry by populating the template flow entry. The method configures the particular managed forwarding element to (1) send the template flow entry to the flow entry generating flow entry generating module (2) forward packets using the flow entry created by the flow entry generating flow entry generating module.
US09319369B2

A computing system is described that receives, at a particular time, notification data, the notification data indicating a threshold amount of time for which the computing system is to delay outputting an alert based on the notification data. The computing system initiates, based on the threshold amount of time, a deferred output of the alert based on the notification data. Responsive to determining that the threshold amount of time has elapsed since the particular time, the computing system outputs the alert based on the notification data.
US09319368B2

In some embodiments, the instant invention provides for a computer-implemented method that includes the following steps: administering, by a first specifically programmed computer system of a communications exchange, an electronic delivery of a first electronic distribution from a first sender to a first recipient, where the mediating includes: receiving from a first source of a plurality of sources, a first electronic distribution of the first sender, receiving from the first sender, a plurality of sender attributes of the first sender and a plurality of sender rules of the first sender that define how electronic distributions of the first sender to be delivered; receiving the plurality of recipient attributes of the first recipient and the plurality of recipient rules of the first recipient; matching the first electronic distribution of first sender to the first recipient; transmitting, the first electronic distribution of first sender to first channel of the first recipient.
US09319367B2

Techniques are described herein for predicting one or more behaviors by an email recipient and, more specifically, to machine learning techniques for predicting one or more behaviors of an email recipient, changing one or more components in the email to increase the likelihood of a behavior, and determining and/or scheduling an optimal time to send the email. Some advantages of the embodiments disclosed herein may include, without limitation, the ability to predict the behavior of the email recipient and suggest the characteristics of an email which will increase the likelihood of a positive behavior, such as a reading or responding to the email, visiting a website, calling a sales representative, or opening an email attachment.
US09319365B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing and transferring messages. An example method includes providing a queue having an ordered plurality of storage blocks. Each storage block stores one or more respective messages and is associated with a respective time. The times increase from a block designating a head of the queue to a block designating a tail of the queue. The method also includes reading, by each of a plurality of first sender processes, messages from one or more blocks in the queue beginning at the head of the queue. The read messages are sent, by each of the plurality of first sender processes, to a respective recipient. One or more of the blocks are designated as old when they have associated times that are earlier than a first time. A block is designated as a new head of the queue when the block is associated with a time later than or equal to the first time. One or more of the first sender processes is allowed to read messages from the old blocks until a second time which is later than the first time. One or more of the old blocks are deleted at a time later than or equal to the second time.
US09319351B1

A packet processor includes an extraction circuit, a lookup circuit, an assignment circuit, a rule matching circuit, and an action circuit. The extraction circuit generates a first set of values based on a first packet. The lookup circuit stores metadata values. Each of the metadata values corresponds to a respective metadata identifier. The assignment circuit assigns a first metadata identifier to the first packet. The lookup circuit selectively retrieves a first metadata value that corresponds to the first metadata identifier. The rule matching circuit selects a first rule from among a predetermined set of rules based on the first set of values and the first metadata value. The action circuit identifies a first action specified by the first rule and performs the first action. The first action includes modifying the first metadata value of the plurality of metadata values.
US09319350B2

A device to detect storage devices coupled to the device in response to receiving a query from a switch, include the storage devices in logical units, create virtual ports for the logical units, assign virtual addresses for the virtual ports, and send a response with the virtual addresses to switch.
US09319347B1

In general, the invention is directed to techniques for reducing deadlocks that may arise when performing fabric replication. For example, as described herein, a network device includes packet replicators that each comprises a plurality of resource partitions. A replication data structure for a packet received by the network device includes packet replicator nodes that are arranged hierarchically to occupy one or more levels of the replication data structure. Each of the resource partitions in each of the plurality of packet replicators is associated with a different level of the replication data structure. The packet replicators replicate the packet according to the replication data structure, and each of the packet replicators handles the packet using the one of the resource partitions of the packet replicator that is associated with the level of the replication data structure occupied by the node that corresponds to that particular packet replicator.
US09319343B2

Provided are a computer program product, system, and method for modifying an assignment of nodes to roles in a computing environment. There are a plurality of resource thresholds for each of a plurality of roles, wherein each role defines a type of operations and node resource usage for the nodes, and a measurement of node resource usage for the nodes. For at least one of the node, operations are performed comprising: determining at least one of the roles assigned to the node; determining a role resource threshold for each role assigned to the node; determining whether the measured node resource usage at the node exceeds the determined role resource thresholds for each role assigned to the node, wherein the role having the determined resource threshold exceeded by the node resource usage comprises a role to adjust; and determining a modification of the assignment of nodes to the role to adjust.
US09319339B2

The communication system includes: first terminal devices connected to a transmission path and having terminal information; a second terminal device connected to the path and sending an information request requesting the information from the first terminal device; a first superimposing apparatus interposed between the first terminal device and the path; and a second superimposing apparatus interposed between the second terminal device and the path and receiving the request from the second terminal device. The first superimposing apparatus acquires the information from the connected first terminal device at predetermined timings and stores it. Upon receiving the request, the second superimposing apparatus sends the request to the first superimposing apparatus using a superimposed signal superimposed on a transmission signal transmitted via the path. Upon receiving the request, the first superimposing apparatus sends the information to the second superimposing apparatus using the superimposed signal. Upon receiving the information, the second superimposing apparatus provides the information to the second terminal device.
US09319336B2

A controller for distributing logical control plane data to other controllers is described. The controller includes an interface for receiving user inputs to define logical datapath sets. The controller includes a translator for translating the user inputs to output logical control plane data. The logical control plane data is for subsequent translation into logical forwarding plane data by several other controllers. The controller includes a scheduler for (1) storing the output logical control plane data in a plurality of storage structures, each storage structure corresponding to one of the other controllers and (2) sending the output logical control plane data to the other controllers from the corresponding storage structure.
US09319326B2

A communication system that may include a traffic management module and a communication interface module. The communication interface module is arranged to: estimate a status of multiple channels by utilizing hardware channel status estimators, generate filler packets in response to the status of the multiple channels; wherein the filler packets are associated with the multiple channels; send the filler packets to the traffic management module. The traffic management module is arranged to receive multiple input packets that are associated with multiple channels, receive the filler packets; apply a traffic management scheme on the multiple input packets and the filler packets to provide multiple intermediate packets that comprise (a) multiple filler traffic managed packets and (b) multiple non-filler traffic managed packets.
US09319321B2

Techniques are disclosed for a web server to support constraints specified by a client. In one embodiment, the web server receives, from the client, a request for one or more blocks of data. The request includes one or more constraints provided by the client. The web server may perform an action responsive to an increase in network congestion, based on the one or more constraints. Accordingly, the web server may handle the request in a manner that more closely meets the needs of the client.
US09319316B2

A method and corresponding apparatus of managing transport operations between a first memory cluster and one or more other memory clusters, include selecting, at a clock cycle in the first memory cluster, at least one transport operation destined to at least one destination memory cluster, from one or more transport operations, based at least in part on priority information associated with the one or more transport operations or current states of available processing resources allocated to the first memory cluster in each of a subset of the one or more other memory clusters, and initiating the transport of the selected at least one transport operation.
US09319314B2

A link list processing apparatus has a storage device and a link list controller. The link list controller sets link list information, and writes the link list information into the storage device to create a link list in the storage device. The link list has a plurality of nodes each having a next node address field. The link list information includes a data pattern configured to indicate an end of the link list as well as auxiliary information. The link list controller stores the data pattern into the next node address field of a link-tail node of the link list.
US09319311B2

In accordance with an embodiment, a network device has an input port for receiving input packets, and an output port for sending output packets, where the input packets and output packets have context layer information. The network device also includes a processor configured to process the input packets and output packets using a network protocol having a context layer.
US09319299B2

The invention includes a method and apparatus for forwarding a packet from a first node toward a second node using a link aggregation group that includes as plurality of links connecting the first node and the second node. In one embodiment, a method includes selecting one of a plurality of ports of the link aggregation group using a weighting of the ports according to a respective plurality of port speeds of the ports of the link aggregation group and propagating the packet from the first node toward the second node via the selected one of the ports of the link aggregation group. In one embodiment, the port is selected using a port selection table weighted according to the ports speeds of the ports of the link aggregation group. In one embodiment, for each port of the link aggregation group, the number of table entries of the port selection table is substantially proportional to the port speed of that port of the link aggregation group.
US09319286B2

A system, method, and medium are disclosed for managing application deployments on cloud infrastructures. The system comprises a services console configured to store management policies. Each management policy corresponds to a respective application deployment on one or more clouds and indicates (1) one or more potential runtime conditions and (2) one or more corresponding management actions. The system further comprises a monitoring engine configured to monitor runtime conditions of the application deployments, and to determine that runtime conditions of a given application deployment match the one or more potential conditions indicated by a given management policy corresponding to the given application deployment. The system also includes a policy engine configured to respond to the determination of the monitoring engine by performing the one or more management actions of the given management policy.
US09319276B2

In one embodiment, a method includes receiving a packet at a network device in communication with a plurality of client nodes, the packet identifying a first client node, performing a look up in a table stored at the network device to locate policies associated with the first client node, the table including an entry for each of the client nodes, each entry having a plurality of policies associated with the client node, applying the policies associated with the first client node at a forwarding engine at the network device, and forwarding the packet from the network device. An apparatus is also disclosed.
US09319269B2

A framework for handling a secure interaction between components in a cloud infrastructure system that wish to transfer information between each other during processing of a customer's subscription order is described. The framework orders the security zones of components based on security levels and protects the transfer of information between components in security zones with different security levels. The assignment of a component to a security zone is based upon the sensitivity of the data handled by the components, the sensitivity of functions performed by the component, and the like.
US09319268B2

A resilient virtual Ethernet ring has nodes interconnected by working and protection paths. Each node has a set of VLAN IDs (VIDs) for tagging traffic entering the ring by identifying the ingress node and whether the traffic is on the working or protection path. MAC addresses are learned in one direction around the ring. A port aliasing module records in a forwarding table a port direction opposite to a learned port direction. Each node can also cross-connect working and protection paths. If a span fails, the two nodes immediately on either side of the failure are cross-connected to fold the ring. Working-path traffic is cross-connected onto the protection path at the first of the two nodes and is then cross-connected back onto the working path at the second of the two nodes so that traffic always ingresses and egresses the ring from the working path.
US09319267B1

An assured message delivery system with resiliency receives messages from publishing client(s) and delivers them to subscribing clients. A primary system delivers the messages during normal operation. A secondary system mirroring the configuration of the primary system takes over responsibility for delivering the messages in the event of failure of the primary system. The secondary system is connected to the primary system over a communications link. The primary system sends copies of the messages to the secondary system over the communications link. The secondary system stores replicate messages and sends acknowledgement messages back to the primary system.
US09319265B2

A high tier storage area stores a stub file and a lower tier cloud storage area stores the file corresponding to the stub file. When a client apparatus requests segments of the file from the high tier storage area, reference is made to the stub file to determine a predicted non-sequential pattern of requests to the segments by the client apparatus. The high tier storage area follows the predicted non-sequential pattern of requests to retrieve the segments of the file from the cloud prior to the client apparatus actually requesting the segments. As such, the file may be efficiently provided to the client apparatus while also efficiently storing the file on the lower tier cloud storage area.
US09319261B2

A square detection circuit square-detects a portion of a high frequency transmission signal that is extracted by a directional coupler, of a high frequency transmission signal amplified by a power amplifier. A first adjustment circuit extracts a DC component from a detection output of the square detection circuit, and adjusts respective amplitudes of baseband I and Q signals generated by an I/Q signal generation circuit, in response to the extracted DC component. A second adjustment circuit extracts an AC component from the detection output of the square detection circuit, and adjusts the respective amplitudes and phases, and the respective DC offsets of the baseband I and Q signals generated by the I/Q signal generation circuit, in response to the extracted AC component.
US09319250B2

Techniques for turbo decoding orthogonal frequency division multiplexing (OFDM) symbols are described. The symbols may include constellations of different bit sizes. Techniques for combined turbo decoding and equalization are described. The described techniques can be implemented in receivers that receive wired or wireless OFDM signals and produce data and control bits by decoding the received signals.
US09319248B2

A decision feedback equalizer system is disclosed. The decision feedback equalizer system includes a current summer core that in current mode, removes inter-symbol interference from a signal, and, a CMOS latch component, that is coupled to the current summer core, that receives a current mode signal and outputs a CMOS compatible signal. The components of the decision feedback equalizer system are controlled by a single clock.
US09319246B2

A computer-implemented system is provided that facilitates implementation of a voice over IP (VOIP) application. The system includes a host system and a user interface (UI) host process residing on the host system. The system also includes an agent host process residing on the host system which is being configured to process a VOIP call received by one or more VOIP applications executable on the host system. The agent host process running as a foreground or background process for the duration of the VOIP call to (i) communicate with a VOIP server associated with the VOIP application, (ii) capture content from at least one input device associated with the host system and (iii) render content on an output device associated with the host system when an instance of the UI host process operates in the foreground.
US09319240B2

Systems and methods are disclosed for providing redundancy in a network node implementing a ring protection protocol. Each of the two ring ports connecting the node to other nodes in a ring supporting the protocol may be maintained by a separate line card. Should one line card fail, traffic passing through the node may be redirected through the remaining ring port under the control of the surviving state machine. The two state machines may be coordinated over the backplane of the node to maintain a common state, making them transparent to other nodes. Additionally, the backplane link between the state machines may be monitored for failures that may be addressed with messages used to respond to general ring failures and by assigning one state machine to block a ring port upon recovery to prevent a loop within the ring until the ring protection link can be blocked.
US09319236B2

An optical line terminal (OLT) system for a passive optical network (PON) may include a processor, an OLT Medium Access Control (MAC) device communicatively coupled to PON ports, and a switch device communicatively coupled to the OLT MAC device via an Ethernet interface. The processor may map logical identifiers of each PON port to tunnel identifiers, where each tunnel identifier is indicative of a logical identifier and its corresponding PON port. The OLT MAC device may receive upstream data items that include logical identifiers over the PON ports. The OLT MAC device may replace the logical identifier of each upstream data item with the tunnel identifier that is mapped to the logical identifier and the PON port over which the upstream data item was received. The OLT MAC device may transmit, over the Ethernet interface to the switch device, the upstream data items including the tunnel identifiers.
US09319211B2

Some of the example embodiments are directed towards a base station for determining a control timing configuration in order to provide a subframe timing setting for configuring downlink HARQ-ACK control timing for a cell serving a user equipment in a multiple cell communications network. The user equipment is served a TDD based cell and a FDD based cell. Some example embodiments are directed towards the user equipment the control timing configuration as discussed above.
US09319198B2

A packet data transmitting method and mobile communication system using the same enables transmission of common ACK/NACK information from each sector of a base station to a user entity in softer handover. The method includes receiving via at least one of the plurality of sectors a data packet from the mobile terminal, the data packet being correspondingly received for each of the at least one of the plurality of sectors; combining the correspondingly received data packets, to obtain a signal having a highest signal-to-noise ratio; decoding the value obtained by the combining; determining a transmission status of the data packet according to the decoding; and transmitting to the mobile terminal a common ACK/NACK signal including one of a common ACK signal and a common NACK signal according to the determining, the common ACK/NACK signal being transmitted via each of the at least one sector.
US09319192B2

The present application discloses a method for transmitting, by a base station, downlink control information to a terminal in a wireless communication system. More particularly, the method comprises the steps of: allocating, to a transmission resource, the downlink control information for the terminal; and transmitting, to the terminal, the downlink control information using the transmission resource. the downlink control information for the terminal comprises: a downlink grant; and an uplink grant, wherein the downlink grant is allocated to one of first and second slots of a subframe of the transmission resource, and the uplink grant is allocated to at least one of first and second slots of a subframe of the transmission resource.
US09319190B2

The present invention relates to a mobile communication system having a coordinated communication mode in which radio communication is performed between a user equipment and a plurality of base stations in a coordinated manner and an uncoordinated communication mode in which radio communication is performed between a user equipment and a base station without coordinating with another base station, in which radio communication is performed by selectively using any of the coordinated communication mode and the uncoordinated communication mode. The coordinated communication in which radio communication is performed between a user equipment and a plurality of base stations in a coordinated manner and the uncoordinated communication in which radio communication is performed between a user equipment and a base station without coordinating with another base station are selectively used in an appropriate manner, with the result that a mobile communication system capable of exerting its performance in accordance with a situation can be provided.
US09319186B1

One embodiment relates to a method performed by on-die instrumentation. Speculative-high and speculative-low error signals are generated using first and second sense amplifiers. The speculative-high and speculative-low error signals are deserialized to generate speculative-high and speculative-low error data. A subset of bits in the speculation-high and speculation-low error data are determined to be invalid based on prior bits in recovered data obtained using a clock-data recovery and decision feedback equalizer circuit. Another embodiment relates to an integrated circuit with on-die instrumentation for obtaining bit error data for an eye-opening diagram. The integrated circuit includes a voltage multiplexer, a clock multiplexer and first and second sense amplifiers. Other embodiments, aspects and features are also disclosed.
US09319184B2

A method for receiving acknowledgements from plural wireless communication devices is described. A first acknowledgement message addressed to the plural wireless communication devices is transmitted. The first acknowledgement message indicates for each wireless communication device a period within which that wireless communication device should transmit a device acknowledgement message. A device acknowledgement message is received from each of the plural wireless communication devices. The device acknowledgement message is transmitted within the period indicated for that wireless communication device to transmit its device acknowledgement message. Other aspects, embodiments, and features, are also claimed and discussed.
US09319182B2

This invention is related to a low-complexity MIMO detector in a wireless communication system with near optimal performance. An initial symbol estimation is performed for a received symbol vector. The soft information of the received symbol vector can be more accurately calculated using every candidate symbol vector of a combined set of candidate symbol vectors, wherein the combined set is generated based on the initial estimation. By combining aspects of both the linear detection and the ML detection, the complexity of the proposed detector becomes orders of magnitude lower than that of a ML detector, but the performance is very close to that of an ML detector.
US09319181B2

A method of parallel decoding for a plurality of communications standards generally including steps (A) to (C) is disclosed. Step (A) may receive a plurality of first words, at least two of the first words generally have a different length than each other. Step (B) may parse the first words into a plurality of memories. Step (C) may generate a plurality of second words by decoding the first words using a plurality of decoders. The decoders generally operate in parallel. The decoding of at least one of the first words may be performed by at least two of the decoders. The decoding is generally based on a signal that identifies a current one of the communications standards used to transfer the first words.
US09319174B2

Link adaptation is supported in a multi-user MIMO environment. In some aspects, a frame including a transmission parameter request (e.g., a null data packet announcement (NDPA) including a modulation and coding scheme (MCS) request (MRQ)) specifies multiple destinations. In some aspects, a decision to transmit a frame specifying multiple destinations is based on whether all of destinations support providing feedback to such a frame. In some aspects, transmission parameter feedback (e.g., MCS feedback (MFB)) including channel estimate information is provided in a case where MFB of type MU is requested.
US09319165B2

Technology for reducing interference in collocated radios is disclosed. One method comprises identifying a repeating transmit/receive (Tx/Rx) pattern for multiple radios located in a mobile communication device having a Bluetooth radio collocated with an OFDMA radio. A persistent reservation is requested for at least one sub-frame from the OFDMA radio when the repeating Tx/Rx pattern indicates a Bluetooth packet wherein the Bluetooth radio can not transmit without interference with the OFDMA radio. The repeating Tx/Rx pattern is modified based on the persistent reservation. The Bluetooth radio can communicate based on the modified repeating Tx/Rx pattern to enable interference free communication for the Bluetooth radio and the OFDMA radio in the multi-radio mobile communication device. A collocated WiFi radio's transceiver can align its Tx/Rx with the Tx/Rx pattern, and transmit and receive at the same time slots that other collocated radios are transmitting, and receiving.
US09319162B2

A signal processor includes a period detection section which detects that a period is currently used for communication of a frame; a pattern detection section which detects, from the received signal, a first signal pattern by which the end of communication of the frame is recognized; and an output processing section which outputs the received signal to a controller; configured to instruct, upon detection of the first signal pattern in the period being currently used for communication of a frame, the controller to halt startup of communication action of the next frame, until the period being currently used for communication of a frame comes to the end, to thereby reduce an event such that frames are transmitted from a plurality of communication devices simultaneously, and to thereby allow the communication action for the next frame to proceed correctly.
US09319139B2

An optical line terminal (OLT) comprising a receiver configured to couple to a mode coupler via a multi-mode optical fiber that supports more than one optical communication mode, and couple to a plurality of optical network units (ONUs) via the mode coupler, a processor coupled to the receiver and configured to schedule upstream multi-mode transmissions from the ONUs via the multi-mode fiber and the mode coupler by employing time division multiplexing (TDM), and a transmitter coupled to the processor and configured to transmit schedule data to the ONUs.
US09319136B2

Optical dispersion compensation devices are provided herein that are based on one or more optical ring resonators. The degree of dispersion compensation can be selected by controlling the degree of under-coupling and by tuning physical properties of the optical ring resonators. In a first implementation, an optical ring resonator under-coupled to an optical throughput bus can be used to provide positive or negative dispersion compensation depending on tuning of the optical ring resonator, which widens the dispersion window. In a second implementation, an over-coupled optical ring resonator can be added to the optical throughput bus to provide a cascaded filter. In a third implementation optical ring resonators arranged in series between an optical input bus and an optical output bus can be used to both tune dispersion compensation and provide demultiplexing.
US09319134B2

In a method for optically transmitting data by means of a pulse-width-modulated light source (LED), a pulse duty factor (N) of a pulse width modulation is specified to set the brightness of the light source (LED). A bright time (T) is divided into at least a first and second partial bright time using at least one blanking so that the data (DATA) to be transmitted are encoded by the start and time length of the at least one blanking. The sum of the partial bright times within the pulse width modulation cycle substantially corresponds to the bright time according to the specified pulse duty factor.
US09319129B2

A wireless communication terminal, in which a packet for requesting pairing in a data link layer is defined as a pairing request packet, including a wireless communication unit that performs wireless communication with another terminal, a storage device that stores information, a storage control unit that stores first identification data included in a first pairing request packet in the storage device when the wireless communication unit receives the first pairing request packet including the first identification data, a determination section that determines whether the first identification data stored in the storage device and second identification data included in a second pairing request packet satisfy a condition decided in advance when the wireless communication unit receives the second pairing request packet including the second identification data after the first pairing request packet is received.
US09319127B2

A data relay method includes receiving a relay request from a BS, and when the relay request is accepted, relaying data between the BS and at least one external terminal, or the data relay method includes determining relaying between a first terminal among a plurality of terminals, and other remaining terminals excluding the first terminal among the plurality of terminals, and relaying data between the first terminal and the other remaining terminals.
US09319121B2

Channel state information (CSI) feedback in a wireless communication system is disclosed. A precoding matrix is generated for multi-antenna transmission based on precoding matrix indicator (PMI) feedback, wherein the PMI indicates a choice of precoding matrix derived from a matrix multiplication of two matrices from a first codebook and a second codebook. In one embodiment, the first codebook comprises at least a first precoding matrix constructed with a first group of adjacent Discrete-Fourier-Transform (DFT) vectors. In another embodiment, the first codebook comprises at least a second precoding matrix constructed with a second group of uniformly distributed non-adjacent DFT vectors. In yet another embodiment, the first codebook comprises at least a first precoding matrix and a second precoding matrix, where said first precoding matrix is constructed with a first group of adjacent DFT vectors, and said second precoding matrix is constructed with a second group of uniformly distributed non-adjacent DFT vectors.
US09319115B2

The present invention relates to a method for communicating in a network having a primary station and a plurality of secondary stations, said method comprising a step of, at the primary station, (a) configuring at least one downlink channel from the base station to a first secondary station, step (a) comprising (a1) signalling a first set of at least one parameter indicative of precoding applied to a first transmission from the base station to the first secondary station; (a2) signalling a second set of at least one parameter indicative of precoding applied to a second transmission from the base station to at least one second secondary station, wherein said step (a2) is carried out so that the second set of parameters contains less information than the first set of parameters.
US09319105B2

A near-field communication (NFC) system supports increased data rates using a multiple-input-multiple-output (MIMO) interface. Multiple receive antennas are positioned within the near field of multiple transmit antennas. The NFC system uses a combination of antenna spacing and polarizations to reduce correlation between channels, and thus improves performance by creating closer to ideal MIMO operation. Such system can also be operated as parallel SISO links with reduced cross-channel interference resulting in low power consumption.
US09319083B2

A method of iterative detection and decoding by a receiver and a receiver for iterative detection and decoding. The method includes generating a channel estimated value using a received signal; storing the generated channel estimated value; generating a Log Likelihood Ratio (LLR) value using the received signal and the stored channel estimated value; and generating a decoded bit as feedback information using the LLR value, wherein the LLR value is iteratively regenerated using the generated feedback information, the stored channel estimated value, and the received signal.
US09319081B2

A communication device is disclosed. The device may be in particular a radio transmitter and a receiver that can operate with low power consumption and with improved interference rejection, therefore particularly suitable for use in low-power communication systems, such as wireless sensor networks and wireless body area networks. In one aspect, multiple frequency tones (carriers) are used to carry information from the transmitter, such that a RF signal having multiple radio frequency components is produced and transmitted. In the receiver, an envelope detector is still the RF down-converter. After down-converting intermodulation components are extracted containing amplitude, phase and frequency information of the multiple radio frequency components. This allows the desired signal (the baseband information) to be distinguished from the carriers and unwanted interference.
US09319080B1

A circuit apparatus and method for providing spectrum sensing. The invention accepts as inputs actual real-world signals in which the resulting two-dimensional output representation provides useful characteristics or features of the original time/series signal being analyzed. The invention employs both time and frequency averaging to exploit signal persistence in either domain.
US09319074B2

A device receives reception packets including information packets that contains information symbols and check packets that contains check symbols and divides each packet into a plurality of symbols, that configure FEC codes, detects whether each packet of the reception packets is a normal reception packet or an abnormal reception packet, generates a plurality of FEC decode candidates configured by a normal symbol included in the normal reception packet and an uncertain symbol included in the abnormal reception packet and generated to have the uncertain symbol different from one another for each of the FEC codes and performs a first error correction on the plurality of FEC decode candidates, and corrects the FEC codes based on consistent results of the first error correction among a plurality of results of the first error correction that is performed on the plurality of FEC decode candidates.
US09319072B2

A bit interleaving method applying a bit permutation process to a QC LDPC codeword made up of N cyclic blocks of Q bits each, dividing the processed codeword into constellation words of M bits each, and applying an intra-cyclic-block permutation process to the cyclic blocks, where the codeword is divided into F×N/M folding sections of M/F cyclic blocks each and the constellation words are each associated with one of the folding sections, and the bit permutation process is applied such that the constellation words are each made up of F bits from each of M/F different cyclic blocks in the associated section, after the permutation process.
US09319061B1

Apparatus and methods for digital-to-analog conversion are disclosed. In one embodiment, an electronic system includes a bias circuit and a digital-to-analog converter (DAC) including an input that receives a digital input signal and an output that drives a transmission line. The digital input signal can be used to control a magnitude and polarity of an output current of the DAC. The DAC further includes one or more p-type metal oxide semiconductor (PMOS) termination transistors that receive a first bias voltage from the bias circuit and one or more n-type metal oxide semiconductor (NMOS) termination transistors that receive a second bias voltage from the bias circuit. The bias circuit controls the voltage levels of the first and second bias voltages to control the termination transistors' small signal resistance to actively terminate the DAC's output.
US09319058B1

Methods and apparatus for blind detection and correction of interleaving errors using all-digital processing of data output by multiple sub-ADCs of a time-interleaved ADC are disclosed. The methods and apparatus detect and correct frequency-dependent timing and gain mismatches of the sub-ADCs of the time-interleaved ADC using a novel multiple-input multiple-output (MIMO) filter structure. Additionally, a novel adaptive sampling frequency hopping scheme is proposed to achieve uninterrupted data conversion by the time-interleaved ADC during transient time of ADC clock frequency switching.
US09319038B2

A circuit for detecting a signal transition on an input signal includes a mirror delay circuit and an input blocking circuit to prevent signal glitches or undesired signal pulses from being passed to the output signal node, thereby preventing signal distortions from being detected as a valid signal transition. The input transition detection circuit generates stable and correct transition detection pulses having a consistent pulse width.
US09319037B2

In one form, a clock doubler includes a switched inverter, an exclusive logic circuit, and a control signal generation circuit. The switched inverter has first and second control inputs for respectively receiving first and second control signals, a signal input for receiving a clock input signal, and an output. The exclusive logic circuit has a first input for receiving the clock input signal, a second input coupled to the output of the switched inverter, and an output for providing a clock output signal. A control signal generation circuit provides the first and second control signals in response to the clock output signal. The clock doubler may be used in a clock distribution circuit for an integrated circuit that also includes a phase locked loop for providing the input clock signals, and a plurality of clock sub-domains each having one of the clock doublers.
US09319036B2

A gate signal adjustment circuit for a display is disclosed. The gate signal adjustment circuit can adjust a transition time of a gate signal used to drive data displaying. The adjustment can be to either speed up or slow down the transition time according to the requirements of the display. In an example, the gate signal adjustment circuit can include multiple transistors, where a first set of the transistors outputs the gate signal and a second set of the transistors outputs an adjustment to the gate signal. The second set of transistors can be the same or different sizes depending on the desirable number of adjustment options. The circuit can also include a control line coupled to the second set of transistors to control the adjustment output. Gate signal adjustment can reduce crosstalk in the display.
US09319035B2

An apparatus having a bit lag control element that measures a propagation time beginning with assertion of a first signal and ending with assertion of a second signal, and that generates a first value indicating an adjusted propagation time. The control element includes delay lock control, adjust logic, and a gray encoder. The delay lock control selects one of a plurality of successively delayed versions of the first signal that coincides with the assertion the second signal, and generates a second value on a lag select bus that indicates the propagation time. The adjust logic is coupled to a circuit and to the lag select bus, and adjusts the second value by an amount prescribed by the circuit to yield a third value that is output to an adjusted lag bus. The gray encoder gray encodes the third value to generate the first value on the lag bus.
US09319034B2

An integrated circuit can include at least one slew generator circuit comprising at least one body biasable reference transistor, the slew generator circuit configured to generate at least a first signal having a slew rate that varies according to characteristics of the reference transistor; a pulse generator circuit configured to generate a pulse signal having a first pulse with a duration corresponding to the slew rate of the first signal; and a counter configured to generate a count value corresponding to a duration of the first pulse.
US09319030B2

A system is disclosed, which may include a clock distribution circuit. The clock distribution circuit may include a duty cycle controller to distribute a clock output signal to a plurality of remote locations on a clock grid. The duty cycle controller may adjust, in response to a duty cycle control signal, a duty cycle of the clock output signal. The clock distribution circuit may also include a duty cycle measurement unit, to measure the duty cycle of the clock output signal at one of the remote locations, generate the duty cycle control signal, and generate and write duty cycle data values to a memory unit. The system may also include control logic to calculate and transmit a clock distribution circuit end-of-life date, by applying a model to stored duty cycle data values and to a duty cycle controller adjustment state.
US09319028B2

A system and method for representing quasi-periodic waveforms, for example, representing a plurality of limited decompositions of the quasi-periodic waveform. Each decomposition includes a first and second amplitude value and at least one time value. In some embodiments, each of the decompositions is phase adjusted such that the arithmetic sum of the plurality of limited decompositions reconstructs the quasi-periodic waveform. Data-structure attributes are created and used to reconstruct the quasi-periodic waveform. Features of the quasi-periodic wave are tracked using pattern-recognition techniques. The fundamental rate of the signal (e.g., heartbeat) can vary widely, for example by a factor of 2-3 or more from the lowest to highest frequency. To get quarter-phase representations of a component (e.g., lowest frequency “rate” component) that varies over time (by a factor of two to three) many overlapping filters use bandpass and overlap parameters that allow tracking the component's frequency version on changing quarter-phase basis.
US09319014B2

A method of processing an audio signal, and which includes a receiving object information including object level information indicating a level of objects, object gain information and object correlation information; receiving preset presence information and preset number information; receiving preset information based on the preset presence information and the preset number information by an audio decoding apparatus, the preset information including preset metadata representing an attribute mode of the preset information, preset rendering data and preset type information indicating whether the preset rendering data is in a matrix type or not obtaining a preset matrix from the preset rendering data by the audio decoding apparatus, and generating a processed audio signal by controlling a gain or panning of the at least one object included in the audio signal based on the downmix processing information.
US09319009B2

An apparatus comprising an amplifier comprising an input, a capacitor having a capacitor first side and a capacitor second side, wherein the capacitor first side is coupled to the input, a switch having a switch first side and a switch second side, wherein the switch first side is coupled to the capacitor second side, and a transistor having a transistor gate, and a transistor source, wherein the transistor gate is coupled to the input and the capacitor first side, wherein the transistor source is coupled to the switch second side and wherein the switch is positioned directly between the capacitor second side and the transistor source.
US09319003B2

An amplifier includes: a first operational signal path arranged to generate a first pre-output signal according to an input signal under a first operating mode of the amplifier; a second operational signal path arranged to generate a second pre-output signal according to the input signal under a second operating mode of the amplifier; and an output stage, coupled to the first operational signal path and the second operational signal path, for outputting a first output signal according to the first pre-output signal under the first operating mode and outputting a second output signal according to the second pre-output signal under the second operating mode, wherein the first operational signal path and the second operational signal path are arranged to share at least one common circuit element for generating the first pre-output signal and the second pre-output signal under the first operating mode and the second operating mode, respectively.
US09318994B2

The present invention relates to a multistage vertical solar module holder. According to the present invention, because solar modules are installed between vertical members vertically installed on the bottom surface in a ladder type in multiple stages to be inclined by inclination maintenance units, a large number of solar cell modules can be installed in a single area and a large number of modules can be installed in a plurality of rows. Further, a shadow of an upper module does not hide a lower module by maintaining the vertical interval of the modules sufficiently, and the holders can be installed while rows of modules and the sunlight irradiation angle can be sufficiently maintained, so that high efficiency of solar power generation can be realized. In addition, because several rows of solar modules are installed in multiple stages by utilizing a vertical space for the solar module on the ground such as a rice paddy, a field or a forest, solar power generation can be realized together with farming, which helps the economy of farms. Further, because the solar modules can be installed in a narrow place such as the side of a road, the side of a railroad, and a bank, a new economic effect can be obtained.
US09318991B2

A method and apparatus for controlling an electric motor. A switching frequency meeting a desired operating condition is identified from information relating to operation of the electric motor. A switching of a current supplied to the electric motor with the switching frequency identified is controlled.
US09318986B2

A method of controlling an electric motor of a power steering system having at least three windings is described, wherein a control unit applies a current to the windings of the electric motor to generate a total torque having a value which is ascertained by the control unit from a set-point torque for steering assistance and a set-point torque for damping. A damping set-point circuit ascertains the set-point torque for damping and a steering assist set-point circuit ascertains the set-point torque for steering assistance. A monitoring circuit monitors the function of the windings of the electric motor. In the event of a malfunction of any of the windings, the monitoring circuit outputs an error signal, upon which the set-point torque for steering assistance is reduced.
US09318983B2

A 0-axis current calculator 7 configured to calculate a target value of the 0-axis current by setting the current of the open phase to be zero when one of the phases becomes open, or determines that the target value of the 0-axis current is zero when there is no open phase is provided. Based on the target values of the d-axis current and the q-axis current, the target value of the 0-axis current calculated by the 0-axis current calculator 7, and the d-axis current, the q-axis current, and the 0-axis current transformed by the d-q-0 transformer 8, the current supplied to each phase of the motor are controlled.
US09318974B2

A multi-level inverter having one or more banks, each bank containing a plurality of low voltage MOSFET transistors. A processor configured to switch the plurality of low voltage MOSFET transistors in each bank to switch at multiple times during each cycle.
US09318970B2

A voltage regulator for regulation both of AC and of DC voltages, is provided in a regulator module (30) which uses a repetitive switching signal (32) to control a switch (36) allowing current to be supplied to a reservoir capacitor (42) by supply from an unregulated rail (18). The module contains a dual inductor (44, 46, 48) having first (44) and second (46) identical windings and a common core. A current pass capacitor (43) is also provided. When the switch (36) is closed, the first winding (44) delivers current to the reservoir capacitor. When the switch (36) is open, both the second (44) and the first (46) windings deliver current to the reservoir capacitor (42). The apparatus can support balanced operation, where pairs of switches are operated alternately and oppositely. The switching signal (32) can be suitably voltage restored to provide a signal suitable to control and operates switches (36). Different configurations of transistor switches (36) and diodes (38) are shown.
US09318958B2

A method of on/off modulation of a very high frequency switching cell-based power converter includes receiving an input voltage signal to be applied to a plurality of series stacked very high frequency power converter cells for producing an output voltage and/or current, and controlling a portion of the plurality of series stacked high frequency power converter cells through on/off modulation of at least one of the plurality of series stacked high frequency power converter cells to control the output current and/or the output voltage.
US09318956B1

A switching power-supply device configured to convert and output a first direct voltage supplied from an input power source to a second direct voltage by alternately turning on and off a first switching element connected to the input power source and a second switching element connected in series to the first switching element, the switching power-supply device includes a reference voltage generation unit; and a driving unit, wherein when a generation cycle of a timing becomes shorter than a first cycle, a reference voltage generation unit cause a slope of a ramp signal, which is to be superimposed with a first reference voltage, to become gentler than a case where a generation cycle of a timing is equal to or longer than the first cycle.
US09318950B2

A control circuit for reducing touch current of a power converter includes an auxiliary pin, a zero-crossing signal generator, a frequency limiting signal generator, and a gate signal generator. The auxiliary pin is used for receiving a voltage generated by an auxiliary winding of the power converter. The zero-crossing signal generator is used for generating a zero-crossing signal according to the voltage generated by the auxiliary winding and a first reference voltage. The frequency limiting signal generator is used for generating a frequency limiting signal according to a gate control signal, a burst mode signal, and the voltage generated by the auxiliary winding. The frequency limiting signal is used for limiting the gate control signal to a predetermined frequency. The gate signal generator is used for generating the gate control signal to a power switch of the power converter according to the frequency limiting signal and the zero-crossing signal.
US09318949B2

An AC-to-DC power supply apparatus and a power control structure and method thereof are provided. The provided method includes: making an AC-to-DC converter in the AC-to-DC power supply apparatus convert an AC input voltage in response to a driving signal, so as to generate a DC output voltage; sampling a rectified voltage relating to the AC input voltage, so as to provide a sampling signal; providing an output feedback signal relating to an output of the AC-to-DC converter; multiplying the sampling signal by the output feedback signal, so as to provide a product signal; performing a signal modulation on the product signal, so as to generate the driving signal to control a switching of a main power switch in the AC-to-DC converter; and performing an amplitude-limiting process on the sampling signal or the product signal.
US09318935B2

A control circuit board (25) configuring an inverter (21) serves as a thermally-conductive substrate. One surface of the control circuit board (25) is installed in a heat transferable manner on a heat-dissipating planar part (31) disposed on a housing (2), while heat-producing electrical components (39) are disposed in a heat transferable manner on the other surface of the control circuit board (25). The control circuit board (25) includes a substrate body (41) constituted of an insulator, and heat-conducting through members (42) constituted of a good thermal conductor filled through in a thickness direction of the substrate body (41). One end of each of the heat-conducting through members (42) is disposed in a heat transferable manner on the heat-dissipating planar part (31), and the electrical component (39) is disposed in a heat transferable manner on the other end.
US09318934B2

An electric motor arrangement for a medical, especially dental, tool handle, which is extremely compact and resistant to sterilizing temperatures due to a plurality of advantageous embodiments. The electric motor arrangement is characterized by the following properties: the use of a light source based on SMD-LED or LED as a semiconductor chip; the shortening of the INTRAmatic coupling to between 20 mm and 25 mm; a hermetically extruded stator comprising integrated media tubes and molded connection sockets; the stator winding is embodied as a coil segment winding instead of an H winding or triangle; and the winding head has openings for media tubes.
US09318932B2

A power tool includes a brushless DC motor housed inside an upper body of the tool housing and a control unit housed inside a handle of the housing, the control unit including a micro-controller mounted on a control circuit board, a power unit electronically coupled to the micro-controller and mounted on a power circuit board arranged substantially parallel the control circuit board inside the handle, and a heat sink in thermal contact with the power unit. An input unit may be mounted directly on the control circuit board. An upper portion of the heat sink extending towards the upper body of the housing may include a tab protruding underneath a fan assembly of the motor to transfer heat from the power unit to the airflow created by the fan.
US09318923B2

A laminated iron core and a method for manufacturing the same are provided to secure the lamination strength of the respective iron core pieces thereof, and to provide good magnetic efficiency and to reduce a loss. In a laminated iron core including a first caulking section formed in an area thereof having larger magnetic flux density than other area and a second caulking section formed in the other area, the engagement area A of the recessed sub-sections and projecting sub-sections of the first caulking sections of divided iron core pieces adjoining each other in the laminating direction is set smaller than the engagement area B of the recessed sub-sections and projecting sub-sections of the second caulking sections adjoining each other in the laminating direction.
US09318921B2

Described herein are embodiments of methods and systems for a three mode wireless energy harvesting concept wherein a triceiver system with a single antenna can be configured to transmit wireless data, receive wireless data and exchange power with other devices. When not being used for exchanging power, the triceiver system with the single antenna can be operably connected to data transfer functions of a wireless device. When used for receiving power, the triceiver antenna can be operably connected to subsystems for converting RF signals to electrical energy. When used for transmitting power, the triceiver antenna can be operably connected to subsystems for converting electrical energy to RF signals.
US09318916B2

Far field telemetry operations are conducted between an external device and an implantable medical device while power is being transferred to the implantable medical device for purposes of recharging a battery of the implantable medical device. The far field operations may include exchanging recharge information that has been collected by the implantable medical device which allows the external device to exercise control over the recharge process. The far field operations may include suspending far field telemetry communications for periods of time while power continues to be transferred where suspending far field telemetry communications may include powering down far field telemetry communication circuits of the implantable medical device for periods of time which may conserve energy. The far field operations may further include transferring programming instructions to the implantable medical device.
US09318912B2

An inductive power supply system to identify remote devices using unique identification frequencies. The system can inductively provide power to a remote device at different frequencies, and can sense reflected impedance of the remote device. The system further includes a plurality of different remote devices, each having a unique resonance frequency. In operation, the AIPS is capable of identifying the type of remote device present in the inductive field by applying power to a remote device at a plurality of unique identification frequencies until the remote device establishes resonance in response to one of the identification frequencies. The AIPS can recognize when resonance has been established by evaluating sensor data, which is representative of the reflected impedance of the remote device. The AIPS may pull operating parameters for the remove device from memory to ensure efficient operation and to assist in recognizing fault conditions.
US09318907B2

An assembled wearable electronic device including a first body and a second body is provided. The first body has a primary system and a first assembling portion. The primary system is for providing the independent operation of the first body and producing a related first data. The second body has a secondary system and a second assembling portion. The secondary system is for providing the independent operation of the second body and producing a related second data. The first body and the second body are adapted to be assembled to each other by the first assembling portion and the second assembling portion, and the first assembling portion and the second assembling portion are adapted to rotate relatively such that the first assembling portion is positioned or released by the second assembling portion.
US09318904B2

A battery-charging device includes: a housing that is configurable from a first shape into at least a second shape; and a direct current-to-direct current battery charger disposed within the housing. The direct current-to-direct current battery charger is configured to convert direct current power, received from a source external to the battery charger, into a direct current source for supplying energy to a rechargeable battery that is electrically connected to the battery charger. The battery-charging device may further include a communication element configured to communicate, with a portable electronic device that includes the rechargeable battery, using a short-range communication technology.
US09318902B2

Provided is a power supply device which uses a simplified device configuration to reliably detect anomalies such as fused contacts, and which eliminates overcharging and secondary battery hazards caused by overcharging. The power supply device (1) is provided with: a control unit (7) for monitoring and controlling the operation of the power supply device (1), and for monitoring anomalies in the power supply device (1); a secondary battery (3) connected to the control unit (7), and for discharging electricity which has been charged; a main contact (9) connected to a battery circuit network (8) formed between the secondary battery (3) and a load (13); an auxiliary contact (10) connected in series to the main contact (9), and which is always on; and an anomaly detection circuit (11a).
US09318893B2

Systems and methods of the invention relate to circuitry that isolates low power circuitry of a battery management system. One or more circuits can be utilized with a battery management system to provide isolation of low power circuitry from at least one of a high voltage, noise interference from a battery, noise interference from a high voltage, sensor signals, control signals, among others. The circuitry further provides high voltage from a grid to be stepped-down to a voltage level usable by circuitry, port(s), and/or a processor.
US09318891B2

A control signal protection device having a first operational mode and a second operational mode includes a first terminal pair that connects the signal protection device to a control system and a second terminal pair that connects the converter to a field device. The control system provided a control signal to the control system protection device. The control signal device further includes a power storing element for temporary accumulation of electric energy and a switching circuit for controlling operational mode of the signal protection device. Electric energy is stored in the power storing element in the first operational mode. Electric energy stored in the power storing element is supplied to a positive terminal in the second terminal pair in the second operational mode.
US09318886B1

A light fixture mounting system which aids in quickly, easily, and safely connecting a light fixture to a junction box. The light fixture mounting system generally includes a mounting plate adapted to be electrically and mechanically connected to a junction box. The mounting plate includes contacts comprised of metallic material such that an electrical fixture may be magnetically secured to the mounting plate. Magnets on the electrical fixture will magnetically engage with the contacts to magnetically secure the electrical fixture to the mounting plate. Current from the junction box will pass through the contacts and magnets to power the light source. A relay switch and reed switch are also utilized in combination with a central magnet on the electrical fixture to stop current flow if the electrical fixture becomes partially or fully dislodged from the mounting plate.
US09318883B2

A sealed enclosure is disclosed. Sealed enclosure has a case configured to receive an arc-prone electrical component, a face frame defining an opening, a door configured to cover the opening, a sealing surface on the face frame or on the door, and one or more flaps having an sealing portion, the sealing portion being angled relative to the sealing surface, the one or more flaps being operational to flex from a disengaged position when not under pressure, to an engaged position in contact with the sealing surface when exposed to pressure inside the case during an arcing event. Sealed enclosure doors and methods of sealing an enclosure during an arcing event are also provided, as are other aspects.
US09318882B2

An inverter device has an inverter stack and a switchboard housing the inverter stack. The inverter stack has an output relay bar connected to an output terminal thereof, and a lower frame configuring a bottom portion and formed from a plurality of frame members connected to form each side of a cuboid. The lower frame is formed such that the frame members configuring one side of a four-sided frame being penetrated by the output relay bar are formed of a non-magnetic body.
US09318881B2

The invention provides a system and method for controlling corona discharge. A driver circuit provides energy to the corona igniter and detects any arc formation. Optionally, in response to each arc formation, the energy provided to the corona igniter is shut off for a short time to dissipate the arc. Once the arc dissipates, the energy is applied again to restore the corona discharge. The driver circuit obtains information relating to the corona discharge, such as timing and number of arc formations. A control unit adjusts the energy provided to the corona igniter, shut-off time, or the duration of the corona event based on the information. The adjusted energy levels and duration are applied during subsequent corona events. For example, the voltage level could be reduced or the shutoff time could be increased to limit arc formations and increase the size of the corona discharge during the subsequent corona events.
US09318873B2

A surface emitting laser includes a lower reflector, an active layer, and an upper reflector that are arranged in that order; an air gap provided between the active layer and the upper reflector; and a slab provided on an optical path of the air gap and having a refractive index that is higher than a refractive index of the air gap. A position of at least one of the upper reflector and the lower reflector in an optical axis direction is changed to change a wavelength of emitted light. In the case where the position of the upper reflector is changed, a center of the slab in the optical axis direction is located between any antinode of a standing wave formed in the air gap and a node of the standing wave that is adjacent to and on an upper-reflector side of the antinode.
US09318861B2

An electric power meter collar with external electrical connection points enables expedited connection of distributed energy resources to the customer premises or the electric power grid. The meter collar is installed between an electric meter and the meter socket box that the meter would otherwise plug into at the site of a customer who receives two-phase service from an electrical utility company, and has electrical connection points that are electrically upstream and downstream of the meter. It enables “plug and play” connection of on-site power generation resources since the collar includes both a receptacle for a “plug” from on site power generation and overcurrent protection.
US09318849B2

The male shielded connector of the invention includes terminals which are connected to end portions of electric wires, a housing which contains the terminals, a shield shell which covers the housing, a braided conductor which is externally provided to the wire and is covered on the shield shell, and a shield ring which is swaged to the outer circumference of the braided conductor to fix the braided conductor in a state that the braided conductor is electrically connected to the shield shell, the shield ring being made of a metal material. An insulation layer is provided between the braided conductor and the shield ring.
US09318844B2

The present invention is a switch assembly of cable connector, which comprises a plug having a plug rubber core, a housing, a plurality of pin terminals, a protruding rib and a wire; a plug holder harnessed on the outer edge of the plug rubber core movably; a switching unit joining with the plug holder movably, which is harnessed on the outer edge of the plug rubber core movably, and provided between the housing and the plug holder; and an elastic element harnessed on two ends of the plug rubber core and caught at the housing and the switching unit. Thereby, rotational switching is possible by using the switching unit in conjunction with the elastic element, such that the plug holder may be bonded to different types of sockets, in order to achieve the effects of close locking, detachment prevention, easy assembly, ease to retreat, convenient replacement and maintenance, facile to operate and applicability to at least two different kinds of sockets as the cable connector and a socket are bonded.
US09318843B2

An RF connector comprises a coupling nut for locking the connector to a mating connector and a locking ring. When tightening the coupling nut, it pushes on the locking ring, which again pushes on a protrusion of the connector, moving the connector into a mating connector. When the coupling nut is tightened, the locking ring acts as a stop to limit the movement coupling nut leaving a gap between the connector and the mating connector. Due to this gap, the connector may be rotated in a locked state.
US09318837B2

An electrical connector comprises a cover, terminal block, and pair of latch mechanisms. The cover comprises a top plate and two side edges connected to the top plate. The terminal block and the cover together define a slot. The terminal block comprises two opposite side edges. The pair of latch mechanisms is respectively provided between the two side edges of the cover and the two side edges of the terminal block. Each latch mechanism can include a first latch portion and a second latch portion. The first latch portion and the second latch portion are latched to each other and in a clearance fit, so as to allow the terminal block to rotate and move relative to the cover at the latch mechanism.
US09318836B2

An electric connector includes a first housing including a first wall, second and third walls both extending in parallel from the first wall, and a fourth wall connecting the second and third walls to each other, the first to fourth walls defining an inner space in the first housing, and a second housing to be fit into the inner space, the first housing including a first projection protruding into the inner space from an inner surface of the first wall, and a first recess formed at the second and third walls, the second housing including a second recess through which the first projection is guided, a wall to make abutment with the first projection when the second housing is inserted in an upside-down posture into the inner space, and a second projection to be fit into the first recess.
US09318832B2

A connector is connectable with a card which is inserted from an insertion opening. The card has a terminal. The connector comprises a holding member and a contact. The holding member has a rear support portion and a front support portion. The contact is held by the holding member. The contact has a base portion and a spring portion. The base portion has a rear supported portion, a front supported portion and a movable starting point. The rear supported portion is supported by the rear support portion. The front supported portion is supported by the front support portion. The movable starting point is positioned between the rear supported portion and the front supported portion. The spring portion extends frontward from the movable starting point in a front-rear direction. The spring portion is provided with a contact point which is to be in contact with the terminal of the card.
US09318829B2

A power contact includes a fixing portion, an engaging arm extending backwardly from a front end of the fixing portion along a first direction and a support member extending towards the engaging arm. The support member is positioned between the engaging arm and the fixing portion along a second direction perpendicular to the first direction. The support member is adapted for abutting against the engaging arm so as to increase insertion/withdraw force and avoid over deformation of the engaging arm.
US09318825B2

A female terminal fitting is provided with a lance hole at a given position in the longitudinal direction of a bottom wall portion thereof, a latching groove of a lance portion formed inside a terminal housing cavity of a connector housing being resiliently inserted into the lance hole, and with a latching protrusion formed at a hole edge portion on the front end side of the lance hole, an end edge of a retaining portion inserted in the lance hole abutting and latching on the latching protrusion. The latching protrusion includes a conical portion gradually expanding its diameter from a vertex on the front side toward a rear end on the hole edge portion side of the lance hole, a cylindrical portion integrally formed at the rear end edge of the conical portion, and a cutout portion with a part of the conical portion is cut out.
US09318819B2

A cable terminal for electrical connection of a wire to a component. The cable terminal (3) includes a first part (6) and a second part (7). A first part (6) connects to the wire. A second part (7) includes a longitudinal and continuous slot (19) with a first section (8), adapted to the width of a screw head on a screw with which the cable terminal is to be fitted to the component, and a second section (10), adapted to the width of the screw's threaded section. In a first position the slot (19) can be passed over the screw head in the first section (8) so that the cable terminal (3) can be displaced in a direction along the slot so that the screw ends up in a second position in the second section (10). The second part (7) of the cable terminal includes a part (12) that forms a roof (13) positioned at least partly above the first section (8).
US09318815B2

An insulating body-forming part is formed on a border between a surface of a crimp terminal formed of an aluminum material and a conductive contact body provided on the surface and containing a nobler metal material than the aluminum material.
US09318806B2

An electronic device may include balance-fed antenna structures that do not have direct paths to ground. The antenna structures may serve as a Global Positioning System (GPS) antenna and may have a dipole structure having a first and second antenna resonating element arms. The antenna structures may include a conductive path that conveys antenna signals between a first feed terminal on the first antenna resonating element arm and a transmission line. The conductive path may overlap with the second antenna resonating element arm such that current flow through the conductive path induces corresponding current flow in the second antenna resonating element arm. The antenna structures may include an impedance matching short-circuit stub path that couples the first antenna resonating element arm to the second antenna resonating element arm. Choke inductors may be used to help block indirect paths from the antenna structures to ground through adjacent circuitry.
US09318805B2

An apparatus that employs a directional antenna system updates a beam pattern table that includes entries corresponding to each of the other apparatuses with which the apparatus communicates. For example, for each of the other apparatuses, the beam pattern table may specify the antenna weights to be used to provide a quasi-omni-directional beam pattern, a sector level beam pattern, and a refined beam pattern when communicating with that other apparatus. In some aspects, the beam pattern table includes one or more characteristics associated with each of the beam patterns. These characteristics may be used in conjunction with a beam search criterion to trigger updating of the beam pattern table.
US09318800B2

The invention provides a wireless chip which can secure the safety of consumers while being small in size, favorable in communication property, and inexpensive, and the invention also provides an application thereof. Further, the invention provides a wireless chip which can be recycled after being used for managing the manufacture, circulation, and retail. A wireless chip includes a layer including a semiconductor element, and an antenna. The antenna includes a first conductive layer, a second conductive layer, and a dielectric layer sandwiched between the first conductive layer and the second conductive layer, and has a spherical shape, an ovoid shape, an oval spherical shape like a go stone, an oval spherical shape like a rugby ball, or a disc shape, or has a cylindrical shape or a polygonal prism shape in which an outer edge portion thereof has a curved surface.
US09318778B2

System and methods for estimating a temperature of a battery are presented. In some embodiments, a method of estimating a temperature of a battery system may utilize measured battery system temperature data and measured ambient temperature data. Based on the measured temperature data, an average estimated temperature of the battery system may be determined using, at least in part, an extended Kalman filter and an energy balance process model associated with the battery system.
US09318770B2

It is a task of the invention to provide a battery that allows a gas produced inside a flat wound electrode body to be easily discharged to the outside of the electrode body, and restrains an electrolytic solution (a retained electrolytic solution) extruded from the flat wound electrode body through charge/discharge from directly flowing out to the outside of the flat wound electrode body, and a method of manufacturing this battery. The battery is equipped with a flat wound electrode body, a collector member, and a retained electrolytic solution. The flat wound electrode body has an active material layer wound portion that is obtained by winding an electrode plate, has a flat oval cross-section, and has a wound active material layer forming portion, and an exposed wound portion that has a wound foil exposed portion. An exposed wound central portion is detached from at least one of two exposed wound end portions while maintaining contact with an active material layer wound portion that is adjacent to the exposed wound central portion in an axial direction. The collector member is joined to the exposed wound central portion.
US09318768B2

An upper rotating body is rotatably attached to a lower traveling body. An electricity storage module is mounted on the upper rotating body. The electricity storage module includes a plurality of electricity storage cells each having at least a pair of electrodes led out from the edges of a plate-like portion. The electricity storage cells are stacked in the thickness direction of the plate-like portions, and are connected in series by bringing the electrodes of the electricity storage cells adjacent to each other in the stack direction into contact with each other. At least some of the electrode pairs, each of which is comprised of a pair of electrodes in contact with each other, each have a bridge structure having the electrodes bent in a direction in which the electrodes approach each other and also having the outer surface of one electrode and the inner surface of the other electrode in contact with each other.
US09318765B2

Provided are a solid electrolyte membrane useful in achieving strong electromotive force in a fuel battery, and a fuel battery cell produced with this membrane. The solid electrolyte membrane includes a substrate made of a sheet material and having a plurality of openings penetrating the substrate in its thickness direction, and a solid electrolyte layer provided on at least one of the faces of the substrate. The fuel battery cell includes a solid electrolyte membrane having the solid electrolyte layer on one of the faces of the substrate, and a catalyst layer containing a precious metal and provided on the other of the faces of the substrate, with the solid electrolyte layer and the catalyst layer being in contact with each other in the openings of the substrate.
US09318761B2

A cogeneration system (100) of the present invention comprises a SOFC (13) configured to generate electric power through a power generation reaction by using a fuel gas supplied to the fuel cell and air supplied to the fuel cell; a reformer (16) configured to generate a reformed gas by utilizing power generation reaction heat and combustion heat; a vaporizer (15) configured to generate the steam to be added to the fuel gas supplied to the reformer (16) by utilizing the power generation reaction heat and the combustion heat; an ammonia absorption chiller (10) configured to cool a target by consuming a portion of the power generation reaction heat and a portion of heat of an exhaust gas having the combustion heat which remain after the reformer (16) and the vaporizer (15) have consumed the heat, and cool the exhaust gas by consuming the portion of the heat; and a condensation unit (30) configured to cool the exhaust gas after the ammonia absorption chiller (10) has consumed the portion of the heat owned by the exhaust gas, to condense a moisture contained in the exhaust gas to generate condensed water.
US09318759B2

An exemplary method includes of operating a fuel cell at a first power output level that includes a plurality of operation parameters. Each operation parameter has a value to satisfy a first power demand. A change between the first power demand and a second power demand is determined. At least a first one of the operation parameters is maintained at a value corresponding to the first power output level or at an intermediate value while at least a second one of the operation parameters is changed to a value corresponding to a second power output level to satisfy the second power demand. The first operation parameter is delayed from changing to a value corresponding to the second power output level until a predetermined criterion is met.
US09318755B2

A fuel cell module includes an oxygen-containing gas regulator valve for distributing and supplying the oxygen-containing gas to the heat exchanger and to the start-up combustor, a raw fuel regulator valve for distributing and supplying the raw fuel to the reformer and to the start-up combustor, and a control device. The control device includes an oxygen-containing gas distribution controller for controlling the oxygen-containing gas regulator valve and a raw fuel distribution controller for controlling the raw fuel regulator valve, each control thereof being performed at least based on any of the temperature of the fuel cell stack, the temperature of the reformer, and the temperature of the evaporator.
US09318742B2

An object is to provide a positive active material for nonaqueous electrolyte secondary battery, which is capable of providing a battery with excellent cycle performance. Provided are a positive active material for nonaqueous electrolyte secondary battery, which includes an Fe-containing lithium vanadium phosphate compound having a NASICON-type structure, wherein in the Fe-containing lithium vanadium phosphate compound, the percentage of iron atoms relative to the sum of vanadium and iron atoms is 2% or more and 20% or less; and the like.
US09318741B2

An object is to improve the characteristics of a power storage device such as a charging and discharging rate or a charge and discharge capacity. The grain size of particles of a positive electrode active material is nano-sized so that a surface area per unit mass of the active material is increased. Specifically, the grain size is set to greater than or equal to 10 nm and less than or equal to 100 nm, preferably greater than or equal to 20 nm and less than or equal to 60 nm. Alternatively, the surface area per unit mass is set to 10 m2/g or more, preferably 20 m2/g or more. Further, the crystallinity of the active material is increased by setting an XRD half width to greater than or equal to 0.12° and less than 0.17°, preferably greater than or equal to 0.13° and less than 0.16°.
US09318739B2

To obtain a non-aqueous electrolyte secondary battery having high capacity, high output and good cyclability, nickel manganese composite hydroxide particles are a precursor for a cathode active material having lithium nickel manganese composite oxide with a hollow structure and a small and uniform particle size.An aqueous solution for nucleation includes a metallic compounds that contains nickel and a metallic compound that contains manganese, but does not include a complex ion formation agent that forms complex ions with nickel, manganese and cobalt. After nucleation is performed, an aqueous solution for particle growth is controlled so that the temperature of the solution is 60° C. or greater, and so that the pH value that is measured at a standard solution temperature of 25° C. is 9.5 to 11.5, and is less than the pH value in the nucleation step.
US09318732B2

A lithium rechargeable battery in which an anti-rotation groove is integrally formed with a lower recess of a safety vent at a lower surface of a cap plate, and an insulating plate and a terminal plate rest in the anti-rotation groove so that the terminal plate is prevented from rotating when a cap assembly is assembled is provided. In addition, instead of the anti-rotation groove, a resting recess is formed on a lower surface of the cap plate, and the insulating plate and the terminal plate rest in the resting recess, so that the terminal plate is prevented from rotating when the cap assembly is assembled.
US09318729B2

A power tool battery pack includes a lower side case, an upper side case fixed to the lower side case, a battery cell in the lower side case and a circuit board connected to the battery cell. A plurality of electrical signal terminals are arranged in parallel on the circuit board, and the circuit board includes at least one slit between adjacent pairs of the plurality of signal terminals to make it difficult for any water that reaches the circuit board to electrically short two of the signal terminals together. Alternately or in addition, a wall structure may be provided between the terminals for reducing the likelihood that water reaching one of the signal terminals will be able to electrically connect two of the signal terminals.
US09318727B2

Various embodiments relates to an organic light-emitting device, including at least one functional layer for generating electroluminescent radiation, an encapsulation structure formed on or over the at least one functional layer, and a heat conduction layer formed on or over the encapsulation structure. The heat conduction layer includes a matrix material and heat conducting particles embedded in the matrix material.
US09318726B2

An organic light-emitting diode (OLED) display is disclosed. In one aspect, the display includes an OLED layer including a plurality of OLEDs that respectively form a plurality of sub-pixels and an encapsulation layer disposed over the OLED layer. The OLED display also includes an optical film disposed over the encapsulation layer and comprising a reflection control layer, a first lens disposed below the reflection control layer, and a second lens disposed over the reflection control layer, wherein the reflection control layer comprises i) a plurality of color filters respectively corresponding to the sub-pixels, and ii) a light shielding portion disposed between the color filters. The OLED display further includes an intermediate layer disposed between the encapsulation layer and the optical film, wherein the first lens is disposed over sides of at least one sub-pixels and wherein the second lens is disposed over center portions of selected sub-pixels.
US09318720B2

Provided is a photoelectric conversion device which includes a positive electrode, a negative electrode, a photoelectric conversion layer including poly-[N-9″-heptadecanyl-2,7-carbazole-alt-5,5-(4′,7′-di-2-thienyl-2′,1′,3′-benzothiadiazole)] as a p-type organic semiconductor material and fullerene or a fullerene derivative as an n-type organic semiconductor material; and a buffer layer, provided between the positive electrode and the photoelectric conversion layer, including MoO3, in which device the proportion of the p-type organic semiconductor material in a first region being in contact with the buffer layer in the photoelectric conversion layer is higher than the proportion of the p-type organic semiconductor material in the entirety of the photoelectric conversion layer, and the proportion of the p-type organic semiconductor material in a second region on the negative electrode side than the first region in the photoelectric conversion layer is lower than the proportion of the p-type organic semiconductor material in the entirety of the photoelectric conversion layer.
US09318719B2

A method for producing an organic photoelectric conversion device, including a step of forming an anode, a step of forming an active layer on the above-described anode, a step of forming an oxide layer comprising a zinc oxide doped with at least one metal selected from the group consisting of gallium, aluminum, indium and boron on the above-described active layer, and a step of forming a cathode on the above-described oxide layer by a vacuum film formation method.
US09318715B2

There is provided a hole transport composition including (a) an inert matrix polymer and (b) at least 10% by weight, based on the total weight of the composition, of a cyclometalated iridium complex.
US09318714B2

A material for an organic electroluminescence device, includes: an organic material that is to be provided for a film formation of any of at least one organic layer included in the organic electroluminescence device, the organic material having a water content before the film formation, as measured by the Karl Fischer method, of 100 ppm or more and not more than 1,000 ppm.
US09318698B2

Embodiments are directed to STT MRAM devices. One embodiment of an STT MRAM device includes a reference layer, a tunnel barrier layer, a free layer and one or more conductive vias. The reference layer is configured to have a fixed magnetic moment. In addition, the tunnel barrier layer is configured to enable electrons to tunnel between the reference layer and the free layer through the tunnel barrier layer. The free layer is disposed beneath the tunnel barrier layer and is configured to have an adaptable magnetic moment for the storage of data. The conductive via is disposed beneath the free layer and is connected to an electrode. Further, the conductive via has a width that is smaller than a width of the free layer such that a width of an active STT area for the storage of data in the free layer is defined by the width of the conductive via.
US09318697B2

In a method of detecting an etch by-product, the method including forming a magnetic layer including palladium (Pd) on a substrate; etching the magnetic layer to form a magnetic layer pattern; depositing a mixture including an alkyl bromide compound on a surface of the magnetic layer pattern; and measuring a current difference between the substrate and the mixture to detect an etch by-product on the surface of the magnetic layer pattern.
US09318687B2

A piezoelectric element having an electrode, a seed layer for controlling the crystal orientation of a piezoelectric layer, and the piezoelectric layer stacked in this order from the substrate side. The seed layer is composed of two or more layers stacked together each comprising crystals of spherical particles.
US09318686B2

The present invention relates to a driver device (40; 60) for driving a capacitive load (12), in particular an ultrasound transducer (12) having one or more transducer elements, comprising an output terminal (42; 68) for providing an alternating drive voltage (V14; V22) to the load (12), a plurality of voltage supply elements (46, 48, 50, 52; 72, 74) for providing intermediate voltage levels (V16), a plurality of controllable connecting means (S0-S7) each associated to one of the voltage supply elements (46, 48, 50, 52; 72, 74) for connecting the voltage supply elements (46, 48, 50, 52; 72, 74) to the output terminal (42; 68) and for supplying one of the intermediate voltage levels (V16) or a sum of a plurality of the intermediate voltage levels (V16) as the alternating drive voltage (V14; V22) to the output terminal.
US09318680B2

An apparatus, system and method provides electrical power in a subterranean well. A radioisotope thermoelectric generator may be positioned and installed in a downhole location in a wellbore. The location of the radioisotope thermoelectric generator may be within a completion string. A radioisotope thermoelectric generator comprises a core having a radioisotope for producing heat, and a thermocouple. The thermocouple comprises at least two different metals, and is positioned adjacent to the core. The radioisotope thermoelectric generator flows heat from the core to the thermocouple to produce electricity that may be stored in an energy storage device, or used to power a component. The produced electrical power may be employed to activate downhole sensors, valves, or wireless transmitters associated with the operation and production of an oil or gas well.
US09318675B2

Disclosed are a light emitting device and a lighting system having the same. The light emitting device includes a body including first and second lateral side parts, third and fourth lateral side parts, and a cavity, a first lead frame extending in a direction of the first lateral side part of the body, a second lead frame extending in a direction of the second lateral side part of the body, a gap part between the first and second lead frames, and a molding member in the cavity. The first lead frame includes a first recess part having a first depth, and a second recess part recessed at a second depth in a region adjacent to the first lateral side part of the body, and the first depth of the first recess part is different from the second depth of the second recess part.
US09318668B2

Disclosed are a phosphor and a light emitting device having the same. The light emitting device includes a light emitting chip, a plurality of phosphors to absorb a portion of light emitted from the light emitting chip and to emit lights having mutually different peak wavelengths, and a molding member provided on the light emitting chip and including the phosphors. The phosphors include a first phosphor to emit light having a first peak wavelength, a second phosphor to absorb the portion of the light emitted from the light emitting chip and to emit light having a second peak wavelength, and a third phosphor to absorb the portion of the light emitted from the light emitting chip and to emit light having a third peak wavelength. The first to third peak wavelengths have mutually different color spectrums, and a light emission spectrum in which the first to third peak wavelengths are mixed with each other has a luminous intensity having a substantially flat section in at least 30 nm at a peak wavelength thereof.
US09318667B2

A method of producing a light-emitting diode includes providing at least one light-emitting diode chip, providing a suspension comprising a solvent and particles of at least one luminescent material, arranging the at least one light-emitting diode chip in the suspension, electrophoretically depositing the particles on an outer face of the at least one light-emitting diode chip, and completing the light-emitting diode.
US09318666B2

An LED device includes a substrate having a top surface and a bottom surface. The substrate defines a through hole at a center thereof. The LED device also includes an electrode board. The electrode board defines a concave portion at a center thereof, and a convex portion connected to and surrounding two sides of the concave portion. The concave portion includes a first electrode and a second electrode isolated from each other, and is located in the through hole of the substrate. A bottommost surface of the concave portion is substantially coplanar with the bottom surface of the substrate, and a top surface of the convex portion is substantially coplanar with the top surface of the substrate. An LED chip is arranged on the concave portion, and is electrically connected to the first electrode and the second electrode. A method for manufacturing plural such LED devices is also provided.
US09318655B2

The present invention relates to light emitting diodes comprising at least one nanowire. The LED according to the invention is an upstanding nanostructure with the nanowire protruding from a substrate. A bulb with a larger diameter than the nanowire is arranged in connection to the nanowire and at an elevated position with regards to the substrate. A pn-junction is formed by the combination of the bulb and the nanowire resulting in an active region to produce light.
US09318653B2

A luminescent device and a manufacturing method for the luminescent device and a semiconductor device which are free from occurrence of cracks in a compound semiconductor layer due to the internal stress in the compound semiconductor layer at the time of chemical lift-off. The luminescent device manufacturing method includes forming a device region on part of an epitaxial substrate through a lift-off layer; forming a sacrificing portion, being not removed in a chemical lift-off step, around device region on epitaxial substrate; covering epitaxial substrate and semiconductor layer and forming a covering layer such that level of surface thereof in the region away from device region is lower than luminescent layer surface; removing covering layer on semiconductor layer, and that on sacrificing portion surface; forming a reflection layer on covering layer surface and semiconductor layer surface; and forming a supporting substrate by providing plating on reflection layer.
US09318633B2

A photodetector includes a semiconductor substrate having an irradiation zone configured to generate charge carriers having opposite charge carrier types in response to an irradiation of the semiconductor substrate. The photodetector further includes an inversion zone generator configured to operate in at least two operating states to generate different inversion zones within the substrate, wherein a first inversion zone generated in a first operating state differs from a second inversion zone generated in a second operating state, and wherein the first inversion zone and the second inversion zone have different extensions in the semiconductor substrate. A corresponding method for manufacturing a photodetector and a method for determining a spectral characteristic of an irradiation are also described.
US09318628B2

Nanoparticles, methods of manufacture, devices comprising the nanoparticles, methods of their manufacture, and methods of their use are provided herein. The nanoparticles and devices having photoabsorptions in the range of 1.7 μm to 12 μm and can be used as photoconductors, photodiodes, phototransistors, charge-coupled devices (CCD), luminescent probes, lasers, thermal imagers, night-vision systems, and/or photodetectors.
US09318619B2

A semiconductor structure includes a GaN substrate with a first surface and a second surface. The GaN substrate is characterized by a first conductivity type and a first dopant concentration. A first electrode is electrically coupled to the second surface of the GaN substrate. The semiconductor structure further includes a first GaN epitaxial layer of the first conductivity type coupled to the first surface of the GaN substrate and a second GaN layer of a second conductivity type coupled to the first GaN epitaxial layer. The first GaN epitaxial layer comprises a channel region. The second GaN epitaxial layer comprises a gate region and an edge termination structure. A second electrode coupled to the gate region and a third electrode coupled to the channel region are both disposed within the edge termination structure.
US09318614B2

A method of fabricating MOTFTs includes positioning opaque gate metal on a transparent substrate, depositing gate dielectric material overlying the gate metal and a surrounding area, and depositing metal oxide semiconductor material thereon. Etch stop material is deposited on the semiconductor material. Photoresist defines an isolation area in the semiconductor material. Exposing the photoresist from the rear surface of the substrate and removing exposed portions to leave the etch stop material uncovered except for a portion overlying and aligned with the gate metal. Etching uncovered portions of the semiconductor material to isolate the TFT. Using the photoresist, selectively etching the etch stop layer to leave a portion overlying and aligned with the gate metal and defining a channel area in the semiconductor material. Depositing and patterning conductive material to form source and drain areas.
US09318611B2

A thin film transistor includes: a gate electrode and a pair of source and drain electrodes; and a semiconductor layer having a channel formed therein, and having a pair of connection sections connected to the pair of source and drain electrodes, respectively, wherein one or both of opposed surfaces of the pair of connection sections is a non-flat surface.
US09318608B1

The present invention relates generally to semiconductor devices and more particularly, to a structure and method of forming an abrupt junction in the channel regions of high density technologies, such as tight pitch FinFET devices, using recessed source-drain (S-D) regions and annealing techniques. In an embodiment, a faceted buffer layer, deposited before the S-D region is formed, may be used to control the profile and dopant concentration of the junction under the channel. In another embodiment, the profile and dopant concentration of the junction may be controlled via a dopant concentration gradient in the S-D region.
US09318606B2

The present disclosure provides a semiconductor device. The semiconductor device includes a substrate having isolation regions, a gate region, source and drain regions separated by the gate region, a first fin structure in a gate region. The first fin structure includes a first semiconductor material layer as a lower portion of the first fin structure, a semiconductor oxide layer as an outer portion of a middle portion of the first fin structure, the first semiconductor material layer as a center portion of the middle portion of the first fin structure and a second semiconductor material layer as an upper portion of the first fin structure. The semiconductor device also includes a source/drain feature over the substrate in the source/drain region between two adjacent isolation regions and a high-k (HK)/metal gate (MG) stack in the gate region, wrapping over a portion of the first fin structure.
US09318601B2

A semiconductor device includes a semiconductor substrate and a semiconductor layer formed thereover. A gate structure is disposed over the semiconductor layer, and a first doped region is disposed in the semiconductor layer adjacent to a first side of the gate structure. A second doped region is disposed in the semiconductor layer adjacent to a second side of the gate structure opposite to the first side. A third doped region is disposed in the first doped region. A fourth doped region is disposed in the second doped region. A plurality of fifth doped regions is disposed in the second doped region. A sixth doped region is disposed in the semiconductor layer under the first doped region. A conductive contact is formed in the third doped region and the first doped region.
US09318586B2

According to example embodiments of inventive concepts: a semiconductor device includes: first and second trench gates extending long in one direction in a substrate; third and fourth trench gates in the substrate, the third and fourth trench gates connecting the first and second trench gates with each other; a first region defined in the substrate by the first to fourth trench gates and surrounded by the first to fourth trench gates; and a second region and a third region defined in the substrate. The second region is in surface contact with the first region. The third region is in point contact with the first region. The first region includes a first high-voltage semiconductor device including a body of a first conduction type and an emitter of a second conduction type in the body. Floating wells of the first conduction type are in the second region and the third region.
US09318585B1

A method of forming a semiconductor structure includes forming a first seed layer, a second seed layer and an intrinsic base spaced apart from each other and with the intrinsic base located between the first seed layer and the second seed layer on an insulator layer. The method further includes forming an emitter on the first seed layer and on a first vertical surface of the intrinsic base by epitaxially growing the emitter from the first seed layer and the first vertical surface of the intrinsic base, and forming a collector on the second seed layer and on a second vertical surface of the intrinsic base by epitaxially growing the collector from the second seed layer and the second vertical surface of the intrinsic base.
US09318574B2

Sacrificial gate structures having an aspect ratio of greater than 5:1 are formed on a substrate. In some embodiments, each sacrificial gate structure straddles a portion of a semiconductor fin that is present on the substrate. An anchoring element is formed orthogonal to each sacrificial gate structure rendering the sacrificial gate structures mechanically stable. After formation of a planarization dielectric layer, each anchoring element can be removed and thereafter each sacrificial gate structure can be replaced with a functional gate structure.
US09318568B2

A method of making a semiconductor device includes forming a memory gate structure in a nonvolatile memory region of the semiconductor device, wherein the memory gate structure comprises a first gate separated from a second gate by a charge storage layer. A logic gate structure is formed in a logic region of the semiconductor device. A hard mask is formed over at least the metal electrode portion. The nonvolatile memory region is selectively etched such that a first recess is formed in the first gate and a second recess is formed in the second gate.
US09318561B2

Techniques for device isolation for III-V semiconductor substrates are provided. In one aspect, a method of fabricating a III-V semiconductor device is provided. The method includes the steps of: providing a substrate having an indium phosphide (InP)-ready layer; forming an iron (Fe)-doped InP layer on the InP-ready layer; forming an epitaxial III-V semiconductor material layer on the Fe-doped InP layer; and patterning the epitaxial III-V semiconductor material layer to form one or more active areas of the device. A III-V semiconductor device is also provided.
US09318551B2

Device structures, fabrication methods, and design structures for a bipolar junction transistor. A first isolation region is formed in a substrate to define a lateral boundary for an active device region and an intrinsic base layer is formed on the substrate. The intrinsic base layer has a section overlying the active device region. After the intrinsic base layer is formed, the first isolation region is partially removed adjacent to the active device region to define a trench that is coextensive with the substrate in the active device region and that is coextensive with the first isolation region. The trench is at least partially filled with a dielectric material to define a second isolation region.
US09318538B2

The disclosure relates to an organic light emitting diode array. The organic light emitting diode array includes a number of thin-film transistors arranged to form an array, a first insulative layer, a plurality of first electrodes, a number of electroluminescent layers, a patterned second insulative layer, and at least one second electrode. The first insulative layer is located on the plurality of first electrodes defines a number of convexities. The first electrodes are located on the convexities and electrically connected to the thin-film transistors. The electroluminescent layers are located on the first electrodes. The patterned second insulative layer is located on the first insulative layer to cover the first electrodes and expose the electroluminescent layers. The at least one second electrode is electrically connected to the electroluminescent layers.
US09318537B2

The present invention relates to an organic light emitting device, and the organic light emitting device according to an exemplary embodiment of the present invention includes a blue subpixel that is larger than a red subpixel and a green subpixel. The red subpixel and the green subpixel have the same layered structure such that the red subpixel and the green subpixel are formed by using the same shadow mask.
US09318535B2

Provided is a vapor deposition apparatus including: a plasma generator configured to change at least a portion of a first raw material gas into a radical form; a corresponding surface corresponding to the plasma generator; a reaction space between the plasma generator and the corresponding surface; and an insulating member separated from, and surrounding the plasma generator.
US09318525B2

A first pixel includes a first charge accumulation portion of a first conductivity type in a first region. A second pixel includes a second charge accumulation portion of the first conductivity type in a second region and a semiconductor region of a second conductivity type in a third region. Impurities of the second conductivity type are doped in the third region and the impurities of the second conductivity type are doped in at least the second region to generate a first difference between quantities of doping the impurities of the second conductivity type in the first and second regions. Impurities are doped in the first and second regions to reduce a second difference, caused by the first difference, between net quantities of doping impurities of the first conductivity type in the first and second regions.
US09318516B2

An optoelectronic device for detecting electromagnetic radiation and including: a body of semiconductor material delimited by a main surface and including a first region and a second region that form a junction; and a recess formed in the body, which extends from the main surface and is delimited at least by a first wall, the first wall being arranged transverse to the main surface. The junction faces the first wall.
US09318511B2

A display device having repair and detect structure includes a substrate, a pixel array, a first shorting bar and a first repair line. The pixel array disposed on the substrate includes a plurality of data lines and a plurality of gate lines. The first shorting bar disposed on the substrate is connected to the gate lines for testing the gate lines, and the first shorting bar includes a first shorting segment. The first repair line is disposed on the substrate for repairing at least one of the data lines. The first shorting segment of the first shorting bar is electrically connected to the first repair line. Furthermore, another repair and detect structure of a display device is disclosed, wherein the first shorting bar includes a first shorting segment, the first repair line includes a first repair segment, and the first shorting segment overlaps with the first repair segment.
US09318504B2

One or more techniques or systems for mitigating density gradients between two or more regions of cells are provided herein. In some embodiments, an array of cells is associated with a dummy region. For example, the array of cells includes an array of gates and an array of OD regions. In some embodiments, the array of gates includes a first set of gates associated with a first gate dimension and a second set of gates associated with a second gate dimension. In some embodiments, the array of OD regions includes a first set of OD regions associated with a first OD dimension and a second set of OD regions associated with a second OD dimension. In this manner, at least one of a pattern density, gate density, or OD density is customized to a region associated with active cells, thus mitigating density gradients between respective regions.
US09318501B2

A memory device has first and second memory cells in and over a substrate. A first doped region is in a first active region. A top surface of the first active region is substantially coplanar with a top surface of the first doped region. A control gate is over the first doped region and extends over a first side of the first doped region and over a second side of the first doped region. A charge storage layer is between the first control gate and the first active region including between the first select gate and the first doped region. A first select gate is over the first active region on the first side of the first doped region and adjacent to the control gate. A second select gate is over the first active region on the second side of the first doped region and adjacent to the control gate.
US09318500B2

Provided is a semiconductor device having improved performance. In a semiconductor substrate located in a memory cell region, a memory cell of a nonvolatile memory is formed while, in the semiconductor substrate located in a peripheral circuit region, a MISFET is formed. At this time, over the semiconductor substrate located in the memory cell region, a control gate electrode and a memory gate electrode each for the memory cell are formed first. Then, an insulating film is formed so as to cover the control gate electrode and the memory gate electrode. Subsequently, the upper surface of the insulating film is polished to be planarized. Thereafter, a conductive film for the gate electrode of the MISFET is formed and then patterned to form a gate electrode or a dummy gate electrode for the MISFET in the peripheral circuit region.
US09318499B2

A flash memory device comprising a local sensing circuitry is provided in a hierarchical structure with local and global bit lines. The local sensing circuitry comprise read and pass circuits configured to sense and amplify read currents during read operations, wherein the amplified read signals may be passed to a global circuit via the local and global bit lines.
US09318496B2

A memory device can include an array of NOR memory cells, each memory cell including a floating gate, a source on a source side of the floating gate, a drain on a drain side of the floating gate, a drain contact on the drain, and a source contact on the source. The source contacts are connected to a common source line. A plurality of bit lines are connected to respective drains in a column of the memory cells. A plurality of word lines, each word line coupled to respective floating gates in a row of the memory cells. Spacing between the word lines on the drain side is greater than spacing between the word lines on the source side.
US09318492B2

A charge storage trench structure is provided underneath a body region of a field effect transistor to store electrical charges in a region spaced from the p-n junctions between the body region and the source and drain regions of a field effect transistor. The charge storage trench structure can be embedded in a dielectric material layer, and a semiconductor fin can be formed by attaching a semiconductor material layer to the top surface of the charge storage trench structure and by patterning the semiconductor material layer. The field effect transistor is formed such that the charge storage trench structure contacts a bottom surface of the body region of the field effect transistor, while not contacting any of the source and drain regions. The electrical charges stored in the charge storage trench structure are physically spaced from the p-n junctions, and are less prone to leakage through the p-n junctions.
US09318491B2

A semiconductor device includes a substrate, an insulating layer disposed on the substrate and having a trench exposing a surface portion of the substrate, and a channel-forming structure comprising crystalline semiconductor material. The channel-forming structure has a lower portion located in the trench and fins extending upright on the lower portion, where the fins are spaced from each other and are each narrower than an opening of the trench, and the lower portion of the channel forming structure has a higher crystal defect density than the fins of the channel forming structure.
US09318487B2

A power cell designed for an RF power amplifier comprises an enhancement MOSFET formed in an P-Well in an P-Substrate and a depletion or Schottky MOSFET formed in an N-Well in the same P-Substrate with a horizontal or a vertical channel between the source, drain, and gate electrodes of the depletion or Schottky MOSFET. The source node of the enhancement MOSFET and source node of the depletion or Schottky MOSFET are connected together to form the power cell.
US09318478B1

A semiconductor device includes a first dummy gate having a first width, a second dummy gate adjacent to the first dummy gate in a lengthwise direction and having a second width, and a first bridge connecting the first dummy gate and the second dummy gate to each other. The first width and the second width are smaller than a minimum processing line width.
US09318476B2

A transistor cell is provided that includes a dummy gate overlaying a continuous oxide definition (OD) region. A first portion of the OD region adjacent a first side of the dummy forms the drain. The cell includes a local interconnect structure that couples the dummy gate and a portion of the OD region adjacent a second opposing side of the dummy gate to a source voltage.
US09318474B2

In some embodiments, a semiconductor device package assembly may include a first substrate. The semiconductor device package assembly may include a first die electrically connected to the first substrate such that the first die is directly bonded to the first substrate. The semiconductor device package assembly may include a second substrate directly bonded to a surface of the first die. The semiconductor device package assembly may include an electronic memory module. The electronic memory module may be directly bonded to the second substrate. The semiconductor device package assembly may include a thermally conductive material directly applied to the electronic memory module. The semiconductor device package assembly may include a heat spreader directly bonded to the thermally conductive material. The heat spreader may function to transfer heat from the first die and the electronic memory module through the heat spreader from the first side to the second side.
US09318469B2

A system-in-package includes first and second semiconductor chips disposed in a first region over a substrate, and a controller disposed in a second region over the substrate and selectively supplying a power supply voltage to the first or second semiconductor chip based on a data output operation of the first and second semiconductor chips, wherein each of the first and second semiconductor chips includes a first power supply region coupled with the controller through a first line and receiving the power supply voltage from the controller in common during an input/output operation of the first and second semiconductor chips, an output driver suitable for outputting data, and a second power supply region independently coupled with the controller through one of a second line and a third line and independently receiving the power supply voltage for an operation of the output driver from the controller during the data output operation.
US09318462B1

A method for providing a semiconductor chip package with side wettable plating includes singulating a semiconductor chip package from an array of packages formed in a block format, immersing the semiconductor chip package in a bath of plating solution, contacting a lead land of the semiconductor chip package with conductive contact material within the bath of plating solution, connecting the conductive contact material to a cathode electrical potential, connecting an anode within the bath of plating solution to an anode electrical potential, and plating the lead land of the semiconductor chip package.
US09318455B2

A method of forming a plurality of bump structures on a substrate includes forming an under bump metallurgy (UBM) layer on the substrate, wherein the UBM layer contacts metal pads on the substrate. The method further includes forming a photoresist layer over the UBM layer, wherein the photoresist layer defines openings for forming the plurality of bump structures. The method further includes plating a plurality of layers in the openings, wherein the metal layers are part of the plurality of bump structures. The method further includes planarizing the plurality of bump structures after the metal layers are plated to a targeted height from a surface of the substrate.
US09318442B1

Disclosed herein is a device comprising a first redistribution layer (RDL) having first lands disposed on a bottom surface of the first RDL and active contact pads disposed on a top surface of the first RDL. The first RDL electrically connects the first lands to the active contact pads. A molding compound layer is disposed on the top surface of the first RDL. Active vias extend through the molding compound layer and are in electrical contact with the active contact pads. Dummy vias extending through the molding compound layer. Top surfaces of the active vias and top surfaces of the dummy vias are substantially planar with a top surface of the molding compound layer, and the dummy vias are electrically insulated from the active vias and the first lands.
US09318435B2

A semiconductor apparatus has one or more semiconductor chips. The semiconductor apparatus may include a power supply pad; power lines disposed on one side of the power supply pad, and including a first power line and a second power line; and connection lines connecting the power supply pad and the power lines. The connection lines may include a plurality of first connection lines connecting the power supply pad and the first power line, and a plurality of second connection lines connecting the power supply pad and the second power line, and disposed between the first connection lines. One or more pair of adjacent first connection lines may have a connection part by which the pair of adjacent first connection lines are connected with each other.
US09318433B2

A low cost, small scale semiconductor device including a trimming circuit having a fuse resistor is disclosed. By a trimming circuit being configured of a MOSFET, a protection circuit, and a fuse resistor, it is possible to carry out a change from an open circuit state to a short circuit state by fusing the fuse resistor. Also, by the protection circuit and fuse resistor configuring the trimming circuit being formed in a two layer structure, it is possible to reduce the size of the trimming circuit, and thus it is possible to provide a low cost, small scale semiconductor device having a trimming circuit that occupies a small area.
US09318432B2

A shielded system for reducing energy dissipation from an RF component into a semiconductor substrate, the shielded system comprising: a semiconductor substrate; an RF component in connection with the semiconductor substrate; an electrically connected shielding structure having a galvanic connection to ground or the semiconductor substrate, the electrically connected shielding structure being electrically connected to the RF component; and an electrically isolated shielding structure having no galvanic connection to ground, the semiconductor substrate or the RF component.
US09318428B2

A chip (1) has a substrate (2), an integrated circuit (3) provided on the substrate (2), a plurality of conductor zones (ME1, ME2, ME3, ME4, ME5) and a passivating layer (5) provided to protect the conductor zones and the integrated circuit, through-holes (6, 7) being provided in the passivating layer (5) through which chip contacts (8, 9) are accessible, wherein additional chip contacts (10, 11) and connecting conductors (12, 13) are provided on the passivating layer (5) and wherein each additional chip contact has an electrically conductive connection to a chip contact via a connecting conductor.
US09318423B2

There is provided a leadless package type power semiconductor module. According to an exemplary embodiment of the present disclosure, the leadless package type power semiconductor module includes: connection terminals of a surface mounting type (SMT) formed at edges at which respective sides of four surfaces meet each other; a first mounting area connected to the connection terminals through a bridge to be disposed at a central portion thereof and mounted with power devices or control ICs electrically connected to the power devices to control the power devices; and second mounting areas formed between the connection terminals and mounted with the power devices or the control ICs, wherein the first mounting area is disposed at a different height from the second mounting area through the bridge to generate a phase difference from the second mounting area. Therefore, it is possible to implement a high-integration, high-performance, and small power semiconductor module by applying a three-dimensional structure deviating from a one-dimensional flat structure.
US09318418B2

In a semiconductor device in which a plurality of semiconductor chips are stacked, performance is enhanced without deteriorating productivity. The semiconductor device has a first semiconductor substrate having a first surface and a second surface opposite the first surface, a first insulating film formed on the first surface, a first hole formed in the first insulating film and partially extending into the first semiconductor substrate, a second hole formed in the second surface, a first electrode entirely filling the first hole, and a conductive film conformally formed in the second hole. The conductive film is electrically connected to a bottom surface of the first electrode and leaves a third hole in the first semiconductor substrate open. The third hole is configured to receive a second electrode of a second semiconductor substrate.
US09318417B2

Semiconductor structures comprising a III-nitride (e.g., gallium nitride) material region and methods associated with such structures are provided. In some embodiments, the structures include an electrically conductive material (e.g., gold) separated from certain other region(s) of the structure (e.g., a silicon substrate) by a barrier material in order to limit, or prevent, undesirable reactions between the electrically conductive material and the other component(s) which can impair device performance. In certain embodiments, the electrically conductive material may be formed in a via. For example, the via can extend from a topside of the device to a backside so that the electrically conductive material connects a topside contact to a backside contact. The structures described herein may form the basis of a number of semiconductor devices including transistors (e.g., FET), Schottky diodes, light-emitting diodes and laser diodes, amongst others.
US09318414B2

The present disclosure generally provides for integrated circuit (IC) structures with through-semiconductor vias (TSV). In an embodiment, an IC structure may include a through-semiconductor via (TSV) embedded in a substrate, the TSV having a cap; a dielectric layer adjacent to the substrate; a metal layer adjacent to the dielectric layer; a plurality of vias each embedded within the dielectric layer and coupling the metal layer to the cap of the TSV at respective contact points, wherein the plurality of vias is configured to create a substantially uniform current density throughout the TSV.
US09318412B2

A method for semiconductor self-aligned patterning includes steps of providing a substrate comprising a first layer and a second layer, wherein the first layer is on top of the second layer; removing a portion of the first layer to form a first pattern; depositing a first conformal layer on the first pattern; depositing a second conformal layer on the first conformal layer; removing a portion of the second conformal layer to expose a portion of the first conformal layer; and thinning the first conformal layer and the second conformal layer alternatively to form a second pattern. A semiconductor self-aligned structure is also provided.
US09318411B2

The present invention relates to a method of making a semiconductor package with package-on-package stacking capability. In accordance with a preferred embodiment, the method is characterized by the step of attaching a chip-on-interposer subassembly on a metallic carrier with the chip inserted into a cavity of the metallic carrier, and the step of selectively removing portions of the metallic carrier to define a heat spreader for the chip. The heat spreader can provide thermal dissipation, electromagnetic shielding and moisture barrier, whereas the interposer provides a CTE-matched interface and fan-out routing for the chip.
US09318406B2

A method for determining the temperature of a heat source and an electronic unit, including a printed-circuit board equipped with a sensor and a heat sink, the sensor being connected to the heat sink in a heat-conducting manner.
US09318389B1

The present invention provides an integrated circuit including a substrate, a first transistor, a second transistor and a third transistor. The first transistor has a first metal gate including a first bottom barrier layer, a first work function metal layer and a first metal layer. The second transistor has a second metal gate including a second bottom barrier layer, a second work function metal layer and a second metal layer. The third transistor has a third metal gate including a third bottom barrier layer, a third work function metal layer and a third metal layer. The first transistor, the second transistor and the third transistor has the same conductive type. A nitrogen concentration of the first bottom barrier layer>a nitrogen concentration of the second bottom barrier layer>a nitrogen concentration of the third bottom barrier layer.
US09318377B2

A method of forming a dual damascene metal interconnect for a semiconductor device. The method includes forming a layer of low-k dielectric, forming vias through the low-k dielectric layer, depositing a sacrificial layer, forming trenches through the sacrificial layer, filling the vias and trenches with metal, removing the sacrificial layer, then depositing an extremely low-k dielectric layer to fill between the trenches. The method allows the formation of an extremely low-k dielectric layer for the second level of the dual damascene structure while avoiding damage to that layer by such processes as trench etching and trench metal deposition. The method has the additional advantage of avoiding an etch stop layer between the via level dielectric and the trench level dielectric.
US09318375B2

A method of forming a high aspect ratio via opening through multiple dielectric layers, a high aspect ratio electrically conductive via, methods of forming three-dimension integrated circuits, and three-dimensional integrated circuits. The methods include forming a stack of at least four dielectric layers and etching the first and third dielectric layers with processes selective to the second and fourth dielectric layers, etching the second and third dielectric layers with processes selective to the first and second dielectric layers. Advantageously the process used to etch the third dielectric layer is not substantially selective to the first dielectric layer.
US09318370B2

A circuit structure includes a semiconductor substrate having a top surface. A dielectric material extends from the top surface into the semiconductor substrate. A high-k dielectric layer is formed of a high-k dielectric material, wherein the high-k dielectric layer comprises a first portion on a sidewall of the dielectric material, and a second portion underlying the dielectric material.
US09318352B2

Disclosed herein are a power module package and a method for manufacturing the same. The power module package includes first and second lead frames disposed to face each other; ceramic coating layers formed on a portion of a first surface of both or one of both of the first and second lead frames; and semiconductor devices mounted on second surfaces of the first and second lead frames.
US09318345B2

When forming strain-inducing dielectric material layers above transistors of different conductivity type, the patterning of at least one strain-inducing dielectric material may be accomplished on the basis of a process sequence in which a negative influence of a fluorine species in an oxygen plasma upon removing the resist mask is avoided or at least significantly suppressed. For example, a substantially oxygen-free plasma process may be applied for removing the resist material.
US09318339B2

The present invention provides a polishing slurry capable of polishing even high-hardness materials such as silicon carbide and gallium nitride at a high polishing speed. The present invention is a polishing slurry including a slurry containing a manganese oxide particle and a manganate ion for polishing high-hardness materials having a Mohs hardness of 8 or higher. In the present invention, the manganese oxide particle in the slurry is preferably 1.0 mass % or more; the manganese oxide is preferably manganese dioxide; and the manganate ion is preferably permanganate ion. The polishing slurry according to the present invention enables even high-hardness hardly-machinable materials such as silicon carbide and gallium nitride to be polished smoothly at a high speed.
US09318335B2

A method of fabricating a semiconductor device includes forming an interface layer on a substrate, forming a first gate insulating layer having a first dielectric constant on the interface layer, forming a second gate insulating layer having a second dielectric constant smaller than the first dielectric constant on the first gate insulating layer, annealing the substrate, nitriding a resultant of the annealed first and second gate insulating layers to form a nitrided gate insulator, forming a work function control layer on the nitride gate insulator, and forming a metal gate electrode on the work function control layer. At least one of the work function control layer and the metal gate electrode is of or includes aluminum (Al).
US09318334B2

A method for fabricating semiconductor device is disclosed. The method includes the steps of: providing a substrate having a first region and a second region defined thereon; forming a plurality of fin-shaped structures on the substrate; forming a gate layer on the fin-shaped structures; forming a material layer on the gate layer; patterning the material layer for forming sacrificial mandrels on the gate layer in the first region; forming sidewall spacers adjacent to the sacrificial mandrels; removing the sacrificial mandrels; forming a patterned mask on the second region; and utilizing the patterned mask and the sidewall spacers to remove part of the gate layer.
US09318330B2

A method for forming a semiconductor device that includes a SiARC layer formed over a photoresist film which is formed over spacer portions which are formed on a spacer assist layer which is formed over a hard mask layer. The SiARC layer has an etch rate substantially similar to the etch rate of the spacer assist layer. The photoresist layer and the SiARC layer are removed from a first region to expose the spacer portions and the spacer assist layer. The SiARC layer in the second region and the exposed spacer assist layer in the first region are simultaneously etched leaving remaining spacer portions and remaining spacer assist layer portions. A part of the hard mask layer is etched to form hard mask portions in the first region using the remaining spacer portions and the remaining spacer assist layer portions as an etching mask.
US09318327B2

Semiconductor device structures are provided that are suitable for use in the fabrication of electronic devices such as light emitting diodes. The semiconductor device structures include a substrate having a roughened growth surface suitable for supporting the growth of an epitaxial region thereon. The device structure can include an epitaxial region having reduced defects and/or improved radiation extraction efficiency on the roughened growth surface of the substrate. The roughened growth surface of the substrate can have an average roughness Ra of at least about 1 nanometer (nm) and an average peak to valley height Rz of at least about 10 nanometers (nm).
US09318324B2

A manufacturing method of an SiC epitaxial substrate of an embodiment includes performing a first and a second process alternately to form an n type SiC layer, the first process forming a first SiC layer with an epitaxial growth process by using a first source gas containing an n type impurity, and the second process forming a second SiC layer with an epitaxial growth process by using a second source gas containing the n type impurity, the second source gas having a higher atomic ratio between C (carbon) and Si (silicon) (C/Si) than that of the first source gas, a thickness of the second SiC layer being smaller than a thickness of the first SiC layer.
US09318316B2

Provided are a method of manufacturing a semiconductor device and a substrate processing apparatus. The method includes forming a thin film having a predetermined thickness and a predetermined composition on the substrate, the thin film including a first element and a second element different from the first element, by repeating a cycle a plurality of times, the cycle including: (a) forming a first layer including the first element and having a thickness of several atomic layers or less on the substrate by supplying a gas containing the first element into a process vessel accommodating the substrate under a condition where a chemical vapor deposition (CVD) reaction is caused; and (b) forming a second layer including the first element and the second element by supplying a gas containing the second element into the process vessel to modify the first layer without saturating a modifying reaction of the first layer by the gas containing the second element.
US09318309B2

A method of mass spectrometry is disclosed comprising providing a flight region for ions to travel through and a detector or fragmentation device. A potential profile is maintained along the flight region such that ions travel towards the detector or fragmentation device. The potential at which a first length of the flight region is maintained is then changed from a first potential to a second potential while at least some ions are travelling within the first length of flight region. The changed potential provides a first potential difference at an exit of the length of flight region, through which the ions are accelerated as they leave the length of flight region. This increases the kinetic energy of the ions prior to them reaching the detector or fragmentation cell.
US09318299B2

Provided is a charged particle beam device having an energy filter. In one embodiment, a charged particle beam device includes a deflector to deflect charged particles emitted from a sample to an energy filter, and a change in brightness value with the change of voltage applied to the energy filter is found for each of a plurality of deflection conditions for the deflector, and a deflection condition such that a change in the brightness value satisfies a predetermined condition is set as the deflection condition for the deflector.
US09318296B2

A cathode of a magnetron having a radial extension to accommodate the cathode terminals is supported by arms which have a greater diameter over the region in which they are supported in the glass thimble than over the region of the free ends. This shifts any vibrations to a higher frequency band, which is less liable to be excited in the event the magnetron is moved rapidly as in a linac used for radiotherapy purposes.
US09318292B2

A method for evaluating mechanical performance of a switchgear device having at least one pole which includes a pair of contacts movable between open and closed positions, a support arm of a first contact, a support arm drive including a rotary pole shaft and a rod pivotably coupling the drive to the support, an energy storage system for moving the arm to close the contacts, and a toggle device with a trip latch, the method including measuring the angle of rotation of the pole shaft during contact closing, deriving specific values by measuring the angle of rotation, comparing the values with an initial reference value, identifying wear performances of the drive by comparing the specific values with the reference value, determining first and second specific values on a variation curve of the angle of rotation, calculating the angular difference between maximum and final angles of rotation; and identifying a latching state of the toggle device as a function of the angular difference.
US09318279B2

A button assembly includes a keycap, a washer, a positioning member, and a fixing member. The keycap includes a resisting member and an operating member. The operating member extends through a through hole of a sidewall of an electronic device and extends external to the sidewall of the electronic device. The washer is provided between the resisting member and the sidewall to seal a gap between the resisting member and the sidewall. The washer pivots on the operating member. The positioning member is fixed to a bottom of the electronic device. The positioning member separates from the sidewall of the electronic device by a preset distance. The fixing member affixes a flexible circuit board of the electronic device to the positioning member. The fixing member is provided to position a switch of the flexible circuit board abutting against the resisting member at a position opposite to the keycap.
US09318273B2

A method for producing activated carbon includes heating a coconut shell carbon precursor at a carbonization temperature effective to form a carbon material, and reacting the carbon material with CO2 at an activation temperature effective to form the activated carbon. The resulting activated carbon can be incorporated into a carbon-based electrode of an EDLC. Such EDLC can exhibit a potential window and thus an attendant operating voltage of greater than 3V.
US09318263B2

There is provided a multilayer ceramic capacitor including a ceramic body including a plurality of dielectric layers, first and second external electrodes; first and second internal electrodes formed to be spaced apart from each other; and a first floating electrode disposed alternately with the first and second internal electrodes in the ceramic body in a thickness direction and having both end portions thereof overlapped with the first and second internal electrodes, respectively, wherein the first floating electrode is disposed so that a length of portion of the first internal electrode overlapped with one end portion of the first floating electrode and a length of portion of the second internal electrode overlapped with the other end portion of the first floating electrode in the ceramic body are different.
US09318258B2

Provided is an antenna coil capable of forming a magnetic field in a desired direction in an efficient manner, while suppressing leakage of magnetic flux into a space other than the space in which the magnetic field is formed. The antenna coil includes a main coil portion formed by winding a length of conductor wire around a first reference axis and an auxiliary coil portion formed by winding the conductor wire around a second reference axis. The second reference axis is set to intersect the magnetic flux of the main coil portion at an axial end of the auxiliary coil portion. The main coil portion and the auxiliary coil portion are connected to together form a closed circuit.
US09318255B2

A coil component that includes a drum-shaped core with an upper flange and a lower flange, a winding wound around the core, and an exterior resin between the upper flange and lower flange of the core. The exterior resin includes an inorganic filler at 91 to 95 mass % with respect to the exterior resin, and a resin that has more than one glass transition temperature and has a phase-separated structure. A flange spacing distance between the upper flange and the lower flange is 1.0 mm or less.
US09318254B2

Inductor core including: a base core portion having a first surface and an opposite second surface; an inner core portion extending from the first surface in a direction transverse to the first surface; an outer core portion extending, in the direction transverse to the first surface, from the first surface to an end surface of the outer core portion, the outer core portion at least partly surrounding the inner core portion, thereby forming a space around the inner core portion for accommodating a winding; wherein the first surface includes a recess for accommodating a connection portion of the winding, said recess extending at least a part of a distance between the inner core portion and the outer core portion, and wherein the outer core portion presents a slit extending from said end surface towards the recess, and wherein the second surface comprises a first protrusion oppositely arranged to the recess.
US09318253B2

A common-mode choke includes a plurality of hybrid core inductors and a printed circuit board. Each of the plurality of hybrid core inductors includes a first core made of a first material, a second core made of a second material, and at least one common coil configured to generate a magnetic field in both the first and second cores. The printed circuit board is configured to connect the plurality of hybrid core inductors in series.
US09318250B2

A reactor 1 of the present invention includes a coil 2, a magnetic core 3 at which the coil 2 is disposed, and a case 4 storing a combined product 10 made up of the coil 2 and the magnetic core 3. The case 4 includes a bottom plate portion and a side wall portion 41A surrounding the combined product 10. The side wall portion 41A is made of an insulating resin. A hook portion 43a on which a line 71, which is coupled to a sensor 7 for measuring the physical quantity of the reactor 1, such as a temperature sensor, is hooked is integrally molded with the side wall portion 41A by the resin structuring the side wall portion 41A. Allowing the line 71 to be hooked on the hook portion 43a and fixed thereto, the sensor 7 can be prevented from being displaced or coming off because of the line 71 being pulled or the like. Thus, the sensor 7 can be maintained at a proper position.
US09318246B2

An inexpensive solenoid drive device with high magnetic performance is implemented in which a portion accommodating a plunger and a portion attracting the plunger are integrated with a core as a ferromagnetic body. A core includes a magnetic flux limiting portion that is located in a region on the biasing direction side of a first imaginary boundary plane and that is formed so as to have a small thickness in a radial direction, and an increased diameter portion that is formed so that its thickness the radial direction is increased in a continuous or stepwise manner from the first imaginary boundary plane toward the opposite biasing direction side. The increased diameter portion has a recessed portion whose outer surface is recessed toward a radial inner surface with respect to a predetermined increased diameter reference line in axial section of the core.
US09318244B2

A soft magnetic powder core which can have a high electrical resistivity, a high magnetic flux density and a high strength easily, and the soft magnetic powder core can be used in various electromagnetic components such as a motor, an actuator, a generator and a reactor. The soft magnetic powder core in which the glass portion is scattered among the soft magnetic particles, the soft magnetic particle having the core particle with iron as the main component and the insulating coating layer containing P, O and Fe. Further, the junction portion with iron oxide as the main component is formed between the soft magnetic particle and the glass portion.
US09318229B2

A method is provided for assembling a collimator module including a plurality of first collimator plates arrayed in a first direction, each first collimator plate having a plurality of slots formed on a plate surface, and a plurality of second collimator plates arrayed in a second direction orthogonal to the first direction, wherein each second collimator plate penetrates respective slots along the first direction so as to form a lattice-shape. The method includes positioning the plurality of first collimator plates by moving a first collimator plate in one direction along the second direction, so that a side wall of a first cutout formed on an edge of a radiation incident side or a radiation output side of the first collimator plate contacts a member extending in the first direction.
US09318227B2

A lifting fixture for removing the upper internals from a nuclear reactor to provide access to the core during a refueling that does not require flooding of a refueling canal. A shield plate is integral to a lifting rig used to remove the upper internals. The shield plate is sized to be supported on the reactor vessel upper flange and to cover the reactor vessel opening with the closure head removed. The shield plate has openings that are in-line with the control rod assembly drive rod travel housings. Control rod assembly drive rods can be accessed through the openings. The lifting rig allows personnel to decouple the drive rods from the rod cluster control assemblies. The lifting fixture enables the decoupled drive rods to be lifted from the core with the upper internals while shielding maintenance personnel without use of flooding the area above the reactor.
US09318217B1

Circuits for programming an electrical fuse, methods for programming an electrical fuse, and methods for designing a silicon-controlled rectifier for use in programming an electrical fuse. A programming current for the electrical fuse is directed through the electrical fuse and the silicon-controlled rectifier. Upon reaching a programmed resistance value for the electrical fuse, the silicon-controlled rectifier switches from a low-impedance state to a high-impedance state that interrupts the programming current.
US09318211B2

Some embodiments include an apparatus having data lines coupled to memory cell strings and a selector configured to selectively couple one of the data lines to a node. The memory cell strings and the selector can be formed in the same memory array of the apparatus. Other embodiments including additional apparatus and methods are described.
US09318210B1

When applying a sensing voltage at one end of a word line of a non-volatile memory circuit, an initial kick, where the voltage is initially raised somewhat above its final desired voltage, is used. Using on-chip circuitry for the determination of the RC time constant of the word lines allows for this kick to be trimmed to the specifics of the circuit. To further improve settling times for read operations is NAND type architectures, when raising the voltage to the desired read level on a selected word line, a reverse kick, where the non-selected word line's voltage is dropped briefly, can be applied to neighboring non-selected word lines.
US09318204B1

A non-volatile memory and method have programming circuitry that outputs a series of programming pulses of increasing voltage level to program in parallel a group of memory cells associated with a selected word line. Individual timing of the programming pulses such as rise and fall times of the pulse is optimally and dynamically adjusted according to the relative numbers of program-enabled and program-inhibited memory cells in the group associated with that pulse.
US09318203B2

A semiconductor device includes memory cells electrically coupled to word lines. In addition, the semiconductor device includes an operation circuit performing a program loop on memory cells electrically coupled to a selected word line. Further, the operation circuit increases a program permission voltage applied to a bit line of a program target memory cell when a number of times in which the program loop is performed exceeds a reference number.
US09318189B2

A sense amplifier circuit includes first and second lines and first and second inverters. Each inverter includes an input terminal, an output terminal, and a power source terminal. A second signal line potential is supplied to the first inverter input terminal. The second inverter input terminal is connected to the first inverter input terminal. A first signal line potential is supplied to the second inverter input terminal. A first switch transistor is connected to the first inverter power source terminal and has a gate connected to the second signal line. A switch second transistor is connected to the second inverter power source terminal and has a gate connected to the first signal line.
US09318183B2

A system includes a memory controller and a memory device having a command interface and a plurality of memory banks, each with a plurality of rows of memory cells. The memory controller transmits an auto-refresh command to the memory device. Responsive to the auto-refresh command, during a first time interval, the memory device performs refresh operations to refresh the memory cells and the command interface of the memory device is placed into a calibration mode for the duration of the first time interval. Concurrently, during at least a portion of the first time interval, the memory controller performs a calibration of the command interface of the memory device. The auto-refresh command may specify an order in which memory banks of the memory device are to be refreshed, such that the memory device sequentially refreshes a respective row in the plurality of memory banks in the specified bank order.
US09318180B2

In one embodiment of the invention, there is provided a magnetic random access (MRAM) device. The device comprises a plurality of MRAM cells, wherein each MRAM cell comprises a magnetic bit, and write conductors defined by conductors patterned in a second metal layer above the magnetic bit; and a gate formed below the magnetic bit between a source and a drain; and addressing circuits to address the MRAM cells.
US09318178B2

Since a nonvolatile RAM allows random reading and writing operations, an erasing mode is unnecessary. From the system side, however, it is desirable to have the erasing mode because of its nonvolatile characteristic. Moreover, the erasing operation is desirably carried out at high speed with low power consumption. Therefore, memory cell arrays COA and DTA containing a plurality of memory cells MC each having a magnetoresistive element are provided, a series of data is written to the memory cell arrays COA and DTA, and at the time of erasing, an erasing operation is carried out by writing predetermined data only to the memory cell array COA.
US09318170B2

A memory cell (1) includes a first storage circuit (2) with a write time t1 and a data retention time τ1 and a second storage circuit (3) with a write time t2 and a data retention time τ2 (t1
US09318169B2

There is provided a bit line equalizing circuit including: an active region; a first bit line disposed on the active region in a first direction; a second bit line disposed on the active region in the first direction; a gate pattern including a first pattern disposed on the active region in a second direction crossing the first direction, and a second pattern extended from one side of the first pattern to be disposed in the first direction, and formed in a stair shape; a first contact disposed at one side of the first pattern and one side of the second pattern, and configured to connect the active region and the first bit line; a second contact disposed at one side of the first pattern and the other side of the second pattern, and configured to connect the active region and the second bit line; and a third contact disposed at the other side of the first pattern, and configured to provide a predetermined voltage to the active region.
US09318166B2

A method of reading data in a data storage device with a controller and a memory includes generating, in the memory, a set of bits corresponding to a particular storage element of the memory. The set of bits indicates a group of threshold voltage intervals. A threshold voltage of the particular storage element corresponds to one of the threshold voltage intervals within the group. At least one threshold voltage interval within the group is separated from another threshold voltage interval within the group by an intervening threshold voltage interval that is not within the group. The method also includes sending the set of bits to the controller. The set of bits includes a first hard bit that corresponds to a value read from the particular storage element and a first soft bit that corresponds to a reliability measure.
US09318164B2

A semiconductor memory device includes a memory cell array, a voltage generator suitable for generating voltages used for controlling the memory cell array in response to a power-saving signal, and a control logic suitable for providing a power-saving signal to the voltage generator, based on a chip select signal. The control logic includes a delay block suitable for delaying the chip select signal and generating the power-saving signal based on the delayed chip select signal.
US09318152B2

A method and apparatus for sharing media content between electronic equipment includes transferring session data from a first electronic equipment to a second electronic equipment, said session data including a queue of media content executing or executable on the first electronic equipment, and transferring media content identified in the session data to the second electronic equipment.
US09318151B2

A method for controlling a mobile terminal includes displaying a preview image input by a camera in an augmented reality (AR) mode, displaying AR data corresponding to at least one object in the preview image, and providing a user interface for editing at least a portion of the preview image including the AR data in the AR mode in order to generate an edited preview image.
US09318150B2

Video editing methods and systems enable an editor to edit a video project for which source media assets are located at a media storage server located remotely from the editor with substantially the same fidelity and editing feature set that would be available if the source media assets and editor were co-located. A video editing client used by the editor maintains a persistent cache of proxy media with the layers of the video project stored independently, facilitating editing with combinations locally originated assets and remote assets. The client requests frames not already cached from the remote server via a low bandwidth network. Unless a frame is purged from the cache, no frame is requested from the server more than once. A multi-level priority prefetching scheme, including sequence-based prefetching, populates the cache with frames likely to be requested during editing.
US09318147B1

A circuit may be configured to reduce the amount of space used on a storage device when a transducer having a reader and writer passes from a writable data field to a read-only field by enabling both the reader and writer simultaneously. The circuit can be configured to reduce to a threshold level the noise on a read signal that can occur when the reader is over a read-only field and the writer is over a writable data field, and can ignore the read data when both the writer and reader are enabled simultaneously over a writable data field.
US09318145B2

The present techniques provide systems and methods for decoding an optical data signal in an optical system to retrieve source information while decreasing errors resulting from optical and electronic noise in the optical system. The techniques involve using decoding algorithms to estimate the a posteriori state probabilities and the a posteriori transition probabilities of the data encoding, and estimating bit state probabilities. The probability density function used to estimate bit states is parameterized by the expected optical and electronic noise in the optical system. Different optical and electronic noise variances, or different probability densities, may be stored in registers or look-up tables to be accessed by a decoder while decoding the optical data signal.
US09318143B2

Various embodiments are directed to a motion sensor in communication with a processing component capable of controlling a television display and a video recording device. The motion sensor may provide motion detection information to the processing component. The processing component may issue control directives capable of manipulating the television. For instance, based on the absence of motion in a viewing area, the processing component may re-direct content to be recorded while also inactivating the television display to conserve energy. Upon receiving information that motion has been detected in the viewing area, the processing component may issue control directives to activate the television display and resume playing the content that was previously being watched. This may all be done without requiring an action on the part of a user.
US09318131B2

The present application relates to a write gap structure for a magnetic recording head. In illustrated embodiments, the write gap structure includes multiple write gap segments along a beveled pole tip surface between a top edge and a bottom edge of the beveled pole tip surface to provide a narrow write gap proximate to the air bearing surface and a larger write gap behind the air bearing surface. In illustrated embodiments, the narrow write gap segment is formed between the beveled pole tip surface and a lower back surface of front shield and the larger write gap is formed between the beveled pole tip surface and an upper back surface of the front shield.
US09318121B2

Various aspects of a method and system to process audio data are disclosed herein. In accordance with an embodiment, the method includes identification of a source-of-interest (SOI), via a user interface (UI), when video content is played back. The SOI is identified based on one or more parameters. An audio portion of the identified SOI is selectively enhanced when the video content is played back.
US09318120B2

An exemplary noise reduction system and method processes a speech signal that is delivered in a noisy channel or with ambient noise. Some exemplary embodiments of the system and method use filters to extract speech information, and focus on a subset of harmonics that are least corrupted by noise. Some exemplary embodiments disregard signal harmonics with low signal-to-noise ratio(s), and disregard amplitude modulations that are inconsistent with speech. An exemplary system and method processes a signal that focuses on a subset of harmonics that are least corrupted by noise, disregards the signal harmonics with low signal-to-noise ratio(s), and disregards amplitude modulations that are inconsistent with speech.
US09318115B2

It is inter alia disclosed to apply a function on a string in accordance with a rule of a set of rules, the string comprising first and second representatives, wherein the function ensures that the string comprises at least one of a predetermined representative at an end of the string after the function has been applied; and to determine a representation of the string, wherein said representation comprises at least one encoded representative, each of said at least one encoded representative being associated with at least one representative of the string, wherein said representation does not comprise an encoded representative being associated with at least one of the at least one predetermined representative at the end of the string.
US09318114B2

Disclosed herein are systems, methods, and non-transitory computer-readable storage media relating to speaker verification. In one aspect, a system receives a first user identity from a second user, and, based on the identity, accesses voice characteristics. The system randomly generates a challenge sentence according to a rule and/or grammar, based on the voice characteristics, and prompts the second user to speak the challenge sentence. The system verifies that the second user is the first user if the spoken challenge sentence matches the voice characteristics. In an enrollment aspect, the system constructs an enrollment phrase that covers a minimum threshold of unique speech sounds based on speaker-distinctive phonemes, phoneme clusters, and prosody. Then user utters the enrollment phrase and extracts voice characteristics for the user from the uttered enrollment phrase. The system generates a user profile, based on the voice characteristics, for generating random challenge sentences according to a grammar.
US09318111B2

A voice/speech recognition client system, a voice recognition server system, and a voice recognition method. The voice recognition system indicates a result of voice recognition in a voice signal inputted from a starting time for voice recognition to an ending time. The voice recognition client comprises: a communication unit that transmits a unit voice signal input at intervals from the starting time to the ending time, to the voice recognition server system at the intervals and receives an intermediate result of voice recognition from the voice recognition server system; and a display unit that displays the intermediate result received between the starting time and the ending time.
US09318108B2

An intelligent automated assistant system engages with the user in an integrated, conversational manner using natural language dialog, and invokes external services when appropriate to obtain information or perform various actions. The system can be implemented using any of a number of different platforms, such as the web, email, smartphone, and the like, or any combination thereof. In one embodiment, the system is based on sets of interrelated domains and tasks, and employs additional functionally powered by external services with which the system can interact.
US09318106B2

Joint sound model generation techniques are described. In one or more implementations, a plurality of models of sound data received from a plurality of different sound scenes are jointly generated. The joint generating includes learning information as part of generating a first said model of sound data from a first one of the sound scenes and sharing the learned information for use in generating a second one of the models of sound data from a second one of the sound scenes.
US09318105B1

In one embodiment, the invention provides a method for a speech recognition system to select a return value corresponding to a spoken input. The method comprises generating a dictionary comprising return values associated with data provisioned in the speech recognition system; generating a grammar for each return value in the dictionary; analyzing the grammar to determine a subset of return values from the dictionary that are likely alternatives for each return value in the dictionary, based on the grammar; selecting a return value corresponding to the spoken input based on the grammar; and if the selected return value is not confirmed by a user, then presenting the likely alternative for the selected return value to the user.
US09318103B2

An automatic speech recognition system for recognizing a user voice command in noisy environment, including: matching means for matching elements retrieved from speech units forming said command with templates in a template library; characterized by processing means including a MultiLayer Perceptron for computing posterior templates (P(Otemplate(q))) stored as said templates in said template library; means for retrieving posterior vectors (P(Otest(q))) from said speech units, said posterior vectors being used as said elements. The present invention relates also to a method for recognizing a user voice command in noisy environments.
US09318101B2

A method includes identifying, at a computing device, a plurality of words in data. Each of the plurality of words corresponds to a particular word of a written language. The method includes determining a sound output level based on a location of the computing device. The method includes generating sound data based on the sound output level and the plurality of words identified in the data.
US09318084B2

A horizontal support system for a percussion instrument support the percussion instrument in a horizontal position without the necessity for permanently altering the instrument structure. Preferably, the percussion instrument includes a shell having first and second open ends, a first hoop affixed to the first open end, a second hoop affixed to the second open end of said shell, and a drum head provided at one end. The support system includes a plurality of support legs. Each support leg includes a main support member; a foot member selectively positioned adjacent one end of the main support member; first and second hoop engagement members that engage the hoops of the percussion instrument. The plurality of support legs supports the percussion instrument in a horizontal position with the drum head facing up or in a tilted position.
US09318073B2

A method includes querying, through a processor, a database of color profiles to determine a secondary color profile therefrom, and comparing, through the processor, the determined secondary color profile to a primary color profile of a primary display communicatively coupled to the processor. The method also includes selecting, through the processor, the determined secondary color profile to be applied to a secondary display also communicatively coupled to the processor upon determining that multimedia content displayed on the primary display with the primary color profile matches with the same multimedia content displayed on the secondary display with the determined secondary color profile. Further, the method includes reducing a color discrepancy between the same multimedia content on the primary display and the secondary display based on rendering the same multimedia content on the primary display with the primary color profile and the secondary display with the selected secondary color profile.
US09318064B2

A shift register includes shift register units, in which at least one shift register unit is coupled to a forestage shift register unit and a post-stage shift register unit, where the at least one shift register unit includes a signal input circuit, a signal output circuit, a pull down circuit and a switching circuit. The signal input circuit electrically coupled to the forestage shift register unit can receive a logic signal from the forestage shift register. The signal output circuit is electrically coupled to the signal input circuit via a control signal terminal and is electrically coupled to the post-stage shift register unit. The signal output to circuit can receive a first clock signal. The pull down circuit is electrically coupled to or electrically isolated from the control signal terminal through the switching circuit.
US09318060B2

A method of driving an electrowetting display device having at least one display element for displaying a display effect during a display period. The method determines a change in the display effect. Depending on the change, the display may be driven using a first driving scheme or a second driving scheme. The second driving scheme applies a voltage indicative of the display state a different number of times during the display period than the first driving scheme.
US09318056B2

Apparatus including: a controller; a display panel; a first frame memory configured to load a frame of data to the display panel during insertion of a blank frame at the display panel and configured to be filled by a frame of data from the controller, wherein the controller is configured to insert blank frames between frames of data displayed on the display panel.
US09318054B2

An organic light emitting diode (OLED) display device and a method of driving the same are provided. A time point at which each of transistors is turned on is controlled without using an additional transistor so that a node connected to a source electrode of a driver transistor can be floated, and a node connected to a gate electrode of the driver transistor can be initialized to an initialization voltage level. Thus, initialization characteristics can be improved to enhance degradation of response characteristics and luminance, and a threshold voltage of the driver transistor and occurrence of a ripple at a high-potential voltage terminal can be compensated.
US09318037B2

An apparatus for eliminating image sticking, a display device and a method for eliminating image sticking. The apparatus for eliminating image sticking comprises a Multi-Level Gate (MLG) circuit (1) and a gate driving module (2), the MLG circuit (1) is configured to receive a gate ON voltage unmodulated and output a modulated gate ON voltage according to an enable signal; the gate driving module (2) receives the gate ON voltage unmodulated and the modulated gate ON voltage outputted from the MLG circuit, and outputs one of the gate ON voltage unmodulated and the modulated gate ON voltage for each layer of gate lines among different layers of gate lines. No change in process on a panel side is required and a short period of time is taken to eliminate the image sticking. The image sticking eliminating effect is controllable because a gate signal and its falling time are controllable, and the image sticking eliminating is more flexible.
US09318036B2

A method of compensating image data, the method includes generating a compensation data of an image data in accordance with a temperature value by using a compensation data of a previous frame and a compensation data generated through a look-up table which is mapped with corresponding to a compensation data of a previous frame and a set temperature value which is smaller than and closest to the temperature value or which is greater than and closest to the temperature value among set temperature values.
US09318031B2

The invention pertains to a head-disk assembly device, “mass spin-valve” or “gravitational rectifier” and method of producing gravitomagnetic induction utilizing Nano-features; Nano-bumps and Nano-pits; fabricated on the surface of a hard disk. The device includes a computer hard disk; a piezoelectric glide head and/or a GMR read head; a typical hard drive's electronics; wherein, defects are fabricated on the said disk using a Focused Ion Beam (FIB) by depositing requisite number of nanobumps of specified height, and etching equal number of nanopits of specified depth a few mils or mm apart on a pre-decided radius. By spinning the said nano-features disk produce (1) an associated mechanical force utilizing a piezoelectric glide head and/or (2) an associated magnetic force utilizing a GMR read head; for (a) general use in surface characterization work and (b) for producing power by the presence or the absence of matter on a spinning disk.
US09318029B2

A system, method and related devices for monitoring and improving the training and social eye contact and communication skills of developmentally challenged individuals such as autistic individuals with special needs in improving their interpersonal communicating and other skills. A WatchMe component of the system and method monitors and obtains qualitative and quantitative information about the eye contact habits of a subject being trained or interviewed. It provides stimuli that promotes and encourages improvements in the eye contact habits of the subject.
US09318027B2

Mechanisms are provided for answering an input question. An input question to be answered from a source is received and processed to one or more extract features of the input question. The extracted one or more features are compared to cached features stored in one or more entries of a question and answer (QA) cache. A determination is made as to whether there is a matching entry in the one or more entries of the QA cache based on results of the comparing and, if so, candidate answer information is retrieved from the matching entry. The retrieved candidate answer information is returned to the source of the input question as candidate answer information for answering the input question.
US09318019B2

Devices, methods, and programs acquire provided information and position information that corresponds to the provided information from a provided information storage unit. The provided information has been provided to the provided information storage unit by an information provider and stored in the provided information unit with the position information. The position information specifies a position at which the provided information was provided by the information provider. The devices, methods, and programs acquire traffic-related information from a traffic-related information distribution unit. The traffic-related information includes information that specifies an occurring traffic-related event and information that specifies a range of the occurring traffic-related event. Based on the acquired position information and the acquired traffic-related information, the devices, methods, and programs identify the provided information that is provided within the range of the occurring traffic-related event, and associate and store a phrase included in the identified provided information with the occurring traffic-related event.
US09318018B2

A user interface method for a terminal for a vehicle is provided. The terminal obtains position information to detect a point of a road. A road image of a driving direction is obtained, a lanes of the road represented on the obtained road image is recognized, and a point of a road and lane in which the vehicle having the terminal arranged therein is detected. A virtual road image regarding the recognized lanes is generated, and the generated virtual lanes are added to the road image of the driving direction of the vehicle, and displayed. Traffic information for each lane and surrounding information (i.e. lane closure, construction, accident, etc.,) at the detected point of the relevant road are obtained, and the obtained information is displayed for each virtual lane.
US09318011B2

A system for identifying handling events of an item is provided. The system includes at least one wireless sensor node, WSN, tag associable with the item. The WSN tag includes a transceiver and at least one sensor. The at least one sensor is configured to generate sensor data based at least in part on motion of the wireless sensor node. The WSN tag includes a memory configured to store at least one event filter and the sensor data. The WSN tag further includes a tag processor that is configured to filter the sensor data based on the at least one event filter. The tag processor is configured to determine whether an event occurred based on the filtering of the sensor data and generate event data in response to determining an event occurred. The tag processor is configured to cause the transceiver to transmit the event data.
US09318008B2

A signal emitting retail device is provided. The signal emitting retail device includes a sensor and an emitter. The emitter is configured to emit a signal when the sensor senses removal of merchandise from a merchandise display structure. The sensor is also configured to sense potential theft conditions. The emitter is configured to emit a signal indicative of potential theft conditions when such conditions are sensed by the sensor.
US09318006B2

Systems and methods for haptic confirmation of commands are disclosed. For example a system for generating haptic effects to confirm receipt of a voice command includes a microphone; a housing configured to be contacted by a user, and an actuator in communication with the housing, the actuator configured to output a haptic effect to the housing. The system also includes a processor in communication with the microphone and the actuator, the processor configured to receive speech information from the microphone; recognize the speech information and determine a command associated with the speech information. If the speech information is recognized and the command is determined, the processor is configured to generate a first actuator signal configured to cause the actuator to output a first haptic effect, and transmit the first actuator signal to the actuator. Otherwise, the processor is configured generate a second actuator signal configured to cause the actuator to output a second haptic effect; and transmit the second actuator signal to the actuator.
US09318002B2

In various embodiments, the present disclosure relates generally to a game including a path of different symbol display positions. The gaming system generates one or more symbols (and/or one or more awards) at one or more of the symbol display positions of a matrix or grid. The gaming system then randomly forms a path including a plurality of the symbol display positions and determines an award for the player based on which symbol display positions are included in the formed path.
US09318001B2

Methods and apparatus for a distributed bonus scheme using simulated scatter reactions are disclosed. An example method of operating a gaming device in a gaming system includes receiving a trigger that initiates a first bonus decision in a first gaming device. Further, the example method includes calculating, using a programmed processor, an accumulated value that defines a range. Further, the example method includes generating a random number. Further, the example method includes, when the random number falls within the range, granting a bonus to the first gaming device. Further, the example method includes determining whether the first bonus decision is to initiate a second bonus decision in a second gaming device of the gaming system.
US09318000B1

A method includes receiving, by a wagering game player, a request to access an online account for the wagering game player at a website. The method includes creating the online account for the wagering game player, in response to a determination that the online account is not created, wherein the online account comprises an online player identity. The method includes performing operations, after determination that the online account has not claimed a casino account for the wagering game player. Operations include creating the casino account for the wagering game player through the online account at the website, in response to a determination that the casino account is not created, wherein the casino account comprises a casino player identity. The operations include claiming the casino account for the online account of the wagering game player, wherein the casino account is inaccessible at the wagering game machine using the online player identity.
US09317997B2

The invention relates to systems and methods of selecting and placing real-world wagers responsive to one or more wager triggers, obtaining outcomes of the real-world wagers, facilitating user interactions with various interactive media, and revealing the outcomes of the real-world wagers through the interactive media to give an appearance that the outcomes of the real-world wagers resulted from the user interactions. The system may withhold a reveal of a payout if one or more reveal parameters are not satisfied. A reveal parameter may specify that a minimum level of performance of an objective must be achieved for a reveal to occur. The objective may include, for example, an amount of winnings in a game, a number of points in a game, a number of enemies defeated in a game, a length of a video viewed, a number of promotions redeemed, a number of advertisements viewed, etc.
US09317983B2

Methods and systems for automatic communication of vehicle damage and health of users in detected vehicle incidents are disclosed. Specifically, a method to monitor the health of occupants and detect and identify any occupants experiencing a medical anomaly is provided. In the event a medical anomaly is detected within a vehicle, the system may take a number of actions. In one embodiment, the actions comprise notifying health care providers and emergency personnel or police, communicating accident data, and emitting a visual or audio alarm.
US09317982B2

An access control system is provided for controlling access between a secured side and a non-secured side of an access control point. A reader module is disposed on the secured side of the access control point for receiving authentication data from an individual. A controller unit is disposed on the non-secured side of the access control point, and has a housing that encloses an access control panel and a request-to-exit motion sensor. The access control panel is in communication with the reader module, an electronic lock mechanism, and the request-to-exit motion sensor. In response to receiving a data signal from the reader, the access control panel determines whether or not to unlock the lock. When it is determined that the lock should be unlocked, the access control panel provides a signal to the electronic lock for switching the lock from a secured condition to a released condition.
US09317976B2

Systems and techniques are presented for processing a user through a paid entry gate using a mobile device. The mobile device receives a beacon packet from a first wireless beacon and wakes up an application. The application wakes up by transitioning to an active or background execution state. The application transmits validation data to a computer server system and the computer server system validates an account of the user. The mobile device receives a beacon packet including a gate identifier that is a unique identification of the paid entry gate from a second wireless beacon and transmits the gate identifier to the computer server system. The computer server system receives the gate identifier, debits the account of the user, and transmits a signal to a gate entry device associated with the gate identifier to grant the user passage through the paid entry gate.
US09317973B2

Method for creating a final real-time photorealistic image of a virtual object, corresponding to a real object arranged on an original photo of a user, in a realistic orientation related to the user's position, includes: detecting the presence of an area for the object in the photo; determining the position of characteristic points of the area for the object in the photo; determining the 3D orientation of the face, the angles φ and ψ of the camera having taken the photo relative to the principal plane of the area; selecting the texture to be used for the virtual object, in accordance with the angle-of-view, and generating the view of the virtual object in 3D; creating a first layered rendering in the correct position consistent with the position of the placement area for the object in the original photo; obtaining the photorealistic rendering by adding overlays to obtain the final image.
US09317971B2

A system for allowing a virtual object to interact with other virtual objects across different spaces within an augmented reality (AR) environment and to transition between the different spaces is described. An AR environment may include a plurality of spaces, each comprising a bounded area or volume within the AR environment. In one example, an AR environment may be associated with a three-dimensional world space and a two-dimensional object space corresponding with a page of a book within the AR environment. A virtual object within the AR environment may be assigned to the object space and transition from the two-dimensional object space to the three-dimensional world space upon the detection of a space transition event. In some cases, a dual representation of the virtual object may be used to detect interactions between the virtual object and other virtual objects in both the world space and the object space.
US09317969B2

A method involving an image of an anatomy, includes: obtaining an image of an anatomy; obtaining a program instruction from a user for creating an object in the image; and executing the program instruction to create the object in the image, wherein the act of executing the program instruction is performed using a processor. A computer product having a non-transitory medium storing a set of instructions, an execution of which causes a method to be performed, the method includes: obtaining an image of an anatomy; obtaining a program instruction from a user for creating an object in the image; and executing the program instruction to create the object in the image.
US09317968B2

The system and methods described herein operate on a plurality of images that include multiple views of the same scene, typically from slightly different viewing angles and/or lighting conditions. One of the images is selected as a reference image. For each image ray in a non-reference image, the system and methods resample a local region from the non-reference image's space to the reference image's space. The resampling is performed multiple times, each time with a different surface orientation hypothesis. The system and methods run cross-correlation style correlators on the resampled images, evaluate correlation scores for each of the resampled images, and select the surface orientation hypothesis associated with the highest correlation score. The system and methods project a peak of the correlation surface back through a geometry model for the selected surface orientation hypothesis to determine a three-dimensional (ground) location for the image ray.
US09317966B1

Embodiments combine at least two photographic images of a building as well as camera parameters associated with the images with information about the legal boundaries of a lot associated with the building in order to construct a three-dimensional model of the building.
US09317963B2

Concepts and technologies are described herein for generating scenes and tours in a spreadsheet application. In accordance with the concepts and technologies disclosed herein, a computer system executes a visualization component. Selection of an option to create a tour can be detected by the computer system. In response to detecting selection of the option, the computer system can create a tour. The computer system also can detect selection of an option to add a scene to the tour. The tour can be saved. Playback of the tour can be started in response to detecting selection of a play option. If the playback is paused, changes made to the tour and/or the scenes can be tracked by the computer system, and an updated version of the tour can be saved.
US09317958B2

An auto-convergence system includes a disparity unit, a convergence unit and an active learning unit. The disparity unit performs a disparity analysis upon an input stereo image pair, and accordingly obtains a disparity distribution of the input stereo image pair. The convergence unit adjusts the input stereo image pair adaptively according to the disparity distribution and a learned convergence range, and accordingly generates an output stereo image pair for playback. The active learning unit actively learns a convergence range during playback of stereo image pairs, and accordingly determines the learned convergence range.
US09317952B2

A method is disclosed for reducing distortions introduced by deformation of a surface with an existing parameterization. In one embodiment, the distortions are reduced over a user-specified convex region in texture space ensuring optimization is locally contained in areas of interest. A distortion minimization algorithm is presented that is guided by a user-supplied rigidity map of the specified region. In one embodiment, non-linear optimization is used to calculate the axis-aligned deformation of a non-uniform grid specified over the region's parameter space, so that when the space is remapped from the original to the deformed grid, the distortion of the rigid features is minimized. Since grids require minimal storage and the remapping from one grid to another entails minimal cost, grids can be precalculated for animation sequences and used for real-time texture space remapping that minimizes distortions on specified rigid features.
US09317933B2

The present technique relates to image processing devices and methods for enabling more appropriate removals of block distortions. When the difference between the quantization parameter QPc of a current region C and the quantization parameter QPN of a neighboring region N is determined to be larger than a predetermined threshold value, a deblocking filter adjusts the deblocking filtering operation so that stronger filtering is performed on a boundary between the current region and the neighboring region. This disclosure can be applied to image processing devices, for example.
US09317932B2

In a method and a system for processing medical image data in a cloud system, image data acquired at a modality are compressed via an incremental compression and transferred in compressed form to a decompressor of the cloud system. The decompressor relays the decompression result to different processing units for incremental processor in order to provide a result that is then relayed to the modality and/or to additional computer-based instances.
US09317928B2

A feature tracking technique for detecting and tracking feature points with primary colors. An energy value may be computed for each color channel of a feature. If the energy of all the channels is above a threshold, then the feature may be tracked according to a feature tracking method using all channels. Otherwise, if the energy of all of the channels is below the threshold, then the feature is not tracked. If the energy of at least one (but not all) of the channels is below the threshold, then the feature is considered to have primary color, and the feature may be tracked according to the feature tracking method using only the one or more channels with energy above the threshold. The feature tracking techniques may, for example, be used to establish point trajectories in an image sequence for various Structure from Motion (SFM) techniques.
US09317923B2

A method for stereo vision may include filtering a row or column in a stereo image to obtain intensity profiles, identifying peaks in the intensity profiles, pairing peaks within a maximum disparity distance, determining a shape interval for peak pairs, selecting a peak pair with a maximum shape interval, determining a disparity offset for the peak pairs, extending shape intervals to include all pixels in the intensity profiles, computing depths or distances from disparity offsets, and smoothing the stereo image disparity map along a perpendicular dimension. Another method for stereo vision includes filtering stereo images to intensity profiles, identifying peaks in the intensity profiles, pairing peaks within a maximum disparity distance, determining shape intervals for peak pairs, and selecting peak pairs with the maximum shape interval. Apparatus corresponding to the above methods are also disclosed herein.
US09317921B2

A method for template matching is described. In one implementation, an image including a target object is captured by a camera. A pose of the camera is estimated based, at least in part, on peripheral information from the image. Pre-selecting is performed on a set of pose templates by matching the pose of the camera to poses associated with pose templates to identify a set of matching pose templates. The template matching for the target object is then performed using the set of matching pose templates.
US09317920B2

A computer-based system and method(s) are described which detects and identifies implanted medical devices (“IMDs”) and/or retained surgical foreign objects (“RSFOs”) from diagnostic medical images. In some embodiments, the system provides further identification—information on the particular IMD and/or RSFO that has been recognized. For example, the system could be configured to provide information feedback regarding the IMD, such as detailed manual information, safety alerts, recalls, assess its' structural integrity, and/or suggested courses of action in a specific clinical setting/troubleshooting. Embodiments are contemplated in which the system is configured to report possible 3D locations of RSFOs in the surgical field/images.
US09317917B2

In a method and a reconstruction device for reconstructing an image from MR raw data acquired with multiple coils and entered at sample points on a grid in k-space, the sample points are arranged on data entry trajectories, respectively, along one-dimensional edges in an equidistant grid dimension characteristic for the respective edge. If raw data were acquired at all sample points, k-space would be sufficiently scanned, but the raw data are entered only on a portion of the sample points so that sufficient scanning exists only in an internal region of k-space, with undersampling existing in an external region of k-space. Reconstruction of the missing raw data is performed by reconstructing raw data for a specific coil for the non-sampled sample points in the internal region using the raw data acquired with that coil for other sample points in the internal region, without using raw data acquired with other coils, and for the non-sampled sample points in the external region, using the raw data acquired for the internal region, as well as reconstructed raw data, and using raw data acquired with different coils.
US09317913B2

A method for measuring the absorption of fluid in an absorbent product includes at least the following steps performed by a mobile device having an image capturing device: capturing at least one image of a used absorbent product; determining a measure of absorption of fluid by the product based on image information in the captured image; and displaying information relating to the use of the absorbent product based the measure of absorption of fluid on the mobile device. The method can aid a user of absorbent product to choose the right type of product for the user's individual needs.
US09317912B2

Methods and systems for use in detecting an air pocket in a single crystal material are described. One example method includes providing a matrix including a plurality of data units, the plurality of data units including image data related to a region of interest of the single crystal material; defining a first half and a second half of the matrix based on a first axis passing through the center of the matrix; determining, by a processor, a difference between each data unit of the first half and a corresponding data unit of the second half; calculating, by the processor, a first index value based on the determined differences; and identifying an air pocket within the single crystal material based on the first index value and a predetermined threshold.
US09317910B2

Provided are a defogging system and a defogging method. The defogging system includes: an illuminance sensor configured to detect a surrounding illuminance; a level determiner configured to determine a defogging level of the input image based on the detected surrounding illuminance; and a defogger configured to determine a fog state of the input image based on a histogram of the input image, and adaptively defog the input image according to the determined fog state and defogging level.
US09317893B2

Aspects of the present invention relate to methods and systems for fitting a mesh to an image of a document page and correcting a distortion in the image of the document page using the mesh. A rectangular-form mesh may be overlaid on a displayed document image. Corner points in the rectangular-form mesh may be moved to coincide with corner points of a document page in the displayed document image, and a corner-aligned mesh may be overlaid on the displayed document image. A cubic Bezier curve may be fit to the top edge of the document page, a cubic Bezier curve may be fit to the bottom edge of the document page and an edge-aligned mesh may be overlaid on the displayed image. An inverse projective transformation may be applied to the patches of the mesh to correct the distortion in the image of the document page.
US09317892B2

Methods and devices to augment volatile memory in a graphics subsystem with certain types of non-volatile memory are described. In one embodiment, includes storing one or more static or near-static graphics resources in a non-volatile random access memory (NVRAM). The NVRAM is directly accessible by a graphics processor using at least memory store and load commands. The method also includes a graphics processor executing a graphics application. The graphics processor sends a request using a memory load command for an address corresponding to at least one static or near-static graphics resources stored in the NVRAM. The method also includes directly loading the requested graphics resource from the NVRAM into a cache for the graphics processor in response to the memory load command.
US09317889B1

A hybrid processing-based image processing system performs image chain flattening, token queue creation and pipeline prior to image rendering in order to allow various portions of the image processing to be performed in parallel. Tokens are passed between the filters of the pipeline generated from the flattened image chain to allow order-preserving operations to be performed which result in the same image as would have been produced by the original image chain using sequential processing.
US09317879B1

Disclosed are various embodiments for presenting collections of items related to subjects in a performance to viewers. The collections are assumed to be identified prior to the performance by individuals with knowledge of subjects expected to appear in the performance. The subject's appearance may be detected based on a user input indicating the appearance or by a subject recognition algorithm. The collections may be presented to a customer in a display also rendering the performance or in a separate display. The customer may select the collections and/or items therein for performing an action with the item, such as, for example purchasing the item.
US09317865B2

Methods and apparatus for research data gathering with a portable monitor and a stationary device are described. An example method includes gathering, via a stationary monitoring system, first data concerning exposure to media output by a media receiver, wherein gathering the first data comprises collecting a first code encoded in the media, gathering second data concerning exposure to the media output by the media receiver with a portable monitor carried on the person of a user, wherein the second data comprises a second code encoded in the media, gathering, via the portable monitor, location data encoded in the media by the stationary monitoring system, the location data providing information on a physical location of the portable monitor, and producing the audience measurement data concerning exposure to the media output by the receiver from the first data, the second data, and the location data.
US09317863B2

An identifier is received from each participant mobile device of a plurality of participant mobile devices within a participation region of a wireless network via a wireless access point. One or more attributes for each participant mobile device are retrieved based upon the identifier received from that participant mobile device. The one or more attributes indicate one or more media content items stored at that participant mobile device or previously accessed via that participant mobile device. An indication of the one or more attributes for each participant mobile device is output. Media content is selected based on the one or more attributes indicated for each participant mobile device. The media content is presented, for example, within the participation region.
US09317854B2

A method for retrofitting a vending machine with a video communications device includes securing a video communications device with a mounting feature of the video communications device removably coupled with a mounting location on a vending machine. The video communications device includes a video communications module for real-time interactions with a ticket office. The video communications module includes a display, a camera, a speaker, and a microphone. The video communications device includes a video communication device communications interface. The method includes electronically coupling the video communications device with a power supply of the vending machine and communicatively coupling the video communications device with the vending machine such that functions of the vending machine are controllable using the video communications device. The method includes communicatively coupling the video communications device with the ticket office for real-time video communications with the ticket office.
US09317849B2

Methods and systems are provided for supporting electronic transactions, including transactions that are provided with per-user, per-device and per-domain security across domains of multiple service providers.
US09317847B2

Transactions using a bank customer's electronic debit or credit card (“e-card”) are authorized based on geographic location. For example, a transaction may be denied if it is determined that no legitimate Point of Sale (POS) terminals are in the area of the e-card.
US09317842B2

Video transaction machines (VTMs) facilitate communications and transactions between customers of a financial institution and video transaction resources, such as video agents, by establishing a video session between a VTM and a video agent workstation. After a computing device of the financial institution receives information identifying the customer, VTM, or VTM location requesting the services of a video agent, the computing device may place the customer in one or more virtual queues based on an overall visit time at the VTM location. In order to maintain a visit time at the VTM location below a predetermined visit time threshold, the controller may prioritize transactions at VTMs with longer visit times over transactions at VTMs with shorter visit times.
US09317837B2

A dynamic diagram for a set of connected tasks comprises icons in a graphic user interface, each icon representing a task, including a first task, a last task, and at least one intermediate task, the at least one intermediate task having at least two connected tasks one of which can optionally be immediately performed after the at least one intermediate task. Only one of the tasks is a current task represented by an active icon. Remaining tasks are represented by inactive icons. Two of the inactive icons, each representing one of the at least two connected tasks, are selectable as a new active icon representing a new current task; and first new-task indicators indicating the selectable inactive icons representing the at least two connected tasks.
US09317835B2

System, method, and computer program product are provided for using real-time video analysis, such as augmented reality to provide the user of a mobile device with real-time budgeting and wish lists. Through the use of real-time vision object recognition objects, logos, artwork, products, locations, and other features that can be recognized in the real-time video stream can be matched to data associated with such to provide the user with real-time budget impact and wish list updates based on the products and budget data determined as being the object. In this way, the objects, which may be products and/or budget data in the real-time video stream, may be included into a user's budget and/or wish list, such that the user receives real-time budget and/or wish list updates incorporating product and/or budget data located in a real-time video stream.
US09317830B2

Methods and apparatus to evaluate a quality of a locate and/or marking operation performed at a work site of proposed excavation in response to a locate request ticket. A display device displays a first portion of a graphical user interface based on first information from the locate request ticket, and further displays a second portion of the graphical user interface based on second information relating to the locate and/or marking operation as performed at the work site by a field technician. One or more indications of a quality assessment of the locate and/or marking operation are generated based on a comparison of at least some of the first information and at least some of the second information, and an electronic record of the quality assessment is stored and/or transmitted based on the indication(s).
US09317829B2

Diagnosing and detecting causes of an incident may comprise classifying the incident by keywords, searching for co-occurring and reoccurring group of incidents, summarizing commonalities in the group of incidents, correlating the group of incidents with causes, defining association rules between the commonalities, and predicting potential problems based on the correlated group of incidents with causes.
US09317825B2

A method and system for managing a project. The method and system comprise accepting at least two project templates from a database, wherein the project database contains personal project templates and work project templates categorized by type of project. A start date and/or an end date for each project template may be accepted. Information related to each project template may be automatically generated. The information related to all project templates may be aggregated and a user may access the information related to all project templates from one user interface.
US09317815B2

A health and fitness management system is provided that has a health and fitness application operating, e.g., on a smart phone, that can wirelessly communicate with an activity module worn on the user which has a motion sensor, e.g., an accelerometer. The application accepts food and weight inputs (e.g., from the smart phone) and user activity units (e.g., from the activity unit) and develops a user intrinsic metabolism. The application includes fitness arc and health quotient graphical indicators that guide the user on health and fitness activities.
US09317807B1

A system and method for predicting one or more sharing settings for a social network user is provided. The relevant user data is received and analyzed. Based on the analysis of the relevant user data, one or more of the user's desired sharing settings is predicted. In some embodiments, statistical analysis is used to analyze and/or predict the user's desired sharing settings. One or more predictions including a suggested sharing setting are generated. In one embodiment, the user's sharing settings are automatically adjusted based on the one or more predictions. In one embodiment, the one or more predictions are sent for display to the user. In one embodiment, feedback is obtained from the user accepting or rejecting the predictions. In one embodiment, the feedback is used to adjust one or more of the algorithms for analyzing the user data, predicting the user's desired sharing settings, or both.
US09317803B2

A visual representation of a human user for display within one or more graphical user interfaces to others interacting with the human user over a network can be identified. An authenticity score defining a degree of resemblance between the visual representation of the human user and physical characteristics of the human user can be calculated.
US09317797B2

Chip card processor P and display controller C of chip card 1 with a display are realized in single chip 5 and the chip 5 is disposed on same substrate 4 on which display 2 is built up. This eliminates the need for connecting leads and contactings between the display controller and the processor chip. Display 2 and chip 5 form one mechanical unit and it is unnecessary to install processor chip P. Preferably, display substrate 4 extends with processor chip P, or at least with conductive paths leading to processor chip P, under contact pad 3 of chip card 1.
US09317787B2

An information processing device may have an operating system installed therein. The operating system may include a share function for controlling data transfer between a share source application and a share destination application. The information processing device may transfer, to the share destination application via the share function of the installed operating system, property information indicating a property of a particular file identified by the share source application, generate, based on the property information, a unique character string unique to the particular file, and store the unique character string and the particular file in association with each other in a storage unit.
US09317784B2

An image processing apparatus includes an object detection unit configured to detect a position of an object based on an input image, and a segmentation unit configured to segment, according to a result of detection by the object detection unit, the image into a plurality of regions, each of which includes adjacent similar pixels and has a size determined for each position in the image.
US09317782B2

There are provided systems and methods of incremental category embedding for categorization. One method including selecting one or more input categories from a plurality of input categories to be added to learned categories, determining at least one representative category from the learned categories for each input category from the one or more input categories, the at least one representative category representing the input category, and approximating the input category using the at least one representative category.
US09317781B2

The techniques and systems described herein create and train a multiple clustered instance learning (MCIL) model based on image features and patterns extracted from training images. The techniques and systems separate each of the training images into a plurality of instances (or patches), and then learn multiple instance-level classifiers based on the extracted image features. The instance-level classifiers are then integrated into the MCIL model so that the MCIL model, when applied to unclassified images, can perform image-level classification, patch-level clustering, and pixel-level segmentation.
US09317776B1

Described, is a system for object detection via multi-scale attentional mechanisms. The system receives a multi-band image as input. Anti-aliasing and downsampling processes are performed to reduce the size of the multi-band image. Targeted contrast enhancement is performed on the multi-band image to enhance a target color of interest. A response map for each target color of interest is generated, and each response map is independently processed to generate a saliency map. The saliency map is converted into a set of detections representing potential objects of interest, wherein each detection is associated with parameters, such as position parameters, size parameters, an orientation parameter, and a score parameter. A post-processing step is applied to filter out false alarm detections in the set of detections, resulting in a final set of detections. Finally, the final set of detections and their associated parameters representing objects of interest is output.
US09317772B2

A method for tracking an object across a number of image frames comprises identifying a region containing the object in a first image frame to be stored as an exemplar view of the object. An appearance model (modified Exemplar View histogram is created based on the region in the first image frame and a background region in a second image frame, and the method determines at least one of a location and size of a predicted region for tracking the object in the second image frame using the appearance model. The method corrects at least one of the determined location and size of the predicted region in the second image frame in accordance with at least one of the location and size of the region in the first image frame corresponding to the exemplar view of the object.
US09317760B2

A method of determining an input character based upon character recognition output of an education assessment system may include receiving, by a processing device, a proposed value generated using character recognition. The proposed value may be associated with at least one handwritten character of an assessment. The method may include determining, by the processing device, whether the proposed value is correct, by determining a posterior probability associated with each of one or more possible characters, identifying the possible character associated with the posterior probability having a highest value, and in response to identifying the proposed value as the possible character associated with the posterior probability having a highest value, determining, by the processing device, that the proposed value is correct, otherwise, determining that the proposed value is incorrect.
US09317756B2

A lane boundary marking line detection device includes an imaging device, a lane boundary detection unit, a lane boundary marking line search unit. The lane boundary detection unit detects first and second lane boundaries based on image information in an imaging area. The lane boundary marking line search unit searches for a lane boundary marking line on a road surface on a second lane boundary's side based on a position of the first lane boundary, sets search lines on the road surface on the second lane boundary's side based on shape information on the first lane boundary, and acquires search line brightness information based on the image information. When not determining that there is the search line that is most probable as the lane boundary marking line, the lane boundary marking line search unit does not select any of the search lines as the lane boundary marking line candidate line.
US09317750B2

An imaging device includes an imaging unit configured to generate image data, an image data analyzing unit configured to analyze the image data to determine an age group or a sex of an image of a person included in the image data, a voice data generating unit configured to generate voice data, a voice data analyzing unit configured to analyze the voice data, a shooting condition information generating unit configured to generate shooting condition information based on a result of an analysis by the voice data analyzing unit and the age group or the sex of the image of the person determined by the image data analyzing unit, an image data recording unit, and a recording controller configured to record the image data and the shooting condition information in the image data recording unit.
US09317748B2

A tracking apparatus includes a grouping setting unit, a tracking feature detection unit, a tracking unit. The grouping setting unit groups a plurality of focus detection areas with an in-focus state. The tracking feature detection unit detects a feature amount of the tracking target in areas of the groups grouped. The tracking unit tracks the tracking target in accordance with a first or second tracking position depending on the number of the set groups.
US09317745B2

Embodiments of the invention include systems, methods, and computer-program products for lifting metadata from financial documents to allow for automated exception processing. As such, allowing for automated decisions for exception processing to systematically be resolved base on matches between lifted metadata. The exceptions may include one or more irregularities such as bad micro line reads, outdated check stork, or misrepresentative checks that may result in a failure to match the check to an associated account for processing. As such, once an exception is identified during the processing the metadata lifted from the document with the exception may be utilized to search financial records at the financial institution to attempt to identify the correct version of the document. Subsequently, the system may correct the irregularity systematically and automatically.
US09317740B2

A set of training vectors may be identified. Each training vector may be mapped to either a male gender or a female gender, and each training vector may represent facial landmarks derived from a respective facial image. An input vector of facial landmarks may also be identified. The facial landmarks of the input vector may be derived from a particular facial image. A feature vector may containing a subset of the facial landmarks may be selected from the input vector. A weighted comparison may be performed between the feature vector and each of the training vectors. Based on a result of the weighted comparison, the particular facial image may be classified as either the male gender or the female gender.
US09317739B2

An information processing device includes an image acquirer that acquires a shot image of a user, a registered user information holder that holds face identification data of a registered user, and a first authentication section that detects a face image of a registered user existing in the shot image by using face identification data held in the registered user information holder. The information processing device further includes a second authentication section that detects an image of an object having a predetermined positional relationship with a region of the face image detected by the first authentication section, and an information processing section that executes information processing based on detection results by the first authentication section and the second authentication section. The second authentication section uses information obtained in detection processing by the first authentication section for detection processing of the image of the object.
US09317731B2

Embodiments of the present invention generally relate to data processing, and further the embodiments of the invention relate to a method of processing a visible coding sequence and a system thereof, a method of playing a visible coding sequence and a system thereof. The present invention creatively proposes a scheme of determining sampling rate with synchronized frames to realize effective processing of a visible coding sequence. The scheme of processing a visible coding sequence according to the invention is helpful for visible coding synchronization on the capturing side, enabling the capturing side to determine appropriate sampling rate and sampling timing, and thus effectively acquire the visible coding sequence, which may not only reduce resource waste, but also acquire a complete visible coding sequence.
US09317728B2

An electronic baggage tag is self-reliant and self-regulating and provides the underlying foundation for a baggage tracking and management system, the center of which operates one or more tag service provider servers. The tag is attached to a baggage and is loaded with various data, including passenger itinerary, GPS data, and journey profile data. The tag has sensors, such for detecting different vibrations, electro-magnetic sensor, GPS, and others. As the baggage to which the tag is attached goes on its journey, the sensors detect stimuli and ascertain where in the journey the baggage is and use itinerary and other data to determine where the baggage should be. The tag service provider server communicates with the tag at various stages in the journey, providing up-to-date itinerary data to the tag. The tag automatically shuts off to be compliant with government regulations for devices in flight.
US09317725B1

A method of adding TTO functionality to an RTF RFID air protocol, such as ISO/IEC 18000-63 and EPC C1G2 protocol, Chinese GB/T 29768-2013. The starting wait state is changed after power-up of the RTF protocol to a TTO state where the tag automatically transmits an ID or an ID plus additional data at intervals to a reader while still waiting for possible RTF commands. A new command is added that enables the reader to obtain a handle from the tag directly from the TTO state to access the tag in an identical manner to the RTF access. The TTO functionality is as defined by the ISO/IEC 1800-64 protocol or IP-X protocol.
US09317715B2

The disclosure generally describes computer-implemented methods, software, and systems for modeling and deploying decision services. One computer-implemented method includes encrypting, by operation of a computer, personally-identifiable information (PII) data using a first cryptographic key, wherein the PII data is associated with non-encrypted associated data, encrypting the encrypted first cryptographic key with a second cryptographic key, determining that the occurrence of a PII data disassociation event associated with the second cryptographic key has occurred, and rendering the PII data inaccessible by disassociating the second cryptographic key from the encrypted first cryptographic key.
US09317705B2

A secure data parser is provided that may be integrated into any suitable system for securely storing and communicating data. The secure data parser parses data and then splits the data into multiple portions that are stored or communicated distinctly. Encryption of the original data, the portions of data, or both may be employed for additional security. The secure data parser may be used to protect data in motion by splitting original data into portions of data, that may be communicated using multiple communications paths.
US09317703B2

Systems and methods for enhanced security of media are provided. Media security may be enhanced by improving the setup of encryption and/or decryption, by improving the performance of encryption and/or decryption, or by improving both. The calls related to enhanced security of media from an application in an emulated environment to a security module in the operating system hosting the emulated environment may be combined to reduce the overhead of accessing a security module. An application handling secure shell (SSH) communications may execute multiple calls to a cryptographic module in the host operating system. Because many calls to the cryptographic module during SSH communications follow patterns, two or more related calls may be combined into a single combined call to the cryptographic module. For example, a call to generate a server-to-client key and a call to generate a client-to-server key may be combined into a single call.
US09317702B2

A user device provides a mechanism for securing messages communicated between trusted processes along an established Inter-Process Communication (IPC) channel. The mechanism permits the trusted processes to determine which messages to protect, and executes independently of platform-dependent IPC mechanisms.
US09317701B2

A system/method for preventing a computer virus from accessing message addresses is described. The system comprises an interception component or client plug-in that communicates with a messaging client and a messaging server. The interception component alters messages from the server and destined for the client. The interception component replaces message addresses in incoming messages with a unique identifier. The interception component also alters messages from the client destined for the server. The interception component replaces a unique identifier with a message addresses. A system/method for preventing keyboard sniffer programs from intercepting input, a system for preventing a computer virus from activating a send confirmation of a messaging client and a method for altering displayed objects to show encrypted data in decrypted form are also described and claimed. A system/method for reducing the impact of keyboard sniffer programs by altering keyboard input.
US09317695B2

In a binary patching system for alleviating security vulnerabilities in a binary representation of a software application, a binary code portion determined to be associated with a security vulnerability is replaced with a replacement binary code that can avoid such vulnerability without substantially changing the functionality of the code portion that was replaced. The replacement binary code can be selected based on properties and/or context of the code portion to be replaced.
US09317693B2

The field of the invention relates to systems and methods for advanced dynamic analysis scanning for vulnerabilities using a universal translator. In an embodiment, the system includes a dynamic analysis scanner subsystem communicatively coupled to a networked computing system; the scanner subsystem is configured to crawl one or more dynamic web pages of the networked computing system, generate test data for the networked computing system, transmit the generated test data to the networked computing system, and record the networked computing system's response to the generated test data. The scanner may further comprise a universal translator configured to detect vulnerabilities and generate test data for the dynamic web pages of the networked computing system. The scanner subsystem may further comprise a smart scheduler.
US09317684B2

Embodiments are directed towards protecting against polymorphic cheat codes in a video game environment. A detour analyzer analyzes game code in client memory for possible hooks to parasite code. For each detected hook to parasite code, hook and/or parasite information is determined to generate a hook/parasite signatures, which are sent to a remote network device. Based on the hook/parasite signatures a weighted combination of scores are generated that is useable to determine a probability value that the parasite code is cheat code. If the determined probability value indicates cheat code, the user of the client device may be banned from future game play. Additionally, the hook/parasite signature information may be used to update the data store to detect polymorphic changes in the cheat code.
US09317669B1

Systems and methods of verifying ownership of content can receive and process requests for access to digital content associated with the items. Verifying ownership of content can include receiving, from a device, an image of a first portion of an item. The item can be a book, music disc, movie disc, software disc, or other item having associated digital content. The current location of the device can be transmitted with the image to verify that the device is not in a prohibited location. A comparison of the image received from the device and the current location of the device to verification data associated with the requested digital content can be processed to verify ownership of the physical item. Upon verifying ownership, access to digital content associated with the physical item can be granted on a permanent basis or a temporary basis.
US09317667B2

A computer program obfuscating system including a processor to provide a computer program including at least one computer program variable, and add an opaque predicate to the computer program to obfuscate the computer program so that the opaque predicate added to the computer program comprises at least one polynomial including a polynomial P, during execution of the obfuscated computer program, the polynomial P is evaluated yielding at least one result including a first result R1, and during execution of the obfuscated computer program, the opaque predicate is evaluated based on the at least one result R1 such that a decision as to whether or not to perform the first command is dependent upon comparing the first result R1 to at least one value in accordance with a predetermined mathematical relationship. Related apparatus and methods are also included.
US09317664B2

A method for partitioning a molecular subset is described. The partitioning method takes into account molecular structure and its manner of storage and transmission, transformations to be applied to the molecular subset and their implementation, and constraints imposed by the implementation of the partitioning method. Using this method, a molecular subset can be stored, transmitted, and processed more efficiently. The resulting efficiency makes it possible to design and run applications which require complex molecular processing, such as rational drug discovery, virtual library design, etc.
US09317663B2

A medication reminder and compliance system including a pill box, a pill box and electronic device; or a pill box, electronic device and remote server. The pill box includes several detachable dosettes, each divided into several chambers having a door. A two-color LED is disposed beneath each chamber and is activated when a specific reminder time is reached. The LED initially illuminates the associated chamber with a green light but changes to a flashing red light if the door is not opened within a preset time. A switch engaged with the door deactivates the LED when the door is opened. The electronic device communicates with the pill box and alerts the patient when it is time to take medication. A remote server which communicates with both the pill box and electronic device can be programmed to control the reminder schedule and monitor the patient's compliance with a prescribed medication regimen.