Document | Document Title |
---|---|
US09402353B2 |
Injector style irrigation system
An irrigation system comprises one or more waterlines coupled to one or more watering mechanisms for watering one or more areas. The watering mechanisms are fixed in place at the desired area by an adapter which removably couples the one or more watering systems in place. Water is supplied to each of the one or more watering mechanisms by traveling from the one or more waterlines and through one or more pressure compensators. The one or more pressure compensators regulate the water flow through the one or more watering mechanisms enabling the irrigation system to uniformly distribute water at a set and constant pressure value. The water is distributed by one or more valves which are used to control one or more zones of the irrigation system. In some embodiments, a controller controls the system based upon a signal received from one or more sensors of the system. |
US09402352B2 |
Apparatus for the mechanized displacement of movable wires on a row of plants and relative process of operation
An apparatus for the mechanized displacement of movable wires arranged on opposite sides of a row of plants, in particular grapevines, includes a frame suitable to be removably mounted on a farm vehicle, the frame being provided with a mover configured to move the movable wires. The apparatus is characterized in that the mover includes a pair of opposite gripping elements, each of which being suitable to slidingly receive one of the movable wires, the gripping elements being movable in a sequential and synchronized manner along at least two orthogonal axes so as to displace the movable wires from a first height to a second height. |
US09402351B2 |
Device for use in horticultural containers
Aspects and embodiments of the present invention relate to devices, methods, and kits for use in horticultural containers. In accordance with some embodiments, a horticultural device comprising a base and a supporting plate may advantageously reduce the amount of soil required for potting. Aspects and embodiments of the present invention may facilitate potting and may reduce plant maintenance. |
US09402350B2 |
Cutter apparatus
A cutter apparatus comprising a frame having a mounting member connectable to a piece of prime mover equipment; a cutter assembly connected to the frame, the cutter assembly comprising a support member having a first end; a drive shaft having a first end journaled to the first end of the support member; and a plurality of discrete cutter members stacked on the drive shaft so as to be engaged with an adjacent one of the cutter members, each of the cutter members having at least one cutting edge; and a drive assembly connected to the drive shaft in a way that activation of the drive assembly causes the drive shaft to rotate and thereby rotate the cutter members. The frame may have a base and an extension arm pivotally connected to the base. The support member may be pivotally connected to the extension arm. |
US09402343B1 |
Flexible cutterbar assembly for a harvesting platform
The present invention relates to a flexible agricultural platform characterized by having a plurality of support arms constructed especially composed of multiple sections hinged together, arranged to hold the cutterbar assembly. The set of multiple-beam pivoting arms used to hold the cutting mechanism of a draper conveyor type agricultural platform on multiple support points evenly distributed across the width of the main frame, and in a manner to admit the cutterbar to flex along its width—without intermediate rigid sections—in response to changes in the curvature of field while the platform is advanced. |
US09408336B1 |
Bipolymer-based electromagnetic interference shielding materials
An electromagnetic interference (EMI) shielded device which includes an object to be shielded and an EMI shielding material encompassing the object. The EMI shielding material is made up of, but not limited to a broadband biopolymer or polymer dissolved in organic solvents, and metal and carbon-based nano-powders or nanoparticles. The specific makeup of the shielding material and fabrication procedure of the shielding material is also included herein. |
US09408335B2 |
ICM optimization and standardization for automation
An apparatus may be provided. The apparatus may comprise a circuit board. In addition, the apparatus may comprise an integrated connector mounted to the circuit board. A choke, external to the integrated connector, may be included in the apparatus. The choke may be electrically connected to the integrated connector through the circuit board. |
US09408333B2 |
Method of controlling adsorption heat pump, information processing system, and control device
There are provided: a flow-rate adjustment unit capable of individually adjusting the flow rates of a heating medium to be supplied to a plurality of electronic devices; a temperature sensor configured to individually detect the temperatures of the heating medium released from the plurality of electronic devices; and a control unit. The control unit controls the flow-rate adjustment unit based on outputs of the temperature sensor such that the temperatures of the heating medium released from the plurality of electronic devices become equal to each other. |
US09408328B2 |
Solid-state drive with passive heat transfer
The disclosed embodiments relate to a system that facilitates thermal conductance in a system that includes a module comprising a circuit board with integrated circuits, such as a solid-state drive. A thermal-coupling material between one side of the circuit board and an adjacent baseplate is used to increase thermal conduction between the circuit board and the baseplate. Furthermore, the module may include another thermal-coupling material between the baseplate and a housing that at least in part surrounds the circuit board, thereby increasing thermal conduction between the baseplate and the housing. In these ways, the baseplate and/or the housing may be used as a heat-transfer surfaces or heat spreaders that reduce hotspots associated with operation of the integrated circuits. |
US09408327B2 |
Thermal management system and method
A thermal management system/method allowing efficient electrical/thermal attachment of heat sourcing PCBs to heat sinking PCBs using reflow/wave/hand soldering is disclosed. The disclosed system/method may incorporate a combination of support pins, spacer pads, and/or contact paste that mechanically attaches a heat sourcing PCB (and its associated components) to a heat sinking PCB such that thermal conductivity between the two PCBs can be optimized while simultaneously allowing controlled electrical conductivity between the two PCBs. Controlled electrical isolation between the two PCBs is provided for using spacer pads that may also be thermally conductive. Contact paste incorporated in some embodiments permits enhanced conductivity paths between the heat sourcing PCB, a thermally conductive plate mounted over the heat sourcing PCB, and the heat sinking PCB. The use of self-centering support pins incorporating out-gassing vents in some embodiments allows reflow/wave/hand soldering as desired. |
US09408324B2 |
Modular chassis and assembling method thereof for accommodating server
A modular chassis includes a first casing module, a second casing module and a back plate module. The second casing module and the back plate module are disposed inside the first casing module. The first casing module includes a first outer box and a second outer box, in which the second outer box is capable of sliding relative to the first outer box and joining to the first outer box such that the length of the first casing module is adjustable. |
US09408321B2 |
Side-coupling-type electronic device unit
A guide groove has two protrusions on a side face, and a slider has three concave grooves, into which the two protrusions are capable of being fitted, on a sidewall. When the slider is located at a lock position, the two protrusions are fitted into two of the three concave grooves on one end side of the guide groove to restrict movement of the slider. When the slider is located at an unlock position, the two protrusions are fitted into two of the three concave grooves on the other end side of the guide groove to restrict movement of the slider. |
US09408318B2 |
USB solid state storage device casing for automated writing and dispensing
A storage device has a casing with physical and mechanical features that enable an automated dispenser to reliably move the storage device through a loading and dispensing process therewithin. The casing's physical and mechanical features reduce the chance of a user loading the storage device in an automated dispenser incorrectly. The casing may also improve the stacking of storage devices in a dispenser. The features herein additionally assist a free fall while loading to the automated dispenser. The storage devices may be, for example, USB solid state drives (also referred to as flash drives, thumb drives, or the like), Secure Digital (SD) cards, CompactFlash (CF) cards and the like. |
US09408317B1 |
Handle structure and electronic apparatus having same handle structure
A handle structure and an electronic apparatus having the handle structure are provided. A housing of the electronic apparatus has a receiving groove adjacent to one side of the electronic apparatus. The handle structure is pivotally connected to the receiving groove and can be moved opposite to the housing, so as to form a foot mode and a handle mode. In the foot mode, a sliding member of the handle structure is in an accommodating position, and a second end can be locked with a positioning portion in a locking position. When the positioning portion is in a release position, a second end of a sliding member can be detached from the positioning portion and slid to a stretch position, making a handle member exposed out of the receiving groove to form the handle mode. |
US09408316B2 |
Systems, articles and methods for strain mitigation in wearable electronic devices
Wearable electronic devices that provide adaptive physical coupling between electrically coupled components are described. Adaptive physical coupling advantageously accommodates different user sizes, forms, and movements and enhances the overall ergonomics of a wearable electronic device. Adaptive physical coupling also introduces stresses and strains on electrical pathways between the electrically coupled components. Accordingly, the wearable electronic devices include strain mitigation systems that mitigate physical strains on the electrical pathways between electrically coupled components. An exemplary strain mitigation system includes a guide structure that is pivotally coupled to a first substantially rigid structure of the wearable electronic device and slideably coupled to a second substantially rigid structure of the wearable electronic device. The guide structure provides a surface/channel over/through which electrical pathways extend between electrically coupled components. |
US09408313B2 |
Packaging substrate and method of fabricating the same
A packaging substrate is provided, including a substrate body and conductive pillars. The substrate body has a first surface and a second surface opposite to the first surface. The first surface has a plurality of first conductive pads, and the second surface has a die attach area and a peripheral area surrounding the die attach area. The die attach area has a plurality of second conductive pads embedded therein, wherein top surfaces of the second conductive pads are exposed from the second surface, and the die attach area of the second surface is fully exposed. The conductive pillars are correspondingly disposed on the second conductive pads and have first ends and opposite second ends. The first ends are closer than the second ends from the second conductive pads, and the first ends have a width bigger than a width of the second ends. A fabricating method thereof is also provided. |
US09408312B2 |
Apparatus for fluid guided self-assembly of microcomponents
A method and apparatus is provided for self-assembly of micro-components such as microchips onto a carrier substrate, provided with assembly locations for the components. The components are supplied to the carrier by a liquid flow, while a template substrate is arranged facing the carrier. The template is a substrate provided with openings aligned to the assembly locations. The carrier and template are submerged into a tank filled with the liquid, while the liquid flow is supplied to the template side together with the components, so that the components are guided towards the openings by the flow of liquid. Once a component is trapped into an opening of the template, substantially no further liquid flow through the opening is possible, so that following components are guided towards the remaining openings, thereby establishing a fast and reliable self-assembly process. |
US09408311B2 |
Method of manufacturing electronic component module and electronic component module
A method of manufacturing an electronic component module includes sealing a surface of an aggregate substrate on which a plurality of electronic components are mounted with a sealing resin and cutting boundary portions between electronic component modules from an outer surface of the sealing resin to a position at least partially through the aggregate substrate to form first grooves. A shield layer is formed by coating the outer surface of the sealing resin with a conductive resin and filling the first grooves with the conductive resin, and recesses are formed at positions on the shield layer where the first grooves are formed. The boundary portions between electronic component modules are cut along the corresponding recesses so that second grooves each having a width smaller than the width of a corresponding one of the recesses are formed, and the aggregate substrate is singulated into the individual electronic component modules. |
US09408309B2 |
Electronic component mounting structure
An electronic component mounting structure includes a three-dimensional substrate having a three-dimensional shape and including a hollow portion formed on at least one of side surfaces of the three-dimensional substrate, and an electronic component mounted on a bottom face of the hollow portion. The three-dimensional substrate includes an opening portion on a side surface different from a side surface on which the hollow portion is formed for allowing observation of a connection portion between the bottom face of the hollow portion and the electronic component from an outer periphery side of the three-dimensional substrate. |
US09408307B2 |
Device housing package
A device housing package includes a substrate in a form of a rectangle, having a mounting region of a device at an upper surface thereof; a frame body disposed on the substrate so as to extend along an outer periphery of the mounting region, the frame body having a cutout formed at a part thereof; and an input-output terminal disposed in the cutout. The input-output terminal includes a first insulating layer, a second insulating layer overlaid on the first insulating layer, and a third insulating layer overlaid on the second insulating layer. First terminals set at a predetermined potential are disposed on an upper surface of the first insulating layer. Second terminals set at a predetermined potential are disposed on a lower surface of the first insulating layer. Third terminals through which AC signals flow are disposed on an upper surface of the second insulating layer. |
US09408306B2 |
Antenna array feeding structure having circuit boards connected by at least one solderable pin
Systems and methods for a feeding structure for an antenna array are provided. In at least one embodiment, the feeding structure for an antenna array comprises one or more circuit boards with one or more circuits formed thereon, one or more conductive layers wherein the one or more circuit boards are mounted to the one or more conductive layers, and one or more connectors coupled to the one or more circuits through an opening in the one or more conductive layers. Furthermore, the one or more conductive layers are separated by a dielectric from the one or more circuits and the one or more conductive layers contact the one or more circuit boards such that the one or more circuits are isolated from the one or more conductive layers. |
US09408304B2 |
Through printed circuit board (PCB) vias
A broadband through printed circuit board (PCB) for millimeter wave application and methods of manufacture are disclosed. The structure includes a multiple layered body and an opening in the multiple layered body. The structure further includes at least one signal via extending through the opening. The structure further includes ground vias extending through the opening and on opposing sides of the at least one signal via. The structure further includes a ground plate above and below the opening and electrically connected to the ground vias at respective ends. The structure further includes a microstrip signal via above and below the opening and electrically connected to the at least one signal via. |
US09408301B2 |
Substrate structures and methods of manufacture
A power electronic substrate includes a metallic baseplate having a first and second surface opposing each other. An electrically insulative layer also has first and second surfaces opposing each other, its first surface coupled to the second surface of the metallic baseplate. A plurality of metallic traces each include first and second surfaces opposing each other, their first surfaces coupled to the second surface of the electrically insulative layer. At least one of the metallic traces has a thickness measured along a direction perpendicular to the second surface of the metallic baseplate that is greater than a thickness of another one of the metallic traces also measured along a direction perpendicular to the second surface of the metallic baseplate. In implementations the electrically insulative layer is an epoxy or a ceramic material. In implementations the metallic traces are copper and are plated with a nickel layer at their second surfaces. |
US09408300B2 |
Flexible device and fabrication method of flexible device
According to embodiments of the disclosure, a flexible device and a fabrication method thereof are provided. The flexible device has a first area and a second area, and the stiffness of a portion of the first area is greater than the stiffness of the second area. The flexible device may include a flexible substrate and a rigid element. The flexible substrate includes a first surface and a second surface opposite to each other. The second surface has a coarse structure. The surface roughness of the second surface is greater in the first area than in the second area. The rigid element is disposed on the first surface of the flexible substrate and located in the first area. The stiffness of the rigid element is greater than the stiffness of the flexible substrate. A projection area of the coarse structure on the flexible substrate overlaps an area of the rigid element. |
US09408296B2 |
Resin composition, and protective film, dry film, circuit board, and multilayer circuit board containing same
A resin composition which is capable of forming a film that has excellent heat resistance and slidability/bendability; a protective film for circuits, which uses the resin composition; and a dry film or the like which comprises the protective film are provided. Other aspects are a circuit board and a multilayer circuit board, each of which has excellent heat resistance and slidability/bendability. Furthermore, a protective film for circuit boards is provided, which is arranged in contact with a circuit of a printed wiring board, and contains a polyoxazolidone resin that has a weight average molecular weight of 3×104 or more. |
US09408290B2 |
Method and apparatus for recirculation with control of synchrotron radiation
A method for controlling beam quality degradation from ISR and CSR and stabilizing the microbunching instability (μBI) in a high brightness electron beam. The method includes providing a super-periodic second order achromat line with each super period being individually linearly achromatic and isochronous, setting individual superperiod tunes to rational fractions of an integer (such as 4th or 6th integers), setting individual bend angles to be as small as practical to reduce driving terms due to dispersion and dispersive angle, and setting bend radii as large enough to suppress ISR but not negatively affect the radial dependence of CSR. The method includes setting the structure of the individual superperiods to minimize bend plane beam envelope values in the dipoles to reduce betatron response to a CSR event at a dispersed location, increasing beam angular divergence, and creating dispersion nodes in the dipoles to similarly reduce response to CSR events, and limit R56 modulation in order to mitigate μBI. |
US09408283B2 |
Electrical grounding arm
An electrical grounding arm is described and which has a predetermined geometry that dissipates stress imparted to the electrical grounding arm by the repeated movement of the electrical grounding arm, so as to inhibit stress related damage from being imparted to the electrical grounding arm, and which further, inhibits a source of fluid from pooling or collecting on the exterior facing surface thereof in order to prevent an unsanitary condition from developing. |
US09408282B1 |
Multi-purpose lightbulb
A lighting device for use with one or more other networked devices is disclosed. In embodiments, the lighting device may comprise an outer globe, a diffuser, a plurality of light pipes, an outer cowling, a power input connector, a power control printed circuit board, a communication and control printed circuit board, an indicator printed circuit board, one or more microprocessors, an auxiliary device, and an LED lighting printed circuit board. In embodiments, the lighting device may communicate with one or more other networked devices, such as second lighting devices, mobile phones, servers, remote controls, and/or home or office automation equipment. The lighting device may be powered through a light socket. |
US09408281B2 |
Wireless lightning control system for a wind turbine
Provided is a wind turbine that includes a tower, a nacelle, a plurality of light sources mounted within the tower and the nacelle, and a wireless lighting control system. The wireless lighting control system includes a first locally controllable switch for controlling power to the plurality of light sources and a second locally controllable switch for controlling power to the plurality of light sources. The first and second locally controllable light switches are located remotely from each other. The wireless lighting control system further includes a remotely controllable light switch located at each of one or more of the light sources. The remotely controllable switch is configured to wirelessly receive a switch-on signal generated in response to manipulation of at least one of the first and second locally controllable switches, and switch on power to the corresponding light source in response to receiving the switch-on signal. |
US09408280B2 |
Lighting systems
A lighting system is disclosed having a plurality of luminaires in which the energy usage of each luminaire can individually be metered using a luminaire controller having a metering circuit. |
US09408278B2 |
Light-emitting circuit with variable resistor element, and light-emitting module and illumination device including the same
An LED module receives current supplied from a variable current source. The LED module includes a first LED that is connected to a variable current source, a bipolar transistor that is series-connected to the first LED and has a resistance that varies depending on magnitude of the current It supplied from the variable current source, and a second LED that is parallel-connected to a series circuit that is composed of the first LED and the bipolar transistor and differs in luminescent color from the first LED. |
US09408274B2 |
Light emitting diodes generating white light
A system including a first set of light emitting diodes, a second set of light emitting diodes, and a control module. The first set of light emitting diodes is configured to emit blue light having first wavelengths in a first wavelength range in a spectrum of blue light. The first set of light emitting diodes includes a green phosphor configured to convert the blue light having the first wavelengths to green light. The second set of light emitting diodes is configured to emit blue light having second wavelengths in a second wavelength range in the spectrum of blue light. The second set of light emitting diodes includes a red phosphor configured to convert the blue light having the second wavelengths to red light. The first wavelength range is less than the second wavelength range. The control module is configured to control currents through the first set of light emitting diodes and the second set of light emitting diodes. |
US09408273B2 |
System and device for driving a plurality of high powered LED units
A system for driving a plurality of high powered LED units, the system comprising a single driver for providing ripple free constant direct current to a plurality of high powered LED lamp units, wherein the single driver comprises a digital controller programmable to adjust the ripple free constant direct current at every predetermined time interval based on detection and computation of the duration taken for the energy to be discharged to the LED lamp unit to adjust the ripple free constant direct current. The above system achieves a one driver to many LED lamp units such that it alleviates or eliminates the need to have a driver attached to each LED lamp unit. |
US09408270B2 |
Lighting-on/off control circuit and lighting-on/off control method
Provided is a lighting-on/off control circuit that can increase number of LEDs that can go on/off, without increasing number of control signal lines. It includes a control circuit outputting plural first and second signals, a first push-pull circuit receiving plural first signals, a second push-pull circuit receiving plural second signals, and an LED group capable of being connected in between one of outputs of first push-pull circuit and one of outputs of second one. When first signal has a first value and second signal has a second value, a first current flows from first to second push-pull circuit; when second signal has a first value and first signal has a second value, a second current flows from second to first push-pull circuit. |
US09408267B2 |
LED backlight for liquid crystal display (LCD) apparatus
A LED backlight for a liquid crystal display (LCD), having a boost circuit for boosting in different display modes, an input voltage for operating each LED in a current display mode. The display modes include 2D and 3D display modes. A plurality of LED strings which are connected in parallel, wherein each LED string having a predetermined number of LEDs connected in series and receives the working voltage required for operating from the boost circuit. A current regulation circuit for regulating in the different display modes, with current flowing through each LED string, such that a ratio of the current flowing through each LED string in the 3D display mode and in the 2D display mode is changed. A controller provides a driving signal to drive the boost circuit, and provides different voltages to the current regulation circuit in the different display modes. |
US09408266B2 |
Driver circuit for efficiently driving a large number of LEDs
A circuit can be used for controlling a plurality of LEDs coupled in series. A switching converter operates as a current source coupled to the plurality of LEDs to provide a constant load current thereto. The switching converter includes an inductor coupled in series with the plurality of LEDs such that the same load current flows through the inductor and the plurality of LEDs. No substantial capacitance is coupled between the inductor and the plurality of LEDs. A floating driver circuit is coupled in parallel with each individual LED of the plurality of LEDs. The floating driver circuit is configured to fully or partially take over the load current thereby bypassing the respective LED in accordance with a respective modulated input signal to control the intensity of the light emitted by the LED. |
US09408265B2 |
Multichannel constant current LED driving circuit, driving method and LED driving power
A multichannel constant current LED driving circuit can include: (i) a power stage circuit having a power switching transistor, an inductor, and a rectifier circuit, where the power stage circuit is configured to receive a DC bus voltage, and to generate a pseudo-constant output signal to drive a plurality of LED strings; (ii) a current control unit configured to control an average current of each of the plurality of LED strings in accordance with a corresponding one of a plurality of dimming signals; and (iii) the current control unit being configured to control the power switching transistor in accordance with a current feedback signal that represents a current flowing through the LED strings, where the plurality of LED strings are coupled in series to receive the pseudo-constant output signal. |
US09408255B2 |
Method for migrating user plane from Iur-g interface to A interface and corresponding apparatus
Embodiments of the present invention disclose a method for migrating a user plane from an Iur-g interface to an A interface and an apparatus. The method includes: receiving, by a BSC, a migration commit notification that is sent by an RNC through an Iur-g interface, where the migration commit notification is sent by the RNC according to a notification message of finishing preparing resources by the BSC, and the notification message of finishing preparing resources by the BSC is sent by a core network; and migrating, by the BSC, a user plane from the Iur-g interface to an A interface according to the migration commit notification. In this way, the interruption duration in a process of migrating the user plane from the Iur-g interface to the A interface may be shortened. |
US09408254B2 |
Access point for wireless local area network
An access point and a method for transmitting data through an access point are disclosed, In one embodiment the access point includes a MAC processor configured to process and output a single transmit data stream, and a physical layer (PHY) processor configured to split the single transmit data stream in a plurality of transmit data streams, the physical layer (PHY) processor further configured to process a first group of one or more channel paths for the first set of one or more transmit data streams according to the first mode of operation and a second group of one or more channel paths for the second set of one or more transmit data streams according to the second mode of operation. |
US09408250B2 |
Wireless networks for highly dependable applications
A wireless communication system comprises one or more control units operable to transmit control signals, a plurality of actuators responsive to the control signals, and a plurality of sensors operable to transmit sensor data used by the one or more control units in generating the control signals. Each of the sensors, actuators, and one or more control units are located at a fixed position in the system relative to one another. Each of the plurality of sensors and each of the plurality of actuators are coupled to at least one of the one or more control units via a plurality of wireless paths. Each of the plurality of sensors are operable to transmit the sensor data in an assigned time slot to at least one of the one or more control units over a plurality of wireless channels in each of the plurality of wireless paths. The number of channels in each of the plurality of wireless paths is determined based, at least in part, on a worst-case estimate of potential interference, and each of the plurality of sensors is operable to pseudo-randomly switch the plurality of channels over which the sensor data is transmitted. |
US09408248B2 |
Communication control device and communication control method
Provided are a communication control device by which a situation where a mobile station is disabled to receive a terminating call can be prevented from continuing for a long time, even when the IP-CAN bearer is removed for some reason. A P-CSCF 310 executes the steps of: detecting a state of the IP-CAN Bearer; transmitting a 503 Service Unavailable, rejecting a terminating call to an UE 100, to a source making the terminating call when loss of the IP-CAN Bearer which has been established is detected; and canceling the transmission of the rejection response when receiving a signal from the UE 100 in a situation where the loss of the IP-CAN bearer is detected, the signal being related to an originating call to the IP multimedia subsystem and being a signal other than registration to the IP multimedia subsystem. |
US09408244B2 |
Multimedia terminal, control method thereof, and recording medium
A control method for a multimedia terminal includes: establishing a connection to a mobile terminal; performing communication with the mobile terminal via the connection; transmitting a message to the mobile terminal to determine whether the mobile terminal supports a first mode; and determining whether the mobile terminal supports the first mode or supports a second mode different from the first mode based on terminal identification (ID) information transmitted from the mobile terminal. |
US09408239B2 |
Integrated emergency call support for mobile and nomadic devices
A device receives an emergency call via a session initiation protocol (SIP) invite that includes a cell identification (ID) and a service or device type associated with a user equipment (UE). The device determines, based on the service or device type, whether the UE is a fixed device or a wireless device, and uses a static approach to route the emergency call to a public safety answering point (PSAP) when the UE is a fixed device. The device uses a cell database to route the emergency call to the PSAP, based on the cell ID, when the UE is a wireless device. |
US09408231B2 |
Extended access barring mechanisms for machine type communications
Methods, apparatuses and a computer program product for Extended Access Barring for machine type communications defining first access class barring parameters, a first scaling factor and a second scaling factor, and transmitting, by a base station, the first access class barring parameters, the first scaling factor and the second scaling factor to user equipment. |
US09408230B2 |
Transmit opportunity (TXOP) based channel reuse
A method includes determining, at a first transmitter, whether to permit reuse of a first transmit opportunity (TXOP) associated with a message. The method further includes sending a portion of the message from the first transmitter to a first receiver. The portion of the message indicates whether reuse, by a reuse transmitter, of the first TXOP is permitted. When reuse of the first TXOP is permitted, the reuse transmitter is permitted to send a second message while the first transmitter sends a second portion of the message to the first receiver during the first TXOP. |
US09408227B2 |
Method and apparatus for transmitting and receiving channel information in wireless communication system
The present invention relates to a method and apparatus for performing wireless communication, and includes: transmitting a channel scheduling request frame for querying scheduling information to a database device, the scheduling information being on one or more channels the enabling station wants to query, receiving a channel scheduling response frame including a channel number field and a channel availability duration field from the database device, the channel scheduling response frame not including information on from when a channel identified by the channel number field is available for operation, the channel availability duration field indicating a duration of time during which the channel identified by the channel number field is available for operation, and taking the specific time receiving the channel scheduling response frame as a starting time of channel availability of the channel identified by the channel number field of the channel scheduling response frame. |
US09408225B2 |
Method and apparatus for cooperative scheduling using interference between multiple points
A method and an apparatus are described for a cooperative scheduling using interference between multiple points. For each link, a cooperation set is set including cooperation links for a cooperative scheduling. A cooperation session map is generated that defines a cooperation link selected from the cooperation set for each link in each session of a network. A cooperation group is determined to be scheduled simultaneously using the cooperation session map. |
US09408221B2 |
Methods and apparatus for determining how to perform operations after communication suspend based on information before the suspend
Certain aspects of the present disclosure relate to methods and apparatus for Channel Quality Indicator (CQI) reporting after resumption of Long Term Evolution (LTE) after a temporary suspension. In certain aspects, in order to minimize performance penalty to LTE on resumption after an LTE tune away for example to service a different Radio Access Technology, information available from before the LTE tune away may be used in addition to one or more additional parameters for determining how to perform LTE CQI calculation/update after tuning back to LTE. In certain aspects, a decision regarding whether a User Equipment (UE) reports a CQI based on channel conditions before the LTE tune away or reports a CQI based on channel conditions after tuning back to LTE may be based on a value of the Doppler estimate, a time duration of the LTE tune away, or a combination thereof. |
US09408220B2 |
Channel quality reporting for adaptive sectorization
Apparatuses and methodologies are described that enhance performance in a wireless communication system using beamforming transmissions. According to one aspect, the channel quality is monitored. Channel quality indicators can be used to select a scheduling technique, such as space division multiplexing (SDM), multiple-input multiple output (MIMO) transmission and opportunistic beamforming for one or more user devices. In addition, the CQI can be used to determine the appropriate beam assignment or to update the beam pattern. |
US09408218B2 |
Information processing system, information storage apparatus, and location information storing method
An information storage apparatus includes a transmission unit that transmits configuration information to an operation terminal connected to the information storage apparatus, the configuration information indicating whether the information storage apparatus is configured to store location information of the operation terminal; a control unit that performs a process requested by a request sent from the operation terminal; and a storage control unit that stores, in a storage unit of the information storage apparatus, the location information of the operation terminal in association with information related to the process requested by the request. When the configuration information indicates that the information storage apparatus is configured to store the location information, the control unit performs the process requested by the request only when the location information is received from the operation terminal together with the request. |
US09408211B2 |
Method and apparatus for resource management, low-bandwidth user equipment, and user equipment
A method and an apparatus for resource management, and a low-bandwidth user equipment. The method for resource management includes: determining, according to a system downlink transmission bandwidth or according to a system downlink transmission bandwidth and a maximum downlink transmission bandwidth of a low-bandwidth user equipment, a downlink transmission resource configured by a cell for the low-bandwidth user equipment. The method and apparatus for resource management proposed in the present invention are intended to solve a problem that a low-bandwidth user equipment accesses a broadband system, and enable, through resource management, a low-bandwidth user equipment and a common user equipment to coexist on a same frequency band without causing a waste of a dedicated frequency band resource. |
US09408208B2 |
Acknowledgment and/or receiver recovery mechanisms for scheduled responses within multiple user, multiple access, and/or MIMO wireless communications
Acknowledgment and/or receiver recovery mechanisms for scheduled responses within multiple user, multiple access, and/or MIMO wireless communications. Explicit scheduling information is provided from a first wireless communication device (e.g., an access point (AP), a transmitting wireless communication device) to a number of other wireless communication devices (e.g., wireless stations (STAs), receiving wireless communication devices) directing those other wireless communication devices a manner by which responses (e.g., acknowledgments (ACKs), block acknowledgments (BACKs), training feedback frames, etc.) are to be provided to the first wireless communication device there from. Such direction may include the order, timing, cluster assignment, etc. by which each respective wireless communication device is to provide its respective response to the first wireless communication device. In the event of the first wireless communication device failing to receive at least one response from at least one of the other wireless communication devices, various communication medium recovery mechanisms may be performed. |
US09408205B2 |
Wireless communication control channel apparatus and method
An apparatus and method for control channel transmission in a wireless network are disclosed. A disclosure is provided with at least one resource block (RB) including a first control channel element associated with a first antenna port (AP) and a second control channel element associated with a second AP. The first and second control channel elements might be used for transmission of a single control channel, and a first reference signal sequence associated with one of the first AP and the second AP is selected for transmission of the single control channel based on a control channel element index value, such that a resource element of the at least one RB can be detected to decode the first control channel element and the second control channel element. |
US09408204B2 |
Radio base station apparatus, user terminal, radio communication system and radio communication method
In a configuration in which a downlink control channel is enhanced, the present invention is designed to adequately allocate downlink control signals to radio resources for the enhanced control channel. An allocation section that allocates a downlink control signal to both of a first control region from the first OFDM symbol to a predetermined OFDM symbol in a subframe, which is a transmission time interval, and a plurality of second control regions, each of which is frequency-division-multiplexed with a data region in a region after the predetermined OFDM symbol and is formed in a predetermined resource block size, or allocates the downlink control signal only to the second control regions, and a transmission section that transmits the downlink control signals to a user terminal are provided, and the allocation section forms the plurality of second control regions such that each second control region includes a plurality of enhanced control channel elements, each of which is an allocation unit of downlink control information, and also divides the enhanced control channel elements, and performs distributed mapping such that the divided enhanced control channel elements are distributed over the plurality of second control regions of varying frequency bands. |
US09408197B2 |
Apparatus and method for transmitting control information in wireless communication system
Disclosed is a method and a apparatus for transmitting control information in a wireless communication system. The present invention includes detecting In Device Coexistence (IDC) interference, and transmitting an IDC indication message to an eNB if there is at least one frequency influenced by the IDC interference, wherein the IDC indication message is configured to include a frequency list containing frequencies influenced by the IDC interference, and the frequency list is configured to include an IDC interference direction indicating a direction of an influence of the detected IDC interference. |
US09408196B2 |
Method and terminal for feeding back channel state information
The disclosure provides a method and terminal for feeding back channel state information. The method comprises: a UE determining channel state information comprising a first type of PMI and a second type of PMI, wherein the first type of PMI is used for indicating an index of a first precoding matrix in a first precoding codebook, the first precoding matrix is used for mapping channel information of a wideband and/or long-term channel, the second PMI is used for indicating an index of a second precoding matrix in a second precoding codebook, the second precoding matrix is used for mapping channel information of a subband and/or short-term channel; the UE feeding back the channel state information on a PUSCH. The disclosure enables a base station to dynamically select SU-MIMO or MU-MIMO transmission according to the practical channel condition so as to effectively improve the system performance. |
US09408195B2 |
Method, system and device for cell management
The embodiments of the application relate to the technical field of wireless communications, especially relate to a method, system and device for cell management, which are used to manage the cells under the local node in the hierarchical network deployments scene of segregation of user plane and control plane. The method of the embodiments of the application includes: a macro base station determines the need to manage the cells under a local base station; the macro base station notifies said local base station to manage the cells under the local base station. In the embodiments of the application the macro base station notifies the local base station to manage the cells under the local base station. Since in the embodiments of application the macro base station assists the local base station to manage the cells under the local base station, thus implementing to manage the cells under the local node in the hierarchical network deployment scene of segregation of user plane and control plane, further improving the system performance. |
US09408191B2 |
Communication terminal and method for controlling data communication
A communication terminal and a method for controlling data communication are provided by embodiments of the invention, relating to the field of communication technology. The communication terminal comprises: a first communication module adapted to, when transmitting a first communication signal to a first antenna, generate a first communication control signal for controlling a second communication module; and a second communication module adapted to receive the first communication control signal, and stop the transmission of a second communication signal between the second communication module and a second antenna in accordance with the first communication control signal. In the embodiments of the invention, respective signals of the first communication module and the second communication module are controlled to be transmitted in different times, thus signal interferences between the communication modules on the terminal are reduced. |
US09408183B2 |
Paging reception in wireless communication devices with dual SIM
Methods and devices for resolving paging collisions in a communication device (105-1) are described. The method includes detecting a probable paging collision between two subscriber identity modules (SIMs) (115) of the communication device (105-1) and determining whether at least one SIM of the communication device (105-1) has a non-serving cell in a corresponding broadcast control channel (BCCH) allocation list (BA-list). Further, the method includes ascertaining, based on one or more selection parameters, whether the at least one SIM can be selected for forced cell reselection and indicating, based on the ascertaining, exclusion of a currently serving cell of a SIM selected for the forced cell reselection from normal cell reselection procedure. Further, the forced cell reselection is initiated for the selected SIM. Further in some embodiments, if none of the SIMs can be selected for a forced cell reselection, then a Paging Message Position (PMP) recomputation Request is sent to a network controller to change the paging block position computation from IMSI-based computation to TMSI-based computation. |
US09408181B2 |
Automatic calibration of probe request received signal strength indication (RSSI) threshold to control associations
System and methods are provided for dynamically setting a threshold signal-to-noise ratio for probe requests for one or more access points in a wireless network based on several factors, including density/distance between access points and/or current and expected load on access points. By dynamically adjusting a threshold signal-to-noise for probe requests, the systems and methods described herein may efficiently utilize resources based on current and/or expected conditions. In particular, an access point may ignore client device probe requests when another access point may be better positioned to handle such a request and/or when the access point would be unable to meet expected load requirements if such an associate were made. |
US09408178B2 |
Detecting mobile access points
In some implementations, a method includes receiving, from a server, location data identifying locations of access points and mobile access points. A mobile device may determine an identifier of an access point within a communication range. The identifier is compared with the location data to identify parameters for the access point. The access point is determined to be a mobile access point based on the identified parameters included in the location data. In response to identifying the mobile access point, operating parameters executed by the mobile device are updated. |
US09408177B2 |
System and method for resource management for operator services and internet
A method is provided in one example embodiment and includes maintaining geographical information for a plurality of WiFi access points; and managing radio resources for a user equipment (UE) at a network element using the geographical information for the plurality of WiFi access points. In certain vitamins, the managing includes: verifying a cellular network type for the UE; preferentially admitting the UE if the UE is in a particular zone; verifying if the UE belongs to a first group associated with high data consumption; and verifying if a device associated with the UE belongs to a second group associated with high data consumption. |
US09408172B2 |
High precision network synchronization in an indoor position location system
Methods, systems, and devices for synchronizing a position location network. The methods, systems, and/or devices may provide for designating as a master AP one AP from a network. The master AP may broadcast synchronization signals, which other APs in the network may use to synchronize their respective oscillators and/or clocks. In some cases, the master AP and/or a network server (e.g., a tracking management server) may designate acting master APs. The acting master APs may, for example, broadcast synchronization signals to neighboring APs. The acting master APs and/or the master AP may maintain lists of synchronized APs, which may be transmitted among APs and/or to a network server. |
US09408170B2 |
Systems and methods for synchronization of wireless devices in a peer-to-peer network
Methods, devices, and computer program products for synchronization of wireless devices in a peer-to-peer network are described herein. In one aspect, a method for synchronizing a wireless communication apparatus is provided. The method includes determining, at a wireless communication apparatus, a first time interval since transmitting a message including a time value of a clock signal of the wireless communication apparatus; and determining, at the wireless communication apparatus, a second time interval since updating the time value of the wireless communication apparatus; and transmitting a message comprising content that is based on comparing the first time interval to a first threshold and comparing the second time interval to a second threshold. |
US09408168B2 |
Method and apparatus for transmitting synchronization signal in carrier aggregation system
Provided is a method and an apparatus for transmitting a synchronization signal in a carrier aggregation system. The method comprises: transmitting via a first serving cell a synchronization signal setting information with regard to a second serving cell; and transmitting the synchronization signal via the second serving cell, wherein the synchronization signal is variably set by means of the synchronization signal setting information. |
US09408148B2 |
Communication system, communication method, radio apparatus in communication system and program executed by terminal device in communication system
A terminal device (1) frame-length-modulates an identifier of the radio apparatus (3) to generate a plurality of frames having a plurality of frame lengths, and transmits the generated plurality of frames to an access point (2) over wire or wireless communication. The access point (2) transfers the plurality of frames transmitted by the terminal device (1) to the radio apparatus (3) in the IP or MAC layer. The radio apparatus (3) detects the plurality of frame lengths of the plurality of frames received from the access point (2) and decodes the detected plurality of frame lengths to obtain an identifier. If the obtained identifier matches the identifier of the radio apparatus (3), the radio apparatus (3) transitions to active mode. |
US09408142B2 |
Power saving and device traffic offload
Generally discussed herein are systems, apparatuses, and techniques that can offload UE traffic to a WLAN. According to an example a base station can include a transceiver configured to (1) transmit, to a UE, a first control packet to move U-Plane traffic of the UE to a WLAN or (2) receive, from the UE, a second control packet acknowledging that the U-Plane traffic of the UE is to be moved to the WLAN, or (3) transmit Control Plane (C-Plane) traffic to the UE while no U-Plane traffic of the UE is being transmitted to the UE by the transceiver. The base station can include circuitry to route U-Plane traffic of the UE to the WLAN in response to the transceiver receiving the second control packet. |
US09408139B1 |
Multi-rat mobile communication devices and methods for network selection
A mobile communication device supporting a plurality of Radio Access Technologies (RATs) and a plurality of radio frequencies is provided. In the mobile communication device, a Baseband processor is configured to schedule the plurality of RATs and the plurality of radio frequencies in pairs in an order for a Public Land Mobile Network (PLMN) selection procedure, and determine one of the pairs and repeat the determined pair in the order of the pairs during the PLMN selection procedure. |
US09408138B2 |
Method, apparatus and computer program for cell search
A method of cell search for a cellular communication device capable of operation in a normal coverage mode and in an extended coverage mode is disclosed. The method comprises retrieving a first list of frequencies for cell search comprising at least one frequency item; searching for cells using the frequency items of the first list in consecutive order until either a cell, which enables connection in the normal coverage mode, is found or the first list is exhausted, wherein if a cell is found which enables connection in the normal coverage mode, connecting to said cell for operation in the normal coverage mode, or if the first list is exhausted, retrieving a second list of frequencies, searching for cells using the frequency items of the second list in consecutive order until either a cell is found which enables connection in the extended coverage mode or the second list is exhausted, wherein if a cell is found which enables connection in the extended coverage mode, connecting to said cell for operation in the extended coverage mode. Method for a base station, a cellular communication device, a base station, and computer program therefore are also disclosed. |
US09408131B2 |
Mobile communication method and mobile communication system
A mobile communication method according to the present invention includes the steps of: sending “INVITE” from a UE#1 to a P-CSCF/VATF in a visited network of the UE#1; sending “INVITE” from the P-CSCF/VATF to an IMS; and allocating, by the P-CSCF/VATF, an MGW#1 to the path for voice communications. |
US09408125B2 |
Aggregation of data bearers for carrier aggregation
Multiple data bearers may be configured for a user equipment (UE) for carrier aggregation and may be split among multiple evolved nodeBs (eNBs). The eNBs may be selected to serve the multiple data bearers for the UE based on various criteria such as channel conditions, loading, and the like. Various eNBs may be selected to serve data bearers for UE on a per data bearer basis, so that a particular eNB may be selected to serve each data bearer of the UE. Each data packet for the UE may then be sent via an appropriate data bearer. |
US09408123B2 |
Method for mobility management in a system architecture supporting mobility between different access systems
A method for Mobility Management MM in a system architecture supporting mobility between different access systems having separate Core Network CN-level MM entities while using common MM Area, the method comprising a step of: when a User Equipment UE leaves the coverage of a first one of the access systems where it is in a Non Radio Connected state as seen from Radio Access Network RAN, but seen in Connected State from CN-level MM entity, for the coverage of a second one of the access systems where it is in Idle state as seen from CN-level MM entity, putting the UE into Idle state as seen from CN-level MM entity of said first access system. |
US09408119B2 |
Wireless access system, base station, and communication terminal
A wireless access system includes: a first communication system that performs communications by a first communication scheme; a second communication system that performs communications by a second communication scheme different from the first communication scheme; and a communication terminal capable of communicating with both the first communication system and the second communication system. A base station of the first communication system transmits, to the communication terminal, a threshold value in accordance with an elapsed time is measured from a first point in time at which the communication terminal previously enters a second communication area that is an area of the second communication system to a second point in time at which the communication terminal previously exits from the second communication area to a first communication area that is an area of the first communication system. |
US09408114B2 |
Inter-domain context transfer using context transfer managers
A method and apparatus for improved context transfer in heterogeneous networks is presented. Context information is collected from source entities in a first access network by a context transfer manager and transmitted to a context transfer manager of a second access network which forwards the context information to target entities therein. In one of the context transfer managers at least a part of the context information is translated from a format supported in the first access network to another format supported in the second access network. The method may be carried out proactively preceding a handover or reactively following a handover. In one embodiment, context transfer within one access domain is performed directly between access routers, whereas context transfer between different access domains is performed via the context managers. In another embodiment, beacons from access points are counted in order to determine candidates for a pending handover. |
US09408107B2 |
Load sharing in multi-access systems
In a multi-access system, an access selection principle is achieved by selecting a signal strength threshold level (130-133) based on a determined load level (ULOCAL) in a first access network. A new user in an area commonly covered by more than one access network attempts to allocate to the first access network if an experienced signal strength exceeds the signal strength threshold level (130-133). Communication utility can preferably be maximized or at least be taken into account by using suitable load level dependencies. By increasing the threshold when the load level approaches the capacity limit, a completely filled first access network is avoided. This gives an opportunity to let particularly well-suited users still have access to the first access network. At the same time, since the preferred access is decided before the actual access attempt, control signalling can be significantly reduced, even at very high traffic loads. |
US09408106B2 |
Method and device for loading read content
The present disclosure is applied in field of mobile internet, and provides method and device for loading a read content, the method includes: acquiring a loading condition evaluation parameter of the mobile terminal, the loading condition evaluation parameter including a network environment parameter; determining a loading condition level of the mobile terminal according to the loading condition evaluation parameter; adapting a loading strategy corresponding to the loading condition level in a preset loading strategy table; loading the read content according to the loading strategy. The embodiments of the present method can adapt a suitable loading strategy for the read content needs to be loaded according to the network environment, in which the mobile terminal is currently, so as to implement an adaptive adjustment of the loading strategy and ensure that the read content can be loaded in a shortest time no matter of the network environment. |
US09408103B2 |
Flexible measurements in unlicensed band
The specification and drawings present a new method, apparatus and software related product (e.g., a computer readable memory) for implementing enhanced and flexible radio aperiodic measurements, e.g., on an unlicensed band in LTE wireless systems and providing effective and timely reporting. A UE may receive from a wireless network an aperiodic measurement request to measure a special measurement object (e.g., a neighbor cell) specified in the aperiodic measurement request, e.g., in an unlicensed band. In response to the aperiodic measurement request, the UE may perform the measurement of the special management object until a further instruction from the wireless network or for a determined period of time. Inter-frequency measurements may be performed during the measurement gap determined from the aperiodic measurement request. |
US09408102B2 |
Inter-carrier measurement technique
A technique for scheduling an inter-carrier measurement in a communication network serving a mobile device (200) over a serving carrier is provided. As to a method aspect of the technique, a method (400) comprises the steps performed by the mobile device of publishing (410) a measurement interval, requesting (420) radio time and scheduling (430) the inter-carrier measurement based on the at least one request. The published measurement interval is a measurement interval on the serving carrier. The measurement interval is published to a multiplicity of measurement managing components (110, 112, 114, 116). Each of the measurement managing components is associated with at least one carrier. At least one of the measurement managing components submits a request for radio time. The technique thus allows for a more scalable implementation of a plurality of different carriers or radio access technologies. |
US09408101B2 |
Method and device for cell outage detection
Embodiments of the present invention provide a method and a device for cell outage detection. The method includes: receiving, by a controlling base station of a first cell, a request message, where the request message is used to request an outage measurement on a second cell, the first cell is a neighboring cell of the second cell; selecting, by the controlling base station of the first cell, a user equipment in the first cell to measure the second cell; receiving, by the controlling base station of the first cell, measurement information obtained by the user equipment by measuring the second cell, and generating, according to the measurement information, information used to determine whether an outage occurs in the second cell; and sending, by the controlling base station of the first cell, a reply message including the information used to determine whether an outage occurs in the second cell. |
US09408099B2 |
Method of transmitting CQI reports
In a cellular radio system a UE transmits CQI reports on a periodic basis and also transmits CQI reports upon a request from the radio base station. The UE is further adapted to cancel transmission of a periodic CQI report upon reception of a request for a requested CQI report. |
US09408098B2 |
Method and device for processing channel quality information in communication system
A method and device for processing channel quality information in a communication system is provided. A preset sampling range is determined to estimate a channel quality of a sub-frame in a quality measurement mode. The sampling rate is calculated based on the interval between samples in the channels of the sampling range. The samples are detected in the channels according to the sampling rate. The channel quality information is measured in the samples. A receiving apparatus can maintain the cannels for measuring the channel quality information, i.e., the number of samples, in a certain range. The receiving apparatus can reduce the number of samples, thereby reducing the time required for measuring the channel quality information by a preset measurement time interval. The receiving apparatus can increase the number of samples, thereby raising the accuracy of the channel quality information. |
US09408095B2 |
Autonomous determination of overlapping coverage in heterogeneous networks
Systems and methods are disclosed for autonomously determining overlapping coverage in a cellular communications network. In one embodiment, the cellular communications network is a heterogeneous cellular communications network. In one embodiment, a network node of a cellular communication system obtains information (e.g., pilot reports) indicative of a perceived coverage of one or more covering cells at wireless devices within a measuring cell over a measurement interval. The network node determines overlapping coverage of the measuring cell and the one or more covering cells based on the information indicative of the perceived coverage of the one or more covering cells at the wireless devices. |
US09408089B2 |
Method of operating a base station and base station
The present invention relates to a method, of operating a base station (100) of a cellular communications network, wherein said base station (100) comprises at least one antenna (110), said method comprising a step of adjusting (200) a tilt angle (θ) of the antenna (110) and/or of a beam pattern of said antenna, wherein said step of adjusting (200) is performed depending on a quality measure which characterizer the quality of a signal transmission associated with said antenna (110). |
US09408088B2 |
Wireless communication system and wireless communication method
A wireless communication system including a transmitting and receiving device that performs communications with the transmitting device, using a radio frame containing control information and data, wherein the transmitting device includes: a first generating unit that generates first control information able to be estimated by the receiving device; a second generating unit that generates second control information used for control of communication from the receiving device to the transmitting device and unable to be estimated by the receiving device; a multiplexing unit that multiplexes the control and data information so that the first control information is allocated in the control information and the second control information is allocated in the data in the radio frame; a transmitting unit a signal multiplexed by the multiplexing unit; the receiving device includes a receiving unit that receives the signal wherein the second control information is allocated in the data from the transmitting device. |
US09408080B2 |
Non-access stratum architecture and protocol enhancements for long term evolution mobile units
A method and apparatus performs processing of the non-access stratus (NAS) layer (layer 3) in long term evolution (LTE) wireless transmit/receive units (WTRUs), which allows the NAS protocol layer to route layer 3 messages to the correct NAS entity, and to encode new NAS message types and information elements. A new architecture is presented that enables NAS security. When a NAS message is generated, a determination is made as to whether or not to cipher, de-cipher and/or integrity check the NAS message based on at least one of a protocol discriminator (PD) of the NAS message, an indicator field in a header of the NAS message, the type of the NAS message, a NAS security state variable, and an indication by an upper layer protocol. The NAS security state variable indicates whether NAS security is currently active or not and may comprise one bit. |
US09408079B2 |
Apparatus and method for communication security in a nationwide wireless network using wireless routers
Systems and methods for security in a nationwide wireless network with geographically dispersed wireless routers are described. The wireless routers have an interface function with an ability to receive telephone calls from an authorized caller. The router, in response to a received call from the authorized caller, generates a set of bounded random numbers (BRNs) as a random seed for use in generation of encryption keys for communication security between the router and a portable wireless device of the caller. |
US09408078B2 |
IP mobility security control
A method, apparatus, and computer program product are provided for adapting security level between a mobile node and a mobility anchor. In the context of a method, an IP mobility binding with an indication of a security mode is established for a mobile node connected to an IP sub-network and identified in the IP sub-network by a care of address. A trigger to adapt the security mode for the mobile node connected to the IP sub-network is detected. The security mode for the mobile mode connected to the IP sub-network and identified by the care of address is adapted in response to the trigger. |
US09408077B1 |
Communication action bar in a multimodal communication device
A method and apparatus for multimodal communication device capable of automatically determining an optimal communication mode. A user input selecting one of a contact and a stored communication is received, wherein each of the contact and the stored communication is associated with a destination. An optimal global communication mode to use for communicating with the destination is automatically determined from a plurality of communication modes. The destination is communicated with using the optimal global communication mode if a predefined condition is satisfied. |
US09408076B2 |
Sensor-assisted biometric authentication for smartphones
During a technique for authenticating a user using a portable electronic device (such as a smartphone) while preventing successful 2D media attacks and virtual-camera attacks, the portable electronic device provides an instruction to a user to move the portable electronic device relative to the user's face. Then, using an imaging sensor in the portable electronic device, the portable electronic device acquires, a series of images while the portable electronic device is at different positions or orientations relative to the user's face, where the series of images include at least two images relative to a symmetry axis of the user's face (such as the midline). Moreover, the portable electronic device determines a change in a sign of a nose angle in at least the two images. Next, the portable electronic device authenticates the user based on at least one of the series of images using a facial-recognition technique. |
US09408075B2 |
Systems, methods, and computer program products for processing a request relating to a mobile communication device
Systems, methods, and computer program products are provided for processing a request relating to a mobile device. A request, including a mobile device identifier and a partner system identifier corresponding to the partner system, is received from a partner system via a communication network. An authorization procedure is executed based on the mobile device identifier and the partner system identifier. The authorization procedure includes determining whether a partner system account list, associated with the mobile device identifier, includes the partner system identifier. Authorization of the request is granted if the partner system account list includes the partner system identifier; and is denied if the partner system account list does not include the partner system identifier. A response to the request is transmitted to the partner system via the communication network, based on a result of the authorization procedure. |
US09408072B2 |
Optimizing handling of found items through a mobile lost and found application
Methods and apparatus, including computer program products, are provided a mobile lost and found application. The method may include tracking, by the user equipment, a plurality of locations of the user equipment, the plurality of locations mapped to a plurality of time values representative of when the user equipment traversed the plurality of locations; determining, by the user equipment, a first location of the user equipment, wherein the determining is based on a first time value received from an interface; authenticating, by the user equipment, at least one of the determined first location and the received first time value; and providing the authenticated at least one of the determined first location and the received first time value to a database searchable based on at least the authenticated at least one of the determined first location and the received first time value. Related systems and articles of manufacture are also disclosed. |
US09408071B2 |
System and method for APN correction in GTP messages associated with GPRS data services offered by mobile operator using a sponsor network
In a method and system for APN (Access Point Name) correction in a GPRS data roaming scenario where a sponsor operator network is used and a method and system for routing GTP messages to the correct destination network entity after actuating the APN correction as and when required. The GTP filter checks the IMSI and APN data in the GTP layer and, depending on the IMSI and APN data performs APN correction and manipulates GTP parameters to ensure the PDP Context is correctly established between the SGSN and the GGSN, and the further GTP Control or Data messages bypass the GTP Filter application. This solution allows appropriate routing of message, in particular for message to and from smartphone. |
US09408068B2 |
Wireless communication apparatus and user equipment
A wireless communication apparatus is connected to a wireless network, and is capable of functioning as a wireless network base station or as a wireless network terminal. The wireless apparatus comprises a connection control unit configured to, while the wireless communication apparatus functions as a wireless network base station, receive a configuration change request. In response to receiving said request, the connection control unit reconfigures the wireless communication apparatus to stop functioning as a wireless network base station and to start functioning as a wireless network terminal. |
US09408063B2 |
Jurisdiction-based adaptive communication systems and methods
Embodiments of systems and methods for jurisdiction-based adaptive communication are disclosed herein. In some embodiments, a wireless device may be configured to store different jurisdiction identifiers, each jurisdiction identifier in association with a stored set of wireless communication operation constraints. In some such embodiments, the wireless device may receive a jurisdiction identifier nominally representative of a jurisdiction in which communication hardware of the wireless device is located, and may validate or invalidate the received jurisdiction identifier. If the received jurisdiction identifier is validated, the wireless device may apply the stored set of wireless communication operation constraints corresponding to the received jurisdiction identifier to adapt the operation of the communication hardware of the wireless device. Other embodiments may be disclosed and/or claimed. |
US09408057B2 |
Accounting method and device
An accounting method and device are disclosed in the disclosure. The method includes that: a BNG transmits a second Accounting-Request message to an AAA server after receiving a first Accounting-Request message from an AC, wherein the first Accounting-Request message is used for activating the BNG to execute an accounting operation; and the BNG transmits a second Accounting-Stop message to the AAA server after receiving a first Accounting-Stop message from the AC, wherein the first Accounting-Stop message is used for activating the BNG to stop the accounting operation. By the disclosure, the problem that the function division of the AC and the BNG is not yet clear during the accounting operation in the related art is solved, so that functions of the AC and the BNG are clearly divided during the accounting operation, an accounting operation flow is further made clear, and the accounting efficiency is improved. |
US09408053B2 |
Mobile station apparatus, base station apparatus, and mobile communication system
A mobile station (MS) includes a first circuitry configured to: select a cell by a cell selection procedure started by the MS, in a case where a radio link failure is detected, wherein said selecting based is on: a criteria of the cell selection procedure; information, used for indicating access restrictions of the MS, the information broadcasted on each cells; and an access class of the MS, wherein the access class being either: a first access class applied for an emergency call, or other access classes applied for other calls; and treat, in a case where the radio link failure is detected upon communication of the first access class, the selected cell as an appropriate cell even in a case where the selected cell is a cell belonging to a first base station not registered in the list; and a second circuitry configured to access the appropriate cell. |
US09408050B2 |
Reducing bandwidth usage of a mobile client
Systems and methods of reducing bandwidth usage of a mobile client are disclosed. An example method may include caching a first version of network content in a mobile client. The method may also include comparing the cached content with a second version of the network content. The method may also include generating a recipe to construct the second version of the network content from the cached network content based on a result of the comparing. The method may also include sending the recipe to the mobile client. |
US09408049B2 |
Method and system facilitating paging a user equipment
The technical solution under various embodiments of the present invention determines paging time by determining the position of a radio frame that includes a paging identifier with a view to ensuring energy efficiency of a User Equipment (UE). |
US09408045B2 |
Aircraft communication control apparatus, aircraft, computer-readable recording medium in which aircraft communication program is stored and aircraft communication method
When information sharing is performed among multiple aircrafts, the number of times of communication for the information sharing is reduced. An onboard terminal (30) is a communication control apparatus (20) of an aircraft (10) which performs transmission and reception of information with a consort aircraft. When performing information sharing between two or more consort aircrafts, the onboard terminal (30) performs transmission and reception of information with a predetermined consort aircraft and thereafter performs transmission and reception of information including information transmitted from the predetermined consort aircraft, with another consort aircraft. The onboard terminal (30) performs information sharing with the consort aircrafts in accordance with a routing table showing order of aircrafts (10) to perform transmission and reception of information. |
US09408044B2 |
Video multicast optimization
A network device includes a communication interface and a processor. The communication interface may receive a multicast stream that includes a frame. The processor is coupled to the communication interface and may determine whether to send the frame unicast or multicast. The communication interface transmits the frame unicast or multicast based on the determination by the processor. The determination by the processor may be based on characteristics of the frame. If the characteristics of the frame include characteristics of a key frame such as an I-frame, the processor may determine to transmit the frame unicast. The determination may also be based on a predetermined state of client devices that are to receive the frame. If a client device is in a predetermined state such as a power save state, the processor may determine to transmit the frame unicast to that client device. Other embodiments are also described. |
US09408042B2 |
Location-based operational control of a transmitter
A method includes receiving location information from a Global Positioning System receiver, retrieving geo-fence data from a geo-fence database corresponding to a boundary of a jurisdiction, automatically selecting between a first or second frequency band satellite transmitter based on the comparison. |
US09408041B1 |
Premise occupancy detection based on smartphone presence
A method and an apparatus are disclosed for dynamically detecting and updating occupancy of a predefined space based on the presence of smartphones carried by people. In some embodiments, smartphones may include an app that transmits a unique identification used to adjust a count automatically maintained by a remote or local computer to determine the number of people entering or leaving a predefined area. The occupancy level may allow the determination of whether the capacity of the predefined space has been exceeded. Such determinations may be indicated by generating an alarm. Detection of occupancy is useful in many applications such as space monitoring in schools or other buildings, fire evacuation, burglary detection, security purposes, detection of unauthorized presence, starting video cameras in a space to start recording events, calling security staff, space preparation (turning on lights, heat, etc.), space overflow estimation, and other applications. |
US09408039B2 |
Intelligent cellular communications gateway device, system, and method
A device, system, and method include receiving via a first network, by a remote computer server, a customized application from a user. The customized application is transmitted, by the remote computer server, to one or more intelligent cellular communications gateway devices. The customized application can be automatically installed and configured. Each intelligent cellular communications gateway device can receive local information from a device. The local information is analyzed and the local device can be controlled by the intelligent cellular communications gateway device based oft the analyzed local information. In addition, the intelligent cellular communications gateway device can filter and/or compress the local information, and transmit via a cellular network, the filtered and compressed information, to the remote computer server. The filtered and compressed information includes a portion of the local information that is less than a total amount of the local information received, thereby conserving bandwidth of the cellular network. |
US09408037B1 |
Techniques for optimizing selection and update of a relevant subset of Wi-Fi AP location information by a mobile client device to efficiently utilize resources
In one embodiment, techniques are provided for efficiently selecting and distributing wireless local area network (WLAN) access point (AP) data to a mobile client device. A reference database is maintained on a network server. An expected future location of the mobile client device is determined. The expected future location represents a location different than a present location of the mobile client device, which the mobile client device is expected to visit in the future. One or more tiles are transferred from the reference database to the mobile client device for a bounded geographic region that includes the expected future location. The one or more tiles are stored on the mobile client device to be available for use in satisfying one or more subsequently received requests for estimation of location of the mobile device. |
US09408036B2 |
Managing wireless beacon devices
Wireless transmissions from beacon devices are received at a plurality of receiver devices. The wireless transmissions comprise packets that carry information used for location-based services for mobile wireless devices. Content of one or more fields of the beacon packets received by one or more of the plurality of receiver devices is obtained. Measurement data associated with the transmissions received at the plurality of receiver devices is generated. Locations of the respective beacon devices are computed from the measurement data obtained by the plurality of receiver devices. Information identifying detected beacon devices and their locations are stored to maintain a location history of beacon devices over time locations. Changes from information contained in the location history are detected based on the locations computed for respective beacon devices from the measurement data and content of one or more fields of detected beacon packets. |
US09408032B1 |
Content delivery system, device and method
A content delivery system, device and method is described. The content delivery system includes a database and a content presentation module. The database includes a user profile, user attributes, content items, and indoor geofences. The content presentation module presents a first list of targeted content items associated with a first user profile on a first wireless device. The first list of targeted content items corresponds to a first user attribute and a particular indoor geofence. The content presentation module also presents a second list of targeted content items associated with a second user profile on a second wireless device. The first list of targeted content items presented on the first wireless device is different from the second list of targeted content items presented on the second wireless device at the particular indoor geofence, when the first user attribute is different from the second user attribute. |
US09408029B2 |
Vehicle, vehicle cloud system, and data dissemination system
Disclosed is a data dissemination system for vehicles. The data dissemination system includes a vehicle, a vehicle cloud system, and access points connecting with and transferring data to the vehicle and the vehicle cloud system and being stationary near a road, wherein the vehicle comprises a navigator for determining location information, the vehicle cloud system comprises a dissemination setting unit for determining which data to disseminate to which access point based on the location information and vehicle route information, and the data disseminated to the access point is disseminated to the vehicle. According to the present invention, data transfer between vehicles and an infrastructure can be easily achieved such that a large amount of data can be exchanged therebetween, data transfer efficiency can be enhanced, and network resources can be fully utilized. Accordingly, the present invention has advantages of contributing to dissemination and utilization of the vehicle cloud system. |
US09408027B2 |
Mobile device, method and recording medium
A mobile device comprising at least one processor configured to perform acts of obtaining position information for at least first and second positions of the mobile device along a route; obtaining communication quality information for at least a third position of the mobile device, the communication quality information calculated based on the route and the obtained position information; and causing the mobile device to display the obtained communication quality information. |
US09408026B2 |
Methods and arrangements for positioning in wireless communications systems
A method of reporting hidden sector information from a base station node in a wireless communication system. The base station node has an internal multi-sector structure that is hidden from the rest of the system. The hidden sector information has sector information of the multi-sector structure is only internally available in the base station node. Enhanced cell-ID measurements associated with a first user equipment communicating with the base station are obtained, and formatted into information elements of a measurement report, each such information element having a plurality of symbols. Subsequently, hidden sector information for the first user equipment is retrieved and has an indication of an antenna sector of the base station in which the first user equipment is located. The retrieved dormant/latent sector information uses at least one selected symbol of the plurality of symbols of the measurement report to provide a transformed measurement report. |
US09408014B2 |
Data transmission method for machine type communication (MTC) and MTC apparatus
A data transmission method for Machine Type Communication (MTC) and a MTC apparatus are disclosed. The data transmission method for MTC includes: dividing each of a plurality of subframes configured with time resources and frequency resources into a first region for transmitting control information and a second region for transmitting data; and allocating resources for MTC to the second region of each subframe according to a predetermined hopping period and a predetermined hopping frequency interval. Accordingly, it is possible to increase the data transfer rate of a MTC apparatus. |
US09408013B2 |
Wireless device configured to operate under a plurality of different brands and a plurality of different networks and configured to be customized to one brand and one network
A process of configuring an electronic device and an electronic device configured to operate under a plurality of different brands. The brand to be utilized are designated at the point-of-sale, during activation, by the seller, and/or by the user. The electronic device including a processor configured to execute instructions and a display device configured to generate an interface based in part in response to the processor. The electronic device further including a memory configured to store the instructions to operate the electronic device. The processor further configured to execute a component to designate a brand to be utilized at the point-of-sale, during activation, by the seller, and/or by the user. |
US09408008B2 |
Playback zone representations
Method and systems are provided for displaying playback zone representations in a controller interface for a media playback system. A representation of a first playback zone in the media playback system may be displayed according to a collapsed format, and a representation of a second playback zone in the media playback system may be displayed in a position directly below the representation of the first playback zone. Upon determining that the first playback zone is associated with media content, an updated representation of the first playback zone may be displayed according to an expanded format that is larger than the collapsed format. The representation of the second playback zone may then be displayed in a position directly below the updated representation of the first playback zone. |
US09408004B2 |
Flex connector for a hearing assistance device
The present disclosure relates to improved receiver connectors for hearing assistance devices. One aspect of the present subject matter relates to a hearing assistance system including a flex connector. A hearing assistance device housing includes hearing assistance electronics for a hearing assistance device. The system also includes a receiver configured to convert an electrical signal from the hearing assistance electronics to an acoustic signal. The receiver is configured to enable a quick connect and disconnect at various degrees on and off vertical axial alignment with repeatable reliability, according to various embodiments. |
US09408003B2 |
Hearing aid with an antenna
A hearing aid with an assembly, the assembly includes: a first side; a second side; a signal processor; a wireless communications unit, the wireless communications unit being connected to the signal processor; and an antenna for electromagnetic field emission and electromagnetic field reception, the antenna being connected to the wireless communications unit, the antenna having an excitation point; wherein a first branch of the antenna extends from the excitation point and a second branch of the antenna extends from the excitation point, at least a part of the second branch extending from the first side to the second side, and wherein the second branch has at least one ground connection. |
US09408001B2 |
Separate inner and outer hair cell loss compensation
A method and device for compensating sensorineural hearing loss in a manner that allows dysfunction of the inner and outer hair cells to be separately compensated is described. The disclosed techniques involve providing separately adjustable compression pathways for the received sound. |
US09407996B2 |
Wide dynamic range microphone
A microphone system has an output and at least a first transducer with a first dynamic range, a second transducer with a second dynamic range different than the first dynamic range, and coupling system to selectively couple the output of one of the first transducer or the second transducer to the system output, depending on the magnitude of the input sound signal, to produce a system with a dynamic range greater than the dynamic range of either individual transducer. A method of operating a microphone system includes detecting whether a transducer output crosses a threshold, and if so then selectively coupling another transducer's output to the system output. The threshold may change as a function of which transducer is coupled to the system output. The system and methods may also combine the outputs of more than one transducer in a weighted sum during transition from one transducer output to another, as a function of time or as a function of the amplitude of the incident audio signal. Methods of operating the system may include equalizing the outputs of two or more transducers prior to coupling one or more outputs to the system output. |
US09407994B2 |
Direct drive micro hearing device
A device and methods are provided for a hearing device. In one embodiment, a hearing device includes a microphone to receive sound, an interactive tip and actuator. The actuator can include an actuator element and preload force element to place the interactive tip in contact with a portion of an ear. The hearing device includes circuitry coupled to the microphone and actuator, the circuitry configured to process sound received by the microphone and drive the actuator based on processed sound, wherein the actuator drives the interactive tip relative to a portion of the ear based on one or more signals received from the circuitry. |
US09407990B2 |
Apparatus for gain calibration of a microphone array and method thereof
An apparatus and method for calibrating gain difference between microphones included in a microphone array are provided. In the gain calibrating apparatus, weights for each frequency component of the acoustic signals, which have been converted into the signals in the frequency domain are calculated. The weights are used to calibrate the acoustic signals such that the plurality of acoustic signals each have the same amplitude while the acoustic signals maintain their individual phase. The amplitudes of the acoustic signals are calibrated by use of the calculated weights. The gain calibrating apparatus calibrates gain in real time while calculating weights for frequency components of the frame of acoustic signals in real time. |
US09407988B2 |
Method and apparatus for audio processing
A method and apparatus for introducing a time-varying time delay or phase shift randomly into the individual reproduction channels of a sound recording, two in the case of binaural presentation. This emulates the temporal aspect of microphone and/or listener motion. The present invention may be applied as a unidirectional process. No preparation of the source material is required. It can be applied to any multichannel audio signal set. It can process analog or digital signals. The process may be used with headphones, loudspeakers, hearing aids or similar assistive hearing devices. |
US09407987B2 |
Audio interface self-adaptation device
An audio interface self-adaption device includes an audio interface, a first level comparison module, a second level comparison module, a PNP triode Tc, a power output terminal VBAT, a switching module, a resistor R2a, and a resistor R2b. The audio interface includes a pin 1, a pin 2, a pin 3, and a pin 4. One of the pin 3 and the pin 4 is a microphone pin of the audio interface, and the other one of the pin 3 and the pin 4 is a ground pin. The switching module is configured to connect one of a first input pin B0L and a second input pin B1H of the switching module to an output pin of the switching module according to a level of a signal received by a signal input pin Sel of the switching module. |
US09407986B2 |
Simultaneous wired and wireless connection for demonstration product
A demonstration system includes a demonstration processor including a wired audio output, a data interface, and an anchor point. A portable audio device includes a wireless interface for receiving first audio signals, a wired audio input for receiving second audio signals, a mixing circuit outputting third audio signals including audio content from both the first and second audio signals, an output audio transducer for receiving the third audio signals from the mixing circuit and outputting them as audible signals, a user interface, a data interface, and a programmable processor in communication with the user interface and the data interface. A cable bundle includes a security cable for connection between the anchor point and the portable audio device thereby preventing theft of the portable audio device, and electrical conductors connecting the wired audio output of the demonstration processor to the wired audio input of the portable audio device. |
US09407983B2 |
Microphone device
A microphone device includes: a housing having an opening section in an upper face thereof; and a non-directional microphone unit incorporated in the housing and provided inside the opening section. The upper face of the housing has a shape in which a distance from an edge defined as a boundary between the upper face and a side face or a bottom face to the opening section throughout a whole circumference of the upper face changes in ½ or more of the whole circumference of the edge and an average value of the distance from the edge to the opening section is shorter than ½ of a wavelength of a sound wave in a frequency range in which an auditory sensitivity of humans is low. |
US09407979B2 |
Loudspeaker
A loudspeaker includes a hermetically-sealed enclosure, a first driver arranged at outside of the enclosure and along a wall of the enclosure, a second driver arranged at inside of the enclosure and parallel to the first driver across the wall of the enclosure from the first driver, and a pipe communicating the first driver and the second driver. Each of the drivers has a diaphragm, and a frame surrounding the diaphragm. The frame has an opening. The pipe is connected to the opening of the frame of the first driver, penetrates through the wall of the enclosure, and is connected to the opening of the frame of the second driver, and thereby forming one hermetically-sealed space enclosed with the diaphragms and the frames of the two drivers. The second driver is configured to output a signal of opposite phase to that of the first driver. |
US09407973B2 |
System and method to identify an item depicted when media content is displayed
A computer-implemented method includes receiving, at a set-top box device, media content from a media content server. The media content includes one or more metadata tags associated with one or more items depicted when the media content is displayed. The computer-implemented method includes sending the media content to a display device. The computer-implemented method also includes receiving a first user selection to visually identify the one or more items. The computer-implemented method also includes receiving a purchase request to purchase at least one of the one or more items depicted. |
US09407967B2 |
System for provisioning media services
A system for monitoring order fulfillment of telecommunication services is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a monitoring system having a controller element that submits a correlation ID to a service orchestration system (SOS) that manages one or more order fulfillment systems (OFSs) that collectively fulfill a select one of a plurality of telecommunication service orders according to a plurality of intermediate fulfillment steps, receives from the SOS information associated with the plurality of intermediate fulfillment steps tagged with the correlation ID, records said information according to the correlation ID, and collects correlated fulfillment activity for the plurality of telecommunication service orders from a plurality of iterations of the foregoing steps. Additional embodiments are disclosed. |
US09407966B2 |
Method and apparatus for transmitting and receiving signaling information in digital broadcasting system
A method for transmitting signaling information in a digital broadcasting system is provided. The method includes generating the signaling information for reception of a broadcast service, and transmitting the signaling information using at least one of a first transmission scheme and a second transmission scheme, which are different from each other in access time to a broadcast channel. |
US09407963B2 |
Method and system for managing digital content including streaming media
The present invention describes a system and method of managing digital content received from content providers and for facilitating access to the digital content to many subscribers. The method includes receiving from the content providers incoming feed files where each feed file contains information describing the content. The method determines if the feed files are approved by applying a template to the feed files and also receives request files from the subscribers where each request file contains search criteria. The method provides one or more answer files in response to the request files where each answer file identifies feed files that meet the search criteria of a corresponding request file. The answer files are used to access or permit access to digital content on the web. In addition, a graphical user interface is described to manage, edit, promote and delete the feed files provided to the system. |
US09407961B2 |
Media stream selective decode based on window visibility state
Systems and methods may determine a visibility state of an application window associated with a media stream, and selectively decode a media stream based on a visibility state. One or more decode operations with respect to media content, such as video content, may be prevented if a visibility state indicates that at least a portion of an application window includes a blocked state. One or more decode operations with respect to media content, such as video content, may be permitted if a visibility state indicates that at least a portion of an application window includes a visible state. The systems and methods result in benefits to resource utilization, such as processor utilization, power consumption, and so on. |
US09407956B2 |
IPTV diagnostics system
A method of testing a video decoding device connected to an IPTV service, the IPTV service having a server, the method comprising tuning the video decoding device to a first channel of the IPTV service, the video decoding device receiving the first channel and decoding video from the first channel, the video decoding device collecting data concerning the decoded video and sending the data to the server, detuning the video decoding device from the first channel, the server analyzing the data to generate results; and the server displaying the results. |
US09407948B2 |
Telephony services for programmable multimedia controller
In one embodiment, a programmable multimedia controller controls electronic devices, including display devices. A remote control communicates with the programmable multimedia controller. An on screen display is displayed on a selected one of the display devices. The on screen display enables the selected one of the display devices to function as a virtual telephone that is user-operable to initiate outgoing telephone calls and to answer incoming telephone calls. When an outgoing telephone call or incoming telephone call is in progress, the on screen display shows text or graphics related to the outgoing telephone call or the incoming telephone call. The on screen display is overlaid on another video signal which is already being displayed on the selected one of the display devices. |
US09407944B1 |
Resource allocation optimization for cloud-based video processing
A method executed by an electronic device to optimize resource utilization while processing media workflows by a video streaming platform is disclosed. In one embodiment, a request to initiate a set of training sessions is received, and for each training session, a set of training workflows to be processed is initiated and a task graph for each training workflow is created. Then a worker of the video streaming platform is assigned to each training session. The raw performance data from each assigned worker is then collected, and a platform performance profile is generated based on the raw performance data from the each assigned worker. The platform performance profile is used to predict resource requirements of media workflows to be processed by the video streaming platform. A system to perform the method and a storage medium storing instructions to perform the method are disclosed too. |
US09407942B2 |
System and method for indexing and annotation of video content
Embodiments in accordance with the present invention relate to methods and systems for the indexing and annotation of video content, the retrieval and display of such video content and its annotations, and the conversion and transmission of such video content and associated data. In certain embodiments, the system processes and cross-references video content with data associated with that content and with standard ontologies. Correlating these information sources produces a system of indexing and annotation of the content. In certain embodiments, this indexing and annotation may facilitate the discovery, retrieval, and management of video content, and may facilitate the integration of video content with other media and other systems. |
US09407931B2 |
Motion vector estimator
A data processing apparatus is provided which is configured to receive a down-sampled source block and a down-sampled reference frame portion. The data processing apparatus comprises interpolation circuitry configured to interpolate between pixels of the down-sampled reference frame portion to generate a set of interpolated down-sampled reference frame blocks. Cost function calculation circuitry calculates a cost function value indicative of a difference between the down-sampled source block and each interpolated down-sampled reference frame block. Minimisation circuitry identifies the lowest cost function value and estimation motion vector generation circuitry generates an estimate motion vector independence thereon. |
US09407930B2 |
Method and apparatus for processing a video signal
The present invention relates to a method and apparatus for encoding or decoding a video signal. According to the present invention, a plurality of reference units for image prediction of the current unit is acquired and combined to obtain a unit prediction value, thereby improving the accuracy of image prediction. More particularly, the present invention relates to a method for inducing a variety of reference units using a motion vector prediction value or a motion vector which is used in conventional inter-prediction, and also relates to a method which combines the reference units so as to obtain the prediction value for the current unit. In addition, the present invention relates to a method which involves acquiring a plurality of reference units for a merging mode, and combining the reference units so as to perform image prediction. |
US09407928B2 |
Method for image interpolation using asymmetric interpolation filter and apparatus therefor
A sub-pel-unit image interpolation method using a transformation-based interpolation filter includes, selecting, based on a sub-pel-unit interpolation location in a region supported by a plurality of interpolation filters for generating at least one sub-pel-unit pixel value located between integer-pel-unit pixels, one of a symmetric interpolation filter and an asymmetric interpolation filter from among the plurality of interpolation filters; and using the selected interpolation filter to generate the at least one sub-pel-unit pixel value by interpolating the integer-pel-unit pixels. |
US09407925B2 |
Video transcoding system with quality readjustment based on high scene cost detection and method for use therewith
A system for transcoding a video signal into a transcoded video signal, includes a high scene cost detection module that detects a high scene cost corresponding to at least one image of the video signal. An encoder section generates the transcoded video signal, wherein, when the high scene cost is detected, an enhanced quality is assigned to at least one central region. |
US09407923B2 |
Overconing lost IP packets in streaming video in IP networks
A computer-implemented method, apparatus and computer program product for recovering from lost packets in video transmissions, the method performed by a computerized device, comprising: receiving by a computing device associated with a subscriber a frame constituting a part of video transmission, from an encoder; decoding the frame; determining that a packet within the frame is missing or corrupted; notifying an encoder about a missing packet; receiving from the encoder a first frame in which a first part is encoded independently of a preceding frame; decoding the first frame; receiving from the encoder a second frame in which a second part different from the first part is encoded independently of a preceding frame; and decoding the second frame. |
US09407922B2 |
System and method of managing medical image
In a medical image managing system, there are first and second density conversion modes. In the first density conversion mode, a medical image is processed in density conversion by an image server, before a density-converted medical image is transmitted to a client terminal. In the second density conversion mode, a medical image is transmitted from the image server to the client terminal, which processes the medical image in the density conversion. A density conversion mode checker compares processing time of the first density conversion mode with processing time of the second density conversion mode after acquisition according to communication speed between the image server and the client terminal, and processing speeds of the client terminal and the image server. One of the density conversion modes with the shorter processing time is selected. Thus, the density-converted medical image can be displayed rapidly at the client terminal. |
US09407919B2 |
Image coding apparatus
In an image coding apparatus (1), a Hadamard transform unit (11) performs horizontal Hadamard transform on a picture of uncompressed image data (21). The sum total of absolute values of AC component values obtained by the Hadamard transform is calculated as a Hadamard value (23) of the picture. A scene change determination unit (12) determines whether a scene change occurs or not in the picture on the basis of the Hadamard value (23). In a case where a scene change occurs in the picture or where a differential absolute value between the amount of generated codes in a coded GOP and the ideal amount of codes in a GOP is larger than a predetermined reference value, a quantization parameter determination unit (13) determines a quantization parameter (24) of the picture on the basis of the Hadamard value (23) and the target amount of codes of the picture. A coding unit (14) codes the picture by using the determined quantization parameter (24). |
US09407918B2 |
Apparatus and method for coding image, and non-transitory computer readable medium thereof
According to one embodiment, a prediction unit generates a prediction block to be used for prediction of a coding target block, based on at least one reference block adjacent to the coding target block in the image. Each number of pixels in the coding target block and the prediction block is a power of two. A calculation unit calculates a residual block having residual pixel values between the coding target block and the prediction block. A decision unit decides whether to code the residual block, based on pixel values of at least one of the coding target block, the reference block and the prediction block. A coding unit codes the residual block by variable length coding when the residual block is decided to be coded, and codes a skip flag representing the residual block not being coded when the residual block is not decided to be coded. |
US09407916B2 |
Encoding method and device of video using data unit of hierarchical structure, and decoding method and device thereof
Provided are a method and a device for encoding a video by using a data unit of a hierarchical structure, and a method and a device for decoding the same. A video encoding device includes: a hierarchical encoder configured to encode a picture of a video based on a data unit of a hierarchical structure; and an entropy coder configured to determine a context model used for entropy coding of a symbol based on hierarchical information of a data unit to which the symbol of the encoded picture belongs, and to entropy encode the symbol using the determined context model. |
US09407915B2 |
Lossless video coding with sub-frame level optimal quantization values
A block of a frame of a video stream can be encoded using lossless coding that generates a transform domain residual block and a spatial domain difference block. The compression ratio of the coding may be improved by selecting an optimal quantization value on a per-block basis. The optimal quantization value can be selected by quantizing a residual block resulting from prediction of the block using a plurality of candidate quantization values and selecting the candidate quantization value that results in the fewest number of bits for the quantized residual block. |
US09407914B2 |
Adaptive filtering based upon boundary strength
Adjacent regions are identified in an image. Coding parameters for the adjacent regions are identified. Selective filtering is performed at the region between the identified adjacent regions. |
US09407913B2 |
Adaptive filtering based upon boundary strength
Adjacent regions are identified in an image. Coding parameters for the adjacent regions are identified. Selective filtering is performed at the region between the identified adjacent regions. |
US09407912B2 |
Deblocking filtering
Blocking artifacts at a block boundary between a block and a neighboring block in a video frame are reduced by calculating an offset based on pixel values of pixels in a line of pixels in the block and based on pixel values of pixels in a corresponding line of pixels in the neighboring block. The offset is added to the pixel value of the pixel closest to the block boundary in the line of pixels and is subtracted from the pixel value of the pixel closest to the block boundary in the corresponding line of pixels. The resulting deblocking filter has good low-pass characteristics and is efficient for reducing blocking artifact. |
US09407910B1 |
Fast integer and directional transforms for data encoding
Methods, apparatuses and systems directed to frequency domain transforms, including fast integer transforms and directional integer transforms. Further disclosed is a video codec that utilizes a novel class of fast integer and directional transforms. |
US09407906B2 |
Autostereoscopic display device and driving method
The invention provides an autostereoscopic display device in which a light blocking arrangement is provided for selectively blocking light which has or would pass between lenses. Elements are provided between adjacent lens locations, and the display can be configured so that light reaching these elements is either allowed to reach the viewer or is blocked from reaching the viewer. This means that a public (multiple cone) viewing mode can be chosen or a private (single narrow viewing cone) viewing mode. |
US09407903B2 |
Stereoscopic image shooting apparatus
A compound-eye type stereoscopic image shooting apparatus has a single image sensing device and two shooting optical systems. The two shooting optical systems include a first shooting optical system for forming a first subject image composed of light in a first wavelength range alone and a second shooting optical system for forming a second subject image composed of light in a second wavelength range alone which is different from the first wavelength range. The image sensing device has an image sensing surface divided into a first image sensing area for recording the first subject image and a second image sensing area for recording the second subject image. The image sensing device has, on the image sensing surface, a wavelength filter that transmits, in the first image sensing area, light in the first wavelength range alone and, in the second image sensing area, light in the second wavelength range alone. |
US09407902B1 |
3D video encoding and decoding methods and apparatus
Methods and apparatus relating to encoding and decoding stereoscopic (3D) image data, e.g., left and right eye images, are described. Various pre-encoding and post-decoding operations are described in conjunction with difference based encoding and decoding techniques. In some embodiments left and right eye image data is subject to scaling, transform operation(s) and cropping prior to encoding. In addition, in some embodiments decoded left and right eye image data is subject to scaling, transform operations(s) and cropping prior to being output to a display device. Transform information, scaling information and/or cropping information may be included in a bitstream communicating encoded left and right eye images. The amount of scaling can be the same for an entire scene and/or program. |
US09407901B2 |
Method of displaying content list using 3D GUI and 3D display apparatus applied to the same
A method and a 3D display apparatus for displaying a content list by setting a depth value of each content to be displayed on the content list according to content information, according to the plurality of content, and displaying 3D content list GUI including a left-eye GUI and a right-eye GUI to which a set depth value for each of the content is applied. Accordingly, the 3D display apparatus can display the content list using the stereo 3D GUI. |
US09407894B2 |
Information recording/play-backing apparatus
Portable information recording/play-back arrangements, wherein a controller judges whether a mode, controlling a first recording/play-back module and second recording/play-back module, is an imaging mode or a dubbing mode, and wherein when the controller judges that the mode is the imaging mode, the controller controls so that the imaging module and the first or second recording/play-back module operate on battery or a power supply from an external power source; and when the controller judges that the mode is the dubbing mode and the first and second recording/play-back module operate on the power supply from the external power source, the controller controls so that the dubbing operation is permitted. |
US09407892B2 |
Methods and apparatus for keyword-based, non-linear navigation of video streams and other content
In one example embodiment, a program navigation system involves a television (TV) set (or other audio/visual presentation device) and a mobile device. While the TV set is playing an audio/visual program, a keyword recognition module may extract keywords from textual data associated with the program. The textual data may include textual words that match words spoken in the program. Time markers for the keywords may also be saved. A time marker may indicate a play time within the program for the corresponding keyword. The TV set may automatically transmit the keywords to the mobile device, and the mobile device may automatically display the keywords in a user interface. A user may then select one of the keywords. In response, the mobile device may automatically cause the TV set to jump to a portion of the program containing the selected keyword. Other embodiments are described and claimed. |
US09407890B2 |
Method and system for sharpening the luma and the chroma signals
A video processing system may be operable to utilize multi-band sharpening to process luma signals for image signals. The luma signal may be decomposed into a plurality of frequency band components, wherein each component may be processed separately using different sharpening gains and/or offsets. The multi-band processed components may be combined to generate sharpened output luma signals. The multi-band sharpening may be performed utilizing peaking processing, and the input luma signal and/or LTI sharpened luma signals may be combined with the multi-band peaking sharpened signals to generate the sharpened output luma signals. Corresponding chroma signals may also be adjusted to generate sharpened output chroma signals. Luma and/or chroma sharpening operations may be further adjusted based on coring, clipping avoidance, luma statistics, color region detections, and/or curve control parameters. Sharpened output image signals may be generated based on the sharpened output luma signals and the sharpened output chroma signals. |
US09407882B2 |
System controlled responsive to data bearing records for permitting access
An apparatus allows entry of an individual into an area. An access structure (14) controls entry to and exit from a facility. The condition of at least one lock (26, 30, 48, 52) associated with the structure is changed responsive to correspondence of user data and stored data. An operator terminal (12) provides through a display (72), visible outputs associated with the structure. The operator terminal is usable to control functional aspects of the structure. The operator terminal is also usable to receive indications of conditions associated with components that control entry to and exit from the structure. |
US09407877B2 |
Wireless video surveillance system and method with input capture and data transmission prioritization and adjustment
A surveillance system and method with at least one wireless input capture device ICD(s) and a corresponding digital input recorder (DIR) and/or another ICD, including the steps of providing the base system; at least one user accessing the DIR via user interface either directly or remotely; the DIR and/or ICD searching for signal from the ICD(s) and establishing communication with them, and the system providing for input capture and data transmission prioritization, thereby providing a secure surveillance system having wireless communication for monitoring a target environment with prioritization capabilities. |
US09407867B2 |
Distributed recording or streaming of a videoconference in multiple formats
A videoconference may be initiated between a plurality of endpoints. At least one of the endpoints may be coupled to a recording server, which may be configured to record the videoconference. A configuration may be selected (e.g., automatically or manually) for performing the recording. The endpoint (e.g., acting as an MCU) may transmit information to endpoints and may transmit recording information to the recording server. The recording information may be different from the videoconference information. For example, it may be in a “streaming friendly” format, at a different bit rate, encoded differently, have different inputs, etc. The manner in which the videoconference is stored and/or recorded may be based on the selected configuration. Clients may be configured to receive and display the videoconference from the recording server and may be configured to change the provided layout to different layouts, e.g., based on user input. |
US09407866B2 |
Joining an electronic conference in response to sound
A technique joins an electronic device to an electronic conference hosted by a conference server. The technique involves sensing, by the electronic device, sound input. The technique further involves receiving, by the electronic device, sound from a sound initiating device (e.g., a primary device of a user). The technique further involves automatically establishing, based on the sound received from the sound initiating device, a communications channel from the electronic device (e.g., a helper device of the user) to the electronic conference hosted by the conference server to enable a user of the electronic device to participate in the electronic conference through the communications channel by using the electronic device. Once the electronic device has joined the electronic conference, a user can operate the electronic device in a variety of ways to enhance the overall experience, e.g., as a control panel to replace a control panel of the sound initiating device. |
US09407865B1 |
Shared scene mesh data synchronization
A user device within a communication architecture, the user device comprising: an image capture device configured to determine image data and intrinsic/extrinsic capture device data for the creation of a video channel defining a shared scene; a surface reconstruction entity configured to determine surface reconstruction data associated with the image data from the image capture device; a video channel configured to encode and packetize the image data and intrinsic/extrinsic capture device data; a surface reconstruction channel configured to encode and packetize the surface reconstruction data; a transmitter configured to transmit the video and surface reconstruction channel packets; and a bandwidth controller configured to control the bandwidth allocated to the video channel and the surface reconstruction channel. |
US09407864B2 |
Data processing method and electronic device
A data processing method and an electronic device that include acquiring a first image, determining whether the first image satisfies a preset condition, and executing a first predetermined processing when the first image satisfies the preset condition. |
US09407863B2 |
System and method for processing visual information
An apparatus for processing visual information includes a controller to control display of information in an application window based on first visual information stored in a buffer and second visual information received from one or more sources. The controller outputs the first visual information for display in a first area of the application window and outputs the second visual information for simultaneous display in a second area of the application window. The first visual information is visual information that does not change between a first time and a second time, and the second visual information is visual information that changes between the first time and the second time. The controller may be different from a central processing unit of a host device. |
US09407862B1 |
Initiating a video conferencing session
A method, computer program product, and computer system for receiving, at a computing device, a call from a first telephony device using a telephone number associated with a second telephony device and a web-based user account. An indication of the call is received at the computing device where the web-based user account is signed into. An input is received at the computing device to accept the call. A conferencing application session associated with the web-based user account is initiated at the computing device between the first telephony device and the computing device based upon, at least in part, receiving the input to accept the call. |
US09407861B2 |
User interface tool kit for mobile devices
Methods and systems facilitate troubleshooting or maintenance of in vitro diagnostic equipment. An operator of the equipment utilizes an app on mobile device to receive status information from the equipment and capture images of the equipment. Tutorials and interactive remote technical support can be provided utilizing this data. |
US09407857B2 |
Protection against unauthorized copying of digital medial cotent
Protection against unauthorized copying of digital media content is achieved by receiving information from a client device related to its storing function used to store digital media content that is to be sent to the client device; and performing a procedure to protect against unauthorized copying of the digital media content if the client device is able to store the digital media content using its storing function. |
US09407854B2 |
Systems and methods for providing enhanced sports watching media guidance
Systems and methods for enhanced sports-related media content access and display are provided. An intelligent tuning module for multi-tuner systems may designate one sporting event as a primary sporting event and another sporting event as a secondary sporting event. A primary tuner may tune the primary event whenever possible and a secondary tuner may tune the secondary event whenever possible. Sporting events may be assigned user profile scores and tuned away from in reverse priority order. An interactive scoreboard may also be displayed with various game status and alert icons. The interactive scoreboard may allow a viewer to quickly tune between high-interest sporting events. Sports-specific features, such as wagering and fantasy league support, are also provided. |
US09407851B2 |
CMOS image sensors for hardwired image processing
The present invention provides methods and imaging systems for obtaining complex images following desirable projection schemes from images obtained using rotationally-symmetrical wide-angle lenses by mathematically-precise image processing methods. The present invention further provides CMOS image sensors which execute hardwire image-processing to provide desirable complex images. Imaging systems employing these hardwire image processing CMOS image sensors do not need any software image processing to generate desirable complex images. |
US09407838B2 |
Systems and methods for recording simultaneously visible light image and infrared light image from fluorophores
The invention provides systems and methods for imaging a sample. In various embodiments, the invention provides a system comprising an image sensor, a laser for emitting excitation light for an infrared or near-infrared fluorophore, a visible light source, a notch beam splitter, a notch filter, a synchronization module, an image processing unit, an image displaying unit, and light-conducting channels. In various embodiments, the present invention provides a system comprising an image sensor, a laser for emitting excitation light for an infrared or near-infrared fluorophore, a laser clean-up filter, a notch filter, a white light source, an image processing unit, an image displaying unit, and light-conducting channels. In accordance with the present invention, the image sensor can detect both visible light and infrared light. |
US09407836B2 |
Electronic x-ray camera with spectral resolution
An X-ray camera includes a camera housing, an image pickup element which is sensitive at least for X-rays, and an X-ray objective. The X-ray objective lens has a capillary structure and the image pickup element is constructed as a two-dimensional pixilated semiconductor sensor for simultaneous spatial, energy and time resolution. |
US09407834B2 |
Apparatus and method for synthesizing an image in a portable terminal equipped with a dual camera
A method and an apparatus for processing an image in a portable terminal equipped with a dual camera are provided. The method includes selecting an image synthesis mode, performing a simultaneous or a sequential photographing of a front camera and a rear camera, obtaining a first image and a second image through the front camera and the rear camera, detecting an object image from one of the first image and the second image, and generating a synthesized image by synthesizing the object image to the other of the first image and the second image in which the object image was not detected. |
US09407833B2 |
Systems, methods, and media for recording an image using an optical diffuser
Systems, methods, and media for recording an image of a scene ate provided. In accordance with some embodiments, systems for recording an image of a scene are provided. comprising. a diffuser {hat diffuses light representing the scene and that has a scattering function that is independent of aperture coordinates, a sensor that receives diffused light representing the scene and generates data representing an image; and a hardware processes that uses a point spread function to deblur the image. |
US09407827B2 |
Method and system for capturing sequences of images with compensation for variations in magnification
A system for capturing sequences of digital images, including a lens, a digital sensor including a plurality of light-sensitive elements, a focusing module suitable for varying the focus of the lens on the sensor, and an electronic processing unit. The electronic processing unit is suitable for determining a variation in magnification between two consecutively captured digital images from a variation in the focus of the lens, and for determining a digital compensation for said variation in magnification. The electronic processing unit is further suitable for digitally processing at least one of the consecutively captured digital images on the basis of said predetermined compensation. The system enables compensation for visual effects resulting from changes in magnification between two consecutively captured images. |
US09407824B2 |
Multi-directional content capture on mobile devices
Systems and methods for facilitating content capturing on a mobile device are provided. The current position of a mobile device is identified during a content capturing preparation stage. The current position of the mobile device can correspond to a first position or a second position. The first position is a preferred position for capturing content as compared to the second position. When the current position of the mobile device corresponds to the second position, a prompt can be provided on the mobile device to instruct a user of the mobile device to move the mobile device to the first position. |
US09407820B2 |
Method and apparatus for inhibiting diversion of devices using an embedded accelerometer
According to one aspect, embodiments herein provide a sensing device comprising an accelerometer configured to monitor acceleration of the sensing device and provide acceleration information including a value of the acceleration of the sensing device, and an Integrated Circuit (IC) coupled to the accelerometer, the IC configured to receive the acceleration information from the accelerometer and render the sensing device permanently inoperable in response to the value of the acceleration of the sensing device exceeding a threshold indicative of a military application of the sensing device. |
US09407816B1 |
Apparatus and method for supplying content aware photo filters
A server includes a photo filter module with instructions executed by a processor to identify when a client device captures a photograph. Photograph filters are selected based upon attributes of the client device and attributes of the photograph. The photograph filters are supplied to the client device. |
US09407814B2 |
Approach for camera control
An approach is provided for performing back-end operations for camera control. In one example, a method includes the following: receiving a user edit via a user interface device that displays an interpretation of a scene at which a camera lens of the camera is pointing, wherein the user edit is based on user input that is associated with a selection region on the user interface device; generating an edits mask based on one or more matching image patches, which are based on the user edit and a high dynamic range (HDR) image generated by the camera; performing one or more tone mapping operations based on the edits mask and the HDR image in order to generate a tone mapped HDR image; and performing one or more metering operations based on the edits mask and the tone mapped HDR image in order to generate metering parameters for frame capturing operations. |
US09407809B2 |
Strategies for triggering depth sensors and transmitting RGBD images in a cloud-based object recognition system
Systems, apparatus and methods for triggering a depth sensor and/or limiting bandwidth and/or maintaining privacy are presented. By limiting use of a depth sensor to times when an optical image alone is insufficient, mobile device power is saved. Furthermore, by reducing a size of an optical image to only the portion of the image needed to detect an object, bandwidth is saved and privacy is maintained by not communicating unneeded or undesired information. |
US09407803B2 |
Mobile terminal and controlling method thereof
A mobile terminal and controlling method thereof are disclosed, which facilitates a terminal to be used in further consideration of user's convenience. The present invention includes a first camera, a second camera, a touchscreen, and a controller, if the first and second cameras are activated, outputting a first preview screen for the first camera through the touchscreen, the controller outputting a second preview screen for the second camera to a prescribed region having a first shape in the outputted first preview screen, the controller changing the first shape into a second shape based on an image received through at least one of the first camera and the second camera. Accordingly, an image can be effectively photographed or a video call can be effectively performed, using front and rear cameras. |
US09407802B2 |
Imaging apparatus
An imaging apparatus includes an image-forming optical system assembly, an image sensor, a sensor retaining portion that retains the image sensor, a coupling portion that is fixed to the image-forming optical system assembly, and a movement suppressing member that is immovable with respect to the coupling portion. The image-forming optical system assembly includes an optical system-side adhesive surface, the coupling portion includes an opposite surface, and the sensor retaining portion includes a sensor-side adhesive surface. A first adhesive is filled in at least a portion of a gap between the optical system-side adhesive surface and the sensor-side adhesive surface, and comes into contact with both of the optical system-side adhesive surface and the sensor-side adhesive surface. The movement suppressing member contacts the opposite surface, and contacts the sensor retaining portion on a surface facing the rear side out of surfaces of the sensor retaining portion. |
US09407800B2 |
Lens unit and image pickup device including same
A lens unit including a lens barrel that contains a lens inside and has a rectangular image pickup window through which an optical axis passes, and an image pickup element unit including an image pickup element and an element attachment plate having the image pickup element mounted on one surface. The image pickup element unit is attached to the lens barrel by a plurality of screws such that the image pickup window and the image pickup element are opposite to each other. A shim unit is disposed between the lens barrel and the element attachment plate. The shim unit is made of a shim base attached to a circumferential edge of the image pickup window and having a shape along at least two sides of the image pickup window, and one or a plurality of shims mounted at one or a plurality of portions of the shim base, respectively. |
US09407799B2 |
Position detection apparatus
There is provided a position detection apparatus that includes an autofocus mechanism and an optical image stabilization mechanism by using a closed loop control, in which a magnet is commonly used as an autofocus magnet and an optical image stabilization magnet to achieve downsizing. The position detection apparatus includes the autofocus mechanism that moves a lens along an optical axis (Z axis) of the lens, and the optical image stabilization mechanism that moves the lens in a direction orthogonal to the optical axis. A permanent magnet is secured to the lens, and moves according to the movement of the lens. The amount of movement thereof is detected by position sensors. The permanent magnet for autofocus used in the autofocus mechanism and the permanent magnet for optical image stabilization used in the optical image stabilization mechanism is provided in the vicinity of the lens for common use. |
US09407794B2 |
Image processing apparatus and image processing system
An image processing apparatus includes a parameter estimation unit that estimates a first parameter for aligning first output image data with original image data and a second parameter for aligning second output image data with the original image data, a pixel value mapping unit that generates first pixel value mapping data associating color components of a pixel of the first output image data with color components of a corresponding pixel of the original image data and second pixel value mapping data associating color components of a pixel of the second output image data with color components of a corresponding pixel of the original image data, a map estimation unit that obtains a first map and a second map based on the first and second pixel value mapping data, and a conversion unit that converts a pixel value of the original image data based on the first and second maps. |
US09407778B2 |
Information processing apparatus, method, and medium with touch screen operability
An information processing apparatus provided with a touch panel includes a display unit configured to display document data, and an instruction unit configured to instruct a print apparatus to perform a print processing of the document data in response to a situation in which the document data displayed on the display unit is touched and flicked in a particular direction. |
US09407777B2 |
Image processing apparatus, method of controlling the same, and storage medium
An image processing apparatus which makes it possible to further simplify operations for designating a removable storage medium as a transmission destination of image data. A scanner section reads an image from an original. A controller unit transmits image data of the image input by the scanner section. A USB host I/F detects mounting and removal of the removable memory. The controller unit causes information concerning transmission to the removable memory to be displayed on the operating section in preference to information concerning transmission by another transmission method, according to detection of mounting of the removable memory. |
US09407776B2 |
Method for evaluation of printing and imaging systems that grade attributes of an image evaluation document produced by such systems
A system and associated methods are provided for the evaluation of printing systems. Results may be expressed as a set of simple-to-understand alphabetic grades (e.g., A, B, C, D, F). These grades reflect the visual acceptability of prints of the image evaluation document produced by the printing system. Capabilities are provided for query and reporting of data across printing systems and over time for various attributes and factors. |
US09407775B2 |
Method and apparatus for managing calls
A system that incorporates teachings of the present disclosure may include, for example, one or more components for receiving a call request at a first server from a first end user device, transmitting the call request from a first server to an intermediate server for establishing a voice or video call over an IP multimedia subsystem between the first end user device and a second end user device via a second server, and routing the voice or video call request from the first server to the second server using a second IP address when an undesired condition is determined to be associated with the IP multimedia subsystem. The second IP address can be obtained from a group of IP addresses stored in a memory of the first server and the group of IP addresses can be associated with other servers. Other embodiments are disclosed. |
US09407773B2 |
POTS/packet bridge
A system and method for bridging the POTS network and a packet network, such as the Internet, uses a set of access objects that provide the interfacing and functionality for exchanging address and payload information with the packet network, and for exchanging payload information with the payload subnetwork and signaling information with the signaling subnetwork of the POTS network. The system includes a communications management object that coordinates the transfer of information between the POTS network and the packet network; a payload object that transfers payload information between the system and the payload subnetwork of the first communications network; a signaling object that transfers signaling information between the system and the signaling subnetwork of the first communications network in accordance with a signaling protocol associated with the signaling subnetwork; and a packet object that transfers payload and address information between the system and the second communications network in accordance with a communications protocol associated with the second communications network. An alternative embodiment uses a plurality of payload, signaling and packet objects to provide a scalable system. |
US09407766B1 |
Automated response system providing customized prompts based on user situation
One embodiment provides a device comprising at least one processor, and a storage device storing instructions that when executed by the at least one processor causes the at least one processor to perform operations. The operations include receiving one or more user preferences for a first user, and, in response to the first user of the device initiating a communication, determining a current context of the first user. The current context identifies at least one of the following: a current location of the first user, whether the first user is stationary or driving, and a type of communication channel utilized for the communication. The operations further include selecting a communication format to facilitate the communication based on the current context, a recipient of the communication, and the one or more user preferences for the first user. |
US09407765B2 |
Automated passcode recovery in an interactive voice response system
The preferred embodiments of the present invention include providing automated passcode recovery in an interactive voice response system by providing to a caller an automated passcode recovery question and processing a caller answer to the automated passcode recovery question to authenticate the caller. |
US09407761B2 |
Managing communications in a communication network
A method and apparatus for managing communications in a communication network. A telephony device determines that a software application is attempting to contact an E.164 number. It then determines that the E.164 number matches at least one predetermined criterion, such as the E.164 number being a premium rate number or having a different country code to that of the device. The device then sends a query to a reputation server. The query includes information identifying the software application. The device receives a response from the reputation server, the response including a reputation relating to the software application. On the basis of the received reputation relating to the software application, the device can take further action such as preventing contact from being established. |
US09407760B2 |
Performance monitoring for discontinuous operation modes
Methods and apparatuses are provided wherein performance of lines configured for discontinuous operation is monitored on symbols transmitted using a base configuration in which the lines are active. On the basis of the monitored performance, performance may be calculated for other configurations in which one or more of the lines are discontinued. |
US09407759B2 |
Telephonic communication redirection and compliance processing
Processing telephonic communication is disclosed. A request to establish communication is received from a first communication participant. A first identifier associated with the request is mapped to a second identifier associated with a second communication participant. The second identifier is used to establish communication between the first and the second participant in a manner that allows at least a portion of the communication between the first and second participants to be monitored. Compliance processing is performed with respect to at least a portion of said at least a portion of the communication between first and the second participant. The first identifier is made available to the first participant in a manner that causes the first participant to associated the first identifier with the second participant, the first identifier cannot be used to reach the second participant directly, and the second identifier is not provided to the first participant. |
US09407758B1 |
Using a speech analytics system to control a secure audio bridge during a payment transaction
An architecture and process flow for a contact center that receives payments prevents the agent from hearing sensitive financial information during the payment transaction. During a call with a remote party, the agent determines an appropriate time to bridge on a bank card payment processing system to receive and process a payment. Audio of the call to the agent is then interrupted so as to avoid the agent hearing any sensitive financial information provided by the remote party. A speech analytics system (“SAS”) is bridged onto the call and monitors the payment transaction. The SAS provides status indications displayed to the agent so that the agent is able to monitor the progression of the payment transaction without hearing the contents of the call. The SAS determines when the payment transaction has completed and causes the agent audio to be restored. |
US09407757B2 |
System and method for modifying or disabling the ringtone for an incoming call based on the existence or nonexistence of previous calls from the same caller
The present invention provides a system for managing and disabling phone ring tone profiles, the system comprising: a storage system comprising (a) a plurality of ringtones adapted to be activated when an incoming call is made; (b) at least one list of identified callers to execute at least one data processing system, said at least one data processing system comprising: an acquiring module operable to read an identifier of said incoming call or an incoming message; a detecting module operable to detect if the identifier exists in said at least one list in the system, to determine the caller from said list, and to detect how many incoming calls have been made within a predetermined period of time and a disabling module adapted to either activate or disable said ringtones. |
US09407754B1 |
Multi-granular authentication techniques
Techniques for authenticating a user of a mobile device at a computing platform are provided. A method according to these techniques includes generating a first profile and second profile of user behavior for the user of the mobile device, the first profile comprising a first type of profile having at least a first duration and the second profile comprising a second type of profile having a second duration that is shorter than the first duration, monitoring user behavior to generate usage behavior data, comparing the usage behavior data to the first profile and the second profile, performing a first type of authentication action responsive to the usage behavior data deviating from the first profile, and performing a second type of authentication action responsive to the usage behavior data deviating from the second profile. |
US09407750B2 |
Terminal device, information processing method and program
A terminal device includes: a determination unit that determines whether a user intends to use a non-contact reception function based on information indicating a state of a terminal device to output a determination result; and a display unit that displays a mark to be used for alignment between the terminal device and the opposed device based on the determination result. |
US09407749B2 |
In-vehicle information terminal
An object is to provide a technique capable of displaying appropriate information on a passenger display unit used for a passenger other than a driver. An in-vehicle information terminal includes an in-vehicle device I/F and a controller. The in-vehicle device I/F is capable of communicating with an in-vehicle device having RSE monitors, and is capable of obtaining terminal position information indicating positions of communication terminals in a vehicle. The controller associates the RSE monitors and the communication terminals with each other, based on pre-registered display unit position information indicating the positions of the RSE monitors in the vehicle, and the terminal position information obtained by the in-vehicle device I/F. |
US09407748B2 |
System and method for providing broadband notification
Embodiments of the disclosed invention include a system and a method for providing, among other things, local calling name caller identification to a broadband phone, personalized user-specified actions associated with a plurality of users based on an incoming caller identification number to a broadband phone, and remote access to locally stored data on a broadband phone. |
US09407747B2 |
Mobile device and method
Event triggered snapshots of display content of software applications facilitate for a user, typically in the role of a software application developer, in the process of power-optimizing an application under development. The invention provides the developers with an ability to correlate specific software application events, e.g. user interface events, to power consumption peaks and lows. |
US09407742B2 |
Cell phone holster
A holster for a hand held device allows a cell phone or other device to be secured to the dorsal side of a hand and still visible while not in use. In this position it may be manipulated by one hand. When desired, the cell phone or other device may be rapidly repositioned into the palm of the hand. This allows fast access to and manipulation of a cell phone or other device, while also allowing it to be secured out of the way on the dorsal side of the glove. |
US09407738B2 |
Providing isolation from distractions
An apparatus includes a first interface for connecting to a personal computer, a second interface for connecting to a communications device, a third interface for connecting to a headset, a fourth interface for connecting to a speaker, and a processor in control of each of the interfaces. The processor is configured to route audio associated with a communications session on one of the personal computer or the communications device to the speaker, and in response to a user putting on the headset, re-route the audio to the headset. |
US09407737B2 |
Communication terminal
A communication terminal, a terminal body of which is fixed at various tilting angles, is disclosed. The communication terminal has a terminal body, a slider detachably coupled to the terminal body, and a stand coupled to the slider which is slidably moved to and from the stand. The stand supports the terminal body by the slider. The slider has a plurality of engagement portions arranged in a longitudinal direction of the slider. A rotation lever disposed in the stand releasably engages one of the engagement portions. The rotation lever is biased by a spring to releasably engage the engagement portions. |
US09407731B2 |
Extremely high frequency converter
An extremely high frequency (EHF) protocol converter may include a transducer, an EHF communication circuit, a protocol conversion circuit, and a circuit port. The transducer may be configured to convert between an electromagnetic EHF data signal and an electrical EHF signal. The EHF communication circuit may be configured to convert between a baseband data signal and the electrical EHF signal. The protocol conversion circuit may be adapted to convert between the baseband data signal having data formatted according to a first data protocol associated with a first external device and a second baseband data signal having data formatted according to a second data protocol associated with a second external device. The second data protocol may be different from the first data protocol. The circuit port may conduct the second baseband data signal to the second external device. |
US09407730B2 |
Relay apparatus, relay control method, and recording medium having relay control program recorded therein
A relay apparatus includes a reception processor configured to receive data corresponding to any one of plural types of communication protocols from a first network, analyze the structure of the received data, and convert information commonly included in the data of the communication protocol into common data of a predetermined format, a transmission processor configured to transmit data corresponding to any one of the plural types of communication protocols to a second network, and a relay controller configured to control the communication protocol and destination of the received data to be transmitted from the transmission processor to the second network, based on the common data and a relay rule which is defined for the common data. |
US09407724B2 |
Using double buffering for screen sharing
Remote desktop sharing allows a user to access applications and data on a remote computer over a network. An intermediary computer can communicate with a host computer and one or more client computers to facilitate remote desktop sharing. The host can send the intermediary computer an encoded key frame and encoded updates. The intermediary computer can decode the host screen data, and apply subsequent updates to the decoded image so that the intermediary computer has a near live host screen image in a first buffer. A second buffer on the intermediary computer can store an instance of a screen encoder for each client computer that has joined the session and the most current host image that the client computer has. The encoder compares the near live screen image and the stored client computer host image to create an encoded differential screen image update to pass to the client computer. |
US09407723B2 |
Smart packaging for mobile applications
A method of distributing content to an application from a server is disclosed. The method includes detecting in a file to be sent to the application from the server that the application is directed to request one or more resources to be downloaded to the application. A network latency associated with the downloading of the one or more resources is determined. A subset of the one or more resources is selectively packaged based at least in part on the network latency. The selectively packaged subset of the one or more resources is sent to the application. |
US09407722B2 |
Scheduled device communication
A processing device receives a schedule from a server, the schedule identifying delivery times for a set of items associated with the user device. At each delivery time, the processing device contacts the server to obtain one or more items from the server in accordance with the schedule. |
US09407719B2 |
Batch connect
Disclosed in some examples is a method including determining a set of recommended connections for a member of a social networking service based upon a recommendation criteria; presenting the set of recommended connections to the member; receiving from the member a selection of a set of target members; and for each particular member in the set of target members: determining a second set of recommended connections for the particular target member, the second set of recommended connections based upon the recommendation criteria and based upon the set of target members; and sending a notification to the particular member, the notification including the second set of recommended connections. |
US09407715B2 |
Method and system for information exchange utilizing an asynchronous persistent store protocol
According to one aspect of the present disclosure, a method and technique for facilitating the exchange of information between interconnected computing entities is disclosed. The method includes: receiving from a client, by a workload manager, a workload unit of data in need of processing by the client; initiating by the workload manager a persistent storage of the workload unit of data received from the client; without waiting for the initiated storage of the workload unit of data to complete, sending by the workload manager the workload unit of data to a plurality of compute nodes; and responsive to receiving a result of a processing of the workload unit of data by one of the plurality compute nodes, canceling processing by the workload manager of the workload unit of data by a remainder of the plurality of compute nodes. |
US09407714B2 |
Data refreshing of applications
According to examples of the present disclosure, a method is provided to perform data refreshing of an application. The method may comprise registering a first view and a second view of the application to a group to which both the first view and the second view belong. The first view may be associated with a first data refresh function that is invocable to refresh data shown on the first view, and the second view with a second data refresh function that is invocable to refresh data shown on the second view. The method may further comprise, in response to determination that data refreshing is required for the first view in the group, performing data refreshing of the first view and the second view in the group by invoking the first function associated with the first view. Further, the method may comprise, in response to determination that data refreshing is also required for the second view in the group, performing data refreshing of the second view by invoking the second function associated with the second view. |
US09407712B1 |
Content delivery network for ephemeral objects
A computer implemented method includes receiving an object scheduled for automatic deletion after a specified viewing period, a specified number of views or a specified period of time. Object push criteria are evaluated. The object is pushed to an edge server cache in response to evaluating. The object is served in response to a request for the object. |
US09407711B2 |
Systems and methods for receiving and processing detected events
Techniques for receiving and processing detected events are provided. A bit array may be received from a device. Each bit value in the bit array may indicate whether a user initiated event relating to interaction with a website was detected by the device. Data regarding a start time associated with the bit array may be received. Each bit value in the bit array is associated with a time increment after the start time. |
US09407710B2 |
Personalization of information content by monitoring network traffic
A home network system that personalizes the selection of information content in accordance with an interest of a user of the network is disclosed. More specifically, a method and apparatus are described for automatically presenting an information content of interest to the user, being provided by an Internet site external to the network. The contents of interest may be determined in accordance with an access pattern of the user or a frequency of the use of particular topic in the content. |
US09407699B2 |
Content management
A system and method for management and processing of resource requests is provided. A content delivery network service provider determines a class associated with a set of client computing devices and monitors resources requests for the determined class. The content delivery network service provider then identifies at least one cache component for providing additional content, such as advertisement content or other additional content provided in anticipation of future resource requests, to client computing devices as a function of the determined class. In other embodiments, instead of cache components, the content delivery network service provider identifies a second set of client computing devices as a function of the determined class for providing the additional content information. |
US09407697B2 |
System and method for automating identification and download of web assets or web artifacts
Methods, non-transitory computer-readable media, and apparatuses that automate identification and download of one or more web assets residing in a cloud based infrastructure are disclosed. The method may include a training phase and an actual run time phase. In the training phase, the apparatus is trained to identify and download the one or more web assets by generating URLs on its own. The one or more web assets may be an image, document, file containing source code. In the actual run time phase, when the one or more web assets has migrated from one machine to another machine in the cloud, the one or more web assets are again referenced. The apparatus is intelligent enough to detect this re referencing and retrieving the one or web assets. |
US09407694B2 |
System and method of polling with an information handling system
An information handling system is configured to poll a remote data store at an adaptable polling rate. The polling rate can be based on one or more usage characteristics of the information handling system, such as a time of day, geographical location, user profile, management profile, system usage pattern, or other usage characteristic. Between polling requests, the information handling system can be placed in a low-power mode, thereby conserving power. |
US09407693B2 |
Network routing of endpoints to content based on content swarms
Using location-independent names to identify content, a service for mapping endpoint requests to requested content. Content requested by an endpoint of the network is mapped to a dynamic “swarm” of server, peer, or other endpoints capable of supporting the content download. Content names are mapped to a dynamically generated content swarm, presenting a current set of hosts, which can provide the requested content. Optionally, varying degrees of explicit visibility into routing paths and the performance tradeoffs between those routing paths is supported. Based on a set of class of service parameters for a given request for content, a host can initiate route selection based on class of service parameters, predicated on routing metrics maintained by the network by cooperating endpoints and/or network routers. |
US09407688B2 |
Mapping universal plug and play discovered items to an SMB location
An arrangement is provided in which a Universal Plug and Play (UPnP) device exposes a service for mapping a UPnP discovered content item to a server message block (SMB) location. The service is arranged to expose an SMB share path to a user at a remote client using a UPnP protocol, The user is then enabled with access to the share via SMB to gain file access, write changes or exercise file level control of the discovered content item. Authentication is optionally utilized to verify that the user is authorized to receive the SMB share location from the service or to verify that the user is authorized to access the SMB share. |
US09407687B2 |
Method, apparatus, and network system for acquiring content
Embodiments of the present invention disclose a method for acquiring content, the method is applied in a content routing node which has both functions of IP routing function and content routing function; a content routing node group is composed by the content routing node and other one or more content routing nodes which have same functions with the content routing node, and popular content is stored in the content routing node group, the method comprising: acquiring a content request from a client; judging whether content requested by the content request is popular content, if yes, acquiring the content requested by the content request in the content routing node group; if not, reorienting the content request to a content server in the IP network to acquire the content request by the content request. |
US09407686B2 |
Device to-device transfer
Apparatus and methods to engage in a transfer of informational content between a first mobile electronic device and a second mobile electronic device using directed transmission between a first server and a second server. Additional apparatus, systems, and methods are disclosed. |
US09407685B2 |
Remotely viewing image or video captured by node
Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module maybe stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process. |
US09407684B2 |
Remotely controlling node functionality
Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module may be stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process. |
US09407683B2 |
Information processing device, table, display control method, program, portable terminal, and information processing system
An information processing device includes a touch panel that detects a first user input, a communication unit that communicates with a portable terminal which detects a second user input, a data obtaining unit that obtains content data including an operable object, a display output unit that outputs a content image which displays the object, and a control unit that controls an operation of the object displayed in the content image, wherein the control unit executes a first operation of the object if the first user input is detected by the touch panel, and executes a second operation of the object if the second user input is received from the portable terminal by the communication unit. |
US09407680B2 |
Quality-of-experience measurement for voice services
An example method to determine a quality-of-experience (QoE) metric for a network communication includes receiving a media signal from the network communication, wherein the media signal includes a voice component, extracting an experience indicator from the voice component, wherein the experience indicator is a voice feature descriptive of a service quality of the network communication, evaluating the experience indicator, retrieving a quality-of-service (QoS) metric if the evaluated experience indicator reflects the service quality of the network possibly being subpar, and determining the QoE metric for the network communication based on the evaluated experience indicator and the retrieved QoS metric for the network communication. |
US09407679B2 |
Systems and methods for managing ports for RTSP across cores in a multi-core system
The present application is directed towards systems and methods for systems and methods for handling real-time streaming protocol sessions by an intermediary multi-core system. When a multi-core intermediary receives a setup request for a real-time streaming protocol session, the intermediary processes and forwards the request to a server providing the streaming media. The server sets up an RTSP session and transmits a session identification to the multi-core intermediary. A core of the intermediary receives the transmitted session identification and determines an owner core of the session, based on a hash of the session identification. The core transmits the session information to the determined owner core, which selects two consecutive ports on which to establish listening services. The owner core then notifies all other cores to establish listening services on the same consecutive ports, such that any core that receives an RTSP control message from a client can handle it properly. |
US09407677B2 |
High performance data streaming
Methods, systems and computer program products for high performance data streaming are provided. A computer-implemented method may include receiving a data mapping describing an association between one or more fields of a data storage location of a data source and one or more fields of a data storage location of a target destination, generating a data transfer execution plan from the data mapping to transfer data from the data source to the target destination where the data transfer execution plan comprises a determined degree of parallelism to use when transferring the data, and transferring the data from the storage location of the data source to the data storage location of the target destination using the generated data transfer execution plan. |
US09407673B1 |
Apparatus, system and method for maintaining a persistent data state on a communications network
The present invention is an apparatus, system, and method for the improved tracking of a data state. The present invention allows session states to be maintained by sites that run on multiple, load-balanced servers. The present invention removes a single point of failure in a system, thus preventing all active sessions from being lost by providing persistent session data distributable across one or more machines over a communications network. |
US09407672B2 |
Systems and methods for reducing signalling in an internet protocol telephony system
A telephony communication setup request sent from a telephony device to an element of an IP telephony system includes a first encrypted code that is generated using one or more data items that are specific to the telephony device. The element of the IP telephony system receiving the setup request obtains the same data items locally and creates a second encrypted code. If the second code matches the first encrypted code, the telephony device and/or the setup request are authenticated, and the element of the IP telephony system proceeds to setup the requested telephony communication. |
US09407671B2 |
Acknowledgement message monitoring
The invention relates to a system and method for monitoring a handshaking exchange between a call initiator and a call recipient to determine if handshaking has failed, to avoid repeated failed calls between the call initiator and the call recipient. |
US09407670B2 |
Broadcasting media from a stationary source to multiple mobile devices over Wi-Fi
A system for synchronized broadcast of media content across large networks, comprising a media source stored and operating on a network-connected electronic device that broadcast media content, a first media receiver stored and operating on a network-connected electronic device that receives the media content and re-broadcasts it, and a plurality of further media receivers stored and operating on network-connected electronic devices that receive the media content from the first media receiver, and a method for synchronized broadcast of media content across large networks. |
US09407659B2 |
Protecting computing assets from resource intensive querying attacks
A method and system for managing data traffic and protecting computing assets. The method and system includes intercepting queries and messages, such as EDNS0 queries, and sending probe queries and reply queries to the originating computing device to determine whether the originating computing device may be sufficiently validated so as to justify forwarding resource-intensive queries and messages to the targeted computing device. |
US09407657B2 |
User terminal, unauthorized site information management server, and method and program for blocking unauthorized request
The transmission of an unauthorized request from a terminal is blocked. It is possible to provide a user terminal which blocks an unauthorized request made by malicious content by detecting the transmission of a request generated in a user terminal, investigating whether the request contains an improper word registered in an improper word database, and inhibiting the transmission of the request when it is determined that the request contains the improper word. |
US09407655B2 |
Monitoring security risks to enterprise corresponding to access rights and access risk calculation
A system comprising an interface and a memory communicatively coupled to a processor retrieves access information corresponding to an asset. The system stores one or more risk categories and one or more risk factors. The system determines the one or more risk categories corresponding to the access information and determines the one or more risk factors corresponding to the one or more risk categories. Based at least in part upon the one or more risk factors, the system calculates an access risk score for the asset. The system generates data visualization corresponding to the access risk score and the asset. |
US09407653B2 |
Unified scan management
A particular scan set to be performed on at least a portion of a computing environment is identified. A particular scan engine, in a plurality of scan engines, is identified that is adapted to perform at least one scan in the particular scan set, each scan engine in the plurality of scan engines adapted to perform one or more scans on one or more host devices in the computing environment. A request is sent to the particular scan engine to perform the at least one scan in the particular scan set and scan result data is received from the particular scan engine corresponding to the at least one scan in the particular scan set. |
US09407651B2 |
Anomaly detection in network-site metrics using predictive modeling
Methods and apparatus for anomaly detection in network-site metrics using predictive modeling are described. A method comprises obtaining time-series data for a given time range, wherein the time-series data comprises values for a network-site analytics metric for each of a plurality of sequential time steps across the given time range. The method includes generating a predictive model for the network-site analytics metric based on at least a segment of the time-series data. The method includes using the predictive model to predict an expected value range for the network-site analytics metric for a next time step after the segment and, based on the expected value range, determining whether an actual value for the network-site analytics metric for the next time step is an anomalous value. |
US09407650B2 |
Unauthorised/malicious redirection
Method(s) and apparatus are described for use in preventing unauthorized redirection and/or routing of packets transmitted in a communication network. Packets generated by one or more devices in the communications network are intercepted by an apparatus. The intercepted packets are inspected and it is detected whether at least one of the intercepted packets is associated with redirection based on an unauthorized destination. For each intercepted packet, packet and protocol inspection may be used to determine the originally intended destination of the packet and to determine any other destination(s) associated with redirection of the packet. For each intercepted packet, if the any other destination(s) are not associated with one or more authorized destinations corresponding to the originally intended destination, then the intercepted packet is associated with redirection to an unauthorized destination. Those detected intercepted packets associated with redirection based on the unauthorized destination are blocked or corrected. |
US09407648B1 |
System and method for detecting malicious code in random access memory
Disclosed are system and method for detecting malicious code in random access memory. An exemplary method comprises: detecting, by a hardware processor, a process of an untrusted program on the computer; identifying, by the hardware processor, function calls made by the process of the untrusted program, including inter-process function calls made by the process to a destination process; determining, by the hardware processor, whether to perform malware analysis of a code in an address space of the destination process that was subject of an inter-process function call made by the process of the untrusted program; and when it is determined to perform malware analysis, analyzing the code in an address space of the destination process that was subject of an inter-process function call made by the process of the untrusted program using antivirus software executable by the hardware processor. |
US09407644B1 |
Systems and methods for detecting malicious use of digital certificates
A computer-implemented method for detecting malicious use of digital certificates may include determining that a digital certificate is invalid. The method may further include locating, within the invalid digital certificate, at least one field that was previously identified as being useful in distinguishing malicious use of invalid certificates from benign use of invalid certificates. The method may also include determining, based on analysis of information from the field of the invalid digital certificate, that the invalid digital certificate is potentially being used to facilitate malicious communications. The method may additionally include performing a security action in response to determining that the invalid digital certificate is potentially being used to facilitate malicious communications. Various other methods, systems, and computer-readable media are disclosed. |
US09407643B1 |
System and method for consolidating network streams for network analysis
A system for consolidating network streams includes a consolidator in communication with each of a plurality of network streams. Each network stream is associated with a communication path through a network. The consolidator is configured to prevent the plurality of network streams from being networked together, and configured to create at least one virtual local area network (VLAN) within the consolidator. The consolidator is configured to pass information on an ingress port of the consolidator associated with the at least one VLAN to egress ports of the consolidator associated with the at least one VLAN. The system includes a network analyzer in communication with the consolidator. The consolidator is configured to consolidate the plurality of network streams into a single network stream for application to the network analyzer to determine characteristics of each of the plurality of network streams. |
US09407640B2 |
Assessing a security state of a mobile communications device to determine access to specific tasks
Methods for assessing the current security state of a mobile communications device to determine access to specific tasks is presented. A security component on a server is configured to receive a request to access services from a mobile communications device for a specific task. The security component on the server is further configured to determine whether a security state for the mobile communications device is acceptable for access to the services. Based on the security state for the mobile device being determined to be acceptable for access to the services, access to the services is granted and a determination is whether the security state is acceptable for access to the specific task requested. Based on the security state being determined to be acceptable for access to the specific task requested, access to the specific task requested is granted by the server security component. |
US09407637B2 |
Method for managing and checking data from different identity domains organized into a structured set
The invention relates to a method and system for managing and checking different identity data relating to a person. According to the invention, a derived-identity management server generates for the person at least part of the identity data with which said person can be authenticated in relation to a service provider for the derived-identity domain, on the basis of information derived from identity data from parent domains. The identity data generation processing ensures that no link can be established from two authentications in two separate domains in the absence of link information. If necessary, said link information is transmitted by a parent domain to a derived-identity server so that the latter establishes the link between the identity data of the derived-identity domain and the identity data of the parent domain, e.g. for the cascade revocation of a person from various domains. |
US09407635B2 |
Vehicle data delivery
A system and method of delivering vehicle data. Reference data is received by a data processing system. The reference data comprises a reference identifying the vehicle data stored in a repository that is located off of a vehicle and reference authentication data identifying a source of the reference data. The data processing system uses the reference authentication data to determine whether the reference data is from an approved source for the reference data. The reference is used to retrieve the vehicle data from the repository by the data processing system when the reference data is determined to be from the approved source for the reference data. The vehicle data comprises authentication data identifying a source of the vehicle data. The data processing system uses the authentication data to determine whether the vehicle data is from an approved source for the vehicle data. |
US09407634B2 |
Cryptographic protocol for portable devices
Embodiments are directed towards communicating using a mobile device that performs actions including. A mobile device may be provisioned with an access point such that a provisioning key and a provisioning token for each of the provisioned access points may be stored on the mobile device. The mobile device may be determined to be in the presence of a provisioned access point based on the provisioning key and an advertising nonce. The advertising nonce may be encrypted with the provisioning key. A communication channel between the mobile device and the access point may be established based on a session nonce, the advertising nonce, and the provisioning key. A session key may be generated based in part on the advertising nonce and a message counter. And, encrypted message packets that include a message and a message authentication tag may be communicated to the access point. |
US09407623B1 |
System integrating an identity selector and user-portable device and method of use in a user-centric identity management system
A combination includes a user-portable computing device, and an identity selector adapted for interoperable use with the user device. The user computing device includes a security token service that issues security tokens in reference to a portfolio of user identities stored as information cards on the user device. The issuance of security tokens employs user attribute information that is stored onboard the user device. The identity selector exports the information cards from the user device and determines which user identity satisfies a security policy promulgated by a relying party as part of an authentication process within the context of an online interaction. The identity selector generates a token request based on one of the eligible user identities, and forwards the token request to the user device to invoke the token issuance operation. The identity selector presents the issued security token to the relying party to comply with the security policy. |
US09407621B2 |
Participant authentication and authorization for joining a private conference event
Concepts and technologies are described herein for a mechanism by which participants who have been invited to attend a conference event can provide authentication credentials to join the conference event via a console application. When an individual attempts to join a conference event via a console application, the individual is prompted to provide his or her authentication credentials to join the conference event. The console application may inherit the individual's permissions during the conference event. |
US09407620B2 |
System and method for identity management
Some implementations may provide a machine-assisted method that includes: receiving, from a relying party, a request to determine a trustworthiness of a particular transaction request, the transaction request initially submitted by a user to access data managed by the relying party; based on the transaction request, summarizing the particular transaction request into transactional characteristics, the transactional characteristics devoid of source assets of the transaction; generating first machine-readable data encoding transactional characteristics of the underlying transaction as requested, the transactional characteristics unique to the particular transaction request; submitting a first inquiry at a first engine to determine an access eligibility of the user submitting the transaction request, the first inquiry including the credential information of the submitting user, as well as the summarized transactional characteristics that is applicable only once to the underlying transaction request; and receiving the access eligibility determination from the first engine. |
US09407616B2 |
Authenticating a device in a network
There is disclosed a system for authentication of a device in a network by establishing a second security context between the device and a serving network node when a first security context has previously been established, assisted by an authentication server, based on a random value and a secret shared between an identity module associated with the device and the authentication server. First re-use information from the establishment of the first security context is stored at the authentication server and at the device, the first re-use information enabling secure generation of the second security context from the random value and the secret. Second re-use information may be generated or stored at the device. A context regeneration request is generated at the device, the context regeneration request authenticated at least partly based on the secret. The context regeneration request is sent to the serving network node. The context regeneration request is sent from the serving network node to the authentication server. The context regeneration request is verified at the authentication server. The second security context is generated at the authentication server based on at least the secret, the random value, and the first and second re-use information. The second security context is communicated from the authentication server to the serving network node. |
US09407615B2 |
Single set of credentials for accessing multiple computing resource services
A user may utilize a set of credentials to access, through a managed directory service, one or more services provided by a computing resource service provider. The managed directory service may be configured to identify one or more policies applicable to the user. These policies may define the level of access to the one or more services provided by the computing resource service provider. Based at least in part on these policies, the managed directory service may transmit a request to an identity management system to obtain a set of temporary credentials that may be used to enable the user to access the one or more services. Accordingly, the managed directory service may be configured to enable the user, based at least in part on the policies and the set of temporary credentials, to access an interface, which can be used to access the one or more services. |
US09407613B2 |
Media acceleration for virtual computing services
Streaming media is problematic for thin clients using remoting protocols like RDP that were never designed to handle the volume of data associated with multimedia. The result is large demands on the host computer and thin client CPU and excessive bandwidth on the network, which results in a poor display quality. A process running on a host computer detects an existing multimedia acceleration channel to a thin client and also identifies unaccelerated media streams like Adobe Flash. The unaccelerated content is automatically re-encoded using a codec format supported by the thin client acceleration channel. This results in a significant improvement in the quality of the streaming media displayed on the thin client and overall reductions in host CPU load, network bandwidth and thin client CPU load. No additional software is required on the thin clients to support new media types including Adobe Flash. |
US09407606B2 |
Methods and systems for context-based application firewalls
Context-based application firewall functionality. A user session is initiated with a client device. The user session allows access a remote resource on a server device coupled with the client device over a network. The connection between the client device and the remote resource is through an application firewall. An application firewall context setup is performed with the application firewall in response to the user session. The application firewall context comprises firewall context information to be used during the user session to perform network and application security operations with the application firewall. A response is created to provide information from the remote resource to the client device. The response includes metadata to be used to update the firewall context information. The firewall context information is updated with the application firewall based on the metadata. The response is transmitted to the client device. |
US09407601B1 |
Reliable client transport over fibre channel using a block device access model
A system and method executed by a client for reliably communicating between the client and a server over a Fiber Channel (FC) network. The method creating a first Small Computer System Interface (SCSI) request, including a virtual connection identifier, sending the first SCSI request to the server over the FC network, determining an action based on a status of the first SCSI request, creating a second SCSI request, including the virtual connection identifier, wherein the second SCSI request is based on the determined action, and sending the second SCSI request to the server over the FC network. |
US09407593B1 |
Systems and methods for storing and transferring message data
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. |
US09407590B2 |
Monitoring hashtags in micro-blog posts to provide one or more crowd-based features
Systems and methods are disclosed for monitoring hashtags in micro-blog posts, or status updates, from users to provide one or more crowd-based features. In one embodiment, a micro-blog post of a user in a crowd of users is obtained. The crowd of users is a group of users within a predefined spatial proximity to one another. A hashtag in the micro-blog post is then obtained, and a crowd-based feature is provided based on the hashtag. |
US09407588B2 |
Message processing system
A message processing system is disclosed herein. A client computing device may receive an electronic message from a server via a network and via a forwarding operation on a condition that the electronic message is approved to be forwarded to a recipient. The client computing device may then receive from the server a message that the electronic message is unapproved, wherein the message includes a URL to view the unapproved electronic message and the electronic message is stored on the server with an indication that the electronic message is unapproved. The client computing device may then receive a list of unapproved electronic messages to display, wherein associated with the list are selectable options including to send the unapproved electronic message, to add a sender of the unapproved electronic message to an approved sender list, and to delete the unapproved electronic message. |
US09407586B2 |
Method and system for cross device notification
Method and system for cross device notification (CDN) are provided. An incoming event is received at a first device associated with a user. The first device detects one or more active devices associated with the user other than the first device. Whether the user reacts to the incoming event is detected on the first device. Whether a CDN is needed is determined based on whether the one or more active devices are detected and/or whether the user reacts to the event within a predetermined time period. If a CDN is needed, the CDN is generated and transmitted to the one or more active devices. |
US09407585B1 |
Scalable, real-time messaging system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving from a plurality of publisher clients a plurality of messages, assigning each of the messages to one of a plurality of distinct channels wherein each channel comprises an ordered plurality of messages, storing messages of each of the channels in one or more respective buffers according to the order, each buffer having a respective time-to-live, retrieving messages for one or more of the channels from respective buffers having time-to-lives that have not expired and according to the order, and sending the retrieved messages to a plurality of subscriber clients. |
US09407584B2 |
Instant messaging terminal and method for displaying session message in real time
The present disclosure discloses an Instant Messaging (IM) terminal and a method for displaying a session message in real time. The method includes: obtaining user inputted literal contents and a font identifier of a user selected personalized font; invoking a personalized font configuration file corresponding to the font identifier according to the font identifier; synthesizing the personalized font configuration file and the literal contents into a session message and displaying the session message in real time. By implementing the present disclosure, when plotting characters, the IM terminal in real time is able to statically synthesize a personalized font according to literal contents of a message and a personalized font configuration file corresponding to a font identifier, which greatly satisfies the user requirements of inputting and displaying the personalized font in real time. |
US09407583B2 |
Handling unavailable destinations in a messaging network
The subject matter of this specification can be implemented in, among other things, a method that includes establishing first federation links between a message broker system and neighbors of the message broker system. The method further includes distributing information describing the first federation links to other message broker systems. The method further includes receiving information describing second federation links between each of the other message broker systems and neighbors of each of the other message broker system. The method further includes identifying shortest paths between the message broker system and each of the other message broker systems. The method further includes receiving a request to send a message from a source message broker system to a destination message broker system. The method further includes determining that none of the shortest paths to the destination message broker system are available and, in response, taking corrective action. |
US09407580B2 |
Maintaining data stored with a packet
Some embodiments provide a method for a managed forwarding element that operates on a host machine to process packets for at least one logical network. The method receives a packet that includes a particular piece of data to maintain with the packet. The particular piece of data is not stored in a payload of the packet and is not protocol-specific data. The method stores the particular piece of data in a register while processing the packet. The method identifies a next destination of the packet that operates on the host machine. The method generates an object to represent the packet for the identified destination. The particular piece of data is stored in a field of the generated object. |
US09407578B2 |
System and method of arbitrating access to interconnect
Aspects relate to arbitrating access to an interconnect among multiple ports. For example, input ports receive requests for access to identified destination ports and buffer these in one or more FIFOs. A picker associated with respective FIFO(s) begins an empty arbitration packet that includes a location for each output port and fills one or more locations in the packet, such as based on a prioritization scheme. Each packet is passed in a ring to another picker, which performs a fill that does not conflict with previously filled locations in that packet. Each picker has an opportunity to place requests in each of the packets. Results of the arbitration are dispatched to reorder buffers associated with respective output ports and used to schedule the interconnect. Each arbitration cycle thus produces a set of control information for an interconnect to be used in subsequent data transfer steps. |
US09407571B1 |
Geographically appropriate domain name system assignment
Computer-readable media, systems, and methods for geographically appropriate domain name system assignment are described. In embodiments, a mobile internet protocol session is initialized with a packet data serving node, and a registration request is communicated to a home agent, the home agent acting as a router on a home network of the mobile device and enabled to tunnel one or more data packets to the mobile device when the mobile device is outside the home network. Further, in embodiments a registration reply is received from the home agent, the registration reply including a domain name system server assignment to a domain name system server acting as a translator capable of converting one or more hostnames into one or more associated IP addresses during the mobile IP session. |
US09407570B2 |
Method, apparatus, and system for allocating CDN volume
Various embodiments provide methods, apparatus, and systems for allocating content delivery network (CDN) volume. In an exemplary method, a business visit request can be received. Based on at least one of a time allocation strategy, a request number allocation strategy, and a regional allocation strategy, the business visit request can be dispatched to CDN servers for handling the business visit request. |
US09407569B1 |
Providing notification of computing resource availability for on-demand allocation
Technologies are described herein for providing notifications of computing resource availability for on-demand allocation. A resource request is received from a requesting application indicating the type, size, number, and other parameters of the computing resources desired. Upon determining that the requested computing resources are not immediately available, suitable alternative resources are determined based on the parameters of the requested resources. The availability of computing resources at the service provider is monitored, and when the requested resources or suitable alternatives become available, the requesting application is sent one or more resource availability notifications describing the available resources. The requesting application may then allocate the available resources from the service provider on-demand. |
US09407568B2 |
Self-configuring dynamic contact center
A self-configuring dynamic contact center including a plurality of resources, each resource associated with a set of attributes, a plurality of dynamic switches connected to the resources, a dynamic controller connected to the dynamic switches and configured to control the operation of the dynamic switches, and a routing engine connected to the dynamic controller. The routing engine is configured to utilize the dynamic controller and dynamic switches to determine the states of network paths between the dynamic switches, and is further configured to determine which of the resources are suitable to handle a contact based on requirements of the contact and the attributes of the resources, to determine which of the suitable resources is an optimal resource based on the requirements of the contact and the states of the network paths, and to utilize the dynamic controller and the dynamic switches to route the contact to the optimal resource. |
US09407567B2 |
Enabling external access to multiple services on a local server
Apparatus for operating as a server node within a private IP network to host or aggregate a plurality of resources. The apparatus comprises an address controller for obtaining a private IP network IP address, for allocating a server node port number to said resources, and for causing the server node to listen on that server node port. A resource configurator is provided for determining for each of said resources a resource private Uniform Resource Identifier, URI, or URI path together with resource metadata, and for sending to a gateway, interconnecting the private IP network with a public IP network, an advertisement containing said private URI or URI path and respective resource metadata. The apparatus further comprises a resource request receiver for receiving requests at said server node port, for identifying private URIs or URI paths included within the requests, and for delivering resources corresponding to said URI or URI paths. |
US09407566B2 |
Distributed network control system
For a controller of a distributed network control system comprising several controllers for managing forwarding elements that forward data in a network, a method for managing the forwarding elements is described. The method changes a set of data tuples stored in a relational database of the first controller that stores data tuples containing data for managing a set of forwarding elements. The method sends the changed data tuples to at least one of other controllers of the network control system. The other controller receiving the changed data tuples processes the changed data tuples and sends the processed data tuples to at least one of the managed forwarding elements. |
US09407565B1 |
Detection and repair of permanent pause on flow controlled fabric
Aspects of the present disclosure relate to detecting and repairing permanently pauses on a flow controlled fabric. In one aspect, one or more computing devices, such as a switch or a centralized controller, may detect whether a port of a network device receives one or more pause messages. The pause messages may instruct the network device to pause data transmission. Further, the one or more computing devices may determine a period of time during which the port receives the one or more pause messages and identify the port as a permanently paused port based on the determined period of time. The one or more computing devices may then reconfigure the permanently paused port to stop complying with the one or more pause messages. |
US09407563B2 |
Methods and apparatuses for adapting application uplink rate to wireless communications network
Various apparatuses and methods for transmitting uplink data of an application at a user equipment are provided. In one aspect of the disclosure, uplink data of an application at a user equipment (UE) is transmitted to a network. A first amount of the uplink data expected to be buffered at a radio link control (RLC) layer is determined based on a latency of the application. A second amount of the uplink data available for transmission at the RLC layer is determined based on information provided by a modem of the UE. A data rate of the application is dynamically adjusted based on a difference between the first amount and second amount of the uplink data. In another aspect of the disclosure, an amount of the application data buffered at the RLC layer is maintained to be greater than a predetermined threshold that sets a Happy bit at an unhappy setting. The unhappy setting is communicated to the network, a data rate of the application is increased in response to an increased grant from the network due to the unhappy setting. In another aspect of the disclosure, a maximum modem supported data rate at which the user equipment (UE) transmits uplink data of an application is determined based on an uplink channel capacity estimate, a modem queue length estimate, a codec rate change frequency of the application, and a delay threshold of the modem queue. |
US09407555B2 |
Systems and methods for load balancing multicast traffic
A computer-implemented method for load balancing multicast traffic may include (1) identifying a plurality of switches that include at least a first switch that is connected to a second switch by a first path and a second path, (2) calculating a plurality of multicast distribution trees for distributing multicast traffic among the plurality of switches that includes (i) a first tree that includes the first path and whose root is different than the root of a second tree and (ii) the second tree that includes the second path, (3) receiving a plurality of multicast packets ingress to the plurality of switches at the first switch, and (4) using at least two of the plurality of multicast distribution trees to transmit the plurality of multicast packets from the first switch to the second switch. Various other methods, systems, and computer-readable media are also disclosed. |
US09407553B2 |
Line relaying device, TDM line detour system, and TDM line detour control method
When a reduction in the transmission speed of the line preset as the TDM line transfer route is detected by a device-connecting line termination unit, a mapping request, to which information indicating the amount of TDM-line bandwidth overflowing from the line and a destination indicating the final line relaying device have been added, is generated by the mapping request processing unit, and transmitted via the other line to another device connected in a ring network in order to map the overflow amount of bandwidth added to the mapping request on each line sequentially from the other device to the line relaying device as the final transfer destination, thereby forming a TDM-line detour route. |
US09407546B2 |
Routing a message using a routing table in a dynamic service mesh
An example method for routing a message in a dynamic service mesh includes receiving at a mesh point a first message from a sender service and determining, based on a routing table, whether the mesh point has previously received a second message from the sender service. When the mesh point is determined to not have received the second message from the sender service, the first message is routed to a target service in the dynamic service mesh. The method includes receiving an indication of whether the first message has been accepted by the target service and updating the routing table based on the indication. When the indication indicates that the first message has been rejected by the target service, the first message is routed from the mesh point to a second target service. |
US09407533B2 |
Multicast in a trill network
One embodiment of the present invention provides a switch. A switch includes a storage and a multicast management mechanism. The storage is configured to store an entry indicating a multicast group membership learned at a remote switch. The multicast management mechanism is coupled to the storage and is configured to suppress flooding of packets destined for the multicast group. |
US09407532B2 |
Method for generating tunnel forwarding entry and network device
The present invention relates to a method for generating a tunnel forwarding entry and a network device. An active master node in a virtual cluster network element VNE generates, according to a preconfigured tunnel service, tunnel service information with the VNE being a single network element; the active master node determines multiple nodes through which a tunnel that corresponds to the tunnel service information passes in the VNE, and node statuses of the multiple nodes through which the tunnel passes in the VNE; and local tunnel forwarding entries are generated, according to the tunnel service information and the node statuses of the multiple nodes through which the tunnel passes in the VNE, for the multiple nodes through which the tunnel passes in the VNE. |
US09407530B2 |
Systems and methods for providing DNS server selection using ANDSF in multi-interface hosts
Systems and methods for extending Inter System Routing Policies (ISRPs) of an ANDSF to enable domain name system (DNS) flows to be identified by a queried domain may be disclosed. Such systems and methods may include providing an ISRP with a routing rule that may be used to select a DNS sever or interface thereof and resolve DNS for a target domain name and/or corresponding target URL for a website. |
US09407529B2 |
Relay server and relay communication system
A relay server includes a VPN group information storage unit, an address filter information storage unit, and a communication control unit. The VPN group information storage unit stores routing session information indicating identification information of routing apparatuses that define a VPN group and the routing apparatuses that are connected to one another. The address filter information storage unit stores address filter information, which indicates a partner that the routing apparatus is able to designate as a packet destination, in association with identification information of the routing apparatus. The communication control unit is programmed to perform a control to, when a VPN is started in the VPN group, update a content stored in the address filter information storage unit based on the address filter information received from the routing apparatus, and establish a routing session based on the routing session information. |
US09407527B2 |
System and method for inferring traffic legitimacy through selective impairment
Described is a system and method for determining a classification of an application that includes initiating a stress test on the application, the stress test including a predetermined number of stress events, wherein the stress events are based on a network impairment. A response by the application to each stress event is identified and the application is classified as a function of the response into one of a first classification and a second classification, the first classification indicative of a normal application and the second classification indicative of an undesired application. If, the application is in the second classification, a network response procedure is executed. |
US09407526B1 |
Network liveliness detection using session-external communications
In general, techniques are described to dynamically refresh a timer for a communication session provided by a bidirectional forwarding detection (BFD) protocol. The techniques potentially mitigate network load by reducing the number of BFD packets required to maintain a BFD communication session. An example network device includes a memory, programmable processor(s), a network interface, and a control unit configured to establish a BFD communication session between the network device and a peer network device that is communicatively coupled to the network device via the network interface, determine whether a packet associated with a communication session other than the BFD communication session is a relevant packet to the BFD communication session, and in response to determining that the packet is the relevant packet, refresh a timer that executes on the network device and is associated with the BFD communication session. |
US09407523B2 |
Increasing performance of a streaming application by running experimental permutations
A streams manager monitors performance of a streaming application, and when the performance needs to be improved, the streams manager automatically requests virtual machines from a cloud manager. In response, the cloud manager provisions one or more virtual machines in a cloud. The streams manager builds a permutation of a flow graph for the streaming application using the virtual machine(s), runs the permutation in parallel with the corresponding portion of the flow graph, and compares the performance of the original portion of the flow graph to the performance of the permutation. When the performance of the permutation exceeds the performance of the original part of the flow graph, the streams manager modifies the flow graph so the permutation replaces the original part of the flow graph. In this manner a streaming application can dynamically evolve to increase its performance as needed. |
US09407522B2 |
Initiating data collection based on WiFi network connectivity metrics
The present disclosure discloses a method and network device for initiating data collection based on WiFi network connectivity metrics. Specifically, detects that a value for a WiFi network connectivity metric for a WiFi connection between a client device and a WiFi network meets a particular criteria. Responsive to determining that the value meets the particular criteria, the disclosed system initiates a data collection process for collecting data associated with one or more devices while the WiFi network connectivity metric meets the particular criteria. The determining operation may be performed by a network device in response to receiving a request from a user of the client device. Also, the disclosed system stores the data collected while the WiFi network connectivity metric meets the particular criteria. |
US09407516B2 |
Large scale storage system
A distributed storage system comprising interconnected computer nodes; each one of the computer nodes comprising at least one processing resource configured to execute a Unified Distributed Storage Platform (UDSP) agent; at least one of the computer nodes comprising one or more resources including at least one cache resource configured to cache objects and having corresponding cache-related parameters; at least one UDSP agent of a respective computer node having the at least one cache resource is configured to: monitor cache-related parameters of the at least one cache resource connected to the respective computer node, for determining whether the cache-related parameters meet at least one first SLS criteria; and in the case the at least one first SLS criteria is not met, initiate handoff of at least part of one or more cache object spaces of the at least one cache resource to at least one other computer node, which after receiving the at least part of one or more cache object spaces, its cache-related parameters meet at least one second SLS criteria. |
US09407505B2 |
Configuration and verification by trusted provider
A computing resource is loaded with the code or data, and an audited record of the loaded code or data is generated. Furthermore, a configuration integrity is generated based on the record of the loaded code or data. The configuration integrity verifier is sent to a requestor for verification of the code or data, the configuration integrity verifier being usable as a trusted verification of the loaded code or data. |
US09407502B2 |
State-based provisioning of a client having a windows-based embedded image
Examples of methods and apparatus are provided for state-based provisioning of a local client having a windows-based embedded image. The apparatus may include a retrieval module of the local client that facilitates locating a remote repository server containing a configuration file and that facilitates obtaining the configuration file from the remote repository server. The apparatus may include a reset check module of the local client that determines whether to reset a previous state of the image based on the configuration file. The apparatus may include an apply settings module of the local client that applies, to the image, one of a first configuration change and a second configuration change based on the determination. The first configuration change may include a configuration update to the previous state of the image. The second configuration change may include a change to the image independent of the previous state of the image. |
US09407498B2 |
Mobile gateways in pool for session resilience
Embodiments of the invention include a method for providing UE session resilience performed in a first PDN-GW that is coupled to a second PDN-GW, which are both in a PDN-GW pool. The method provides UE session resilience by allowing the first PDN-GW to provide connectivity for UE sessions previously serviced by the second PDN-GW after the second PDN-GW becomes non-operational. The first PDN-GW recognizes that the second PDN-GW failed and then activates a plurality of standby UE sessions. Each standby UE session is a backup UE session corresponding to a previously active UE session serviced on the second PDN-GW. Each standby UE session is associated with a UE device and a network resource identifier of an APN slice. The first PDN-GW transmits a message to a SGW that is servicing the UE sessions that indicates that the SGW should direct traffic previously bound for the second PDN-GW to the first PDN-GW. |
US09407495B2 |
Combining locally addressed devices and wide area network (WAN) addressed devices on a single network
Systems and methods according to these exemplary embodiments provide for methods and systems for allowing a variety of devices desiring Internet Protocol (IP) addresses from potentially different locations to all operate on the same local area network. For example, a node, e.g., a gateway device, can receive a request for an IP address and determine whether that request was issued by a locally addressable device or a wide area network (WAN) addressable device. The node can then selectively locally provide an IP address or request an IP address, e.g., from a WAN, based on the determination. |
US09407494B1 |
Reassigning source peers
Delivering information over a distribution network using a distribution manager is disclosed. A first assignment of one or more sources peers in the distribution network is sent to a destination peer in the distribution network. At least one of a change in a network condition and a policy change is detected. It is determined that at least one modification should be made to the first assignment. A second assignment of one or more source peers in the distribution network is sent to the destination peer. |
US09407493B2 |
System and apparatus for router advertisement options for configuring networks to support multi-homed next hop routes
A network element (NE) comprising a processor configured to receive a Router Solicitation (RS) from a multi-homed host interested in obtaining routing information, and in response to the RS, send the route information to the multi-homed host in a Router Advertisement (RA) message, wherein the route information comprises source address information for the multi-homed host. Also disclosed is a NE comprising a processor configured to receive a RS from a multi-homed host interested in obtaining routing information, and in response to the RS, send the route information to the multi-homed host in a RA message, wherein the route information comprises next hop information for the multi-homed host. |
US09407490B2 |
Method of processing received digitized signals and mobile radio communication terminal device
A method of processing signals may include receiving a first signal being modulated on a first carrier frequency in a predefined frequency band; measuring a signal level of a received second signal at a frequency higher than the first carrier frequency; and measuring a signal level of a received third signal at a frequency being lower than the first carrier frequency. The method may further include selecting an intermediate mixing carrier frequency from a plurality of intermediate mixing carrier frequencies for processing at least a portion of the received first signal based on the signal level of the second signal and the signal level of the third signal. The method may additionally include performing intermediate frequency reception of at least a portion of the received first signal using the selected intermediate mixing carrier frequency. |
US09407489B2 |
Cell identity design for LTE-advanced
A method for generating a synchronization signal is provided. The method comprises using a number other than 63 as an NZC value in a Zadoff-Chu sequence used in generating a primary synchronization signal for a wireless communication system, which may be a 3GPP LTE system or a 3GPP LTE-A system. |
US09407488B2 |
Apparatus and method for reducing PAPR of preamble signal in digital broadcasting system
Methods and apparatuses are provided for reducing a Peak to Average Power Ratio (PAPR) in a digital broadcasting system. Reserved tones are determined in previously determined locations of sub-carriers that do not collide with a pilot signal of a preamble in a frame. A signal is transmitted through the reserved tones in a period for which the preamble is transmitted. If a Fast Fourier Transform (FFT) size is 8K, locations of the reserved tones are determined in accordance with a specified chart. |
US09407487B2 |
Method and system for combining OFDM and transformed OFDM
Methods and systems are provided that enable an OFDM transmitter to be used for transmitting conventional OFDM or a form of transformed OFDM. A technique is provided for transforming a coded and modulated sequence of samples prior to an IFFT that enables the transformed sequence of samples to be transmitted using conventional OFDM or transformed OFDM. The selection of a transform function for transforming the coded and modulated sequence of samples may be based on optimizing the transform function for particular operating conditions between the transmitter and receiver. In some embodiments of the invention OFDM and time transformed OFDM are multiplexed in time and/or frequency in a transmission frame. In some embodiments of the invention a pilot pattern is provided in which the pilot are sent using OFDM and data is sent using OFDM and/or transformed OFDM. |
US09407486B2 |
Method and apparatus for generating signal in wireless communication system
A method and apparatus for generating a signal in a wireless communication system by allocating a sequence to a plurality of subcarriers for sending the signal and generating the signal based on the sequence and a phase rotation sequence are provided. |
US09407485B2 |
Short training field (STF) for use within single user, multiple user, multiple access, and/or MIMO wireless communications
Short training field (STF) for use within single user, multiple user, multiple access, and/or MIMO wireless communications. An STF design as is made such that the power associated with the tone indices at the edges of the STF design is relatively less than the power associated with the tone indices more centrally located within the STF design. Also, when multiple respective operational modes are supported (e.g., 1 MHz and 2 MHz), the respective STF designs corresponding to those respective operational modes have a great deal of similarity. For example, the respective STF designs for different respective operational modes may have certain common STF tone indices among those respective STF designs. |
US09407480B2 |
Electric and electronic apparatus, circuit, and communication system
An apparatus according to an embodiment of the present disclosure includes a plurality of target circuits, the number of the target circuits being more than a required number of the target circuits; a characteristic adjustment unit configured to adjust characteristics of the target circuits; and a control unit configured to control a state of the target circuits between a used state and an unused state. The control unit controls the required number of the target circuits to be in the used state and controls the rest of the target circuits to be in the unused state. The characteristic adjustment unit adjusts the characteristics with respect to the target circuits in the unused state. |
US09407479B2 |
Pulse width modulation data recovery device and driving method thereof
A pulse width modulation (PWM) data recovery device includes a differential-to-single (DTS) circuit configured to generate a PWM bit using a differential data signal including a differential positive data signal and a differential negative data signal, and an alignment buffer configured to activate a bit lock signal by detecting a synch pattern, recover symbol data by receiving the PWM bit in synchronization with one of the differential positive data signal and the differential negative data signal, and transmit the symbol data in synchronization with a reference clock. |
US09407474B2 |
Phase detecting device and clock data recovery circuit embedded with decision feedback equalizer
A phase detecting device and a clock data recovery circuit are provided. The phase detecting device includes a decision feedback equalizer having first and second sample-hold sub-circuits, an edge detector having a third sample-hold sub-circuit, a first XOR gate, and a second XOR gate. The first sample-hold sub-circuit, the second sample-hold sub-circuit and the third sample-hold sub-circuit obtain first sample data, second sample data and transition data, respectively. The first XOR gate executes an XOR operation for the first sample data and the transition data to generate first clock phase shift information. The second XOR gate executes the XOR operation for the second sample data and the transition data to generate second clock phase shift information. Therefore, high-frequency noise disturbance generated from conventional clock data recovery circuit and decision feedback equalizer can be avoided. |
US09407465B2 |
Soft handoff across different networks assisted by an end-to-end application protocol
A method of handoff across different networks is disclosed. A first communication link through a first network is used for communicating between a first user agent and a second user agent. The user agents negotiate to use a second communication link for the same call. The second communication link is established through a second network between the first user agent and the second user agent while maintaining the first communication link. Related data is sent through the first communication link and the second communication link. The first communication link is dropped and communication is continued using the second communication link. |
US09407463B2 |
Systems and methods for providing a spam database and identifying spam communications
Systems and methods are provided for identifying unsolicited or unwanted electronic communications, such as spam. The disclosed embodiments also encompass systems and methods for selecting content items from a content item database. Consistent with certain embodiments, computer-implemented systems and methods may use a clustering based statistical content matching anti-spam algorithm to identify and filter spam. Such a anti-spam algorithm may be implemented to determine a degree of similarity between an incoming e-mail with a collection of one or more spam e-mails stored in a database. If the degree of similarity exceeds a predetermined threshold, the incoming e-mail may be classified as spam. Further, in accordance with other embodiments, systems and methods may be provided to determine a degree of similarity between a query or search string from a user and content items stored in a database. If the degree of similarity exceeds a predetermined threshold, the content item from the database may be identified as a content item that matches the query or search string provided by the user. |
US09407461B2 |
Cut-through processing for slow and fast ports
In a method for processing network packets, a network packet is received at an ingress port. Before the network packet has been completely received at the ingress port, a first data structure representing the network packet is generated based on a received first portion of the network packet, and the first data structure is processed at a packet processor of the network device. Processing the first data structure includes making a forwarding decision for the network packet. A second data structure representing the network packet is generated and, after the network packet has been completely received at the ingress port, at least one or more non-forwarding operations are performed with respect to the network packet using at least the second data structure. |
US09407458B2 |
Method and apparatus for transmitting an asynchronous transport signal over an optical section
An exemplary method and apparatus are provided for transmitting an asynchronous transport signal over an optical fiber section of an Optical Transport Network. Higher order Optical Data Units of an asynchronous transport signal to be transmitted may be encapsulated into outer transport frames that offer a payload rate higher than a nominal bit rate of the asynchronous transport signal. An output optical signal, which contains the outer transport frames with the encapsulated asynchronous transport signal, is generated at a locally generated clock rate and transmitted over an optical fiber section. To encapsulate the asynchronous transport signal, its bit rate is adapted to the payload rate of the outer transport frames, which is derived from the locally generated clock through a justification and stuffing process. The rate adapted transport signal is then synchronously mapped into the outer transport frames at the rate of the locally generated clock. |
US09407456B2 |
Secure access to remote resources over a network
A client computer hosts a virtual private network tool to establish a virtual private network connection with a remote network. Upon startup, the virtual private network tool collects critical network information for the client computer, and sends this critical network information to an address assignment server in the remote network. The address assignment server compares the critical network information with a pool of available addresses in the remote network, and assigns addresses for use by the client computer that do not conflict with the addresses for local resources. The address assignment server also provides routing information for resources in the remote network to the virtual private network tool. The virtual private network tool will postpone loading this routing information into the routing tables of the client computer until the client computer requests access to a specific resource in the remote network. When the client computer requests access to a specific resource in the remote network, the virtual private network tool will only provide the routing table with the routing information for that specific remote resource. |
US09407455B2 |
Redundant Ethernet automatic protection switching access to virtual private LAN services
Embodiments disclosed herein provide redundant connectivity between an Ethernet Automatic Protection Switching (EAPS) access network and a Virtual Private LAN Service (VPLS) network. A first VPLS node is provided to function as an EAPS controller node. A second VPLS node is provided to function as an EAPS partner node. The first and second VPLS nodes are linked by a pseudowire and an EAPS shared-link. Additional EAPS nodes are also provided. The additional EAPS nodes are linked to each other and one of the additional EAPS nodes is designated as a master node. Links are also established between the VPLS nodes and the EAPS nodes such that one or more EAPS rings are formed. Each EAPS ring includes the shared-link between the first and second VPLS nodes. The EAPS rings are monitored to detect link failures. When a failure of the pseudowire shared-link between the first and second VPLS nodes is detected, all pseudowire links associated with the first VPLS node are disabled if any of the EAPS nodes has a path to both of the VPLS nodes. Otherwise, the existing pseudowire links associated with the first VPLS node are maintained. |
US09407452B2 |
System component installation
A computer-implemented method for installing a component within a system is described. In one embodiment, component information is identified via a component code on a component. User input is received that includes additional component information. A component associated with the component code is activated in a system based on the component information and the additional component information. |
US09407449B2 |
Hardware-accelerated packet multicasting
Methods and systems for hardware-accelerated packet multicasting are provided. According to one embodiment, a first packet to be multicast to a first destination and a second packet to be multicast to a second destination are received. The first and second packets are classified in accordance with different virtual routers (VRs) of multiple VRs instantiated by a virtual routing engine (VRE) of a virtual routing system by determining a first selected VR to multicast the first packet and a second selected VR to multicast the second packet. For each of the first and second packets: a routing context of the VRE is switched to a routing context associated with the selected VR; at least a portion of the packet is read from one of multiple multicast address spaces associated with the selected VR; and the packet is forwarded to the destination. |
US09407447B2 |
Multicast message replication method and device
A multicast message replication method and apparatus are provided. The method includes: step 1. storing a received message in a message cache module, and an inter-port replication module acquiring a cache address of the message, inter-port replication information of the message, and inner-port replication information of the message, replicating the cache address according to the inter-port replication information, and transmitting the replicated cache address and the corresponding inner-port replication information to a port queue module to be stored; step 2. a port scheduling module scheduling the cache address of the port queue module, and under the scheduling by the port scheduling module, the port queue module outputting a cache address for which message replication needs to be performed according to the stored corresponding inner-port replication information; step 3. the message cache module reading a corresponding message according to the cache address output by the port queue module and outputting. |
US09407446B2 |
Communication device, communication method, reader/writer, and communication system
A control unit of a communication device decrypts, when receiving via an antenna from a reader/writer a cipher key encrypted with a key same as a common key recorded in a recording unit by the reader/writer, the encrypted cipher key with the common key recorded in the recording unit, and when receiving via the antenna from the reader/writer a readout target address specifying a region of a data readout source in the recording unit encrypted with a cipher key same as the cipher key by the reader/writer, decrypting the encrypted readout target address with the cipher key, and transmitting the data recorded in the region specified by the readout target address obtained through decryption of the regions of the recording unit to the reader/writer via the antenna. |
US09407445B2 |
Security system and method
A method for exchanging data according to one embodiment includes transmitting a packet of data from a first device to a second device, the packet of data comprising an unencrypted command and an encrypted payload. |
US09407443B2 |
Component analysis of software applications on computing devices
Detection, identification, and control of application behavior dealing with malware, security risks, data privacy, or resource usage can be difficult in an era of complex, composite software applications composed of multiple components. Software applications are analyzed to determine their components and to identify the behaviors associated with each of the components. Components can also be analyzed with respect to similarity of previously known components. Behaviors can include use of personal identifying information or device information, or any actions that can be taken by applications on the device, including user interface displays, notifications, network communications, and file reading or writing actions. Policies to control or restrict the behavior of applications and their components may be defined and applied. In one embodiment this can include the identification of advertising networks and defining policies to permit various opt-out actions for these advertising networks. |
US09407441B1 |
Adding entropy to key generation on a mobile device
Methods, apparatus and articles of manufacture for adding entropy to key generation on a mobile device are provided herein. A method includes generating a prompt via a computing device interface in connection with an authentication request to access a protected resource associated with the computing device; processing input cryptographic information entered via the computing device interface in response to the prompt against a pre-determined set of cryptographic information, wherein said pre-determined set of cryptographic information comprises one or more input elements and one or more interface manipulation measures associated with the one or more input elements; and resolving the authentication request based on said processing. |
US09407437B1 |
Secure initialization vector generation
A plaintext and cryptographic key are used to generate an initialization vector to be used in a cryptographic algorithm, such as an encryption algorithm. In some examples, the plaintext and cryptographic key are input into an effectively one-way function, such as a cryptographic hash function, the output of which is usable as an initialization vector. Cryptographic keys may be rotated probabilistically based at least in part on probabilities of output collisions of the effectively one-way function to ensure a low probability of two different plaintexts resulting in calculation of the same initialization vector for use with the same cryptographic key. |
US09407427B2 |
Technique for optimizing the phase of a data signal transmitted across a communication link
A first transceiver is configured to transmit a first data signal to a second transceiver across a communication link. The second transceiver maintains clock data recovery (CDR) lock with the first signal by adjusting a sampling clock configured to sample the first data signal. When the communication link reverses directions, the second transceiver is configured to transmit a second data signal to the first transceiver with the phase of that second data signal adjusted based on the adjustments made to the sampling clock. |
US09407420B2 |
Inter-vehicle communication system and inter-vehicle communication device
An inter-vehicle communication device that is connected to a wide-area communication terminal determines a dedicated short-range communication resource assignment by using a wide-area communication resource assignment that is assigned to the wide-area communication terminal. Since a plurality of terminals are not assigned to the same resource block in the wide-area communication resource assignment, the dedicated short-range communication resource assignment determined by using the wide-area wireless communication resource assignment can also prevent a plurality of terminals from being assigned to the same time slot. The wide-area communication resource assignment is essentially necessary for the communication between a base station communication device and the terminals. Since the wide-area communication resource assignment which is necessary is used to determine the dedicated short-range communication resource assignment, a limit to the amount of downlink data can be reduced. |
US09407419B2 |
Method for user equipment transreceiving signal in wireless communication system
The present invention relates to a method for transceiving signals between a user equipment and a base station in a wireless communication system, and to an apparatus for same. More particularly, a method for the user equipment transceiving the signal in the wireless communication system, which is operated by a time division duplex (TDD), comprises the steps of: monitoring a physical downlink control channel (PDCCH) with respect to a special frame; and receiving a physical downlink shared channel (PDSCH) that corresponds to the PDCCH from the special subframe, when a PDCCH having downlink allocation information of the special subframe is detected, wherein the PDSCH is received by at least one orthogonal frequency division multiplexing (OFDM) symbol from a plurality of OFDM symbols that correspond to a defined guard period (GP) and an uplink pilot time slot (UpPTS) within the special subframe, according to a TDD uplink-downlink configuration. |
US09407416B2 |
Method and device for executing HARQ in TDD-based wireless communication system
A method for a base station (BS) to perform a hybrid automatic repeat request (HARQ). The BS transmits an uplink (UL) grant for a first subframe of a second serving cell through a first serving cell. The BS receives UL data based on the UL grant in the first subframe, transmits an acknowledgement/non-acknowledgement (ACK/NACK) for the UL data through a physical HARQ indicator channel (PHICH) in subframe i of the first serving cell and receives non-adaptively retransmitted UL data in a second subframe of the second serving cell if a NACK for the UL data has been transmitted through the PHICH in the subframe i of the first serving cell. The first serving cell and the second serving cell use different UL-DL configurations. |
US09407415B2 |
Method and device for sending and receiving acknowledgement
A method for sending an acknowledgement includes: sending first subframe ratio information and second subframe ratio information to a UE; reserving a first PHICH resource set in a first acknowledgement subframe set; reserving a second PHICH resource set in an acknowledgement subframe, in which the first PHICH resource set does not exist, of a second acknowledgement subframe set; receiving uplink data sent by the UE; determining an acknowledgement subframe for the uplink data; and sending an acknowledgement to the UE by using a PHICH resource in the first PHICH resource set if the first PHICH resource set exists in the acknowledgement subframe, or sending an acknowledgement to the UE by using a PHICH resource in the second PHICH resource set if the first PHICH resource set does not exist in the acknowledgement subframe. PHICH resource overhead of a system is lowered and data transmission for the user equipment is ensured. |
US09407413B2 |
Wireless communication device, wireless communication terminal, and automatic repeat request control method
A wireless communication device used in a communication system that utilizes a coordinated multiple-point technique has a determination section that determines another wireless communication device which performs coordinated multiple-point with respect to a wireless communication terminal; an allocation determination section that determines for a predetermined number of sub-frames a proportion of multiple-data-transmission automatic repeat request control to identical-data-transmission automatic repeat request control; an automatic repeat request control section that performs multiple-data-transmission automatic repeat request control; and an automatic repeat request control section that performs identical-data-transmission automatic repeat request control. |
US09407408B2 |
Method and apparatus for bit mapping for downlink control channel in wireless communication system
A method and an apparatus for mapping a bit of an enhanced physical downlink control channel (e-PDCCH) in a wireless communication system are provided. A base station maps an e-PDCCH bit on a first region to which the e-PDCCH is allocated from a data region within a subframe, and maps a redundant bit of the e-PDCCH bit on a second region, which is between a control region and the first region within the subframe, including at least one orthogonal frequency division multiplexing symbol (OFDM). The e-PDCCH bit is mapped from a kth OFDM symbol within the subframe in the direction of an increasing OFDM symbol index, and the redundant bit is mapped from a (k−1)th OFDM symbol in the direction of a decreasing OFDM symbol index. |
US09407406B2 |
Tone reordering in a wireless communication system
In a method for generating an orthogonal frequency division multiplexing (OFDM) symbol to be included in a PHY data unit for transmission via a communication channel, wherein the OFDM symbol includes a plurality of OFDM tones, information bits to be included in the OFDM symbol are encoded to generate encoded information bits. The encoded information bits are parsed into a plurality of spatial streams. The spatial streams, or space-time streams generated from the spatial streams, are mapped to transmit chains using a plurality of spatial mapping matrices corresponding to the plurality of OFDM tones. Additionally, one of i) reordering OFDM tones before spatial mapping is applied, or ii) reordering OFDM tones after spatial stream mapping is applied and reordering spatial mapping matrices to match the reordered OFDM tones is performed. The OFDM symbol to be included in the PHY data unit is generated. |
US09407403B2 |
Method and apparatus for transmitting downlink data
A method for transmitting downlink data in a wireless communication system is provided. A base station generates a downlink sub-frame comprising: a first control channel for a first cell having a first frequency band; and a second control channel for a second cell having a second frequency band including a part of the first frequency band. The base station transmits the downlink data through the downlink sub-frame. |
US09407402B2 |
OFDMA communications for multiple capability wireless communication devices
A communication device's processor generates an OFDMA packet that includes different information for different recipient devices. The processor transmits, via a communication interface, different portions of the OFDMA packet via different channels. Initially, the processor transmits a first at least one field of the OFDMA packet intended for a first recipient device via the first channel. Then, the processor transmits a second at least one field of the OFDMA packet intended for the first recipient device via the first channel while simultaneously transmitting at least one other field of the OFDMA packet intended for a second recipient device via a second channel. This staggered transmission of different portions of the OFDMA packet via different channels allows a recipient device to classify different portions of the OFDMA packet and to determine which portions are intended for that recipient device. |
US09407400B2 |
Method of transmitting digital signals, corresponding transmission system, signal and computer program product therefor
Digital signals are transmitted over a communication channel having a given bandwidth, by simultaneously transmitting: one or more Spread Spectrum signals, such as, Code Division Multiple Access signals, wherein the spectrum of the Spread Spectrum signals exhibits roll-off transition bands at the boundaries of the spectrum, and one or more multi-carrier transmission signals, such as, Orthogonal Frequency Division Multiplexing signals, which are transmitted over the transition bands of the Spread Spectrum signals. |
US09407398B2 |
System and method using cascaded single partity check coding
A system and method including a parity bit encoder for encoding each n−3 bits of data to be transmitted with three parity check bits to produce blocks of n bits (n−3 information bits plus three parity bits associated with the n information bits). Each of the blocks of n bits are Gray mapped to three QAM symbols that are modulated onto an optical wavelength and transmitted to a receiver. A maximum a posteriori (MAP) decoder is used at the receiver to correct for cycle slip. |
US09407397B2 |
Apparatus and method for transmitting and receiving forward error correction packet
A method and an apparatus for transmitting and receiving a packet in a broadcasting and communication system are provided. The method includes splitting a source packet block including source packets into a plurality of source packet subblocks, converting the source packet subblocks to source symbol subblocks, respectively, generating a plurality of first repair symbol blocks by encoding the source packet subblocks using a first error correction code, configuring an error correction source packet by adding a source error correction payload IDentifier (ID) to source symbols included in the source symbol subblocks and configuring an error correction repair packet by adding a repair error correction payload ID to repair symbols included in the first repair symbol subblocks, and transmitting the error correction source packet and the error correction repair packet. |
US09407385B2 |
Synchronization among multiple playback and storage devices
A wireless communication system and in particular to a wireless communication system for digital audio players that provides for increased functionality, such as communication, interaction and synchronization between a computing platform and various mobile, portable or fixed digital audio players, as well as providing a communication link between the various digital audio players themselves. The computing platform may act, for example, through a wireless network or wireless communication platform, to control the digital audio players; to act as a cache of digital audio data for the digital audio players; as well as provide a gateway to the Internet to enable the digital audio players to access additional digital audio content and other information. The computing platform may also be used to automatically update digital audio content on the digital audio players; synchronize digital audio content and playlists between digital audio players; and automatically continue a particular playlist as the user moves from one digital audio player to another. |
US09407382B1 |
Positioning stub for mitigation of return loss during signal transmission
A device, apparatus, and method are provided for mitigation of return loss during signal transmission. The device comprises a radio transmitter and a radio antenna coupled by a signal transmission line, the radio antenna configured to broadcast over air a radio signal transmitted by the radio transmitter, the signal transmission line configured to transmit the radio signal to the radio antenna along a signal path. The device further comprises a positioning stub coupled to the radio transmitter, the radio antenna, and the signal transmission line, the positioning stub configured to move to different locations along the signal path to dynamically change the impedance of the signal path to reduce signal return loss. |
US09407381B2 |
Radio channel emulation
Apparatus comprises a radio channel emulator of a radio system and a combiner. The combiner receives antenna data defining a characteristic radiation pattern of each predetermined antenna element of a predetermined antenna array; forms modified antenna data associated with a predetermined number of modified antenna elements by weighting the antenna data with a predetermined coefficient data; forms modified radio channel data by combining a predetermined radio channel data and the modified antenna data; and feed the modified radio channel data to the radio channel emulator; and the emulator receives at least one signal each of which being associated with a modified antenna element and perform emulation with the at least one signal and the modified radio channel data. |
US09407377B2 |
Interference cancellation
A transceiver for full-duplex communication. The transceiver comprises: a transmitter and a receiver. The transmitter has a first oscillator circuit, for generating a transmit-carrier signal; and a first mixer, for up-converting a data signal to be transmitted by mixing it with the transmit-carrier signal, said data signal comprising a plurality of data symbols. The receiver has: a second oscillator circuit, for generating a receive-carrier signal; and a second mixer for down-converting a received signal by mixing it with the receive-carrier signal. The first oscillator and second oscillator are controlled such that there is a predetermined phase relationship between the transmit-carrier and receive-carrier signals at the start of each transmitted data symbol. The transceiver further comprises an interference cancellation circuit adapted to generate, based on the data signal to be transmitted and the predetermined phase relationship, an estimate of an interference component present in the received signal, and to compensate for the interference using the estimate. |
US09407376B2 |
Polarization demultiplexing of optical signals
An example embodiment includes optical receiver that includes a polarization beam splitter (PBS), a polarization controller, and a forward error correction (FEC). The PBS is configured to split a received optical signal having an unknown polarization state into two orthogonal polarizations (x′-polarization and y′-polarization). The polarization controller includes no more than two couplers and no more than two phase shifters per wavelength channel of the x′-polarization and the y′-polarization. The polarization controller is configured to demultiplex the x′-polarization and the y′-polarization into a first demultiplexed signal having an first polarization on which a data signal is modulated and a second demultiplexed signal having a second, orthogonal polarization on which a pilot carrier oscillator signal is encoded. The FEC decoder module is configured to correct a burst of errors resulting from resetting one of the phase shifters based on error correction code (ECC) data encoded in the data signal. |
US09407375B2 |
Optical transfer linearity using test tones
An optical system may have an optical transmitter including a digital signal processor to receive a signal channel, determine a digital signal associated with the signal channel based on information in a look-up table and based on a test tone, and output the digital signal. The optical system may further have a digital-to-analog converter to convert the digital signal to an analog signal, a laser to provide an optical signal, and a modulator to receive the optical signal and the analog signal, and modulate the optical signal based on the analog signal to form a modulated optical signal. The optical system may also have a photodiode to convert the modulated optical signal to a digital signal, a tone detector to detect the test tone based on the digital signal, and a controller to modify the information in the look-up table based on the test tone. |
US09407368B2 |
Information communication method
An information communication method is provided for transmitting a signal using a change in luminance. The method includes determining a pattern of the change in luminance by modulating the signal to be transmitted, and transmitting the signal by a light emitter changing in luminance according to the determined pattern, wherein the pattern of the change in luminance is a pattern in which one of two different luminance values occurs in each arbitrary position in a predetermined duration. In the determining, the pattern of the change in luminance is determined so that a luminance change position in the duration is different for each of different signals to be transmitted, the luminance change position being a position at which the luminance rises or a position at which the luminance falls. |
US09407363B2 |
Capturing device, capturing method, and capturing program
There have been problems that a capturing device requires an optical source having a large power output, and a scanning operation and a capturing operation must be alternately performed by the respective devices.A capturing device is provided with an optical receiver which receives a beam from outside as a reception beam, a reception beam capturing unit which performs a capturing operation by which the reception beam is introduced to the optical receiver, an optical transmitter which generates a transmission beam transmitted to the outside, a transmission beam scanning unit which performs a scanning operation of the transmission beams, and an optical circulator wherein the incidence of the reception beam and the exit of the transmission beam are performed at the same terminal. |
US09407360B2 |
Optical line monitoring system and method
Disclosed is an optical line monitoring system and method which detects an optical line where a disorder occurs, by using an OTDR (Optical Time Domain Reflectometer) pulse pattern with matching information. The optical line monitoring system generates and stores a reference OTDR pulse pattern matched with identification information of an optical channel service unit, and compares the matched reference OTDR pulse pattern with the OTDR pulse pattern collected at an inspection time to verify an optical line region where a disorder occurs. |
US09407358B2 |
Optical network terminal with functions of detecting and recovering from failures, blocking supplied power, and storing information, and method of detecting continuous optical output using the same
An optical network terminal with functions of detecting, recovering and blocking failures, and storing the information according to the present invention comprises: an uplink carrying out a function to communicate with a high level system; a communication port distributing or integrating the communication; a CPU managing distribution and integration of the communication; and a system power source for supplying power to the uplink, the communication port and the CPU, wherein the uplink comprises an optical module carrying out optical communication with the high level system; a MAC module controlling optical communication with the high level system; and a failure detection, recovery and blocking module for detecting optical output of the optical module, recovering failures and blocking optical output outside the MAC module. In accordance with the present invention, faster and specific failure solution can be provided using a low-cost microprocessor and its storage media. |
US09407357B1 |
Systems and methods for radio node synchronization based on range calculations
A radio node for updating a local timing parameter based on a message from a remote node includes a processing circuit and receiver. The receiver is configured to receive the message and to provide the message to the processing circuit. The processing circuit is configured to determine an expected time of arrival for the received message using an estimation of range between the radio node and the remote node. The processing circuit is further configured to obtain an estimate of a timing error for the radio node by comparing the expected time of arrival with the actual time of arrival. The processing circuit is further configured to determine a timing error quality using position uncertainty information and time uncertainty information received from the remote node with the received message. |
US09407355B1 |
Opportunistic content delivery using delta coding
Systems and methods are described for avoiding redundant data transfers using delta coding techniques when reliably and opportunistically communicating data to multiple user systems. According to embodiments, user systems track received block sequences for locally stored content blocks. An intermediate server intercepts content requests between user systems and target hosts, and deterministically chucks and fingerprints content data received in response to those requests. A fingerprint of a received content block is communicated to the requesting user system, and the user system determines based on the fingerprint whether the corresponding content block matches a content block that is already locally stored. If so, the user system returns a set of fingerprints representing a sequence of next content blocks that were previously stored after the matching content block. The intermediate server can then send only those content data blocks that are not already locally stored at the user system according to the returned set of fingerprints. |
US09407353B2 |
Process for generating a mapping of the transmission or reception coverage of an antenna of a ground station for satellite links
A process for measuring antenna gains of a transmitter for generating at least one radiation pattern of the antenna, the process including a plurality of transmissions of a test signal sent to a satellite to retransmit the test signal to a second terrestrial station, the transmissions being carried out according to different orientations, the test signal being spread spectrum modulated by a pseudo-random numerical sequence; a reception of each test signal; a demodulation of each test signal making it possible to measure the power of each test signal received; a comparison of each power with a first threshold; a generation of an encoding instruction aiming to encode a given number of sequences of data bits by at least one pseudo-random sequence. |
US09407352B1 |
Dual-satellite emergency locator beacon and method for registering, programming and updating emergency locator beacon over the air
A dual-satellite emergency locator beacon and method for programming and updating such emergency locator beacons over the air. The system uses a second commercial satellite as the carrier for the data back to the beacon together with the means of coupling these parts together. The system can be manually updated or can be part of a registration system that gets automatically updated. In a second embodiment a method and apparatus for implementing emergency locator beacon registration is provided. The system provides data concerning the user into a backend service which can be utilized to provide all necessary information needed to register the emergency beacon. |
US09407351B2 |
Wireless repeater with arbitrary programmable selectivity
The invention relates to wireless repeater systems and methods. In embodiments, such systems and methods involve receiving a wireless transmission signal; and processing the wireless transmission signal using a digital signal processing facility (DSP); wherein the DSP is adapted to filter at least one sub-band of the wireless transmission signal using a digital bandpass filter. |
US09407350B2 |
Radio communication system, base station, relay station, and radio communication method
A base station which is able to perform radio communications with a relay station and a mobile station, the base station includes a transmitter configured to transmit radio signals to the relay station in downlink backhaul subframes, and to limit transmission of radio signals to the relay station in subframes other than the downlink backhaul subframes; and a controller configured to allow, when performing a random access procedure to the relay station, the transmitter to transmit a message of the random access procedure even in the subframes other than the downlink backhaul subframes. |
US09407339B2 |
Monotonic optimization method for achieving the maximum weighted sum-rate in multicell downlink MISO systems
A monotonic optimization method is for achieving the maximum weighted sum-rate in multicell downlink MISO systems. It belongs to the wireless communications field. The weighted sum-rate maximization is viewed as a monotonic optimization problem over the achievable rate region. A sensible search scheme, a sequential partition method as well as a vertex relocation method are designed to reduce the complexity and accelerate the convergence. |
US09407337B2 |
Antenna systems and methods for massive MIMO communication
Antenna systems and methods for Massive Multi-Input-Multi-Output (MIMO) (M-MIMO) communication are provided. Antennas systems include a M-MIMO transmitter architecture with a hybrid matrix structure. The hybrid matrix structure protects against transmit path component failures and ensures that a spatial rate of the MIMO transmitter is not degraded by the failures. Antenna systems and methods also include antenna selection schemes for selecting a subset of antennas from a plurality of antennas to transmit to a receiver. |
US09407336B2 |
Apparatus and method for beamforming gain difference compensation according to change of transmitting and receiving beam pattern in beamforming based wireless communication system
A method of operating a Mobile Station (MS) in a wireless communication system using beamforming includes receiving a reference signal over a plurality of downlink transmit (Tx) beams, measuring channel quality information of the received reference signal, and generating effective channel quality information by compensating for beamforming gain compensation information according to the channel quality information. |
US09407333B2 |
Inductive coupling for battery sharing and multi-function inductive antenna
A mobile device includes a housing and an antenna. The mobile device further includes a power-receiving circuit, and power-transmitting circuit, and a short-range communications circuit. The antenna performs multiple functions in that it is shared by the power-receiving circuit, the power-transmitting circuit and the short-range communications circuit. Each of the three circuits is selectively connectable to the antenna. The mobile device is configured to participate in a mobile-to-mobile battery-charge-sharing operation via inductive coupling from mobile device to mobile device. |
US09407331B2 |
NFC device with configurable notifications
The present invention relates to a near field communication device configured to establish a near field communication channel with an external device, and provide a first host processor with application data sent by the external device. The device is configured to provide a second host processor with notifications relating to the nature or content of application data provided to the first host processor, and configure the notifications according to a characteristic parameter of an application in the framework of which the external device sends data to the first host processor. |
US09407330B2 |
Mobile terminal, home appliance and method for operating the same
A mobile terminal, a home appliance and a method for operating the same are disclosed. The method for operating the mobile terminal includes displaying a product registration screen, performing tagging to a home appliance, receiving product information of the home appliance from the home appliance based on the tagging, and transmitting the product information to a server. Accordingly, it is possible to conveniently perform product registration of the home appliance. |
US09407328B2 |
Communication method between a dual interface NFC card inserted into an NFC terminal, and an NFC device
The present invention relates to a contactless communication method between an NFC card with a contact and contactless dual interface, installed in a communication terminal, and an external NFC device, the terminal including an NFC module coupled to the contact interface of the card and including a contactless communication interface, the method including the steps of: selecting one or the other of the contact and contactless interfaces of the card, transmitting signals between the card and the NFC device through the selected interface, and if the contact interface of the card is selected, through the contactless interface of the NFC module, and detecting by the card the presence of the NFC module connected to its contact interface, the selection of one or the other of the contact and contactless interfaces of the card being performed by the card depending on the result of the detection of the NFC module presence. |
US09407322B1 |
Adaptive analog echo/next cancellation
A system including a processor that receives a first digital signal corresponding to a first signal received by the system, and a second digital signal corresponding to a second signal transmitted by the system; generates a first control signal based on the first and second digital signals; and generates a first output signal based on the first control signal and a second analog signal corresponding to the second signal. A cancellation device generates a second control signal based on a first analog signal corresponding to the first signal, and a third control signal based on the first control signal and the first output signal; selects the second or third control signal when the system operates in a first or a second mode; and outputs a second output signal to cancel interference in the first signal according to the second analog signal and one of the second and third control signals. |
US09407321B2 |
Method for communication and validation of electrical signals
The various embodiments herein provide an improved system for communicating data over a wired connection. The system comprising a transmitting end, a switching circuit provided at the transmitting end to generate a propagating signal disturbance according to an input signal data received from a source network, a receiving end and a receiver circuit provided at the receiving end to detect the propagating signal disturbance and to regenerate the transmitted signal data from the received signal. The propagated signal disturbance is detected at the receiving end without a need for a common ground reference. The propagating disturbance is created by inducing an electron distribution change at one end of the wired connection and propagated along the length of the wire. The propagating disturbance is generated using one of an inductor, a capacitor and a switching device. |
US09407319B2 |
Fault tolerant transceiver
Described is a differential data bus system which maintains error free communication despite faults in one of the data bus lines. |
US09407317B2 |
Differential ultra-wideband indoor positioning method
The differential ultra-wideband indoor positioning method provides differential positioning to increase the accuracy of ultra-wideband (UWB) based indoor position estimation. Knowledge about common errors can be learned by employment of a reference source, where the difference between its known and estimated position (differential operation in solution domain), or the difference between the known and measured ranges (differential operation in measurement domain), provides invaluable information to be utilized in reducing errors in estimating the position of the target source. Differential operation accuracy reaches far beyond the accuracy of the non-differential setting. |
US09407312B2 |
Amplifier circuit, antenna module and wireless communication apparatus
An amplifier circuit that amplifies a carrier wave that a transmitting and receiving part has received, and includes a superimposition wave generation part that generates a superimposition wave to be superimposed onto the carrier wave; an amplifying part that adds the carrier wave and the superimposition wave to obtain an amplified carrier wave and outputs the amplified carrier wave; and an amplitude detection part that detects, based on a change in an amplitude value of the carrier wave, that the carrier wave is a predetermined carrier wave that carries a predetermined communication signal. The amplifier circuit outputs the amplified carrier wave when having detected the predetermined carrier wave. |
US09407306B2 |
Quadrature amplitude modulation for time-reversal systems
Time-reversal wireless communication includes: at a base station, receiving a probe signal from a terminal device; generating a signature waveform that is based on a time-reversed signal of a channel response signal derived from the probe signal; performing quadrature amplitude modulation (QAM) on a transmit signal to generate a quadrature amplitude modulated signal; and generating a transmission signal based on the quadrature amplitude modulated signal and the signature waveform. |
US09407300B2 |
Adjacent-channel interference and spur handling in wireless communications
Aspects of the present disclosure provides a wireless communication apparatus configured to handle adjacent-channel interference (ACI) and spur. The apparatus receives a signal utilizing a communication interface. The apparatus is configured to perform a single discrete Fourier transform (DFT) on the signal to generate frequency domain data. The apparatus is further configured to determine respective energy of a plurality of adjacent channels of the signal utilizing the frequency domain data. The apparatus is further configured to determine one or more potential interfering channels among the adjacent channels, wherein each of the potential interfering channels has an energy greater than a qualifying threshold. The apparatus is further configured to identify one or more dominant interfering channels from among the potential interfering channels. The apparatus is further configured to detect ACI based on the one or more dominant interfering channels. |
US09407298B1 |
Radio frequency (RF) analog interference cancellation (AIC) with multiple antennas
Aspects of the disclosure are directed to interference cancellation. A method of performing interference cancellation in a wireless communications device having one or more transmit antennas, one or more transmitters, one or more receive antennas, one or more receivers, one or more coefficient controllers and one or more analog interference cancellation (AIC) circuits includes using the one or more coefficient controllers for determining coefficients for one or more adaptive filters within the one or more AIC circuits. |
US09407294B2 |
Non-volatile memory controller with error correction (ECC) tuning via error statistics collection
A non-volatile memory controller for a solid state drive includes a soft-decision LDPC decoder. The soft-decision LDPC decoder includes a probability generation module. A processor reads collected statistics collated from decoded frames and tunes the performance of the soft-decision LDPC decoder performance. Additional parameters may also be taken into account, such as the scramble seed and the type of non-volatile memory. An asymmetry in errors may also be detected and provided to a hard-decision LDPC decoder to adjust its performance. |
US09407293B2 |
Wyner ziv coding
A system (100) for encoding an input video frame (1005), for transmitting or storing the encoded video and for decoding the video is disclosed. The system (100) includes an encoder (1000) and a decoder (1200) interconnected through a storage or transmission medium (1100). The encoder (1000) includes a turbo encoder (1015) for forming parity bit data from the input frame (1005) into a first data source (1120), and a sampler (1020) for down-sampling the input frame (1005) followed by intraframe compression (1030) to form a second data source (1110). The decoder (1200) receives data from the second data source (1110) to form an estimate for the frame (1005). The decoder (1200) also receivers the parity bit data from the first data source (1120), and corrects errors in the estimate by applying the parity bit data to the estimate. Each bit plane is corrected in turn by a turbo decoder (1260). The decoder determines how reliably a pixel value was decoded, too. Frame reconstruction module (1290) takes advantage of this and discards unreliably decoded pixels and replaces them with predicted pixel values. |
US09407292B2 |
Non-temporarily storing temporarily stored data in a dispersed storage network
A method includes encoding a plurality of data objects using first dispersed storage error encoding parameters having a first level of redundancy to produce first plurality of encoded data objects. The method includes generating first storage commands for temporary storage of the first plurality of encoded data objects. The method includes selecting a set of data objects from the plurality of data objects for permanent storage. The method includes encoding the set of data objects using second dispersed storage error encoding parameters having a second level of redundancy to produce a second plurality of encoded data objects, wherein the second level of redundancy is greater than the first level of redundancy. The method includes generating second storage commands for permanent storage of the second plurality of encoded data objects. |
US09407284B2 |
Improvements for Base64 encoding and decoding
Base64 encoding and decoding advances are characterized. Some embodiments rely on only a single bit shifting operation; some have no reliance on bit-shifting. Some access data source bytes with multi-byte reads, and use those data source bytes as indexes into an encoding lookup table. Some use a table with four quadrants, each of which contains a copy of the same 64 encoding values. Some use a negative value as both a counter and an index. Some exclude BSWAP instructions even with a little-endian processor. Some partition a data source into N partitions, which are then encoded or decoded concurrently. In some, partition length is based on expected processor performance. Unrolled loops, exemplary assembly language code and coding choices, division using MagicNumber multiplication, terminal null addition, encoding/decoding applications, and other examples are also presented. |
US09407276B1 |
Reducing distortion in an analog-to-digital converter
In one embodiment, an apparatus includes: a first voltage controlled oscillator (VCO) analog-to-digital converter (ADC) unit to receive a first portion of a differential analog signal and convert the first portion of the differential analog signal into a first digital value; a second VCO ADC unit to receive a second portion of the differential analog signal and convert the second portion of the differential analog signal into a second digital value; a combiner to form a combined digital signal from the first and second digital values; a decimation circuit to receive the combined digital signal and filter the combined digital signal into a filtered combined digital signal; and a cancellation circuit to receive the filtered combined digital signal and generate a distortion cancelled digital signal, based at least in part on a coefficient value. |
US09407275B1 |
Apparatus for lock detection suitable for fractional-N frequency synthesizer and method thereof
Disclosed are an apparatus for lock detection suitable for a fractional-N frequency synthesizer and a method thereof. The lock detector for use in the fractional-N frequency synthesizer includes a delay unit delaying an N-divider output frequency clock based on an output value of a fraction ratio modulator, a lock detection unit outputting a lock detection signal by comparing a reference frequency clock with the N-divider output frequency clock delayed by the delay unit, a counter counting the number of lock detection signals received from the lock detection unit, and a controller issuing a command to output a lock identification signal based on the number of lock detection signals counted by the counter. |
US09407274B2 |
Local oscillator interference cancellation
Systems and methods for mitigating interference in a Local Oscillator (LO) signal generated by a Phase-Locked Loop (PLL) are disclosed. In one embodiment, a system includes a PLL and an error compensation subsystem. The PLL includes a Controlled Oscillator (CO) that provides a LO output signal based on a control signal, a phase detector that generates a phase detector output signal that is indicative of a phase error between a feedback signal that is a function of the LO output signal and a reference signal, and a loop filter that filters the phase detector output signal to provide the control signal for the CO. The error compensation subsystem applies, based on the phase detector output signal, a phase rotation to a signal derived from the LO output signal to thereby compensate for a phase error in the signal resulting from a phase error in the local oscillator output signal. |
US09407273B1 |
Digital delay-locked loop (DLL) training
A DLL may include a DLL training circuit that provides a feedback signal to the DLL and receives a first delay code value from the DLL that corresponds to the delay added to the feedback signal to align a leading edge transition in the feedback signal with a leading edge transition in the reference clock signal. The DLL training circuit further provides an inverted feedback signal to the DLL and receives a second delay code value from the DLL that corresponds to the delay added to the inverted feedback signal to align a leading edge transition in the inverted feedback signal with a leading edge transition in the reference clock signal. The DLL selectively adds the delay code corresponding to the temporally smaller of the first delay code value or the second delay code value to the feedback signal to align the feedback signal with the reference clock signal. |
US09407272B2 |
Systems and methods for distributing an aging burden among processor cores
Systems and methods are presented for reducing the impact of high load and aging on processor cores in a processor. A Power Management Unit (PMU) can monitor aging, temperature, and increased load on the processor cores. The PMU instructs the processor to take action such that aging, temperature, and/or increased load are approximately evenly distributed across the processor cores, so that the processor can continue to efficiently process instructions. |
US09407270B2 |
Method and apparatus for control of a digital phase locked loop (DPLL) with exponentially shaped digitally controlled oscillator (DCO)
Various systems and methods utilizing a digitally controlled oscillator having frequency steps that increase in magnitude as a target output clock frequency increases are described. An integrated circuit in accordance with the disclosure includes a plurality of first transistor units fixedly coupled to an input voltage and a plurality of second transistor units switchably coupled to the first transistor units. An output coupled to the plurality of second transistor units and the plurality of first transistor units conveys an output signal having a frequency dependent on which select ones of the second transistor units are enabled. The plurality of second transistor units include a first switchable transistor unit having a transistor of a first width, a second switchable transistor unit having a transistor of a second width greater than the first width, and a third switchable transistor unit having a transistor of a third width greater than the second width. |
US09407266B2 |
Programmable single-supply level-shifter circuit
In an example implementation, a level-shifter circuit in an integrated circuit (IC) includes a plurality field-effect transistors (FETs) coupled to provide: a first inverter having an input port configured to receive an input signal having a first supply voltage, an output port, and a bias port; a second inverter having an input port coupled to the output port of the first inverter, an output port, and a bias port coupled to a second supply voltage; a diode-connected FET coupled between the second supply voltage and the bias port of the first inverter; a first FET in parallel with the diode-connected FET having a gate coupled to the output of the second inverter; and a second FET in parallel with the diode-connected FET and the first FET having a gate configured to receive a mode select signal. |
US09407263B2 |
Method and apparatus for a tunable driver circuit
A driver circuit having an adjustable output signal includes a logic circuit configured to receive an input signal into a first input terminal and an output circuit coupled to the logic circuit, wherein the output circuit is configured to generate, at an output terminal of the output circuit, an output signal having a signal level that changes in response to a signal level of the input signal. The driver circuit further includes a feedback circuit coupled to a second input terminal of the logic circuit. The feedback circuit includes first and second gate terminals coupled to the output terminal and a third gate terminal coupled to a control signal supply, wherein the feedback circuit is configured to control a maximum level of the output signal from the driver circuit based on an operating threshold of the feedback circuit as set by a control signal generated by the control signal supply. |
US09407262B2 |
Dynamic voltage and frequency management
In one embodiment, an integrated circuit includes a self calibration unit configured to iterate a test on a logic circuit in the integrated circuit at respectively lower supply voltage magnitudes until the test fails. A lowest supply voltage magnitude at which the test passes is used to generate a requested supply voltage magnitude for the integrated circuit. In an embodiment, an integrated circuit includes a series connection of logic gates physically distributed over an area of the integrated circuit, and a measurement unit configured to launch a logical transition into the series and detect a corresponding transition at the output of the series. The amount of time between the launch and the detection is used to request a supply voltage magnitude for the integrated circuit. |
US09407259B2 |
Driver circuit
A circuit may include first and second input nodes, first and second output nodes, first and second intermediate nodes, first and second resistances, a first amplification transistor coupled to the first input node, the first resistance, and the first intermediate node and a second amplification transistor coupled to the second input node, the second resistance, and the second intermediate node. The circuit may also include a first active device coupled to the first output node and the first intermediate node, a second active device coupled to the second output node and the second intermediate node, a first output transistor coupled to the first output node and configured to conduct based on a second intermediate signal on the second intermediate node, and a second output transistor coupled to the second output node and configured to conduct based on a first intermediate signal on the first intermediate node. |
US09407257B2 |
Reducing power consumption in a liquid crystal display
Embodiments of the invention relate to a method and apparatus to reduce power consumption in a passive matrix LCD driver circuit by using a plurality of drive buffers and active power management of sub-blocks in the passive matrix LCD drive circuit. Each drive buffer may operate in a first phase, which may include a high-drive mode to drive an LCD voltage to a threshold voltage level and a low-drive mode to modify the LCD voltage to approximate an input voltage of the drive buffer, and to maintain a constant LCD voltage level. The low-drive buffer consumes less current than the high-drive buffer, thus reducing power consumption. The drive buffer may also operate in a second phase, also a no-drive mode, in which the drive buffer and the bias voltage generator may be completely turned off, to further reduce power consumption. The drive buffer may be used to drive capacitive loads, as well as partially-resistive loads and inductive loads. |
US09407256B2 |
Reducing a disturbance on a signal path of a semiconductor switch
A method for reducing a disturbance on a signal path is provided. The disturbance is caused by a capacitance (203, 214)of a semiconductor switch (131-133) of an integrated circuit (130). The semiconductor switch (131-133) switches the signal path. The capacitance (203, 214) acts between the semiconductor switch (131-133) and a power supply terminal of the integrated circuit (130). According to the method, the power supply terminal of the integrated circuit (130) is coupled via an impedance (138, 139) to a power supply (137, 140). |
US09407254B1 |
Power on-reset with built-in hysteresis
A device for controlling a power-on reset signal can include a constant current source, for controlling a reference current that is independent of a supply voltage, and a trip point detector circuit driven by the reference current. The trip point detector circuit detects when the supply voltage of the device exceeds a first trip point voltage, and de-asserts the power-on reset signal when the supply voltage exceeds the first trip point voltage. The first trip point voltage can be controlled by a sum of a threshold voltage of a first n-type metal-oxide-semiconductor transistor, a voltage drop across a first resistor, and a threshold voltage of a first p-type metal-oxide-semiconductor transistor. The device may further include a hysteresis circuit, for detecting when the supply voltage falls below a second trip point voltage and causing the trip point detector circuit to reassert the power-on reset signal. |
US09407252B2 |
Current leakage mitigation
One or more circuits are provided wherein leakage current is mitigated. A circuit comprises a pad, a first transistor, a second transistor, a power leakage component and a data leakage component. The first transistor and the second transistor are respectively configured to control a voltage level at the pad. The first transistor is connected to the pad and to a first voltage source. The second transistor is connected to the pad and to a third voltage source. The power leakage component is connected between the first transistor and the pad. The data leakage component is connected between the second transistor and the pad. The power leakage component is configured to mitigate leakage current from the first transistor to the pad. The data leakage component is configured to mitigate leakage current from the pad to the second transistor. |
US09407251B1 |
Method for reworkable packaging of high speed, low electrical parasitic power electronics modules through gate drive integration
A multichip power module directly connecting the busboard to a printed-circuit board that is attached to the power substrate enabling extremely low loop inductance for extreme environments such as high temperature operation. Wire bond interconnections are taught from the power die directly to the busboard further enabling enable low parasitic interconnections. Integration of on-board high frequency bus capacitors provide extremely low loop inductance. An extreme environment gate driver board allows close physical proximity of gate driver and power stage to reduce overall volume and reduce impedance in the control circuit. Parallel spring-loaded pin gate driver PCB connections allows a reliable and reworkable power module to gate driver interconnections. |
US09407249B2 |
System and method for pulse width modulation
A circuit for use with PWM signal having first pulse and a second pulse, wherein the first pulse has a period and a first duty cycle, and the second pulse has the period and a second duty cycle. The period has clock information therein, the first duty cycle has first data information therein, and the second duty cycle has second data information therein. The circuit includes a first integrating component and a second integrating component. The first integrating component can generate a first voltage corresponding to the first duty cycle and a second voltage corresponding to the first duty cycle. The second integrating component can generate a third voltage corresponding to the second duty cycle and a fourth voltage corresponding to the second duty cycle. |
US09407247B2 |
Programmable delay circuit
A computing circuit that includes clocked circuitry, a controller, and a clock generator. The clocked circuitry is configured to receive data and to perform data manipulation on the data based on a first clock signal. The controller is configured to control the transmission of the data to the clocked circuitry. The clock generator is configured to receive as inputs a second clock signal and a delay control signal from the controller, and to delay the second clock signal to generate the first clock signal. The clock generator includes a main delay component configured to receive the second clock signal and to output the first clock signal. The clock generator also includes a switchable delay component connected in parallel with the main delay component, where the switchable delay component is configured to receive as an input the delay control signal from the controller. |
US09407242B2 |
Voltage level shifter for high voltage applications
A voltage level shifter for high voltage applications has a low voltage domain current mirror having first and second branches. A high voltage switch and a resistor are connected in series with the second branch. An output stage provides an output signal that is a function of a voltage difference across the resistor, and the output stage and the resistor are in the high voltage domain. Assertion of an input signal in the low voltage domain develops a first current in the first branch, and causes the high voltage switch to pass in the resistor a second current from the second branch that is a function of the first current and develops the voltage difference across the resistor. Only the high voltage switch needs to have high breakdown voltage characteristics. |
US09407240B2 |
Bi-quad calibration
Embodiments include methods of tuning state variable filters. Examples include state variable filters whose center frequencies can be tuned using variable gain blocks coupled to outputs of filter integrators. First- and second-order state variable filters may operate on signals in parallel and their outputs combined to produce a filtered output. Filters may be tuned to pass or reject signals depending on the application; sample applications include, but are not limited to: agile filtering; spectrum analysis; interference detection and rejection; equalization; direct intermediate-frequency transmission; and single-sideband modulation and demodulation. |
US09407237B2 |
Acoustic wave device and antenna duplexer including same
An acoustic wave device includes a first longitudinally-coupled acoustic wave filter having interdigital transducer (“IDT”) electrodes arranged in a propagation direction of acoustic wave, and a second longitudinally-coupled acoustic wave filter having IDT electrodes arranged in a propagation direction of acoustic wave. In the IDT electrodes of the first longitudinally-coupled acoustic wave filter, a comb-shaped electrode connected to an input port and another comb-shaped electrode connected to an output port are disposed in an in-phase relation. In the IDT electrodes of the second longitudinally-coupled acoustic wave filter, a comb-shaped electrode connected to an input port and another comb-shaped electrode connected to an output port are disposed in an anti-phase relation. This acoustic wave device has an excellent attenuation characteristic while maintaining a preferable insertion loss. |
US09407235B2 |
Acoustic wave device
An acoustic wave device includes: a chip; an acoustic wave element formed on a principal surface of the chip; a first pad formed on the principal surface of the chip and electrically connected to the acoustic wave element; a substrate having a principal surface facing the principal surface of the chip; a second pad formed on the principal surface of the substrate; a first bump formed between the first pad and the second pad and electrically connecting the first pad and the second pad; and a second bump formed between the chip and the substrate and making direct contact with the substrate. |
US09407225B2 |
Sound amplifier system and method for amplifying engine sounds
A sound enhancing system is disclosed for use with an engine of a vehicle to amplify engine sounds produced by the engine over a predetermined engine RPM operating range. The sound enhancing system includes a sound enhancing component which may be fixedly mounted within an engine compartment so that it does not move relative to the engine as the engine experiences engine roll during changes in engine RPM or a load experienced by the engine. An inlet duct communicates with an inlet of the sound enhancing component and receives air pulsations drawn in by the vehicle's induction system, and is able to vary in length as the engine roll occurs, when engine RPM increases and decreases. This enables a frequency response of the sound enhancing component to be modified in accordance with changing engine RPM or the load experienced by the engine. |
US09407224B2 |
Digital microphone device with extended dynamic range
The present disclosure refers to a digital microphone device providing a single-bit Pulse Density Modulation PDM output signal. The digital microphone comprises a microphone, arranged to convert an acoustic input signal into an analog electrical signal, and a preamplifier, having a variable gain, arranged to receive the analog electrical signal and to provide an amplified analog electrical signal, depending on the variable gain. The variable gain depends on a gain control signal. The digital microphone further comprises an Analog-to-Digital Converter block, arranged to receive the amplified analog electrical signal and to convert it into a respective digital signal; and a compensation block, arranged to receive the digital signal and to perform a digital operation on such digital signal, on the basis of a compensation signal, to generate a compensated signal. Furthermore, the digital microphone comprises an Automatic Gain Controller block 25, arranged to detect the digital signal and to generate said gain control signal, on the basis of the detected digital signal. The Automatic Gain Controller block is further arranged to generate the compensation signal, on the basis of the control signal, and to provide the compensation signal to the compensation block, to compensate a variation of the digital signal resulting from the variable gain of the preamplifier. Finally, the digital microphone device comprises a conversion block, arranged to receive the compensated signal and to convert it into the single-bit PDM output signal. |
US09407223B2 |
Mobile terminal and method for controlling sound output
Provided is a mobile terminal and method for controlling a sound (audio) to be output, the mobile terminal including at least one application including sound (audio) data and requesting an output sound, a sound (audio) control unit to determine an output sound when a plurality of requests for the output sound is input by a plurality of applications being executed, and a sound (audio) output unit to output the determined sound by forming a virtual output path for each of the sound data to be output, and blocking other virtual output paths aside from a virtual output path mapped to the sound determined to be output by the sound control unit. |
US09407222B2 |
Variable matching circuit and amplifier
A variable matching circuit includes a transformer which is disposed between first and second transistor circuits. A primary inductor device and a secondary inductor device are magnetically coupled in the transformer. The primary inductor device is connected between an output terminal of the first transistor circuit and a bias circuit for the first transistor circuit. The secondary inductor device is connected between an input terminal of the second transistor circuit and a bias circuit for the second transistor circuit. Connection points between the primary inductor device and the bias circuit for the first transistor circuit and between the secondary inductor device and the bias circuit for the second transistor circuit are connected to first and second capacitive elements, respectively. At least one of inductance values of the respective primary and secondary inductor devices and capacitance values of the respective first and second capacitive elements is variable. |
US09407221B2 |
Differential amplifier circuit
In one embodiment, a differential amplifier circuit includes a first input terminal, a second input terminal, a first transistor, a second transistor, a third transistor, a current source, a first output terminal, a second output terminal, a first passive element, and a second passive element. The first (second) transistor has a control terminal connected to the first (second) input terminal. The third transistor has a control terminal. The control terminal is applied predetermined bias voltage. The current source is connected to a first terminal in each of the first transistor, second transistor, and third transistor. The first (second) output terminal is connected to a second terminal of the first (second) transistor. The first (second) passive element is connected between the first (second) input terminal and the first (second) output terminal. |
US09407216B2 |
Analog feedback amplifier
A comparator 13 that detects the difference between a high frequency signal detected by a detector 12 and a feedback signal A output from a comparator 11; a comparator 14 that detects the difference between the difference detected by the comparator 13 and a feedback signal B output from an adder 18; and a loop filter 15 that passes only a prescribed low frequency band of the output signal of the comparator 14 are provided, in which an amplitude sensitivity adjuster 16 adjusts the amplitude sensitivity of a variable gain amplifier 3 in accordance with the rate of change of the signal passing through the loop filter 15, thereby controlling the gain of the variable gain amplifier 3. |
US09407214B2 |
MMIC power amplifier
A microwave integrated circuit includes a substrate and a power amplifier on the substrate. The power amplifier includes a power divider circuit having an input configured to receive an input RF signal, a base amplifier having an input coupled to a first output of the power divider circuit and a peaking amplifier having an input coupled to a second output of the power divider circuit and an output coupled to an output combining node. The power amplifier further includes an impedance inverter circuit coupling the output of the base amplifier to the output combining node and a load matching circuit having an input coupled to the output combining node and an output configured to be coupled to a load. |
US09407213B2 |
System and method for assembling a voltage amplifier
A voltage amplifier is provided that includes a first row and a second row each having a respective first or second plurality of capacitors arranged collinearly. First row capacitors comprise first terminals and second row capacitors comprise second terminals. The first row and second row are parallel to each other along longitudinal and lateral axes. A third row has a first plurality of diodes and a fourth row has a second plurality of diodes, each row positioned cross-wise to the first row and located above the first and second rows along the vertical axis. The first diodes are positioned parallel to each other along the longitudinal and lateral axes, and the second diodes are parallel to each other along the longitudinal and lateral axes and positioned cross-wise to and above the first plurality along the vertical axis. Diodes and capacitors are directly and physically connected using respective electrical leads. |
US09407209B2 |
Harmonics cancellation circuit for a power amplifier
The present disclosure relates to a circuit that includes an input port for applying a sinusoidal input signal, and a first buffering means for converting the sinusoidal input signal into a square wave signal. A DC level of the square wave signal may be defined by an adjustable threshold voltage level. The circuit also includes an output port for outputting the square wave signal to a power amplifier. Further, the circuit includes a feedback loop having a low pass filtering means arranged for filtering the square wave signal and comparing means arranged for comparing a DC level of a filtered signal received from the low pass filtering means with a pre-set reference level. The reference level may be selected for cancelling a given harmonic component. The comparing means is further arranged for outputting to the first buffering means a correction signal for adjusting the threshold voltage level of the first buffering means. |
US09407203B2 |
Combined amplitude-time and phase modulation
A method for generating a compound signal wave with one or more substantially sinusoidal waveform(s) containing an encoded digital information combined with a variable phase changing waveform(s) producing a compound sinusoid waveform that includes at least a sine wave that is amplitude-time modulated and at least one phase modulated wave(s). |
US09407201B1 |
Crystal oscillator circuit
A crystal oscillator circuit includes an oscillator configured to generate a signal having an oscillation amplitude. A high-pass filter is configured to filter the output signal to generate a filtered output signal. An automatic gain control (AGC) module is configured to generate an initial gain control signal when the filtered output signal is not received by the AGC module. The high-pass filter is configured to prevent the filtered output signal from being received by the AGC module when the oscillation amplitude is substantially equal to zero. The AGC module is configured to generate a steady-state gain control signal when the filtered output signal is received by the AGC module. A gain stage is configured to provide a first amount of gain to the oscillator module based on the initial gain control signal and a second amount of gain to the oscillator module based on the steady-state gain control signal. |
US09407196B2 |
Method to command and control the electric motor of an automation unit and connected system
Method to command and control an electric motor of an automation unit. The unit comprises a mechanical member, driven by a drive shaft, a central command and control unit, and a position detection mean. The method provides that the central command and control unit receives the position signals of the shaft of the electric motor and/or of the mechanical member from the position detection mean, divides the operating cycle into a plurality of sub-phases equal with respect to each other, consisting of elementary units and, for each of said sub-phases, or multiple of sub-phases, selects predefined or self-learnt current reference values, and generates a signal consisting of an instantaneous current reference (feed forward) for the electric motor. |
US09407195B2 |
Power tool
A power tool includes a motor, a gear mechanism that changes the speed of an output of the motor, a drive circuit including a switching element that controls power supplied to the motor, a housing that accommodates the motor, a fixture that fixes the motor to the housing, and a temperature sensor that measures a temperature of the switching element. The drive circuit stops supplying power to the motor when the temperature measured by the temperature sensor reaches a predetermined temperature. The fixture functions to radiate heat from the switching element. |
US09407191B2 |
Driving switching system applied to motors and method thereof
In a driving switching system, an H-bridge circuit includes a first P-type MOSFET, a first N-type MOSFET, a second P-type MOSFET and a second N-type MOSFET. The first N-type MOSFET connects to the first P-type MOSFET so as to have a first connection terminal. The second N-type MOSFET connects to the second P-type MOSFET so as to have a second connection terminal, wherein the first connection terminal and the second connection terminal are connected to a coil. A first and a second kickback voltage detection module respectively detect a first kickback voltage at the first connection terminal and a second kickback voltage at the second connection terminal. In the accompanying method, a first and a second driving module are selectively used to switch the first and second P-type MOSFET and the first and second N-type MOSFET once the first and second kickback voltages reach a first or a second threshold voltage. |
US09407190B2 |
Electric power steering apparatus
An electric power steering apparatus is provided in which stably performing drive of FETs of an inverter can be achieved by means of a simplified constitution. The electric power steering apparatus drive-controls a motor through an inverter comprised of an FET bridge based on each-phase duty command values of pulse-width modulation (PWM) and perform assist control of a steering system. The electric power steering apparatus comprises a charge pump circuit and a bootstrap circuit that generate a booster power voltage for driving upper-FETs of the FET bridge, wherein the circuit having a higher voltage is used as the booster power voltage. |
US09407189B2 |
Direct torque control motor controller with torque ripple reduction
An AC motor controller is provided that utilizes a direct torque controller and primary and secondary control loops. The primary control loop operates in a relatively conventional manner, determining a voltage vector that sets the inverter switching variables for the motor's power inverter, where the voltage vector is based on the motor's torque and flux as estimated from the measured voltage and current of the motor. The secondary loop, utilizing a faster sampling rate than the primary loop, estimates a more up-to-date torque error which is compared to a secondary torque error band, where the secondary torque error band is preferably narrower that the primary torque error band. If the secondary loop determines that the up-to-date torque error has exceeded the secondary torque error band, it sets a null voltage vector, thereby limiting torque ripples. |
US09407187B2 |
System and method for improving response time of a braking unit
A braking system includes a converter, a capacitor coupled to an output of the converter, a bridge coupled in parallel to the capacitor, and at least one inductor coupled to the bridge, an electrically conductive disc disposed proximate to the at least one inductor, and a switching unit controller for commanding the converter to convert a level of voltage supplied therefrom from a first voltage level to a second voltage level and thereby increase energy stored in the capacitor, and, upon receiving a brake command, commanding the bridge to ramp-up electrical current in the at least one inductor so as to induce an electromagnetic force on the electrically conductive disc. |
US09407186B2 |
Method of determining individual set points in a power plant controller, and a power plant controller
This invention relates to a method and a power plant controller arranged to carry out the method. The method is on an intelligent dispatching of the power production to wind turbines and optional compensation equipment of a wind power plant, as the power producing units of a wind power plant. The invention relates to a case where the requested produced power is less than the total capacity of the power plant, and the invention relates to utilizing this situation to dispatch set points to the wind turbines and the compensation equipment in a flexible way. This flexibility may increase the wind turbines' life time, help in scheduling maintenance and expand the electrical operating range of the wind power plant. The determination of the set points on active and reactive power is a combined determination of both set points for each of the energy producing units of the wind power plant. |
US09407184B2 |
Energy harvesting device
An energy harvesting device comprises a semiconductor device, a first magnet core, and at least one second magnet core. The semiconductor device, disposed in a housing, includes a plurality of first sensors and a plurality of second sensors. The first magnet core, disposed over the semiconductor device, is configured to establish a magnetic field between the first sensors and move with respect to the semiconductor device. The at least one second magnet core, disposed between an inner wall of the housing and the semiconductor device, is configured to establish a magnetic field between the second sensors and move with respect to the semiconductor device. |
US09407183B2 |
Signal control system for fan motor
A signal control system for a fan motor comprises an input end, a load driving unit, a first signal conversion unit, a second signal conversion unit, and an amplifying driving unit. A rotation speed signal is transmitted from the input end to the load driving unit. The first and the second signal conversion units are electrically connected to the load driving unit and receive the rotation speed signal. The amplifying driving unit is electrically connected to the first and the second signal conversion units to generate an operation signal. Thus, the received rotation speed signal is converted to the operation signal through the signal control system for the fan motor, achieving the effects of cost reduction, simplification, and convenience. |
US09407179B2 |
Controller for a three-phase brushless D.C. motor
Controller for a three-phase brushless D.C. motor has a full bridge circuit and an electronic control unit (ECU). The full bridge circuit has three branches each with switches connected to the motor windings. The switches are driven by signals from the ECU. The drive signals are arranged in two sets of three signals. The two sets are offset by 180 electrical degrees. The drive signals of each set are offset by 120 electrical degrees and each have an active portion, alternating with an inactive portion. The active portion includes an initial interval of pulsed activation, an intermediate interval of continuous activation, and a final interval of pulsed activation. The active portion of the drive signals is greater than 120 electrical degrees, with each initial interval of pulsed activation of a switch overlapping the final interval of the previously activated switch. |
US09407174B2 |
Shovel and method of controlling shovel
A shovel includes an internal combustion engine whose revolution speed is controlled to be constant, a hydraulic pump connected to the internal combustion engine, a generator connected to the internal combustion engine, and a control unit for controlling the generator, wherein the control unit causes the generator to perform an electrical power generating operation in a case where a load on the hydraulic pump is increasing. |
US09407171B2 |
Apparatus and a method for enhancing power output in electrical circuits
A controller connected to the gate, cathode and anode of a thyristor, may be configured such that in response to the anode being provided with a voltage, the controller activates the thyristor to allow current flow between the anode and the gate in a first instance and to allow current flow between the gate and the cathode in a second instance so as to provide the cathode with an enhanced voltage, the enhanced voltage being an enhancement of the voltage at the anode. |
US09407169B2 |
Method and apparatus for distributed power generation
A method and apparatus for generating AC power. In one embodiment, the apparatus comprises a DC/AC inversion stage capable of generating at least two of a single-phase output power, a two-phase output power, and a three-phase output power; and a conversion control module, coupled to the DC/AC inversion stage, for driving the DC/AC inversion stage to (i) generate the single-phase output power while an input power is less than a first threshold, and (ii) operate in burst mode while the input power satisfies a burst mode threshold. |
US09407168B2 |
Power converting circuit
A power conversion circuit for supplying power to an inductive load, includes a switching circuit and an energy saving circuit. The inductive load is supplied with electrical power and the energy saving circuit is charged when the switching circuit is conductive, and the inductive load is disconnected from the electrical power supply and the energy stored in the energy saving circuit is discharged to the inductive load when the switching circuit is nonconductive. |
US09407160B2 |
Simplified control method for a three-phase AC voltage-DC voltage converter
A method for controlling a converter for converting an n-phase AC input voltage into a DC output voltage, each phase of the AC input voltage being connected to a switch of the converter. The method includes determining the signs of j characteristic voltages (Va, Vb, Vc, Va-Vb, Vb-Vc, Va-Vc, Va+20°, Vb+20°, Vc+20°, Va−20°, Vb−20°, Vc−20°); determining a reference combination (C1-C12, C1-C18), to which the signs of j characteristic voltages (Va, Vb, Vc, Va-Vb, Vb-Vc, Va-Vc, Va+20°, Vb+20°, Vc+20°, Va−20°, Vb−20°, Vc−20°) correspond, by comparing the signs of the j characteristic voltages to data from a reference table; and (c) opening each switch for an opening time (t1, t2, t3) pre-determined according to the reference combination (C1-C12, C1-C18) identified during the determining of the reference combination. |
US09407159B2 |
Dynamic frequency compensation of switching power converters
A kilowatt-scale high-frequency electrical power conversion system adapted for variable output power delivery is described, in which switching frequency of switchable power delivery circuitry is dynamically modulated in transition of the system to a low power regime that is substantially below maximum power output, in order to at least partially attenuate thermal overload from heat generation of switching components in such transitions. The system is useful in high-efficiency charging of rechargeable batteries of electrical vehicles, e.g., e.g., automotive, industrial, and other motive power vehicles. |
US09407158B2 |
Floating bias generator
In various embodiments a circuit is provided which may include a node at which a circuit potential may be provided; an alternating voltage providing circuit configured to provide a DC current free alternating voltage; a rectifier coupled to the alternating voltage providing circuit, the rectifier including a first rectifier terminal and a second rectifier terminal, wherein the first rectifier terminal or the second rectifier terminal may be coupled to the node; and a first output terminal and a second output terminal, wherein the first output terminal may be coupled to the first rectifier terminal to provide a first potential and wherein the second output terminal may be coupled to the second rectifier terminal to provide a second potential different from the first potential, the difference between the first potential and the second potential defining an output voltage, wherein the output voltage may be constant independent of the circuit potential. |
US09407156B2 |
Managing leakage inductance in a power supply
An apparatus includes: a power supply circuit including at least a first stage having a push-pull circuit topology, the first stage including at least one transformer that isolates a primary side of the first stage from a secondary side of the first stage; a clamp circuit coupled to a center tap of the transformer, the clamp circuit including a first element that stores energy, and a second element that controls a flow of current between the center tap of the transformer and the first element; and a control module receiving power from the clamp circuit. The control module is configured to provide control signals to one or more elements of the power supply circuit. |
US09407155B2 |
Isolated switching converter with secondary side modulation and control method
A controller of an isolated switching converter includes an error amplifying circuit, a modulation signal generator, a first comparison circuit, a primary off detection circuit, a secondary logic circuit, an isolation circuit and a primary logic circuit. The error amplifying circuit generates a compensation signal based on the difference between a reference signal and a feedback signal. The first comparison circuit compares the compensation signal with a modulation signal generated by the modulation signal generator and generates a first comparison signal. The primary off detection circuit detects whether the primary switch is off and generates a primary off detection signal. The secondary logic circuit generates a secondary control signal to control the secondary switch based on the first comparison signal and the primary off detection signal. The isolation circuit receives the first comparison signal and generates a synchronous signal electrically isolated from the first comparison signal. The primary logic circuit generates a primary control signal to control the primary switch based on the synchronous signal. |
US09407152B2 |
Current regulation apparatus
A current regulation apparatus is provided. The current regulation apparatus includes a trans unit, a first switching unit, a voltage detection unit, a voltage comparison unit, and a control unit. The trans unit includes an auxiliary winding unit. The first switching unit controls an operation of the trans unit. The voltage detection unit detects a voltage induced to the auxiliary winding unit. The voltage comparison unit compares a voltage detected by the voltage detection unit and a reference voltage. The control unit adjusts a turn-on section of the first switching unit according to an output voltage of the voltage comparison unit. |
US09407149B2 |
Buck converting controller for reduction of output voltage overshoot
A buck converting controller, adapted to control a DC-DC buck converting circuit to convert an input voltage into an output voltage, is disclosed. The buck converting controller comprises a feedback control circuit, an off-time determination circuit and a load control circuit. The feedback control circuit turns on and off a high-side transistor and a low-side transistor of the DC-DC buck converting circuit in response to a feedback signal indicative of the output voltage. The off-time determination circuit determines a preset off-time period according to the input voltage and the output voltage and generates an off notice signal according to the preset off-time period. The load control circuit is coupled to the DC-DC buck converting circuit and determines whether to release an electronic energy stored in the DC-DC buck converting circuit according to the off notice signal. |
US09407145B1 |
Systems and methods for DC-to-DC converter control
A regulated, power supply system is described using multiphase DC-DC converters with dynamic fast-turnon, slow-turnoff phase shedding, early phase turn-on, and both load-voltage and drive-transistor feedback to pulsewidth modulators to provide fast response to load transients. In an embodiment, a system master can automatically determine whether all, or only some, slave phase units are fully populated. The programmable system includes fault detection with current and voltage sensing, telemetry capability, and automatic shutdown capability. In an embodiment, these are buck-type converters with or without coupled inductors, however some of the embodiments illustrated include boost configurations. |
US09407144B2 |
Method for a current mode buck-boost converter
A current mode control buck-boost converter with improved performance utilizes separate buck and boost pulses. The buck-boost converter utilizes a buck/boost decision method with continuous control voltage for buck and boost mode, therefore eliminating transients in the control loop between operation modes and preventing voltage overshoots. If switching in Boost mode and the buck duty cycle is smaller than a set duty cycle, then in the next cycle Buck mode switching will occur. It is possible to track a Buck comparator output and the related duty cycle during Boost mode operation. Thus a mode change decision will only be dependent on a single input. A control loop will incorporate a single loop filter and error amplifier, wherein control voltages for Buck comparator and Boost comparator will be related. |
US09407142B2 |
Method and apparatus for controlling programmable power converter
The present invention provides a circuit for controlling a programmable power converter. The circuit includes a micro-controller, a controller, and a timer. The controller includes a voltage error amplifier. The micro-controller has a program memory and a data memory. The controller generates switching signals in response to a voltage-feedback signal for regulating an output voltage of the programmable power converter. The voltage error amplifier generates the voltage-feedback signal according to a voltage reference signal and the output voltage of the programmable power converter. A gain of the voltage error amplifier and a value of the reference signal are programmed by the micro-controller. |
US09407141B2 |
Control circuit of power converter and method therefore
A control circuit of a power converter and a method therefore are provided. The control circuit comprises an input circuit, an amplifier, a PWM circuit, and a power management circuit. The input circuit is coupled to a transformer to generate a sensing signal related to an output voltage of the power converter. The amplifier generates a feedback signal according to the sensing signal and a reference signal. The PWM circuit generates a switching signal according to the feedback signal for switching the transformer and regulating the output voltage of the power converter. The power management circuit controls the reference signal according to the feedback signal. The power management circuit includes a timer for determining a period, and the output voltage of the power converter decreases while an output power of the power converter is lower than a light-load threshold. A method for controlling the control circuit is also disclosed. |
US09407140B2 |
Voltage detection method and circuit and associated switching power supply
In one embodiment, a method of detecting a voltage can include: (i) generating a first current according to a first voltage and a converting resistor; (ii) charging a detection capacitor by the first current during a first time period of a switching cycle of a switching power supply; (iii) charging the detection capacitor by a second current during a second time period of the switching cycle; (iv) detecting a voltage across the detection capacitor to obtain a detection voltage at an end time of the second time period, where the first time period includes a rising portion of a current flowing through the inductor, and the second time period includes a decreasing portion of the inductor current; and (v) determining a state of a present output voltage of the switching power supply according to the detection voltage. |
US09407133B1 |
Active power conditioner
Methods and systems for active power conditioner topologies including semiconductor input and output switches, an inductor, a capacitor in parallel with the inductor, and input and output filter capacitors. The present power conditioners can convert power from an input to an output, can supply or absorb reactive power, and can regulate voltage and current waveforms for improving power factor. Additionally, the present power conditioners can act as a variable frequency drive for regulating voltages and frequencies in power converters. The present power conditioners can also correct harmonic oscillations that can damage power conversion equipment. |
US09407131B2 |
Positional encoder and control rod position indicator for nuclear reactor using same
A cam is immersed in water at an elevated temperature and/or pressure. A reciprocating cam follower also immersed in the water contacts a surface of the cam. The cam follower includes a permanent magnet. An electrically conductive coil is magnetically coupled with the permanent magnet such that movement of the cam follower induces an electrical signal in the electrically conductive coil. A sealed housing also immersed in the water contains the electrically conductive coil and seals it from contact with the water. Leads of the coil are electrically accessible from outside the sealed housing and from outside the water. Alternatively, the cam includes magnetic inserts, the cam follower is replaced by a sensor arm of magnetic material, and the sensor arm and/or the inserts are magnetized whereby rotation of the rotary element causes time modulation of the magnetic coupling and induces coil voltage. |
US09407130B2 |
Wireless massage, heating and lift system
A massage device including a massage pad including a plurality of vibrating units, a plurality of heating elements, and/or a plurality of lifting actuators connected to a control box which accepts an input from a remote control associated with an action for at least one of the vibrating units, heating elements or lifting actuators and controls the vibrating units, heating elements or lifting actuators to perform the action is provided. Also provided are pre-programmed patterns of massage control actions, which may be input by a user using the remote control and/or a scripting language. |
US09407127B2 |
Brushless motor insulator, brushless motor stator, brushless motor, and method of manufacturing brushless motor
Provided is a brushless motor insulator capable of improving workability relating to the winding of electric wires by a simple configuration. An insulator 10 includes a main body portion 11 and a mooring portion 12. The main body portion 11 includes plural wiring portions 11b radially provided so that electric wires 30 are held while being wound on the wiring portions 11b. The mooring portion 12 is disposed in the inner periphery or the outer periphery of the main body portion 11 and moors ends of winding start portions or winding end portions of the electric wires 30 of the wiring portions 11b. |
US09407126B2 |
Direct-drive superconducting synchronous generator for a wind turbine
The invention refers to a direct drive electric generator for a wind turbine provided with rotor salient poles and a ladder-like cryostat for housing superconductive coils and keeping them at a cryogenic temperature while the interior of the cryostat is kept free of coolant.The invention achieves optimal thermal insulation of the coils without the need of a continuous re-filling of the cryostat and ensuring a good distribution of the magnetic field avoiding the use of expensive materials. |
US09407117B2 |
Shaped electrical conductor
A shaped electrical conductor (610, 630) includes a first sheet of metal (319) with a first and second thermoplastic adhesive pattern (311, 312). The second pattern is justified with the first pattern. The first sheet is etched to remove metal not covered by the thermoplastic adhesive patterns so that no metal bridges remain between disconnected coated portions. A second sheet of metal (339) has a third and fourth thermoplastic adhesive pattern (333, 334) on a second surface and the fourth pattern is justified with the third pattern. The second sheet is etched to remove metal not covered by the thermoplastic adhesive patterns so that no metal bridges remain between disconnected coated portions. First and second contact regions (315, 335) in the second and third adhesive patterns are in electrical contact. |
US09407109B2 |
Contactless battery charger, electronic device, battery pack, and contactless charging system
A contactless charging system is made up of an electronic device and a contactless charger 200 that recharges the electronic device in a contactless manner. The electronic device transmits a full charge command indicating completion of charge. Upon receipt of the full charge command, the contactless charger shifts to a charge stop state in which charge of the electronic device is not performed. In the charge stop state, the contactless charger generates a load check signal for checking whether or not the electronic device is placed in the contactless charger in a rechargeable state, and transmits the signal. Further, the contactless charger also generates a charge restart check command for checking whether or not the electronic device requests recharge in a charge stop state, and transmits the command. |
US09407105B2 |
Systems and methods for transferring electrical energy between vehicles
Motor vehicles may need to exchange electrical energy. At least one vehicle may determine a target charge state. The vehicle may then identify another vehicle with which to exchange energy. The vehicles may negotiate a quantity to be transferred, transfer parameters for the exchange, and/or the like. The vehicles may be in a common fleet or an affinity group. A central location may facilitate the identification and/or negotiation process. The transfer may be monitored and may be controlled based on monitoring data collected. The transfer may be wired or wireless, and the vehicles may be stationary or in motion during the transfer. The vehicles may be, among others, pure electric vehicles, hybrid vehicles, and/or fuel cell vehicles. |
US09407104B2 |
Battery powered charger
A charger for recharging the batteries of a portable electronic device even when no external power source is available. A battery or cell is installed within the charger, and when no access is available to a fixed power source into which the charger can be plugged, the internal battery or cell can be used to recharge the electronic device. The internal battery can be a primary battery or a secondary battery. In the latter case, the internal battery can be maintained in a charged state by means of circuitry which, when the charger is plugged into the external power source, charges the internal battery as well as the battery of the electronic device. The external power source can be either an AC power wall socket, in which case the charger includes AC/DC voltage conversion circuits, or a car lighter socket, or the DC output of a conventional wall charger. |
US09407103B2 |
Battery charger noise reduction by variable frequency
A method of charging a battery in a charging system having a power convertor that converts AC electrical power to DC electrical power, the method comprising generating a carrier signal having a carrier frequency that continuously varies between a minimum carrier frequency value and a maximum carrier frequency value, and operating a switching component of the power convertor using the carrier signal. |
US09407101B2 |
Charger and electronic apparatus system
A charger capable of charging an electronic apparatus includes a charger main body having a power output unit which output charging power, a connection unit which is attached to the charger main body, which is configured to be connected to the electronic apparatus, and which is configured to supply the charging power from the power output unit to the electronic apparatus in a state that the connection unit is connected to the electronic apparatus, and a temperature sensor which is provided in the connection unit, and which is configured to detect a temperature in the vicinity of the connection unit. |
US09407098B2 |
Determining a battery chemistry for a battery in a peripheral device
Some embodiments provide a system that determines a battery chemistry for a battery in a peripheral device. During operation, the system determines a first voltage of the battery at a first time and a second voltage of the battery at a second time. The first voltage and the second voltage are then compared to one or more predetermined battery usage profiles to determine the battery chemistry. |
US09407097B2 |
Methods using wearable device with unique user ID and telemetry system
A method for using telemetry data based on a user habit information user one or more sensors coupled to a wearable device that has a unique user ID, and acquire user information selected from of at least one of, a user's activities, behaviors and habit information. The wearable device includes ID circuitry that includes ID storage, a communication system which reads and transmits the unique ID from the ID storage, a power source and a pathway system to route signals through the circuitry. The telemetry system communicates with the one or more sensors. The telemetry system includes a database of user ID's. Telemetry data is analyzed using the telemetry system based on at least one of, user's activities, behaviors and habit information. Personalized information about the user is created. |
US09407095B2 |
Multiply-connected power processing
Various power processing systems are described that employ a multiply-connected velocity inhibiting circuit. At least one active circuit can be employed to synthesize at least one passive lumped element in the multiply-connected velocity inhibiting circuit. |
US09407085B2 |
Controller for a brushless motor
A controller for a brushless motor that is configured to operate in normal mode or under-voltage mode. When operating in normal mode, the controller generates control signals for exciting a winding of the motor, monitors the magnitude of an input voltage, and switches to under-voltage mode in the event that the input voltage drops below an under-voltage threshold. When operating in under-voltage mode, the controller suspends excitation of the winding, monitors the magnitude of the input voltage, monitors the magnitude of a supply voltage used to power the controller, switches to normal mode in the event that the input voltage exceeds a restart threshold, and resets itself in the event that the supply voltage drops below a brown-out threshold. |
US09407083B1 |
Combined subtransient current suppression and overvoltage transient protection
A system and method for suppressing a subtransient current and an overvoltage in a power system. A subtransient current is identified at a location in the power system. The subtransient current at the location in the power system is directed to ground for a time delay in response to identifying the subtransient current at the location in the power system. Directing the subtransient current at the location in the power system to ground is ceased in response to identifying an end of the time delay. An overvoltage is identified at the location in the power system. The overvoltage at the location in the power system is suppressed in response to identifying the overvoltage at the location in the power system. |
US09407080B2 |
Hanger assemblies and cabling management systems and methods including the same
A hanger assembly for mounting an enclosure on an elongate support includes a body, first and second arms, and first and second attachment devices. The body is configured to be secured to the enclosure. The first and second arms each have opposed upper and lower ends. The lower ends are each pivotally secured to the body. The first and second attachment devices are located on the upper ends of the first and second arms, respectively, and are configured to secure the first and second arms, respectively, to the elongate support. The first and second arms can be pivoted about their lower ends to selectively adjust a spacing between the body and the elongate support to thereby selectively adjust a distance between the enclosure and the elongate support. |
US09407078B2 |
Adaptable cable hanger insert
The invention comprises a transmission line hanger insert that acts as an adapter that allows standard transmission line adapters previously used for coaxial cables to be used for fiber optic cables, power cables, hybrid cables and other cables that are becoming the new standard in the telecommunications industry. The insert is manufactured from UV-resistant rubber that is softer than the rubber used in prior art inserts.The insert of the present invention comprises a hollow cylindricalThe present invention is a hollow, spool-shaped cylindrical insert for a standard transmission line hanger that comprises a cylinder with a rim at either end, a round opening through the cylinder's center, a slit extending from the exterior of the insert to the interior opening and multiple standing ribs in the interior of the insert that allow the insert to be used with a plurality of different cable diameters and shapes. |
US09407075B1 |
Ganged electrical fittings with integral cover plate and method of use thereof
A ganged electrical fitting having an integral cover plate and two or more electrical components, such as a switch, a receptacle, an outlet, a fan switch, a dimmer and combinations thereof, the ganged electrical component/cover plate being secured via screws through the cover plate into a wall box. Electrical component wires are secured to power wires coming from the wall box via quick-connectors or wirenuts. |
US09407073B2 |
Guiding support and kit for terminating a transmission cable
A guiding support for guiding a transmission line is disclosed having a holding structure positioned on a rear end and engageable with a fixation member of an end cap. A seat is positioned on a front end of the guiding support, and is engageable with an adapter member of a terminal. A first transmission line receiving channel is positioned along a longitudinal axis of the guiding support from the rear end to the front end. |
US09407071B2 |
Accessory device assembly for low and medium voltage switching devices
The invention relates to an accessory device assembly for a low or medium voltage switching device. The accessory device assembly comprises at least a first accessory device comprising a first external housing, first electrical connection means for electrical connection with said switching device, second electrical connection means for electrical connection with outside equipment, third electrical connection means for electrical connection with a second accessory device, first mechanical connection means for mechanical connection with said second accessory device and second mechanical connection means for mechanical connection with said switching device. |
US09407062B2 |
Wavelength-maintaining Fabry-Perot Laser Diode and optical transmitter including same
A wavelength tracking Fabry-Perot Laser Diode (F-P LD), and an optical transmitter including the same are disclosed, the wavelength keepable F-P LD including a gain section configured to provide and modulate a gain using an injected first current; and a phase shift/modulation section configured to vary wavelength relative to oscillation mode of light advanced from the gain section by injected second current or voltage and to modulate phases. |
US09407061B2 |
Tunable light source
Provided herein is an external-cavity type wavelength tunable laser including gain medium configured to generate an optical signal and amplify the generated optical signal based on a bias current applied; an external reflector configured to be coupled optically with the gain medium; a second thermistor provided on the side of the gain medium and configured to measure a temperature of the gain medium; a first thermistor provided on the external reflector and configured to measure a temperature of the external reflector; and a thermoelectric cooler configured to transfer generated heat based on the temperatures measured by the first and second thermistors. |
US09407059B2 |
Multi-band laser architecture
Techniques and architecture are disclosed for providing a laser system. In one specific example embodiment, the system includes a thulium-doped fiber laser coupled by silica glass fiber to a remote optical converter (ROC) including a Ho:YAG laser and, optionally, an optical parametric oscillator (OPO) utilizing in germanium phosphide (ZnGeP2; ZGP) or orientation-patterned gallium arsenide (OPGaAs). The fiber laser may emit a low-peak-power, continuous wave pump signal that pumps the Ho:YAG laser, which in turn emits a higher-peak-power, pulsed signal. When included, the OPO can be used to convert the resultant, pulsed signal to a longer wavelength (e.g., about 2-5 μm, or greater). In some cases, distributed architecture and reduced weight/bulk may be realized while eliminating the need to actively cool the ROC for operation, for example, over a broad temperature range (e.g., −55-125° C.). Also, methods of preparing high-peak-power, pulsed signals using such systems are disclosed. |
US09407058B2 |
Pump energy wavelength stabilization
In a method of stabilizing pump energy, a gain medium is provided having an absorption coefficient that varies with wavelength. An absorption coefficient curve of the absorption coefficient or a range of wavelengths comprises peaks and valleys. Pump energy is generated at an operating wavelength within one of the valleys, at which the absorption coefficient is approximately at a minimum. The pump energy is transmitted through the gain medium. A portion of the pump energy is absorbed with the gain medium and laser light is emitted from the gain medium responsive to the absorbed pump energy. The non-absorbed pump energy (feedback pump energy) is fed back to the pump module. The operating wavelength of the pump energy is stabilized using the feedback pump energy. |
US09407051B2 |
Method of manufacturing waterproof intermediate spliced portion of wires and waterproof intermediate unit of wires
A waterproof intermediate spliced portion of wires includes an intermediate spliced portion of the wires, waterproofing agent supplied to the intermediate spliced portion and cured, and a protective sheet for covering around the waterproofing agent supplied to the intermediate spliced portion. The protective sheet has flexibility capable of being deformed following the deformation of the surface of the waterproofing agent supplied to the intermediate spliced portion and covers the waterproofing agent in a state held in close contact with the surface of the waterproofing agent. |
US09407048B2 |
Protective case for portable electronic device with integrated dispensable and retractable charge and sync cable
A protective case for a portable electronic device which incorporates a spool assembly containing a user dispensable and retractable Industry standard or OEM charge/sync cable. The case provides the user with the utility of always having a charge/sync cable available when needed while being discreetly housed in a low-profile ergonomically pleasing package. The case and spool assembly provide the user with up to 3 Ft or more of cable available for dispensing from the case while allowing the portable electronic device to be charged/synced at any desired dispensed length of cable, and can be manufactured using any thermoplastic, metal, wood, or composite. The dispensed cable and connector can be rewound onto the spool manually using the spool finger pockets. |
US09407046B1 |
Electrical connector assembly
An electrical connector assembly includes a cage member having a plurality of walls defining an upper port and a lower port for pluggable modules. The walls define side walls along sides of the upper and lower ports. The walls are manufactured from a metal material and providing electrical shielding for the upper port and the lower port. The walls define a port separator extending between the side walls below at least one of the upper port and the lower port. The port separator has an upper plate and a lower plate extending between the side walls of the cage member. The port separator has a plurality of channel walls extending between the upper plate and the lower plate to divide the port separator into a plurality of channels. The channels are open at a front and a rear of the port separator to direct airflow through the port separator. |
US09407045B2 |
Electrical connector with joined ground shields
An electrical connector includes a housing, signal contacts, and ground shields. The housing extends between a front end and a rear end and defines a cavity at the front end. The signal contacts are held by the housing and are arranged in pairs carrying differential signals. The signal contacts have mating ends in the cavity for mating with a mating connector. The ground shields are held by the housing and extend along the signal contacts in the cavity. The ground shields have center walls and side walls surrounding associated pairs of the signal contacts on at least two sides thereof. The ground shields each have a commoning feature extending outward from a corresponding side wall. The commoning feature mechanically engages another ground shield in a group of ground shields to electrically join the ground shields of the group within the cavity. |
US09407043B2 |
Balanced pin and socket connectors
Communications connectors include a housing and a plurality of substantially rigid conductive pins that are mounted in the housing. The conductive pins are arranged as a plurality of differential pairs of conductive pins that each include a tip conductive pin and a ring conductive pin. Each conductive pin has a first end that is configured to be received within a respective socket of a mating connector and a second end. The tip conductive pin of each differential pair of conductive pins crosses over its associated ring conductive pin to form a plurality of tip-ring crossover locations. |
US09407042B2 |
Electrical outlet safety device
Electrical outlet safety devices are adapted for positionally capturing a plug head associated with an appliance cord relative to a receptacle of the outlet. The safety device includes a body plate having front and rear sides and opposed lateral edges, the body plate being adapted for removable connection relative to a cover plate associated with the electrical outlet. At least one elongate open-ended blind channel extends from one toward another of the opposed lateral edges. The channel thus defines an opposed pair of parallel edges to sandwich the plug head associated with the electrical appliance between the body plate and the cover plate of the electrical outlet, whereby the plug head is positionally captured relative to the receptacle. |
US09407035B2 |
Electronic device unit
In an electronic device unit, each of the contact terminals includes a first member coupled to a press-fitting and fixing portion through intermediation of an elastically deformable portion, and a second member being coupled to the first member through intermediation of a folding portion and including a pressure bending portion formed at a terminal end of the second member. An end surface covering resin formed on the circuit board presses a pressure bending portion so that a conductive contact portion formed at the folding portion of the first member is pressed against the board-side terminal substantially in a right-angle direction. Thus, sliding contact between the conductive contact portion and the board-side terminal is diminished. |
US09407034B2 |
Communication connector system and method
A communication connector system for connecting with a peripheral communication connector having a peripheral housing with at least one of a peripheral contact, a peripheral magnet and a peripheral detent and methods for manufacturing and using same. The communication connector system includes a housing assembly with a mating surface. A system contact is disposed on the mating surface and can cooperate with the peripheral contact; whereas, a system magnet is provided in the housing assembly and can cooperate with the peripheral magnet. A magnetically coupling between the system magnet and the peripheral magnet can retain the housing assembly in connection with the peripheral housing during use. The housing assembly likewise can include a housing assembly detent for cooperating with the peripheral detent. An electrical connection between the communication connector and the peripheral communication connector thereby can advantageously be formed via the system contact or the housing assembly detent. |
US09407033B2 |
Electric power receptacle
A touch screen device includes an electric power receptacle configured for being spill resistant. The electric power receptacle provides a fluidly isolated environment for each contact thereby allowing the electric power receptacle to pass a dielectric withstand test. |
US09407030B2 |
Method of producing flexible electrical cords and connector therefor
A method of producing cut-to-length flexible electrical cords includes providing a flexible strip having a plurality of electrically conductive lines extending along the strip, arranging along said strip a plurality of electrical connectors including a plurality of tubular electrical conductors extending in a bridge-like manner between two subsequent portions of one of the conductive lines of said plurality, separating a portion of a given length from said flexible strip by cutting at least one said connector in a transverse plane, thus cutting the plurality of tubular electrical conductors in the cut connector, whereby said portion separated from said flexible strip forms a flexible electrical cord having, at one end at least, a plurality of electrical connection holes or sockets exposed as a result of the cutting of said tubular conductors. |
US09407028B2 |
Electrical connector housing having a protrusion with a recess to engage a fastener
An electrical connector assembly is disclosed having a connector housing and a radiator securing member. The connector housing has at least one first protrusion formed with a locking tab receiving recess on a first stopping surface thereof. The radiator securing member has at least one first fastener engaged with the locking tab receiving recess of the first protrusion to connect the connector housing with the radiator securing member. |
US09407027B2 |
Device connector
A device connector (10) includes conductive members (18) that electrically connect a device (11) and a mating connector (13) and a device-side housing (26) in which the conductive members (18) are held. The device-side housing (26) includes primary molded parts (36) in which the conductive member (18) is arranged and include a nut holding portion (37) for holding a nut (35) and a secondary molded part (42) that is formed integrally to the primary molded parts (36) and includes a receptacle (30) into which the mating connector (13) is to be fitted. The conductive member (18) includes a mating terminal connecting portion (34) to be connected to a mating terminal (17). The nut (35) is arranged in the receptacle (30) and a bolt (19) inserted through the mating terminal (17) and the mating terminal connecting portion (34) and is engaged with the nut (35). |
US09407020B2 |
Edge mount connector
Connector receptacles that have a reduced height when combined with a printed circuit board and reduce wasted space inside an electronic device. One example provides a connector receptacle having contacts that may connect to edge contacts along an edge of a printed circuit board. This edge may be formed along a side of printed circuit board, by a hole or opening in a printed circuit board, or by a notch in a printed circuit board. Edge contacts may have straight surfaces, rounded surfaces, or they may have other types of surfaces. Connector receptacle contacts may have a “U,” fishhook, or other shape. |
US09407015B1 |
Automatic power disconnect device
Systems and methods are disclosed for automatically disconnecting a power source in an electronic device. A data storage device is disclosed comprising a printed circuit board (PCB) and an electrical connector secured to the PCB, the electrical connector including a power pin having a power input contact portion configured to receive power from a communication interface connector, a substantially straight portion connected between the power input contact portion and a bend in the power pin, and an output arm connected between the bend at a first end and a power output contact portion at a second end, the power output contact portion being configured to be electrically coupled to the PCB via an electrical connection medium. The bend causes the output arm to lift away from the PCB when a bond between the power output contact portion and the electrical connection medium is broken. |
US09407013B2 |
MIMO antenna design used in fading environments
A MIMO antenna used in both transmit and receive operations, with the ability to serve an n-by-n MIMO transceiver architecture (where n can take integer values between 0 to 4). The structure is designed to increase the effective area of the array by coupling the bars of the antenna to the disc and results in good isolation and low envelope correlation. |
US09407009B2 |
Antenna coil device
An antenna coil device including: a connector unit mounted with a connector of an external circuit detachably by being plugged-in; and a base unit provided with an antenna body including a coil, in which the connector unit and the base unit are constituted by separate members and are used by being combined integrally each other, wherein for the connector unit and the base unit, there are formed a connector fitting portion and a base fitting portion which are formed with a concave and a convex in a direction intersecting with respect to the plug-in direction of the connector unit, and by fitting the connector fitting portion and the base fitting portion, the connector unit and the base unit are combined in a state in which the antenna body is positioned with respect to the connector unit. |
US09407004B2 |
Multi-element omni-directional antenna
An antenna circuit board assembly comprises a substrate having a ground plane comprised of a conductive material; a first antenna element mounted to the substrate and coupled to the ground plane; a second antenna element mounted to the substrate and coupled to the ground plane; a third antenna element mounted to the substrate and coupled to the ground plane; and a plurality of features etched into the ground plane, each of the plurality of features having a respective length and a respective width. The respective length and the respective width of each of the plurality of features are selected to increase isolation between the first, second, and third antenna elements. |
US09407003B1 |
Low specific absorption rate (SAR) antenna structure
Antenna structures and methods of operating the same of an electronic device are described. One apparatus includes a radio frequency (RF) including a surface-current dispersing circuit and an antenna structure coupled to the RF feed at a feeding point and coupled to a ground plane at a grounding point. The antenna structure comprises an even multiple of quarter-wavelength elements with a first element coupled to the feeding point and a second element coupled to the grounding point and the grounding point is located at a specified distance from the feeding point. Surface currents, generated as a result of the RF signals being applied to the RF feed at the feeding point, create a first hot spot of an even multiple of hot spots of magnetic field at the feeding point. The surface-current dispersing circuit and the ground point disperse a portion of the surface currents at the feeding point towards the grounding point to create other hot spots of the even multiple of hot spots. The even multiple of hot spots are areas of the antenna structure on which surface-current density is higher than other areas surrounding the areas of the even multiple of hot spots. |
US09407002B2 |
Three-dimensional multiple spiral antenna and applications thereof
A three-dimensional multiple spiral antenna includes a substrate, a plurality of spiral antenna sections, and a feed point module. The substrate has a three-dimensional shaped region and each spiral antenna section is supported by a corresponding section of the three-dimensional shaped region and conforms to the corresponding section of the three-dimensional shaped region such that, collectively, the spiral antenna sections have an overall shape approximating a three-dimensional shape. The feed point module is coupled to a connection point of at least one of the spiral antenna sections. |
US09406994B2 |
Remote antenna deployment latch
A remote antenna deployment latch is disclosed. The remote antenna deployment latch includes a latch assembly having a latch pin movable to alternately secure an antenna in, and release the antenna from, a deployed position. The remote antenna deployment latch also includes an azimuth pin movable to alternately lock and unlock rotation of the antenna about an azimuth axis. In addition, the remote antenna deployment latch includes a remote control assembly operably coupled to the latch pin and the azimuth pin to simultaneously secure the antenna in the deployed position and unlock rotation of the antenna about the azimuth axis. |
US09406993B2 |
Filter
A cavity filter, including a dielectric resonator structure comprising a piece of dielectric material having a shape such that it can support a first resonant mode and a second resonant mode which is substantially degenerate with the first resonant mode; and a coupling structure for exciting a resonant mode within the piece of dielectric material or extracting energy from a resonant mode within the piece of dielectric material; wherein the coupling structure consists of a single patch element in contact with a surface of the piece of dielectric material, the patch element being arranged to couple directly to said first and second resonant modes simultaneously. |
US09406990B2 |
Adjustable waveguide assembly
A waveguide assembly system includes a fixed port, a sliding port, and a transmission path from the fixed port to the sliding port. The transmission path includes a waveguide assembly that includes a first minor face corresponding to the fixed port, a first major face that includes a recess extending from the first minor surface towards the fixed port. The waveguide assembly system also includes a port assembly with a first major surface disposed opposite to the first major surface of the waveguide assembly. The port assembly includes at least one port having a first opening on the first major surface of the port assembly and a second opening on a second major surface of the port assembly. The port assembly includes one or more stubs positioned to impede electromagnetic energy propagation beyond a specified distance within the port tab assembly. |
US09406988B2 |
Multi-mode filter
A multi-mode cavity filter, comprising: a dielectric resonator body incorporating a piece of dielectric material, the piece of dielectric material having a shape such that it can support at least a first resonant mode and a second substantially degenerate resonant mode; a conductive layer substantially covering the dielectric resonator body but having one or more apertures therein allowing access to the dielectric resonator body; and a coupling structure arranged in an aperture of the one or more apertures, comprising at least one coupling path for at least one of coupling an input signal to the first and second resonant modes and coupling an output signal from the first and second resonant modes, the coupling path having an open-circuit end located adjacent to an edge of the aperture for controlling a strength of electric field generated by the coupling structure. |
US09406983B2 |
Battery module
A battery module (10) for the purely electric driving of a motor vehicle has a trough-shaped battery box (12) that runs around a circumferential direction, an inlet for feeding a coolant into a cooling space (30) partially bounded by the battery box (12), an outlet for conducting the coolant away from the cooling space (30), battery cells (14) in the battery box (12) and arranged in the cooling space (30), and an insulating layer (16) for fluid-tight sealing of the cooling space (30). At least one electrical pole (18) of the battery cell (14) projects out of the cooling space (30) through the insulating layer (16). The insulating layer (16) is formed from a previously liquid cured sealing compound. The insulating layer (16) can simultaneously make available a high sealing effect and a statically stabilizing effect for the battery box (12) together with a low intrinsic weight. |
US09406980B2 |
System and method of mitigating high-temperature, high-charge gas swelling of battery of portable electronic device
A method mitigates or even prevents gas swelling of a battery of a portable electronic device at high temperatures and states of charge of the battery. The method comprises: receiving “temperature” and “state of charge” signals, which are functions of a temperature and state of charge of the battery, respectively; determining, as corresponding functions of the “temperature” and “state of charge” signals, whether the temperature is within an elevated operating-temperature range and the state of charge is within an elevated state-of-charge range; cycle-forming the battery a predetermined number of cycles; and terminating the “cycle-forming” operation of the battery when the pre-determined number of cycles is reached. |
US09406979B2 |
Secondary battery
A secondary battery capable of assembling a bare cell and a protective circuit module (PCM) in a manner of mechanical connection without performing a molding is provided. The secondary battery includes a bare cell whose top surface is provided with an electrode terminal having a polarity, a first case covering the top surface of the bare cell, a second case covering a first side surface of the bare cell, a first lead tab coupling the electrode terminal to the PCM, and a second lead tab coupling a surface of the bare cell having another polarity to the protective circuit module. Both of the first and the second lead tabs are covered by the first case. |
US09406978B2 |
Power storage device
The present invention relates to a power storage device including: a positive electrode having a positive-electrode current collector, a positive-electrode active material with a plurality of first projections on the positive-electrode current collector, and a first insulator on an end of each of the plurality of first projections; a negative electrode having a negative-electrode current collector, a negative-electrode active material with a plurality of second projections on a surface of the negative-electrode current collector, and a second insulator on an end of each of the plurality of second projections; a separator between the positive electrode and the negative electrode; and an electrolyte provided in a space between the positive electrode and the negative electrode and containing carrier ions. In each of the first projections and the second projections, a ratio of the height to the width is 3 or more and 1000 or less to 1, i.e. (3 to 1000):1. |
US09406977B2 |
Fluorinated compounds for use in lithium battery electrolytes
Provide are fluorinated cyclic and acyclic carbonate solvent compositions such as various fluorine substituted 1,3-dioxolane-2-one compounds and fluorine substituted 1,3-dioxane-2-one compounds, which are useful as electrolyte solvents for lithium ion batteries. |
US09406973B2 |
Nonaqueous electrolyte battery and battery pack
A nonaqueous electrolyte battery includes a positive electrode, a negative electrode and a nonaqueous electrolyte. The positive electrode contains active material particles and a coating material. The active material particles are represented by any one of the following formulae (1) to (3): LixM1yO2 (1) LizM22wO4 (2) LisM3tPO4 (3) and have an average particle diameter of 0.1 to 10 μm. The coating material comprises at least particles having an average particle diameter of 60 nm or less or layers having an average thickness of 60 nm or less. The particles or the layers contain at least one element selected from the group consisting of Mg, Ti, Zr, Ba, B and C. |
US09406971B2 |
Shape memory polymer containing composite materials
A product, and a method for forming a product, that includes a composite material having a polymeric carrier resin and a shape memory polymer material capable of transformation between a temporary shape and a permanent shape in the presence of an external stimuli, wherein said transformation from said temporary shape to said permanent shape changes at least one property of said composite material. |
US09406970B2 |
Method for forming a lithium-ion type battery
A method for manufacturing a lithium-ion type battery including the steps of forming in a substrate a recess having lateral walls having a re-entrant profile; depositing, by successive non-conformal physical vapor depositions, a stack of the different layers forming a lithium-ion battery, this stack having a thickness smaller than the depth of the recess; depositing on the structure a filling layer filling the space remaining in the recess; and planarizing the structure to expose the upper surface of the stack. |
US09406968B2 |
Rechargeable battery
A rechargeable battery including an electrode assembly that is chargeable and dischargeable, the electrode assembly including a first assembly portion and a second assembly portion; a case accommodating the electrode assembly therein; a cap plate coupled to the case; and an electrode terminal group connected to the electrode assembly through a lead tab, the electrode terminal group being in a terminal hole of the cap plate, wherein the electrode terminal group includes three electrode terminals that are selectively connected to first electrodes and second electrodes of the first assembly portion and the second assembly portion. |
US09406967B2 |
Method for producing lithium secondary cell
Provided is a method for producing a lithium secondary cell with which the concentrated precipitation of metal impurities at the negative electrode is inhibited and short circuiting is unlikely to occur. The production method includes, assembling together the positive electrode, the separator, and the negative electrode, and then impregnating the assembly with the nonaqueous electrolyte; charging the assembly within 1 min so that a maximum achieved potential of the positive electrode becomes 3.2 V or more with respect to the redox potential of lithium; allowing the assembly to stand for 10 min or less after the charging has ended; and discharging the assembly within 1 min after the standing step. |
US09406966B2 |
Fuel cell assembly
A fuel cell assembly comprising an enclosure having a fuel cell stack mounted therein, and an inlet opening into the enclosure. The fuel cell stack having an inlet face for receiving coolant/oxidant fluid. The fuel cell assembly further comprises a delivery gallery extending from the inlet in the enclosure to the inlet face of the fuel cell stack, the delivery gallery having a first region and a second region separated by an aperture. The delivery gallery and aperture are configured such that, in use, coolant/oxidant fluid within the first region of the delivery gallery is turbulent, and coolant/oxidant fluid within the second region of the delivery gallery has a generally uniform pressure. |
US09406955B2 |
Methods of operating fuel cells
A fuel cell is disclosed which is formed on a semiconductor wafer by etching channel in the wafer and forming electronics on the substrate electronically coupled to the fuel cell that controls generation of power by the fuel cell through electrical communication with the fuel cell. A hydrogen fuel is admitted into one of the divided channels and an oxidant into the other. The hydrogen reacts with a catalyst formed on an anode electrode at the hydrogen side of the channel to release hydrogen ions (protons) which are absorbed into the PEM. The protons migrate through the PEM and recombine with return hydrogen electrons on a cathode electrode on the oxygen side of the PEM and the oxygen to form water. |
US09406947B2 |
Metallic bipolar plate for a proton-exchange membrane fuel cell
A metallic plate for a proton-exchange membrane fuel cell (PEMFC) having, on at least one of its surfaces, a coating including: conductive material fillers; a polymer used as a binder; and a metal cation absorbing compound. |
US09406946B2 |
Membrane-electrode assembly, direct carbon fuel cell including the same, and method of preparing the same
Disclosed herein is a direct carbon fuel cell in which a coal fuel is oxidized electrochemically so as to create electrons to cause the electrons to generate electricity by a voltage difference between two electrodes. Specifically, a membrane-electrode assembly for operating a low rank coal fuel, a direct carbon fuel cell including the same, and a method of preparing the same are provided. |
US09406943B2 |
Electrocatalysts using porous polymers and method of preparation
A method of producing an electrocatalyst article using porous polymers. The method creates a porous polymer designed to receive transition metal groups disposed at ligation sites and activating the transition metals to form an electrocatalyst which can be used in a fuel cell. Electrocatalysts prepared by this method are also provided. A fuel cell which includes the electrocatalyst is also provided. |
US09406941B2 |
Catalyst layer, membrane electrode assembly, and electrochemical cell
A catalyst layer includes a layered structure. The layered structure is laminated with sheet-like unit catalysts and pore layers. The sheet-like unit catalysts have mean thicknesses of 4 to 30 nm. The pore layers are sandwiched between the sheet-like unit catalysts. |
US09406940B2 |
Conductive porous layer for batteries and fabrication method for same
The conductive porous layer for batteries according to the present invention comprises a laminate comprising a first conductive layer and a second conductive layer. The first conductive layer includes at least a conductive carbon material and a polymer. The second conductive layer includes at least a conductive carbon material and a polymer. The conductive porous layer satisfies at least one of the following two conditions: “the polymer in the first conductive layer is present with a high density at the surface of the layer in contact with the second conductive layer than at the surface not in contact with the second conductive layer” and “the polymer in the second conductive layer is present with a higher density at the surface of the layer in contact with the first conductive layer than at the surface not in contact with the first conductive layer.” |
US09406939B2 |
Cable-type secondary battery
The present disclosure provides a cable-type secondary battery, comprising: an inner electrode; a separation layer surrounding the outer surface of the inner electrode to prevent a short circuit between electrodes; and a sheet-form outer electrode spirally wound to surround the separation layer or the inner electrode. |
US09406937B2 |
Binder composition for rechargeable lithium battery, preparing method of same, and rechargeable lithium battery including binder composition
A binder composition for a rechargeable lithium battery includes a semi-interpenetrating polymer network (semi-IPN) including a copolymer including a repeating unit represented by the following Chemical Formula 1 and a repeating unit represented by the following Chemical Formula 2 and polyacrylamide, and polyalkylene glycol. In Chemical Formula 1, R1 and R2 are the same or different and are independently selected from hydrogen, or a substituted or unsubstituted C1 to C10 alkyl group, and R3 and R4 are an alkali metal. In Chemical Formula 2, R5 to R8 are the same or different, and are independently hydrogen, a substituted or unsubstituted C1 to C30 alkyl group, a substituted or unsubstituted C6 to C30 aryl group, or a substituted or unsubstituted C1 to C30 alkoxy group. |
US09406936B2 |
Carbon material, carbon material for battery electrode, and battery
A carbon material containing boron atom in an amount of 0.001 to 0.5 mass %, in which the average interplanar spacing (d002) of plane (002) is 0.337 nm or less. By observing optical structures in cross-section of formed bodies made of the carbon material, when areas are accumulated from a smallest structure in an ascending order, SOP represents an area of an optical structure whose accumulated area corresponds to 60% of the total area of all optical structures; when the structures are counted from a structure of a smallest aspect ratio in an ascending order, AROP represents the aspect ratio of the structure which ranks at the position of 60% in total number of all the structures; and when D50 represents an average particle diameter; SOP, AROP and D50 satisfy the following relationship: 1.5≦AROP≦6 and 0.2×D50≦(SOP×AROP)1/2<2×D50. Also disclosed is a secondary battery using the carbon material as an electrode material. |
US09406933B2 |
Negative active material, negative electrode and lithium battery including negative active material, and method of manufacturing negative active material
A negative active material, a negative electrode and a lithium battery including the same, and a method of manufacturing the negative active material are disclosed. The negative active material includes a silicon-based alloy including Si, Al, and Cu. Since the silicon-based alloy includes AlCu and Al2Cu as inactive phases, the lifespan of a lithium battery may be increased. |
US09406931B2 |
Positive active material and positive electrode and lithium battery including positive active material
A positive active material and a lithium battery including the positive active material. The positive active material includes a large diameter active material and a small diameter active material, wherein the small diameter active material includes a Ni-based lithium-transition metal composite oxide and a coating layer including a Mn-containing compound on at least a portion of the surface thereof. |
US09406930B2 |
Nickel composite hydroxide and production method thereof, cathode active material for non-aqueous electrolyte secondary battery and production method thereof, and nonaqueous electrolyte secondary battery
Provided is a lithium composite oxide having a uniform and suitable particle size and high specific surface area due to a hollow structure that can be produced on an industrial scale. A nickel composite hydroxide as a raw material thereof is obtained controlling the particle size distribution of the nickel composite hydroxide, the nickel composite hydroxide having a structure comprising a center section that comprises minute primary particles, and an outer-shell section that exists on the outside of the center section and comprises plate shaped primary particles that are larger than the primary particles of the center section, by a nucleation process and a particle growth process that are separated by controlling the pH during crystallization, and by controlling the reaction atmosphere in each process and the manganese content in a metal compound that is supplied in each process. |
US09406929B2 |
Lithium ion battery
A high-input and high-output battery having a large capacity while guaranteeing safety is provided. In a lithium ion battery having an electrode wound group in which a positive electrode, a negative electrode, and a separator are wound and an electrolytic solution provided in a battery container, a discharge capacity of the battery being 30 Ah or more, the positive electrode has a current collector and a positive electrode composite applied to both surfaces of the current collector, and the positive electrode composite has following configuration. The positive electrode composite contains a mixed active material of layered lithium nickel manganese cobalt composite oxide (NMC) and spinel lithium manganese oxide (sp-Mn), a density of the positive electrode composite is 2.4 g/cm3 or more and 2.7 g/cm3 or less, and a porosity of the active electrode composite is 29.5% or more and 40.0% or less. Furthermore, a weight ratio (NMC/sp-Mn) of the mixed active materials is set to 10/90 or more and 60/40 or less. |
US09406926B2 |
Anode for cable-type secondary battery and cable-type secondary battery including the anode
Disclosed is an anode for a lithium secondary battery. The anode includes a current collector in the form of a wire and a porous anode active material layer coated to surround the surface of the current collector. The three-dimensional porous structure of the active material layer increases the surface area of the anode. Accordingly, the mobility of lithium ions through the anode is improved, achieving superior battery performance. In addition, the porous structure allows the anode to relieve internal stress and pressure, such as swelling, occurring during charge and discharge of a battery, ensuring high stability of the battery while preventing deformation of the battery. These advantages make the anode suitable for use in a cable-type secondary battery. Further disclosed is a lithium secondary battery including the anode. |
US09406917B2 |
Battery cooling method and system
An apparatus may store at least one object including at least one top end and at least one bottom end. The apparatus may include a container configured to store the at least one object and a pouch containing a liquid. The pouch may be configured to substantially cover the at least one top end of the at least one object when stored inside the container. The pouch may be configured to contact the at least one top end of the at least one object and to open when contacted by contents expelled from the at least one object due to thermal runaway. |
US09406916B2 |
Battery module
A battery module includes first and second plates opposite each other, first and second frames respectively connecting tops and bottoms of the first and second plates to define a casing, the first frame being connected to the second frame and having a shape corresponding to the second frame, and a plurality of battery cells stacked in the casing, each battery cell including a first surface with a terminal portion, the first surface of each battery cell facing the first plate, a second surface opposite the first surface, and a pair of third surfaces spaced part from each other, each third surface connecting the first and second surfaces and being parallel to the second frame. |
US09406914B2 |
Annular device with battery cover
An annular device includes an annular main body defining a through hole, a battery mounting portion arranged in the through hole, and a battery cover. The battery mounting portion protrudes from an inner surface of the main body in the through hole, includes a first arcuate element with an outwardly curved surface and a second arcuate element with an outwardly curved surface opposite to each other and cooperatively defining a receiving space. The battery cover is operable to clasp the battery mounting portion, includes a first arcuate member and a second arcuate member opposite to each other. At least one first protrusion is formed on an inner surface of the first arcuate member, at least one cutout is defined in an outer surface of the first arcuate element, and the first protrusion can be fit into the cutout. The second arcuate member clasps the second arcuate element. |
US09406912B2 |
Sealed battery having a safety valve
A sealed battery is provided in which a case is partially provided with a safety valve that is provided with a thin portion, which is formed thinner than the peripheral portion of the safety valve. A portion of the safety valve surrounding the thin portion is provided with a slit for preventing heat conduction from the other portions of the case to the thin portion, said slit being formed so as to surround the thin portion. |
US09406906B2 |
Encapsulation sheet, method of manufacturing organic light emitting display device using the same, and organic light emitting display device
In one aspect, an encapsulation sheet, a method of manufacturing an organic light emitting display device using the encapsulation sheet, and an organic light emitting display device is provided. The encapsulation sheet includes a carrier film; and a first sheet formed on the carrier film, wherein the first sheet comprises at least one of tin fluorophosphates glass, chalcogenide glass, tellurite glass, borate glass, and phosphate glass. |
US09406902B2 |
Flexible display panel having folding areas and non-folding areas
A flexible display panel includes a first flexible substrate, a second flexible substrate, a display medium, and a sealant. The first flexible substrate has a plurality of non-folding areas and at least one folding area located between the non-folding areas. The non-folding areas are separated. The second flexible substrate is configured above the first flexible substrate. The display medium is configured between the first flexible substrate and the second flexible substrate. The sealant is configured on the first flexible substrate to surround the display medium. The elasticity of the sealant in the folding area is greater than the elasticity of the sealant in the non-folding areas. |
US09406899B2 |
Organic light-emitting display apparatus and manufacturing method thereof
An organic light-emitting display apparatus includes: a substrate; pixels defined on the substrate, where each pixel includes a first region including a light-emitting region and a second region including a transmission region; a third region defined on the substrate disposed between the pixels; first electrodes disposed in the pixels on the substrate, respectively, where each first electrode is disposed in the first region of a corresponding pixel; an organic emission layer disposed to cover the first electrodes; a first auxiliary layer disposed on the organic emission layer in the second region and which exposes the first region; a second electrode disposed on the organic emission layer in the first region; a second auxiliary layer disposed in the first and second regions and which exposes the third region; and a third electrode disposed in the third region and in contact with the second electrode. |
US09406898B2 |
Light-emitting device comprising a substrate with a bent end portion
A light-emitting device or a display device that is less likely to be broken is provided. Provided is a light-emitting device including an element layer and a substrate over the element layer. At least a part of the substrate is bent to the element layer side. The substrate has a light-transmitting property and a refractive index that is higher than that of the air. The element layer includes a light-emitting element that emits light toward the substrate side. Alternatively, provided is a light-emitting device including an element layer and a substrate covering a top surface and at least one side surface of the element layer. The substrate has a light-transmitting property and a refractive index that is higher than that of the air. The element layer includes a light-emitting element that emits light toward the substrate side. |
US09406896B2 |
Pre-fabricated substrate for printed electronic devices
A pre-patterned substrate has a supporting material, a plurality of segments on the supporting material, a plurality of interdigitated line structures within each segment to allow formation of features, and an isolation region between the segments. |
US09406893B2 |
Heterocyclic compound, light-emitting element, light-emitting device, electronic device, and lighting device
A substance having a hole-transport property and a wide band gap is provided. A heterocyclic compound represented by a general formula (G1) is provided. In the formula, α1 and α2 separately represent a substituted or unsubstituted arylene group having 6 to 13 carbon atoms; n and k separately represent 0 or 1; Q1 and Q2 separately represent sulfur or oxygen; and R1 to R22 separately represent hydrogen, an alkyl group having 1 to 12 carbon atoms, or a substituted or unsubstituted aryl group having 6 to 14 carbon atoms. |
US09406889B2 |
Phenanthrene compound, light-emitting element, light-emitting device, electronic device, and lighting device
A novel compound having high triplet excitation energy and a bipolar property is provided. Specifically, a phenanthrene compound represented by General Formula (G1) is provided where R11 to R19 and R21 to R27 separately represent any one of hydrogen, an alkyl group having 1 to 4 carbon atoms, and a substituted or unsubstituted aryl group having 6 to 13 carbon atoms, Ar represents a substituted or unsubstituted arylene group having 6 to 13 carbon atoms, and Z represents a sulfur atom or an oxygen atom. The use of the phenanthrene compound as a host material of a light-emitting layer in the presence of a phosphorescent dopant allows the formation of a light-emitting element with high current efficiency. |
US09406885B2 |
Coating method, and method of forming organic layer using the same
A coating apparatus includes a stage supporting a coating target, a coating part on the stage, the coating part being configured to apply a coating material onto the coating target, and a heating source opposite to and spaced apart from the stage, the heating source being configured to supply heat to the coating target after application of the coating material onto the coating target. |
US09406881B1 |
Memory cells having a heater electrode formed between a first storage material and a second storage material and methods of forming the same
The present disclosure includes memory cells and methods of forming the same. The memory cells disclosed herein can include a heater electrode formed between a first storage material and a second storage material. |
US09406877B2 |
Semiconductor device and method of manufacturing the same
A semiconductor device comprises a semiconductor substrate; a multilevel wiring layer structure on the semiconductor substrate; and a variable resistance element in the multilevel wiring layer structure, wherein the variable resistance element comprises a variable resistance element film whose resistance changes between a top electrode and a bottom electrode, wherein the multilevel wiring layer structure comprises at least a wiring electrically connected to the bottom electrode and a plug electrically connected to the top electrode, and wherein the wiring also serves as the bottom electrode. |