Document Document Title
US09585295B2 Electronic component removal apparatus for a circuit board
A removal apparatus includes a main body, a carrying device, a heating device and a brush device. The carrying device is disposed on the main body, and includes a holding module for holding a circuit board. The heating device is disposed on the main body for heating up the circuit board to melt bonding material that bonds electronic components and a board body of the circuit board. The brush device is disposed on the main body, and includes at least one brush body that is made of heat-resistant material, and that is operable to move relative to a surface of the circuit board to remove the electronic components from the board body after the bonding material are melted.
US09585288B2 Baffle plate assembly
A baffle plate assembly for installation in a rack structure is disclosed. In one aspect, the baffle plate assembly is configured to direct cooling air from a front side of the rack structure to cooling air inlet(s) of equipment located directly above the baffle plate assembly, and to block heated air from below or behind the baffle plate assembly from entering the equipment cooling air inlet(s). In one aspect, the baffle plate assembly includes a baffle plate defining a first surface plane, a pair of side plates, and a pair of mounting brackets. The side plates are configured to extend along the baffle plate while the mounting brackets may be attached to the side plates. In one aspect, the baffle plate first surface plane forms an oblique angle with respect to a plane defined by a first plate member of the mounting brackets.
US09585282B1 Transverse console switch bridge
A just-in-time data center cabling infrastructure is installed incrementally and concurrently with incremental changes in computing capacity in a data center. Based at least in part upon a determination to install one or more rack computer systems in a row of rack positions of the data center, a network switch device can be installed in the row, linked with a network zone via fiber optic cable connections, and linked to rack computer systems via patch cable connections. The fiber optic cables and patch cables are installed in the data center concurrently with installation of the rack computer system. A transverse bridge spans over an aisle space between opposite rows and includes console switch devices. The console switch devices, installed concurrently with one or more rack computer systems in the rows, enable remote access to console systems in the rack computer systems.
US09585276B2 Electrical part, nonaqueous electrolyte cell, and lead wire and sealable container for use therein
Provided is an electrical part, a nonaqueous electrolyte cell, and a lead wire and a sealable container for use therein, with which the adhesive property and sealing performance in an initial state and in an electrolyte-contacting state are enhanced. An electrical part includes a sealable container that includes a metal layer and a lead conductor that extends from inside of the sealable container to outside of the sealable container, the sealable container and the lead conductor being heat-sealed in a seal part. At least in part of the seal part, a thermal adhesive layer containing aluminum polyphosphate is provided in a portion between the metal layer and the lead conductor so as to be in contact with the lead conductor.
US09585275B2 Electronic devices with moisture guiding structures
Electronic devices may have housings in which components are mounted. Some of the components may be sensitive to moisture. Other components may be insensitive to moisture and may form openings in a device housing that allow moisture to escape from within the housing. Components may be mounted on substrates such as printed circuit board substrates. Moisture repelling layers and moisture attracting layers may be patterned to form channels and other structures that guide moisture away from sensitive components towards insensitive components. Moisture repelling and attracting layers may also be used to limit the lateral spread of a conformal coating layer when coating components.
US09585271B2 Solid-state drive housing, a solid-state disk using the same and an assembling process thereof
This invention relates to a solid-state drive housing, a solid-state disk using the same and an assembling process thereof. The present invention is capable of preventing the unauthorized disassembly of the consumer. The solid-state drive housing comprising a upper cover and a basement, where the lower casing has a plurality of first hollows, the upper cover has a second base and a plurality of fastening structures one pieced formed therewith, part of the end of the fastening structures are bent and disposed in the corresponding first hollows so as to secure the second member with the first member. By the novelty assembling process provided by the present invention, the user may secures the upper cover and the lower casing without the screw liked fasteners and completes the assembly in only a few quick steps, meanwhile, the present invention is also capable of preventing the unauthorized disassembly of the consumer.
US09585270B2 Router
Router includes an enclosure, a circuit board located in the enclosure, a first expansion module, and a second expansion module. The first expansion module and the second expansion module are selectively coupled to the circuit board. When the first expansion module is coupled to the circuit board, the router is used to build a local area network or a wireless network. When the second expansion module is coupled to the circuit board, the router is used to connect a plurality of electronic devices.
US09585264B2 Package for housing semiconductor element and semiconductor device
A package for housing a semiconductor element includes a base body including a bottom plate section and a frame-shaped side wall section; and an input/output terminal provided so as to pass through the side wall section, the input/output terminal having a plate section on which line conductors are formed, and a vertical wall section which is fixed to the plate section so as to continue to the side wall section and so that the line conductors are sandwiched between the plate section and the vertical wall section and both ends of the line conductors are exposed from the vertical wall section. The vertical wall section has a thick section in a center portion of a side surface of the vertical wall section in a direction along the side wall section, the thick section having thick wall thickness, a lower end of the thick section being fixed to the plate section.
US09585261B2 Manufacturing method of multilayer printed wiring board
A manufacturing method of a multilayer printed wiring board in which a copper foil with carrier foil consists of at least four layers, a carrier foil/a release layer/a heat-resistant metal layer/a copper foil layer is used; a supporting substrate is manufactured by laminating an insulating layer constituting material on the surface of the copper foil layer constituting the copper foil with carrier foil; a supporting substrate with build-up wiring layer is manufactured by forming a build-up wiring layer on the surface of the carrier foil constituting the copper foil with carrier foil in the supporting substrate; the resulted supporting substrate with build-up wiring layer is separated at the release layer to manufacture a multilayered laminate; the resulted multilayered laminate is processed a necessary procedures to manufacture a multilayer printed wiring board.
US09585256B2 Component-embedded substrate and manufacturing method thereof
A component-embedded substrate includes a multilayer body formed by stacking up a plurality of resin layers in a predetermined direction, a component embedded in the multilayer body, the component having a plurality of terminal electrodes, a plurality of joining conductors provided in the multilayer body and joined to the plurality of terminal electrodes, a plurality of wiring conductors provided in the multilayer body and electrically coupled to the plurality of joining conductors and at least one auxiliary member enclosed within an outer boundary of the component provided in the multilayer body. The auxiliary member may be electrically insulated from each of the plurality of wiring conductors and arranged to balance pressures acting on the plurality of terminal electrodes when pressure is applied on the multilayer body.
US09585255B2 Component support for dense circuit board
A support apparatus for a component is provided and includes a periphery entirely disposable within a footprint of the component on a surface of a substrate, a first portion having a first surface adhesively connectable to the component, a second portion having a second surface disposable to contact the surface of the substrate in discrete sectors and defining an aperture through which leads are extendable from the component and through the substrate, and vents extending between the discrete sectors from the aperture to the periphery, and bosses disposed to protrude from the second surface and into through-holes defined in the substrate.
US09585252B2 Driving printed circuit board for display device and display device having the same
An electronic device connection unit includes a substrate and a plurality of signal pads on the substrate configured to send signals from an electronic device to a driving printed circuit board (PCB). One or more active ground pads on the substrate are configured to connect at least the driving PCB to a reference voltage of the electronic device. One or more dummy ground pads on the substrate are configured to connect to the reference voltage of the electronic device without extending onto the driving PCB. One or more connectors are connected to the one or more dummy ground pads, where each of the one or more connectors is configured to electrically couple at least a subset of the one or more dummy ground pads to the one or more active ground pads.
US09585244B2 Connector and flexible printed board
A connector includes a housing, first and second terminals, and a third terminal. The housing accommodates an end portion of a circuit board, the first and second terminals respectively contact first and second contacts among a plurality of contacts arranged side by side on a first side of the end portion of the circuit board. The third terminal contacts a third contact on a second side of the end portion of the circuit board opposite to the first side, and the third contact is arranged at a position facing the first contact with the circuit board therebetween. A support body of dielectric material supports a position on the second side facing the second contact with the circuit board therebetween.
US09585239B2 Methods of manufacturing lighting assembly with thermal overmolding
One or more light emitting diode diodes (LEDs) are attached to a printed circuit board. The attached LEDs are connectable with a power source via circuitry of the printed circuit board. An overmolding material is insert molded an over at least portions of the printed circuit board proximate to the LEDs to form a free standing high thermal conductivity material overmolding that covers at least portions of the printed circuit board proximate to the LEDs. The free standing high thermal conductivity material has a melting temperature greater than about 100° C. and has a thermal conductivity greater than or about 1 W/m·K. In some embodiments, the free standing high thermal conductivity material is a thermoplastic material.
US09585236B2 Sn vapor EUV LLP source system for EUV lithography
A Sn vapor EUV LLP source system for EUV lithography is disclosed. The system generates a Sn vapor column from a supply of Sn liquid. The Sn column has a Sn-atom density of <1019 atoms/cm3 and travels at or near sonic speeds. The system also has a Sn vapor condenser arranged to receive the Sn vapor column and condense the Sn vapor to form recycled Sn liquid. A pulse laser irradiates a section of the Sn vapor column. Each pulse generates an under-dense Sn plasma having an electron density of <1019 electrons/cm3, thereby allowing the under-dense Sn plasma substantially isotropically emit EUV radiation.
US09585235B2 Cathode control multi-cathode distributed X-ray apparatus and CT device having said apparatus
This invention relates to an apparatus producing distributed X-ray, and in particular to a cathode control multi-cathode distributed X-ray apparatus, which produces X-ray that changes focal position in a predetermined order by arranging multiple independent hot cathodes and controlling cathodes in an X-ray source device, and a CT device having said X-ray apparatus.
US09585234B2 Lighting device and illuminating device
The lighting device of one aspect according to the present disclosure calculates, based on a voltage value of an AC voltage applied to a discharge lamp and a current value of AC current flowing through the discharge lamp, a first power value defined as a value of power supplied to the discharge lamp in a first half period of the AC voltage and a second power value defined as a value of power supplied to the discharge lamp in a second half period of the AC voltage. The lighting device determines that a ground fault has occurred, when an imbalance state in which a difference between the first power value and the second power value is equal to or greater than a threshold value continues for a predetermined time period.
US09585233B2 Interface having an improved transmitting branch
The invention relates to a digital bus interface for an operating device for a lighting means comprising: a transmitting branch and a receiving branch, wherein the receiving branch has a current source (Q90, Q95, R90, R91), which can be fed from a bus that carries voltage in the idle state, wherein the current source supplies at least the transmitting branch with energy and the transmitting branch has an optocoupler (U91), wherein an electrical energy store (C95) is provided in the receiving branch, which electrical energy store is charged by the current source and discharges via a resistor (100) in series with the secondary side of the optocoupler (U91) of the transmitting branch.
US09585232B1 Two circuit lighting controller with sensors and RF remote
A lighting controller comprising a single circuit sensor switch on a first circuit. At least one infrared PIR sensor is configured to cover 360 degrees. The at least one infrared PIR sensor is electrically connected to control the single circuit sensor switch. An acoustic sensor is electrically connected to control the single circuit sensor switch. A photo sensor is electrically connected to control the single circuit sensor switch. The photo sensor has an infrared remote controller and receiver for controlling the single circuit sensor switch. A second circuit sensor switch is on a second circuit that is connected to the first sensor. The second circuit sensor switch is configured to be connected to the single circuit sensor switch, the photo sensor, the acoustic sensor, and the at least one infrared PIR sensor so that the second circuit sensor switch further improves lighting efficiency.
US09585231B2 Device for transmitting an electrical parametrization signal to a drive member of a light-emitting diode based lighting module, associated power supply system, lighting assembly and method of transmission
A device for transmitting an electrical parametrization signal to a drive member of a lighting module based on light-emitting diodes includes a device for transmitting the parametrization signal, while the drive member includes a device for changing the polarity of the lighting module. The transmission device is intended to be connected to a wired electrical link between the drive member and the lighting module and includes first device for detecting a signal for instructing the switching of the lighting module to reverse polarity. The transmission device are adapted for transmitting the parametrization signal to the drive member, subsequent to the detection of the signal for instructing reverse polarity.
US09585229B2 Anticipatory lighting from device screens based on user profile
Systems, methods, and computer readable storage mediums are provided for determining the mood of the user, deriving an appropriate lighting scheme, and then implementing that lighting scheme on all devices within a predetermined proximity to that user. Furthermore, when a user begins a task, the devices can track the user and use lighting from nearby screens to offer functional lighting.
US09585227B2 Distributed light fixture beacon management
Apparatuses, methods, apparatuses and systems for a light fixture are disclosed. One apparatus of the light fixture includes a sensor unit and a light intensity controller. The sensor unit includes a sensor operative to generate a sense signal base on at least one of sensed motion or light, wireless communication circuitry operative to maintain a link with a network, and a controller. The controller is operative to manage communication with the network, manage reception of beacons through the wireless communication circuitry, wherein the beacons are received from an object, and the beacons include information associated with the object, and generate dimming control base on at least one of the sensed signal and communication from the network. The light intensity controller is configured to receive the dimming control and operative to adjust an emitted light intensity of a luminaire of the light fixture.
US09585226B2 Identification of load control devices
A load control system may include a load control device for providing power to an electrical load and a control device that may send instructions to the load control device for providing the power to the electrical load. The control device may communicate with the load control device using a link address assigned to the load control device. The load control device may provide power to the electrical load in a manner that causes the electrical load to indicate the link address assigned to the load control device. The link address may be identified by a user or a user device. The identified link address may be associated with a load control device identifier that may identify a physical location of a load control device that is assigned the link address. A user may control a load control device at a physical location by sending instructions via the link address.
US09585216B2 Integration of LED lighting with building controls
An LED-based light can be installed in a conventional light fixture. The LED-based light can include a sensor operable to output a signal indicative of whether an area of one or more of the rooms is in an occupied state or a non-occupied state, and the LED-based light can also include an LED controller operable to control at least one LED in the light in response to the signal. Additionally, the LED-based light can include a transmitter operable to output the signal indicative of whether the area is in the occupied state or the non-occupied state to a building environment regulator.
US09585210B2 Reduced flicker driver circuit for LED systems
LED systems and circuits for generating a driver output for powering one or more LED devices are provided. A dimmable driver circuit can include a controller configured to reduce output ripple current to reduce flicker over the dimming range of the LED system. The dimmable driver circuit can receive a dimming control signal (e.g. a 0V to 10V dimming control signal) over an isolated dimming interface to reduce leakage current at the dimming interface. In addition, a dual-switch flyback converter circuit can be employed to increase efficiency of the driver circuit as well as to reduce electromagnetic interference (EMI) with the LED devices, such as EMI resulting from differential mode noise.
US09585205B2 Wet processed electronic systems
A system (100) for receiving electrical power wirelessly comprises a first (101) and a second electrode (102), with sandwiched there between at least one load module (103) dispersed in a matrix (104). Wherein at least the matrix (104) is applied in wet form.
US09585204B2 Driving circuit and control method thereof
A driving circuit includes: a switching element having a first terminal to receive an input voltage, and a second terminal; an inductor coupled to the second terminal of the switching element; a switch and a current sensing element coupled in series to the second terminal of the switching element; and a control module compensating a voltage sensed by the current sensing element based on at least one of the input voltage and an output voltage across the switching element and the inductor to generate a compensated signal, and switching the switch from an ON state to an OFF state when the compensated signal exceeds a reference threshold for a delay time.
US09585201B1 Electric induction heating of rails
An electric induction rail heater is provided for selectively adjusting the heated temperatures in a rail's head, web and foot sections after fabrication of the rail. Alternatively, the rail heater can be used for heating the opposing ends of two rails that are to be welded together. The electric induction rail heater is a transverse flux electric inductor that can be provided with or without magnetic cores.
US09585196B2 Honeycomb structure
A honeycomb structure including: a tubular honeycomb structure part having porous partition walls with which a plurality of cells are formed, and an outer peripheral wall; and a pair of electrode parts arranged on a side surface of the honeycomb structure part, an electrical resistivity of the honeycomb structure part is from 1 to 200 Ωcm, each of the pair of electrode parts is formed into a band-like shape extending in a direction in which the cells extend, in a cross section perpendicular to the extending direction of the cells, the one electrode part is disposed opposite to the other electrode part via the center of the honeycomb structure part, and a total of heat capacities of the pair of electrode parts is from 2 to 150% of a heat capacity of the whole outer peripheral wall.
US09585191B2 Mobile base station
Various embodiments of electronic communication systems and methods in which an infrastructure in-motion adapts from a first set of communication parameters to a second set of communication parameters while moving from one geographical region to a second geographical region, and associated transmission pattern of the infrastructure in-motion may be modified to either avoid a problem of multiple-region-coverage or to resolve such a problem once it has arisen. The infrastructure in-motion may be a base station or other infrastructure, and any or all of multiple techniques such as beam switching, beam selection, phased array, and null-steering, may be used to modify a transmission pattern. In various alternative embodiments, infrastructure in-motion in one geographical region establishes a first backhaul link with a first core network, moves to a second geographical region, and then establishes a second backhaul ink with a second core network.
US09585190B2 Method and apparatus for determining dormancy timer value
Embodiments of the disclosure provide a method and apparatus for determining a dormancy timer value in a wireless network. According to the method, historical traffic information for at least one radio link in the wireless network may be obtained, and a dormancy timer value for the at least one radio link may be determined based on the obtained historical traffic information.
US09585189B1 Rejecting or accepting a phone call using a lag time
In an embodiment, rejecting or accepting a phone call is disclosed. In an embodiment, a device is disclosed. The device comprises a processor, a storage comprising a set of instructions, wherein the set of instructions, when executed by the processor, causes the device to in response to received call present at a user interface of the device a first option and a second option of the call. In response to a first selection between the first option and the second option, the device initiates a lag time of pre-determined length before performing the first selection; and in response to a second selection between the first option and the second option, performs the second selection.
US09585185B1 Methods and systems to facilitate conferencing using mobile device
A non-transitory computer-readable medium can include instructions for performing a method that includes, in response to an activation user input at a mobile device associated with a teleconference event, automatically joining the mobile device to the teleconference event. The mobile device can join the teleconference event by retrieving stored call-in details for the teleconference event, and sending, from the mobile device to a remote proxy, the call-in details for the teleconference event. The method can also include connecting the mobile device to the teleconference event via a call path that is established in response to the sending.
US09585176B2 Methods and apparatus for opportunistic scheduling of peer to peer links in wide area network
A method, a computer program product, and an apparatus are provided. The apparatus determines an availability of a wireless wide area network (WWAN) subframe, and utilizes the WWAN subframe for peer-to-peer communication when the WWAN subframe is available. Accordingly, peer mobile terminals or devices may establish direct peer-to-peer links for communicating small amounts of information without affecting the quality of existing WWAN communications. In the wireless wide area network (WWAN) scenario, communication between mobile terminals is facilitated through uplink/downlink channels between the mobile terminals and a base station (i.e., WWAN link). Therefore, for various types of applications, an efficient means of communicating a small amount of information frequently is provided that does not require large amounts of signaling overhead.
US09585174B2 Downtilt selection in a full dimensional multiple-input multiple-output system
A technology for an enhanced node B (eNode B) in a cellular network that is operable to determine downtilt using full dimensional (FD) multiple-input multiple-output (MIMO). A plurality of orthogonal frequency division multiple access (OFDMA) signals can be transmitted, wherein each transmitted OFDMA signal is transmitted with a selected downtilt angle from a two dimensional antenna array of the eNode B. Reference signal received power (RSRP) feedback information can be received from a UE for each of transmitted OFDMA signals at the selected downtilt angles. Received signal strength indicator (RSSI) feedback information can be received from the UE. A reference signal received quality (RSRQ) can be calculated for each of the selected antennas angles using the RSRP feedback information and the RSSI feedback information. A downtilt angle can be selected for transmitting data from the eNode B with a highest signal to interference plus noise ratio (SINR).
US09585166B2 Method of controlling channel access
An embodiment of the present invention provides a method of controlling channel access in a WLAN system, comprising receiving, from an access point, a first channel access control message sent to stations located in some area through a directional antenna of the access point, and attempting to access a channel according to the first channel access control message. The method enables coexistence of several users and improves scalability of a wireless system.
US09585165B2 Method and apparatus for accessing channel using null data packet in wireless LAN system
The present invention relates to a wireless communication system, and more specifically, disclosed are a method and an apparatus using a null data packet frame in a wireless LAN system. A method for a first station (STA) receiving a null data packet (NDP) type frame in the wireless communication system, according to one embodiment of the present invention, comprises the steps of: receiving from a second STA the NDP type frame including a specific frame transmission point offset field; and determining whether to perform an action triggered by the NDP type frame by comparing a value of the specific frame transmission point offset field, and the difference in values of the transmission point of the specific frame and the transmission point of the NDP type frame.
US09585162B2 Method and apparatus for transmitting and receiving scheduling assignments in a communication system
A method and apparatus for receiving a Scheduling Assignment (SA) by a User Equipment (UE) in a communication system in which a base station transmits the SA including at least one Information Element (IE) are described. The method includes receiving the SA; identifying if a first IE included in the received SA is set with a first predetermined value and at least one bit in a second IE included in the received SA is set with a second predetermined value; and performing an action corresponding to a semi-persistent scheduling, if the first IE included in the received SA is set with the first predetermined value and the at least one bit in the second IE included in the received SA is set with the second predetermined value.
US09585157B2 Method and apparatus for allocating minimum guaranteed resource amount to access point in wireless access system
The present invention relates to a method in which an upper layer entity allocates resources to a plurality of access points (APs) in a wireless access system, including the plurality of APs and the upper layer entity for managing the plurality of APs, the method comprising the step of: sensing a change in minimum guaranteed resource amount allocated to each of the APs; acquiring, from each of the APs, AP-level topology information according to a degree of interference with adjacent APs and AP weight information given to each AP by a service provider; determining a minimum guaranteed resource amount for each of the APs based on the acquired AP-level topology information and AP weight information; and transmitting the determined minimum guaranteed resource amount to each of the APs.
US09585156B2 Supporting different LTE-TDD configurations in neighboring regions and/or adjacent carriers
When communications of a single radio access technology (RAT), or different radio access technologies in a proximate communication spectrum are operating at the same time, potential interference between devices may occur. To reduce the interference, the time division duplex (TDD) configuration of one or more conflicting device may be altered. For example, at the edge of a communication region, TDD configurations used by edge base stations to communicate with mobile devices may be set to reduce interference. As another example, communications of a first device may be altered so the first device schedules uplink communications when a second device also has uplink communications scheduled. Other configurations may also be implemented.
US09585153B2 Method and apparatus for improved carrier aggregation access control
Various methods and devices are provided to address the need for improved carrier aggregation access control. In one method, an network node determines (301) that a call involving a UE is eligible for carrier aggregation and sends (302) a request for capability information concerning the UE to an MME. The network node then receives (303) from the MME capability information concerning the UE in response to the request. When the capability information indicates that the UE is not provisioned for carrier aggregation, the network node denies (304) carrier aggregation support for the call involving the UE.
US09585152B2 Methods and apparatuses for handling reference signals in a cellular network
Methods and apparatuses for enabling a configured demodulation reference signal to be transmitted from a User Equipment, UE, (202) when served by a base station (200) in a cellular network. The base station sends (2:3) at least one configuration parameter to the UE, which indicates a UE-specific base sequence and/or a UE-specific cyclic shift hopping pattern assigned (2:2) to the UE. The UE then uses the configuration parameters to generate (2:4) and transmit (2:5) the demodulation reference signal based on the UE-specific base sequence and UE-specific cyclic shift hopping pattern. Thereby, orthogonality can be achieved between the transmitted demodulation reference signal and any demodulation reference signals transmitted by other UEs, by using separate UE-specific base sequences and/or UE-specific cyclic shift hopping patterns.
US09585147B2 Method and apparatus for signaling in digital radio systems
A method of transmitting at least one data stream by a transmitter in a wireless communication system and an apparatus in a transmission device for transmitting at least one data stream in a wireless communication system are provided. The method includes generating a frame including a preamble section and a data section, the preamble section including signaling information and the data section including at least one data stream; and transmitting the generated frame, wherein the signaling information comprises first information related to the at least one data stream of the frame, second information related to the first information of the frame, at least one parity bit for decoding third information related to at least one data stream of a next frame, and information indicating a use of the at least one parity bit.
US09585143B2 System and method for grouping and assigning channels in a network system
System and methods are provided for dynamically assigning wireless channels to priority groups based on characteristics of the channels, the environment in which the channels will be used, regulatory requirements, and/or capabilities of client devices. Thereafter, channels may be intelligently assigned to access points to achieve one or more goals. For example, wireless channels may be assigned to access points to ensure balanced coverage throughout the network system for client devices of each type/capability, to minimize effects of wireless interference in the network system, to increase fault tolerance in the network system, and/or to generally improve the coverage and quality of connections in the network system.
US09585142B2 Wireless communication system, communication control method, radio base station, radio terminal, and storage medium
Even when a radio terminal cannot receive contents data from a serving base station, the radio terminal can receive the contents data from other base station. A wireless communication system includes a radio terminal, a serving radio base station to which the radio terminal serves, and a non-serving radio base station to which the radio terminal does not serve. The serving radio base station receives, from the non-serving radio base station, contents-related information concerning contents data to be broadcasted or multicasted by said non-serving radio base station, and transmits the received contents-related information to the radio terminal.
US09585138B2 Base station apparatus, terminal apparatus, integrated circuit, and radio communication method
A terminal apparatus includes a configuration unit that sets a first configuration, a second configuration, and a third configuration. The configuration unit specifies an uplink subframe in which transmission of PUSCH is possible according to the second configuration, when the first configuration and the second configuration are set and the third configuration is not set, the first configuration is used to determine a correspondence between a subframe in which PDCCH is arranged and a subframe in which PUSCH corresponding to the PDCCH is arranged, the second configuration is used to determine a correspondence between a subframe in which PDSCH is arranged and a subframe in which a HARQ-ACK corresponding to the PDSCH is transmitted, and the third configuration is used to specify a subframe for which the PDCCH is monitored.
US09585136B2 Method and system for indicating method used to scramble dedicated reference signals
A base station includes a transmit path circuitry to scramble CRC bits of a DCI format using a C-RNTI for dynamic scheduling, and scramble the CRC bits of the DCI format using an SPS C-RNTI for semi-persistent scheduling. If C-RNTI is used, the circuitry generates a downlink transmission grant using the DCI format being a fallback format to indicate a transmit diversity transmission scheme or a single-layer beamforming scheme, and uses the DCI format being a dual-layer beamforming format to indicate a dual-DRS port transmission scheme or a single-DRS port transmission scheme. If SPS C-RNTI is used, the circuitry generates a downlink transmission grant using the DCI format being the fallback format to indicate a single-DRS port transmission scheme, and uses the DCI format being the dual-layer beamforming format to indicate a dual-DRS port transmission scheme or a single-DRS port transmission scheme.
US09585134B2 Systems and methods for multi-connectivity operation
A method for receiving a radio resource control (RRC) message by a user equipment (UE) is described. The method includes receiving an RRC connection reconfiguration message including secondary cell group (SCG) configuration parameters for SCG addition. In response to receiving the RRC connection reconfiguration message including SCG configuration parameters for SCG addition, the method also includes ordering, by an RRC of the UE, a medium access control (MAC) of the SCG of the UE to initiate a random access procedure.
US09585132B2 White space resource acquisition method, white space resource Request device, and system
The white space resource acquisition method provided according to the embodiments of the present invention includes: receiving, by a white space resource request device, a white space resource request message sent by a white space device; and sending, by the white space resource request device, a white space resource response message to the white space device, where the white space resource response message includes white space resource information that is requested from a white space database and that is corresponding to first white space requirement information of the white space device. According to the white space resource acquisition method provided in the embodiments of the present invention, a white space resource request device requests, based on the PAWS protocol, white space resource information from a white space database, and interaction between a white space device and the white space resource request device may be established by using an existing protocol.
US09585130B2 Method and apparatus for uplink communication
In accordance with an example embodiment of the present invention, there is provided an apparatus, comprising a transmitter configured to transmit uplink control information, at least one processing core configured to control the transmission of uplink control information, wherein the at least one processing core is configured to suppress the transmission responsive to an absence of user data transmission, wherein the suppression occurs while a connection is being maintained in an active state. The uplink control information may comprise, for example, a channel quality indicator CQI and/or a sounding reference signal, SRS.
US09585127B2 Method and apparatus for multiplexing control information and data, and for transmitting the multiplexed control information and data in a MIMO wireless communication system
The present invention relates to a wireless communication system, and more particularly, to a method and apparatus for transmitting uplink control information in a wireless communication system. A method for multiplexing uplink control information and uplink data and for transmitting the multiplexed uplink control information and uplink data according to one embodiment of the present invention comprises the following steps: encoding a first transmission block and a second transmission block to generate a first codeword and a second codeword; mapping the first codeword and the second codeword to one or more layers, respectively; and transmitting, via one or more antenna ports, each layer to which the first codeword and the second codeword are mapped, wherein the uplink control information is multiplexed only to either the first transmission block or to the second transmission block.
US09585121B2 Method and apparatus for simulcasting within a communication system
A method and apparatus for simulcasting within a communication system is provided herein. During operation, each base site will be equipped with a plurality of radios capable of transmitting on various frequencies. Base sites within the communication system will be capable of communicating on a predetermined number of channels, which may differ among base sites. A number of channels will be shared by the base sites. When a simulcast is desired, the participants are located, and a common channel is determined for communication. Thus, call participant location information is used to determine the best channel to use to meet the group's coverage needs.
US09585118B2 Radio operation switch based on GPS mobility data
Systems and methods are disclosed for providing a radio operation switch based on mobility data. In one embodiment, a mobile base station is disclosed, comprising: a global positioning system (GPS) module for determining a current location of the mobile base station; a velocity module coupled to the output of the GPS module for determining a current velocity of the mobile base station; and a controller, the controller configured to perform steps comprising: determining the current velocity of the mobile base station using the velocity module; comparing the current velocity to a threshold; and switching, based on the comparison, from a first radio band to a second radio band.
US09585116B2 Dual mode service WiFi access control
The provision of dual mode services is facilitated. Access to the dual mode services is controlled by associating a mobile device to an access point. Subscribers are required to provide valid geographical addresses for access points associated with the mobile devices prior to provision of service. Consequently, physical addresses are necessarily available for emergency services (e.g., E911). Mobile devices are restricted to specific access points based upon the access point identifiers automatically provided during initialization of service and maintained for authorization purposes.
US09585115B2 RF carrier synchronization and phase alignment methods and systems
Systems and methods are disclosed for synchronization and positioning, one of which comprises determining a first phase offset for a known signal received at a first antenna by plotting a first arbitrary set of phase corrections and finding a phase offset corresponding to a greatest reflectional symmetry within the first arbitrary set of phase corrections, determining a second phase offset for a known signal received at a second antenna by plotting a second arbitrary set of phase corrections and finding a phase offset corresponding to a greatest reflectional symmetry within the second arbitrary set of phase corrections, calculating an angle of arrival for the known signal from the transmitter based on the first and the second phase offset for the known signal as received at the first antenna and the second antenna, and calculating a positioning vector for a direction of the transmitter.
US09585114B2 Fixed multiple access wireless communication
Disclosed is a user terminal for wireless communication with a remote access point. The user terminal may include a mapping module adapted to map one or more input data bits to an uplink symbol, a delay module adapted to apply a delay to the uplink symbol, a transmit module adapted to modulate the delayed symbol into a frequency channel, and an antenna being adapted to transmit the modulated symbol to the access point. The delay can be chosen such that the transmitted symbol arrives at the access point simultaneously with a further symbol modulated into the frequency channel and transmitted by a further user terminal.
US09585110B2 Method for transmitting and receiving uplink signals, and apparatus therefor
The present invention relates to a method for transmitting an uplink signal in a wireless communication system. The method includes the steps of: transmitting an uplink signal in a first uplink transmitting timing period determined on the basis of a first timing advance command received from a first serving cell; and, when a specific condition is satisfied, transmitting an uplink signal in a second uplink transmitting timing period determined on the basis of a second timing advance command.
US09585109B2 Simultaneous channel switching within a mesh network
A computer-implemented method for channel switching in a mesh network is described. In one embodiment, a beacon is sent. The beacon includes a channel change request in both proprietary and standard formats. The channel change request includes an instruction to change to a particular channel and a timing synchronization function identifying when the change to the particular channel should occur. The timing synchronization function is used to determine that the time has arrived to change to the particular channel. The particular channel is changed to synchronously with all other access points in a mesh network.
US09585107B2 PHR processing method and device in carrier aggregation system
A power headroom reporting (PHR) processing method in carrier aggregation system and a device thereof are provided. The PHR processing method includes the following steps: user equipment (UE) acquires a pathloss change corresponding to an uplink carrier which is in an activation state at present; the UE determines whether a PHR is to be triggered based on the pathloss change; if the PHR is to be triggered, the UE acquires power headroom (PH) information to be reported and reports the PH information.
US09585106B2 Network-assisted channel selection and power control for mobile devices
Facilitation of a network assisted device-decided system can increase throughput of D2D devices and the link reliability of macrocells. In a network assisted device-decided system a macrocell can broadcast resource allocation data to D2D devices. The D2D devices can then select channels and adjust transmission power to offload traffic from the macrocell, thus creating a high spectrum efficiency with low power.
US09585105B2 High-frequency signal processing apparatus and wireless communication apparatus
A high-frequency signal processing apparatus and a wireless communication apparatus can achieve a decrease in power consumption. For example, when an indicated power level to a high-frequency power amplifier is equal to or greater than a second reference value, envelope tracking is performed by causing a source voltage control circuit to control a high-speed DCDC converter using a detection result of an envelope detecting circuit and causing a bias control circuit to indicate a fixed bias value. The source voltage control circuit and the bias control circuit indicate a source voltage and a bias value decreasing in proportion to a decrease in the indicated power level when the indicated power level is in a range of the second reference value to the first reference value, and indicate a fixed source voltage and a fixed bias value when the indicated power level is less than the first reference value.
US09585102B2 Method of controlling the transmission power of uplink channels and signals and apparatuses thereof
Provided are a method and an apparatus for a User Equipment (UE) for multiplexing at least one uplink channel and an uplink signal and for controlling the transmission power for an uplink channel and an uplink signal. A method of a UE for controlling an uplink transmission power may include setting the uplink maximum transmission power for each of a plurality of cell groups including one or more serving cells; and allocating the transmission power for an uplink channel and an uplink signal based on at least one of: the uplink maximum transmission power, a total sum of the transmission power of one or more uplink channels and an uplink signal transmitted in each of the plurality of cell groups, and the total maximum transmission power of the UE, and the uplink channel includes a PUCCH or a PUSCH, and the uplink signal includes a SRS.
US09585100B2 Cold temperature power throttling at a mobile computing device
The subject matter of the disclosure relates to low temperature power throttling at a mobile device to reduce the likelihood of an unexpected power down event in cold weather environments. A mobile device employing a power management solution may be configured to determine that a monitored temperature at the mobile device (at the battery of the mobile device) is below a first threshold level, and whether a hardware component (such as a camera) is active or inactive. Then, based on these determinations, the mobile device can select a throttle setting from a first set of throttle settings when the hardware component is active, and a second set of throttle settings when the hardware component is inactive. Subsequently the mobile device can throttle power consumption for one or more components of the mobile device according to the selected throttle setting.
US09585098B2 Intra-body communication system with charge control, communication device, and program
A communication system includes: a first communication device carried by a user and including a first intra-body communication unit configured to carry out data communication with the second communication device via the user's body, and a charge control unit configured to control a charge amount on the body surface; and a second communication device including a capacitive touch panel, an intra-body communication antenna, a second intra-body communication unit configured to carry out data communication with the first communication device via the body, and an intra-body communication control unit configured to perform control to increase signal strength of a signal received at the second intra-body communication unit when a measured value of the signal strength is lower than a predetermined threshold under a condition that user's touch operation on the touch panel is started.
US09585096B2 Communication device, communication method, communication system, and base system
A communication device, system and method cooperate to transmit a signal from a base station, where the signal includes a current frame and a target frame. A counting unit counts a frame period and a reception control unit causes the receiving unit to transition to a sleep state. A reception control unit causes the receiving unit to return from the sleep state before a counting result of the counting unit reaches the target frame. The reception control unit also causes the receiving unit to return to the sleep state over a time period based on a difference between a current frame and the target frame.
US09585095B2 Methods and devices for enhanced power save protocol
Methods and devices for enhanced power save protocol are provided. In one aspect, a message to two or more stations is transmitted, the message requesting the two or more stations to transmit power save polls concurrently at a specified time. The power save polls are then received concurrently from each of the stations.
US09585092B2 Disconnection of resources of a radio access network with a low network load
The techniques described herein relate ascertaining resources of a radio access network that can be switched off during low network utilization, wherein the method comprises ascertaining an overlap of at least one sector of a base station of the radio access network by at least one sector of a surrounding base station of the radio access network. At least one candidate sector is determined to be switched off as a function of the ascertained overlap, wherein the candidate sector is essentially completely covered by the at least one sector of the surrounding base stations. The techniques may include selection from among the candidate sectors a combination of sectors that are to be switched off, and switching off the candidate sectors of the selected combination.
US09585090B1 Apparatus and method for optimizing performance of a radio device
An apparatus and method determine an instance quality set of an access system while the access system is used by an application package of a radio device. The access system comprises a radio system and an access network. The application package has communicated information using a networked service of the access network. The apparatus and method determine additional information that comprises at least one of a location of the device and an acquisition time, the instance quality set, and a radio system identifier of the radio system used. The apparatus and method perform at least one of storing within the radio device and transmitting from the radio device an application identifier of the application package in association with the additional information. The apparatus and method selects at least one of a preferred radio system and a preferred application package based on the instance quality set.
US09585085B1 Managing network data consumption of applications on cellular computer networks on one or more client computers
Computer systems and methods for managing network data consumption between a client computer and one or more server computers. A computer system comprising: a memory persistently storing a set of instructions; one or more processors coupled to the memory, wherein the one or more processors execute the set of instructions, which causes the one or more processors to: intercept, at a client computer, a first request to a first server computer from a first application being executed on the client computer before the client computer sends the first request to the first server computer; determine whether the first request should be monitored based on data associated with the first application; in response to determining that the first request should be monitored, redirect the first request to a second server computer that is different than the first server computer, and include one or more parameters that identify the first application and the first server computer.
US09585082B2 Mobile user terminal, method of switching communications, and program for mobile user terminal
The present invention is to provide a mobile user terminal, a method of switching communications, and a program for a mobile user terminal that are capable of suppressing extra power consumption and selecting Wi-Fi® connection for data communication in an area providing a Wi-Fi® connection service. The mobile user terminal 10 associates and stores location information about a location where the mobile user terminal can connect to the wireless LAN with an ID to connect this wireless LAN; detects present location information of the mobile user terminal; and performs data communication through the wireless LAN in priority to a base station 3 by selecting the ID to connect the wireless LAN if judging that the detected location information is about a location where the mobile user terminal can connect to the wireless LAN.
US09585080B2 Techniques for conducting fine timing measurements
Various embodiments are generally directed to an apparatus, method and other techniques to communicate configuration information during a neighbor aware network (NAN) discovery window to establish a fine timing measurement (FTM) procedure with one or more stations, the configuration information comprising at least one of a channel, a FTM start time, and an ordered list of the one or more stations, and perform the FTM procedure with the one or more other stations by communicating information in one or more FTM frames during a burst period.
US09585078B2 Offloading traffic via a wireless peer-to-peer connection
A method for offloading data traffic from a cellular connection to a WLAN connection via a wireless P2P connection is disclosed. The method can include the wireless communication device accessing offloading coordination information from an offload coordination service server, including information about at least one neighboring wireless communication device being within sufficient proximity of the wireless communication device to establish a wireless P2P connection and having access to a WLAN access point; using the offloading coordination information to select a relay device from the at least one neighboring wireless communication device; establishing a wireless P2P connection with the relay device; and offloading data traffic from the cellular connection to the wireless P2P connection so that the data traffic is relayed from the relay device to a network via a WLAN access point accessible to the relay device.
US09585077B2 Systems and methods facilitating joint channel and routing assignment for wireless mesh networks
Systems, methods and apparatus facilitating joint channel and routing assignment are provided. In some embodiments, a system includes nodes in a network configured to perform distributed joint channel and routing assignment of traffic through exchange of information with one another. The assignments are iteratively updated based on whether the update will result in an increase in a value of a function associated with throughput for traffic in the network. In some embodiments, the assignments are determined based on random decisions that are adopted if the function is improved utilizing the routing and channel information in the assignment. In some embodiments, the assignments are determined based on traffic prioritization in which destination nodes having a high level of traffic are assigned routes and channels having characteristics amenable to reduction of interference in the network.
US09585076B2 Enhanced solution for handover
Method in a wireless device for managing handover from a source cell to a target cell. When a first difference of a first quality measurement of a signal from the target cell minus a first quality measurement of a signal from the source cell is above a first threshold for a first time period, the wireless device sends a report to the source network node and receives a message to handover to the target cell. When a second difference of a second quality measurement of a signal from the target cell minus a second quality measurement of a signal from the source cell is above a second threshold value, for a second time period, the wireless device triggers handover to the target cell. When it is not above the second threshold value, for the second time period, it cancels the handover.
US09585073B2 Radio relay station and control method
When a relay station load, which is the load of communications with radio terminals (300E-300G), of a relay node (200) exceeds a load allowable amount, which is determined according to the load of a radio base station (100A), the relay node transmits a handover request, which requests permission for a relay handover, to the radio base station (100A) and performs a relay handover if the relay node receives a handover command which instructs a relay handover.
US09585072B1 SCell triggered handover notwithstanding good PCell condition
Disclosed are methods and systems to facilitate handover of a UE away from a primary carrier of a base station, despite a primary carrier having a channel quality that is at or above a channel quality threshold of the primary carrier. In particular, a wireless communication system may serve the UE with carrier aggregation service using (i) a first carrier as a primary carrier for the UE and (ii) a second carrier as a secondary carrier for the UE. During the serving, while a channel quality of the primary carrier is at or above a first threshold quality, the system may make a determination that a channel quality of the secondary carrier is below a second threshold quality. In response to at least making the determination, the system may carry out a handover of the UE from the primary carrier of the first base station to another carrier.
US09585071B2 Radio relay station and control method
When a relay station load, which is the load of communications with radio terminals (300E-300G), of a relay node (200) exceeds a load allowable amount, which is determined according to the load of a radio base station (100A), the relay node transmits a handover request, which requests permission for a relay handover, to the radio base station (100A) and performs a relay handover if the relay node receives a handover command which instructs a relay handover.
US09585067B2 Procedures for operating in long term evolution idle mode
Various procedures for operating a wireless transmit/receive unit (WTRU) in Long Term Evolution (LTE) Idle mode are described. The procedures include: methods for applying cell reselection priorities in the WTRU, methods for converting a mobility state of the WTRU between operating modes, a method for assigning a mobility state to the WTRU, and a method for determining whether the WTRU may access a closed subscriber group (CSG) cell. Also described are methods and an apparatus on the operations of the LTE mobility state transition mechanism between LTE WTRU Idle mode and Connected mode, a definition of the Pcompensation parameter for LTE, inter-frequency and inter-radio access technology cell reselection priority validity definitions, and coverage extension principles for CSG cells.
US09585059B2 Configured header compression coverage
A method of configuring a header compression or decompression algorithm in a packet network. The method comprises the steps of analyzing or receiving packet information associated with packet traffic, and determining a representative header length to consider as the header length for a plurality of packets. The method further comprises using the representative packet header length to configure one or more compression or decompression algorithms used in the network.
US09585058B2 Method and apparatus for transmitting and receiving frame including partial association identifier in wireless LAN system
A method and apparatus for transmitting and receiving a frame including a partial association ID (PAID) in a wireless LAN (WLAN) system are disclosed. A method for transmitting a frame from a station (STA) to an access point (AP) in a wireless communication system includes: calculating a partial association ID (Partial AID) on the basis of a basic service set ID (BSSID) of the AP; and transmitting the frame including a partial AID field set to a specific value corresponding to the calculation result of the partial AID to the AP. The partial AID is calculated by applying a modulo operation to a specific value obtained by converting values ranging from a 40th bit position to a 48th bit position from among 48 bit positions of the BSSID of the AP into a decimal number.
US09585055B2 Method and base station of adjusting uplink load variance due to uplink beam direction change
The present invention provides a method of adjusting uplink load variance due to a change of a beam direction turning from towards a current beamforming control cell to towards a target beamforming control cell, comprising: estimating an uplink load increment of the target beamforming control cell due to the change of the beam direction, before the beam direction turning from towards the current beamforming control cell to towards the target beamforming control cell; comparing the estimated uplink load increment with an available uplink load headroom of the target beamforming control cell; and adjusting an uplink load grant of a user equipment if the uplink load increment is larger than the available uplink load headroom, so that an uplink load increment is not beyond the available uplink load headroom, so that the uplink load increment is not beyond the available uplink load headroom.
US09585053B2 Communication network and method for transmitting data packets in the communication network
A communications network, computer program product and method for transmitting data packets in the communications network comprising synchronized nodes via a predetermined path in the communications network, wherein the synchronized nodes of the predetermined path include a source node, a target node and at least one intermediate node, the synchronized nodes synchronously feed data packets into the predetermined path and each have first and second buffers for respectively buffering high-priority data packets and low-priority data packets, wherein each intermediate node having an empty first buffer at a given point in time, and to which the source node feeds a high-priority data packet into the predetermined path toward the target node, generates a second high-priority data packet and feeds the generated second high-priority data packet into the predetermined path toward the target node so as to ensure high-priority data packets on the predetermined path are not delayed by low-priority data packets.
US09585050B2 Wireless communication device and method for adjusting maximum number of accesses thereby
A wireless communication device and a method for adjusting a maximum number of accesses thereby are provided. The wireless communication device comprises a network speed providing module and a Wireless Local Area Network (WLAN) access number control module, wherein the network speed providing module is configured to provide a speed at a network side to a WLAN side; and the WLAN access number control module is configured to adjust a maximum number of accesses of a WLAN according to the speed at the network side provided by the network speed providing module. Through the disclosure, communication quality is ensured for an Internet user by adjusting a maximum number of user accesses of Wireless Fidelity (Wi-Fi); and when the network gets worse, the access of an excess user is not allowed or some users are removed according to a user rule.
US09585049B2 Method for multipath scheduling based on a lookup table
A method for providing a multipath scheduler may include causing generation of a lookup table of action rules defining actions corresponding to respective different states in which each of the states is a weighted description of performance measures associated with a data interface, and enabling utilization of the lookup table at a predefined periodicity during communication in a multipath communication environment to identify a selected data interface among a plurality of available data interfaces based on current performance measures associated with the plurality of available data interfaces. A corresponding apparatus and computer program product are also provided.
US09585040B2 Terminal, base station, communication system, and communication method
A terminal that communicates with a base station monitors a physical downlink control channel that is arranged in a physical downlink control channel region and that specifies transmission of broadcast information, obtains higher layer control information that specifies monitoring in an extended physical downlink control channel region, which is different from the physical downlink control channel region, and, in a case where the higher layer control information has been obtained, monitors an extended physical downlink control channel that is arranged in the extended physical downlink control channel region and that specifies the transmission of the broadcast information instead of the physical downlink control channel arranged in the physical downlink control channel region.
US09585039B2 Software applications for displaying and or recording receiver signal strengths and other parameters
A software application installed on a mobile device periodically measures a parameter and records it along with the position associated with the measurement. These data are recorded on the device's internal memory and displayed in the form of a map so that users can navigate to locations with desired parameter levels. In one embodiment, this parameter may be cellular signal strength, allowing users in areas with no useable cellular signal to find a location where a phone call can be placed. Parameter and location data may be displayed in a map as they are acquired or in other embodiments they may be preloaded onto the device, for example allowing cellular signal strength maps to be displayed on a device even when it has no current data connection.
US09585037B1 Evaluating the performance of a communication network using a mobile device application
A mobile communication device is configured to evaluate the performance of a mobile wireless communication network. The device is configured for communication across the mobile wireless communication network, and executes a network evaluation application operative to measure a quality of communication services provided by the mobile wireless communication network. The network evaluation application retrieves communication parameters relating to communications of the mobile communication device across the mobile wireless communication network, and measures a throughput of communication packets transmitted or received by the network evaluation application across the mobile wireless communication network. In turn, the network evaluation application displays, on a display screen of the mobile communication device, the communication parameters retrieved from the debugging utility of the operating system and the measured throughput of communication packets across the mobile wireless communication network.
US09585035B2 Mobile terminal test apparatus and parameter replacement method for use in mobile terminal test apparatus
Provided is a mobile terminal test apparatus that can shorten a carrier aggregation testing time. The mobile terminal test apparatus includes a call processing units 12-0 to 12-n that transmits and receives a wireless signal between each of the call processing units 12-0 to 12-n and a mobile terminal 2, and makes a call connection suitable for testing conditions as a component carrier between each of the call processing units 12-0 to 12-n and the mobile terminal 2, and a control unit 15 that causes the mobile terminal 2 to perform a handover, and that applies parameters for a SCC that is designated, as parameters for a PCC that is a handover destination, to the call processing unit 12-0 that corresponds to a PCC, and applies parameters for the pre-handover PCC to the call processing unit 12-n that corresponds to the SCC that are designated and thus connects the SCC.
US09585034B1 Automated response system deactivation during large scale issues and managing wireless network operations
A method of suspending automated corrective actions by a monitoring application is disclosed. The method comprises a monitoring application executing on a monitoring server a count of errors that lead to alarms experienced by each of a plurality of enhanced node Bs (eNBs) from a network management system (NMS), wherein the NMS records the count of errors experienced by the eNBs result in alarms. The method comprises the monitoring application determining that a pre-defined number of the plurality of eNBs have each exceeded a pre-defined threshold for alarms. The method comprises the monitoring application suspending automated corrective actions on the plurality of eNBs. The method comprises the monitoring application, responsive to suspending automated corrective actions, initiating corrective actions that are associated with the error experienced by the plurality of eNBs.
US09585028B2 Measurement method, apparatus, and system for minimization of drive tests
The present application discloses a method, an apparatus, and a system for minimization of drive tests (MDT), and relates to the field of communications technologies. In a technical solution, by obtaining a mapping relationship between a trace control entity (TCE) address and a TCE identifier, and according to the TCE identifier included in the MDT report reported by the UE, a corresponding TCE address is obtained and the MDT report is sent to a TCE corresponding to the TCE address. Therefore, it is unnecessary to send an actual TCE network address to the user equipment. The technical solution improves security and solves the insecurity problem of the MDT measurement. The technical solution is simple, convenient and easy to implement, and reduces the complexity of network signaling interaction and network processing.
US09585027B2 Coexistence signaling
Methods and systems for enhanced 2-wire and 3-wire WLAN Bluetooth coexistence solution may include determining whether adaptive frequency hopping is active in a Bluetooth communication device. If the adaptive frequency hopping is active, handshaking with a collocated non-Bluetooth communication device may be disabled. The collocated non-Bluetooth communication device may be a wireless local area network communication device. If the adaptive frequency hopping is inactive, handshaking with the collocated non-Bluetooth communication device may be enabled. If the adaptive frequency hopping is inactive, the Bluetooth communication device may initiate handshaking prior to transmitting data. If the adaptive frequency hopping is inactive, the Bluetooth communication device may also respond to the handshaking initiated by the collocated non-Bluetooth communication device. The handshaking may be executed via a 2-wire Bluetooth/WLAN coexistence interface or a 3-wire Bluetooth/WLAN coexistence interface.
US09585020B2 Method for the reduction of signalling traffic on mobile devices
The present application relates to mobile devices and in particular mobile devices which allow installed applications to connect to the Internet. The application addresses the problems associated with limited battery life and network congestion by controlling access to the Internet on each mobile device. The method intercepts requests to transmit IP data from applications and then determines whether they should be granted access.
US09585019B2 Device management apparatus and device management method
A device management apparatus that mediates between an owner of a device and a user who is not the owner of the device in order to permit the user to use the device, includes a device information storage section in which information on each of a plurality of devices is registered, an acquisition section which acquires a desired condition from a user, and a matching process section which performs matching between the desired condition acquired from the user and the information on each device registered in the device information storage section thereby selecting a device satisfying the desired condition as a target device, generating contract information related to the use of the target device between an owner of the target device and the user, and granting a control right of the target device to the user.
US09585017B2 Apparatus and method for controlling access to a telecommunications network
A GSM, UMTS or LTE mobile telecommunications network includes a radio access network comprising base stations, and further includes one or more additional access points. An access point may be connected to the network core by an IP transport broadband connection. The access point is configured to appear to the mobile terminal as a base station. Arrangements are disclosed which allow the network to restrict access to the network via these access points while also minimizing signaling requirements. The access points may be excluded from traditional Tracking Areas, but associated therewith by a network controller in a mapping in order to notify authorized mobile terminals of the Access Point's existence.
US09585013B2 Generation of multiple shared keys by user equipment and base station using key expansion multiplier
In one embodiment, multiple keys are generated in user equipment of a communication system based at least in part on a designated key expansion multiplier. A key identifier is received in the user equipment from a base station of the communication system. The user equipment selects a particular one of the keys as a function of the received key identifier, and utilizes the selected one of the keys to secure data sent from the user equipment to the base station. For example, the keys may comprise respective portions of a key stream generated by the user equipment responsive to a message received from the base station, with the keys being shared by the user equipment and the base station through independent generation of the key stream in the base station. The base station may illustratively comprise an evolved Node B (eNB) of an Evolved Universal Terrestrial Radio Access Network (E-UTRAN).
US09585011B2 Anonymizing location information of a mobile device
Anonymizing location information of a mobile device by an anonymization provider. The anonymizing provider receives, from the mobile device, location information identifying the location of the mobile device and an anonymity requirement. The anonymization provider selects an obfuscation value indicating an extent of location obfuscation that satisfies the received anonymity requirement. The extent of location obfuscation determines location boundaries within which a generated obfuscated location will reside. The anonymization provider generates an obfuscated location for the mobile device and sends the obfuscated location to the mobile device.
US09585010B2 Vehicle, controlling method thereof and multimedia apparatus included therein
A vehicle includes a touchscreen configured to receive a touch input of a driver and display image information corresponding to the touch input, a passenger sensing unit configured to sense whether the passenger is present in the vehicle, a communication unit configured to communicate with a mobile terminal of the driver, and a controller configured to display a call request reception message and identification information of a third party when a call request is received from the third party via the mobile terminal and to provide an audio function of a hands-free service. When the passenger is sensed and the call request of the third party is received in a privacy mode, the controller displays the call request reception message and limits displaying of the identification information of the third party and the audio function.
US09585006B2 Express mobile device access provisioning methods, systems, and apparatus
Methods, systems, and apparatus enable provisioning of a mobile device with access information for an account. A secure element within a subscriber identity module (SIM) or universal integrated circuit card (UICC) of the mobile device may be provisioned to enable account access. Provisioning may be performed by obtaining card data for a card associated with an account using an automated data capture device, confirming validity of the account by exchanging the card data with a user authentication server, confirming validity of the mobile device by exchanging mobile device information with a device authentication server, sending a request from the mobile device to provision the mobile device after confirming validity of the account and the mobile device, receiving provisioning instructions to provision the mobile device with the access information for the account, and provisioning the mobile device with the access information for the account based on the provisioning instructions.
US09585002B2 Contact management and dialing using conditional flow logic
A tool for contacts management and automated calling. The tool displays, by one or more computer processors, a contact page for adding a contact, wherein the contact page includes at least one conditional flow statement field. The tool program prompts, by one more computer processors, to configure the at least one conditional flow statement field. The tool saves, by one or more computer processors, the contact based on the at least one control flow statement field. The tool initiates, by one or more computer processors, an automated call to the contact based, on the at least one conditional flow statement field. The tool applies, by one or more computer processors, the at least one conditional flow statement field to the automated call to the contact.
US09584997B2 D2D device discovery method and apparatus based on LTE cellular communications system
This invention is applicable to the field of communications technologies, and provides a device to device (D2D) discovery method and a first D2D user equipment (UE). The method includes: the first D2D UE acquires timing information of the first D2D UE from a Lont Term Evolution (LTE) cellular communications system; receives in a discovery subframe, a device discovery signal from a second D2D UE according to the timing information, wherein the device discovery signal comprises a pilot orthogonal frequency division multiplexing (OFDM) symbol and a device information OFDM symbol; acquires an arrival time of the device discovery signal by performing a time domain correlation of the pilot OFDM symbol of the device discovery signal and a local pilot sequence, acquires device information of the second D2D UE by parsing the device information OFDM symbol of the device discovery. This invention enables a D2D UE to effectively discover other D2D UEs, improves system efficiency, and saves power of the D2D UE.
US09584996B2 Selectively triggering a communicative action based on whether a quorum condition for a peer-to-peer group is satisfied
In an embodiment, a UE obtains one or more quorum conditions for communication with a given group from a set of groups to which the UE is registered. The UE searches, over a P2P interface, to identify one or more group members that are registered to the given group and which are proximate to the UE. The UE determines whether the identified one or more group members are sufficient to satisfy at least one of the one or more quorum conditions. The UE selectively triggers a communicative action associated with the given group based on whether the determining determines the at least one quorum condition to be satisfied.
US09584995B2 Emergency calling for multi-SIM devices
Apparatuses, systems, and methods for multi-SIM user equipment (UE) devices to perform emergency calling. A UE may receive an indication to initiate an emergency call. The UE may select a cell on which to initiate the emergency call. If a serving cell of a first SIM of the UE is not available for the emergency call, the UE may utilize information from a second SIM of the UE as part of selecting the cell on which to initiate the emergency call. The information from the second SIM may include an indication of a serving cell of the second SIM. Alternatively or in addition, the information from the second SIM may include an indication of one or more neighboring cells of the second SIM. The emergency call may be initiated via the selected cell using the first SIM.
US09584994B2 Efficient way of performing emergency calls in multi-subscriber identity module solutions
A method for performing emergency calls includes: camping a first subscription of a mobile communication device on a first cell on a first communication network; camping a second subscription of the mobile communication device on a second cell on a second communication network; determining by the mobile communication device whether one of the first and second subscriptions supports emergency calls; and initiating an emergency call on the determined subscription.
US09584992B2 Low power high frequency social updates for mobile devices
In one embodiment, a mobile device determines a notification mode based on the mobile device's user interface mode, and transmits a message comprising the notification mode to a server, causing the server to transmit one or more messages to the mobile device based on the notification mode.
US09584989B2 System and method for crowd-sourcing mobile messaging spam detection and defense
A crowd-sourced mobile messaging spam detection and defense system includes an application running on a mobile device. The application uses an unwanted message detection algorithm to analyze and classify messages as potential unwanted messages. The potential unwanted messages are presented to a user for confirmation that the messages are unwanted messages. In response to confirmation, the mobile device transmits a notification to a virtual machine associated with the user. The virtual machine uses the notification to update the unwanted message detection algorithm which may then be transmitted to the mobile device. The virtual machine may also transmit the notification to a global virtual machine. The global virtual machine may use the notification to update a set of classification rules maintained by the global virtual machine and transmit the set of classification rules as necessary to the multiple virtual machines for use in updating the unwanted message detection algorithm.
US09584988B2 Communication terminal, communication device, method for processing a paging message and method for controlling a communication terminal
A communication terminal is described comprising a receiver configured to receive a paging message, a detector configured to determine whether the paging message includes an indication to prepare a direct communication device to communication device communication and a controller configured to prepare a direct communication device to communication device communication if the paging message includes an indication to prepare a direct communication device to communication device communication.
US09584986B2 Managing multicast groups and schedule to improve telecommunication bandwidth utilization and power efficiency
A method may include receiving, by a transceiver, an upload content from a device among a plurality of devices, determining, by a controller, use conditions associated with each of the plurality of devices, forming a group of more than one device among the plurality of devices, based on the upload content and the use conditions; and transmitting, by the transceiver, the upload content to the group of more than one device simultaneously.
US09584985B2 Managing a multimedia broadcast multicast service using an MBMS relay device
Methods, systems, and devices are described for managing a multimedia broadcast multicast service (MBMS). In one configuration, service announcement information for at least one MBMS may be received. At least a subset of the service announcement information may be broadcast in a peer discovery signal. Content of the at least one MBMS may then be relayed to at least one mobile device operating outside a coverage area of a base station. In another configuration, an out-of-coverage status indicator or MBMS query may be broadcast in a first peer discovery signal, and a second peer discovery signal may be received from at least one MBMS relay device. The second peer discovery signal may include at least a subset of service announcement information for at least one MBMS.
US09584983B2 Tracking a mobile unit in a housing facility for mobile units
A mobile unit in a housing facility for mobile units may be tracked by activating a first reading device at a first location of the housing facility upon detecting a first mobile unit arriving at or departing from the first location, wherein the first mobile unit has a first tag having an identification code (ID) readable by the first reading device. A set of readings may be performed by the first reading device to read a set of tag IDs during a time interval. Upon an ending of the time interval, tag IDs, in the set of tag IDs, that correspond to the first tag ID are identified based on the set of readings. A record is updated to associate the first tag ID with the first location.
US09584981B2 Method and apparatus for real-time, mobile-based positioning according to sensor and radio frequency measurements
Method, hardware, device, computer program, and apparatus for positioning mobile devices in unmapped locations based on motion sensor and radio frequency measurements are described. A reference radio signal is received from a transmitter with an unknown absolute position and a reference range measurement is calculated. Mobile device motion sensor data is used to estimate a relative position of the mobile device. A sample radio signal is received from a transmitter with an unknown absolute position and a sample range measurement is calculated. The reference range measurement and the sample range measurement are compared. The estimated motion sensor based position is adjusted according to the result of the comparison.
US09584979B2 Server behavior based on paired device identification
A method on a server for providing content to a mobile device is provided. Paired device identity information associated with a device that has been paired to the mobile device is received. Content available from the server based upon the paired device identity information is determined and sent to the mobile device.
US09584975B2 Techniques for determining movements based on sensor measurements from a plurality of mobile devices co-located with a person
Example techniques are provided that may be implemented, at least in part, at a mobile device to determine certain parameters corresponding to movement of an object that is co-located with the mobile device and at least one other mobile device. In an example implementation, a mobile device may obtain measurements corresponding to sensors of a plurality of mobile devices co-located on an object, and determine at least one of an estimated speed of the object, an estimated heading of the object, or an estimated heading rate of the object based, at least in part, on all or a selected subset of the sensor measurements which are accepted for use.
US09584973B2 Integrated positioning method and apparatus
An integrated positioning apparatus acquires a first estimated position obtained by a first positioning scheme and a first weight for the first estimated position. The integrated positioning apparatus acquires a second estimated position obtained by a second positioning scheme and a second weight for the second estimated position. The integrated positioning apparatus corrects the first and second weights based on reference position information corresponding to position environment of a user. The integrated positioning apparatus integrates the first and second estimated positions to produce a third estimated position by using the corrected first and second weights.
US09584971B1 Responding to a status for a user based on nearby electronic devices
A method for determining a status of a user of an electronic device. The method includes a computer processor determining information associated with a first user of an electronic device. The method further includes identifying a plurality of electronic devices that are within a range of wireless communications to the electronic device. The method further includes defining an area monitored by the electronic device. The method further includes monitoring a group of the identified plurality of electronic devices that are within the defined area. The method further includes calculating a first safe-threshold value for the electronic device based on information associated with a first user of an electronic device and monitored information from the group of the identified plurality of electronic devices. The method further includes determining a status for the first user based, at least in part, on the calculated first safe-threshold value for the electronic device.
US09584970B2 Terminal device, base station device, communication system, and communication method adapted to transmit location information
A retrieval unit retrieves location information. A storage stores location information transmitted from a transmitter. A derivation unit derives a distance of travel based on the location information stored in the storage and the location information newly retrieved by the retrieval unit. A controller causes the transmitter to transmit the location information newly retrieved by the retrieval unit, if the distance of travel exceeds a threshold value.
US09584969B2 Systems and methods for localization
Systems and methods for a localization system are provided. In one aspect, a RF signature map for a geographical area is determined using a Gaussian Process (“GP”) model. Training RF measurements are taken at some locations within the area to train the GP using the Firefly Algorithm (“FA”). The RF measurements for other locations of the area are predicted using the conditional probabilities of the trained GP and without taking RF measurements at those other locations. The RF signature map is used for fingerprinting localization. In one aspect, a reference RF signature map is constructed for one, some, or all access points (“APs”) covering the area. A location of a user device, such as, for example, a smart phone, is then estimated by comparing the RF signals received by the user device from one or more APs with the determined one or more reference RF signature maps using a combined likelihood function.
US09584967B1 Roadside assistance
A mobile computerized apparatus configured to provide membership status in a roadside assistance program after occurrence of a roadside event is disclosed. The apparatus executes instructions that cause/allow the apparatus to receive input related to an electronic membership card, retrieve from a data store membership information associated with the vehicle, and dynamically update the electronic membership card for display on the apparatus.
US09584966B1 Determining an indoor/outdoor classification for a call
A device may be configured to obtain metric information relating to an operating environment. The metric information may describe a signal strength or a signal quality associated with one or more calls placed in the operating environment. The device may be configured to obtain a threshold for the metric information. The device may be configured to determine indoor/outdoor classification information that identifies whether the one or more calls are classified as an indoor call or an outdoor call or an unclassified call based on whether the metric information satisfies the threshold. The device may be configured to determine geolocation information identifying one or more geographical locations associated with the one or more calls. The device may be configured to provide the indoor/outdoor classification information and the geolocation information.
US09584965B2 Methods and apparatus to facilitate proximity detection and location tracking
Methods, apparatus, systems and articles of manufacture are disclosed to facilitate proximity detection and location tracking. An example method includes receiving messages collected by a badge in an environment, the messages including signal strength and a timestamp. The example method also includes assigning a location in the environment to the badge based on a first subset of the messages. The example method also includes identifying an asset in a second subset of the messages. The example method also includes updating a current location associated with the asset based on a relative proximity of the asset to the badge, wherein the current location corresponds to a first time and the updated location corresponds to a second time, and wherein a change in location between the current location and the updated location indicates movement of the asset in the environment.
US09584964B2 Enforcement of proximity based policies
Embodiments of the disclosure are related to enforcing a policy on a computing device, or a companion device, based upon its proximity to another computing device, or an anchor device. In one example, the anchor device and companion device can report their location with respect to one another to a policy server. The policy server can determine whether the anchor device and proximity device are in proximity to one another as well as determine whether a policy should be applied to the companion device based upon whether it is in proximity to the anchor device.
US09584963B2 Portable device with integrated radio receiver
A radio receiver 516 for receiving travel information, such as traffic events or the like, and optionally parts 520, 522 of an antenna therefor, are located within a housing 512 of a portable device having location determining capability, such as a PND 510. A common port 514 is used for connection both to data and power, for example in a home environment, and also to receive signals from the antenna, for example in a vehicle environment, with a switch 518 being provided within the device for switching between the two.
US09584960B1 Rendez vous management using mobile phones or other mobile devices
A system for exchanging GPS or other position data between wireless devices for purposes of group activities, child location monitoring, work group coordination, dispatching of employees etc. Cell phones and other wireless devices with GPS receivers have loaded therein a Buddy Watch application and a TalkControl application. The Buddy Watch application communicates with the GPS receiver and other wireless devices operated by buddies registered in the users phone as part of buddy groups or individually. GPS position data and historical GPS position data can be exchanged between cell phones of buddies and instant buddies such as tow truck drivers via a buddy watch server. Emergency monitoring services can be set up with notifications to programmable individuals in case an individual does not respond. Positions and tracks can be displayed. TalkControl simplifies and automates the process of joining talk groups for walkie talkie services such as that provided by Nextel.
US09584959B2 Systems, methods, and computer readable media for location-sensitive called-party number translation in a telecommunications network
Systems, methods, and computer readable media for location-sensitive identifier translation in a telecommunications network are disclosed. According to one aspect, the subject matter described herein includes a method for providing location-sensitive called-party identifier translation in a telecommunications network. The method includes, at a signaling node that includes at least one processor: receiving a first signaling message that includes a called party identifier; determining proximity information associated with the calling party; performing a location-sensitive called party identifier translation based on the proximity information associated with the calling party; and sending the first signaling message or a second signaling message, the sent message including the translated called party identifier.
US09584956B2 Method for counting steps taken by a user
A method of counting steps of a user employs a first device, e.g. a personal activity monitor 1) and a second device, e.g. a smartphone 2) which communicate with each other. The method includes detecting and counting the steps of the user by the first device, detecting and counting the steps of the user by the second device, transferring step data from one of the two devices to the other of the two devices, and identifying at least a first time period (Tw) for which a difference in the number of steps counted by the first device and by the second device is greater than a predetermined threshold (S). The method further includes supplementing the step data recorded for the first time period in one of the two devices with the step data from the other of the two devices.
US09584955B2 Method for processing data received and an electronic device thereof
A method for operating a first electronic device is provided. The method includes receiving data from a second electronic device in short-range radio communication. The method also includes detecting a location of the first electronic device. The method further includes determining an execution method of the received data based on at least one of the location of the electronic device and one or more of communication region information of the short-range radio communication of the second electronic device, signal strength of the short-range radio communication in the communication region, and location information of the electronic device.
US09584950B2 Social network for mobile nodes
A social network may be established between mobile nodes using a wireless connection. Establishing the social network may be based on an estimated time duration of the wireless connection. In one or more embodiments, establishing the social network may also be based on a similarity of interests among of users of the nodes.
US09584937B2 Movie theater headset
A movie theater headset accessible by access codes which are unique for the movie for an additional cost when the ticket is purchased for the movie at movie theaters. Within the theater or venue the audio portion of the movie is transmitted electronically, either wirelessly or on a wired network, and the headset allows the user to hear the transmission only when the access code is entered. The headsets may be rented or purchased at the theater or venue. Electronic stores may also sell the headsets, or conversion kits for existing headsets, which permit the use of the access codes for movies.
US09584935B2 Multi-zone media system and method for providing multi-zone media
A multi-zone media system and method for providing multi-zone media. As a non-limiting example, various aspects of this disclosure provide a system and method that flexibly presents media content (e.g., audio content) to a user as the user moves throughout a premises.
US09584933B2 Method and apparatus for localization of streaming sources in hearing assistance system
A hearing assistance system streams audio signals from one or more streaming sources to a hearing aid set and enhances the audio signals such that the output sounds transmitted to the hearing aid wearer include a spatialization effect allowing for localization of each of the one more streaming sources. The system determines the position of the hearing aid set relative to each streaming source in real time and introduces the spatialization effect for that streaming source dynamically based on the determined position, such that the hearing aid wearer can experience a natural feeing of the acoustic environment.
US09584930B2 Sound environment classification by coordinated sensing using hearing assistance devices
Techniques are disclosed for classifying a sound environment for hearing assistance devices using redundant estimates of an acoustical environment from two hearing assistance devices and accessory devices. In one example, a method for operating a hearing assistance device includes sensing an environmental sound, determining a first classification of the environmental sound, receiving at least one second classification of the environmental sound, comparing the determined first classification and the at least one received second classification, and selecting an operational classification for the hearing assistance device based upon the comparison.
US09584924B2 Unidirectional condenser microphone and method of manufacturing the same
A unidirectional condenser microphone includes a diaphragm, a fixed electrode disposed opposite a back face of the diaphragm and an electrode extraction part for the fixed electrode disposed at a backside of the fixed electrode and having a through hole adapted to capture a sound wave from a rear acoustic terminal into a backside of the diaphragm. The through hole has a horn-shaped opening formed in continuation of the through hole at the rear acoustic terminal side thereof such that an inner diameter of the horn-shaped opening is increased toward the rear acoustic terminal side. The electrode extraction part has a plurality of the through holes formed therein at regular intervals along a concentric circle around an axial center of the electrode extraction part, and all the through holes along the concentric circle have the horn-shaped openings formed therein, respectively.
US09584921B2 Sound transducer
An apparatus including a frame; a coil movably connected to the frame; and a magnet system connected to the frame. The magnet system includes at least one magnet and at least one pole piece connected to the at least one magnet. The at least one pole piece include a magnet pot. A cross sectional length of the magnet pot and the frame are substantially the same in at least one cross sectional location.
US09584920B2 System for fitting audio signals for in-use ear
A system and method are provided for automatic fitting of all audio signals according to the ear in which a user is using to receive audio signals from a host device. The host device incorporates an audio signal fitting device, which may comprise an inquirer configured to query the host device for an in-use audio producing transducer; an electronic mechanism configured to identify an ear which a user is using to receive audio signals from a host device, based on the in-use audio producing transducer; and a notifier configured to instruct the host device, based on the identified ear, to output a channel of audio signals to the in-use audio producing transducer. The ear in use may be deduced from inertial data. The instructions may specify a particular channel of audio signals, or enhancement thereof to adjust for characteristics of the identified ear, for example by applying frequency-specific gain adjustments to adjust for frequency response characteristics of the identified ear, and/or to adjust for a detected or typical signal pathway used to transmit a signal to the identified ear.
US09584919B2 Interface switching system and method for switching operation mode
The present invention discloses an interface switching system including an electronic device, wherein the electronic device includes an audio socket, a first set of interface lines, a set of audio interface lines, a first switching device, an interface socket and a processor. The audio socket is arranged to be coupled to an audio plug. The first switching device is arranged to couple the audio socket to the first set of interface lines or the set of audio interface lines. The interface socket is arranged to be coupled to a first interface plug or a second interface plug. The processor is arranged to enable the first switching device to couple the audio socket to the first set of interface lines when the interface socket is coupled to the second interface plug.
US09584913B2 Themed ornaments with internet radio receiver
Apparatuses for playing signals received from the internet or other information highway on one or more speakers are described. The apparatus has a receiver for receiving information from preselected addresses; a processor for interpreting the signals; and at least one speaker for playing signals from the internet. There is at least one holographic projector connected to the receiver for projecting a holographic image received from the internet. The processor selects images that correspond with the signals played by the speaker.
US09584910B2 Sound gathering system
A sound gathering system is disclosed herein and includes a plurality of microphones each configured to sample sound coming from a sound source. A plurality of processors are arranged in a processor chain. Each processor is coupled to at least one of the microphones and is configured to store sound samples received from the at least one microphone to a memory. A controller is terminally connected to the processor chain via a first processor. The controller is configured to calculate at least one time delay for each microphone, wherein the at least one time delay for each microphone is provided to the processor coupled thereto and is used by the processor to determine a memory position from which to begin reading sound samples.
US09584908B2 Signal processing device and signal processing method
There is provided a signal processing device s including a noise cancellation process clock generation unit configured to generate a noise cancellation process clock having a predetermined fixed frequency, a noise canceling unit configured to include a noise canceling filter operating based on the noise cancellation process clock and generating a noise canceling signal having a signal property of canceling an external noise component based on an input audio signal including the external noise component picked up by a microphone, and an addition unit superimposing the noise canceling signal generated by the filter on a digital audio signal, and a sampling rate conversion unit configured to rate-convert the input digital audio signal sampled at a clock in asynchrony with the noise cancellation process clock to a signal at a sampling frequency in synchrony with the noise cancellation process clock and to supply the rate-converted signal to the addition unit.
US09584907B2 Transmission of a wind-reduced signal with reduced latency time
Signals free of wind noise should be made available with a short latency time in particular for binaural hearing device provision. To this end a method and a hearing apparatus are proposed, in which in a first branch with a first latency time the wind is analyzed and in a second branch with a shorter, second latency time the wind is reduced for a transmission signal.
US09584902B2 Dynamic microphone and method of forming back-side air chamber
A dynamic microphone which prevents a wall forming a back-side air chamber from having a certain resonance frequency and effectively prevents the generation of standing waves in the back-side air chamber is provided. A dynamic microphone includes a dynamic microphone unit including a diaphragm configured with a voice coil and a magnetic circuit having a magnetic gap provided so as to allow the voice coil to vibrate, a bottomed case which is coupled to the dynamic microphone unit and forms a back-side air chamber communicating with back side of the diaphragm, and an acoustic resistance body which is pressingly attached in the case and composed of metal fiber including a pocket, an open cross sectional area of the pocket gradually decreasing toward the direction remote from the dynamic microphone unit.
US09584898B2 Joiner for a receiver assembly
A multiple receiver assembly comprising at least a first spout-less receiver comprising a sound output opening; and a joiner. The joiner comprises a mounting plate portion having a first surface and an opposite second surface, the mounting plate further defining a mounting plane; first engagement means for engaging the first spout-less receiver at the first surface; and a spout portion comprising at least one sound channel extending through the spout portion. The sound output opening is aligned with one of the at least one sound channels when the spout-less receiver engages the first engagement means.
US09584894B2 Antenna system of a radio microphone
The invention concerns an antenna system of a radio microphone that includes an antenna path starting at an in port and ending at an out port along with an amplifier and a radio frequency (RF) cable. In order to compensate for various cable attenuations, an attenuator is provided in series with a variable slope compensator between the amplifier and the RF cable. In order to avoid a negative effect on a large signal behavior of variable slope compensators, field effect transistors (FETs) or pin diodes are used for switching of the resistances so that a large signal behavior is achieved.
US09584893B2 Apparatus and method for recovering from partial insertion of an audio jack
Apparatus and methods for recovering from an audio jack connection anomaly such as a partial insertion of an audio jack plug with an audio jack receptacle are provided. In an example, a method can include detecting a valid audio jack connection of an audio jack receptacle and an audio jack plug, detecting a change in a state of a detect switch associated with the audio jack connection, applying an oscillating signal to a microphone terminal associated with the audio jack connection, determining the state of the detect switch stays constant for a predetermined time, and isolating the oscillating signal from the microphone terminal.
US09584884B1 Multilane variable bias for an optical modulator
In an example, the present invention includes an integrated system on chip device. The device has a variable bias block configured with the control block, the variable bias block being configured to selectively tune each of a plurality of laser devices provided on the silicon photonics device to adjust for at least a wavelength of operation, a fabrication tolerance, and an extinction ratio.
US09584883B2 Placing a fibre channel switch into a maintenance mode in a virtualized computing environment via path change
Techniques for placing a first fiber channel (FC) switch into maintenance mode in a virtualized computing environment in which each data store is connected to at least one host computing system via at least two FC switches are described. In one embodiment, a first active input/output (I/O) path from a data store to a host computing system via the first FC switch is identified. Further, a path change is initiated from the data store to the host computing system via any other FC switch coupled to the data store and the host computing system.
US09584882B1 Communication generation using sparse indicators and sensor data
Techniques, systems, and products for analyzing sparse indicators and sensor data and generating communications are disclosed. The sensors may be associated with or incorporated into devices that may automatically relay sensor data for use in analyses and communication generation.
US09584878B2 Method and system for collecting, transmitting, editing and integrating, broadcasting, and receiving signal
Embodiments of present invention provide a method and system for collecting, transmitting, editing and integrating, broadcasting, and receiving signals. The method comprises acquiring one and/or more audio signals and one and/or more video signals or the one program collected by one and/or more audio and video collection terminals; editing and integrating the one and/or more audio signals and the one and/or more video signals or the one program on a network platform, and then broadcasting; selecting among the one and/or more audio signals and the one and/or more video signals for the one program at a receiving terminal, and receiving the selected audio signal and video signal.
US09584876B2 System and method for creating and displaying recipient gifts for display at a venue display
A venue display system displayings recipient gifts for display at the venue display and includes a server that communicates with a box and includes a processor which receives a recipient gift from a first party that is then sent to a recipient, with the first party or recipient creating a created recipient gift to be displayed at the venue display. A content server is part of a screen management system (SMS). A venue display management system, a digital projector and a storage device are included.
US09584871B2 Smartphone bluetooth headset receiver
Systems and methods are provided for allowing a user with a Smartphone to pair the Smartphone with another Bluetooth device to receive audio that is played to the user over headphones or through speakers on the Smartphone. Further, an audio processing module is used to modify the audio presented to the user, extract closed captioning text to be displayed to the user, find information relevant to the audio to be displayed to the user, and pause audio content sent to the Smartphone when phone calls or other Smartphone interruptions occur.
US09584866B2 User commentary systems and methods
In one embodiment, a method includes receiving program content and data describing program content from a content source, and automatically identifying, based on user preferences of a first user, one or more relevant products or services displayed in the program content. Product-related metadata associated with the program content is identified. The product-related metadata including data relating to the one or more relevant products or services displayed in the program content. The program content is communicated to a display device for presentation to a first user in a first portion of the display device, and the product-related metadata is communicated to a second display device for presentation to a second user substantially simultaneously with the presentation of the program content in the first display device. A user commentary is received from the second device, the user commentary generated by the second user and associated with the program content or product-related metadata.
US09584864B2 Apparatus and method for media on demand commentaries
A system that incorporates teachings of the present disclosure may include, for example, a system having a controller to present an overlay to be combined with media content during presentation at each of a plurality of computing devices to illustrate a collection of user-generated comments temporally associated with portions of the media content, wherein the portions of the media content comprise portions of a media on demand presentation in an interactive television network, collect the user-generated comments from the plurality of computing devices, identify target portions of the media content that each satisfy a threshold number of comments and non-target portions of the media content that do not satisfy the threshold number of comments, generate comment groups of the user-generated comments, and provide the comment groups to the plurality of computing devices for presentation in the overlay.
US09584859B2 Testing effectiveness of TV commercials to account for second screen distractions
A method for measuring viewer attentiveness to an audio-visual presentation on one display in the presence of a visual distraction on another display simulating a “second screen”, comprising: reproducing the audio-visual presentation for viewing by a viewer on a first display; while the audio-visual presentation is being reproduced for viewing by the viewer, providing the visual distraction to the viewer on a second display; and determining whether the viewer switches from viewing the audio-visual presentation to the visual distraction and, if so, continuing to reproduce at least the audio of the audio-visual presentation.
US09584841B2 Contents reception device and method, contents transmission device and method, program, and recording medium
The present invention relates to a contents reception device and method, a contents transmission device and method, a program, and a recording medium, whereby a Push-type NRT service can be realized.“Ch. 4” is taken as a broadcasting channel for normal broadcasting, and “Ch. 5” and “Ch. 6” are taken as broadcasting channels for NRT. The broadcasting channel “Ch. 5” is multiplexed on logical channels “VC5-1”, “VC5-2”, and “VC5-3”. The logical channel “VC5-1” is assigned to a single Push-type NRT broadcasting service, and “VC5-2” is assigned to a Pull-type NRT broadcast. The logical channel “VC5-3” is assigned to another Push-type NRT broadcasting service. Three FLUTE sessions are provided to “VC5-2”.
US09584840B2 Determination of advertisement impact
Media content may include one or more advertisements for a product or a company, and such an advertisement may display a visual object (e.g., a logo) of an advertiser. An advertisement impact machine accesses media content, where the media content includes a frame within which the visual object is depicted. The advertisement impact machine accesses a viewer count that represents a number of viewers of the media content. The advertisement impact machine determines a duration during which the visual object is presented within the media content. The advertisement impact machine determines an impact factor based on the duration and on the viewer count. The impact factor may then be provided by the advertisement impact machine as a numerical score indicating a degree of effectiveness of an advertisement that includes the visual object within the media content.
US09584836B2 Mobility enhanced advertising on internet protocol television
Enhanced personalized advertisements may be provided through media such as IPTV, for example, by analyzing data such as subscribers' mobility data (calling and movement data), television (TV) watching history, online browsing data (e.g., Internet, web site browsing), and subscribers' historical purchasing transactions. With the analysis, subscribers' contexts, any information that reflects subscribers' interests and activities, and intents, tendency to buy certain products, items, services, and/or travel to some locations may be inferred.
US09584827B2 Image encoding apparatus adaptively determining a scan pattern according to an intra prediction mode
Provided is an image encoding apparatus that generates a prediction block according to an intra prediction mode, generates a residual block, transforms the residual block to generate a transform block, quantizes the transform block to generate a quantized transform block, scans the quantized transform block to generate one-dimensional (1D) quantized coefficients, and entropy-codes the 1D quantized coefficients. When a size of the transform block is 8×8, the quantized transform block is divided into a plurality of sub-blocks, the plurality of sub-blocks and coefficients of each sub-block are scanned using a same scan pattern determined according to the intra prediction mode. When the intra prediction mode is a horizontal mode, the scan pattern is a vertical scan. The intra prediction mode is coded using an upper and a left intra prediction modes.
US09584822B2 Prediction parameter inheritance for 3D video coding
A three-dimensional (3D) video codec encodes multiple views of a 3D video, each including texture and depth components. The encoders of the codec encode video blocks of their respective views based on a set of prediction parameters, such as quad-tree split flags, prediction modes, partition sizes, motion fields, inter directions, reference indices, luma intra modes, and chroma intra modes. The prediction parameters may be inherited across different views and different ones of the texture and depth components.
US09584813B2 Nested entropy encoding
Methods and systems for improving coding decoding efficiency of video by providing a syntax modeler, a buffer, and a decoder. The syntax modeler may associate a first sequence of symbols with syntax elements. The buffer may store tables, each represented by a symbol in the first sequence, and each used to associate a respective symbol in a second sequence of symbols with encoded data. The decoder decodes the data into a bitstream using the second sequence retrieved from a table.
US09584812B2 Methods and devices for context set selection
Methods of encoding and decoding for video data are described for encoding or decoding multi-level significance maps. Distinct context sets may be used for encoding the significant-coefficient flags in different regions of the transform unit. In a fixed case, the regions are defined by coefficient group borders. In one example, the upper-left coefficient group is a first region and the other coefficient groups are a second region. In a dynamic case, the regions are defined by coefficient group borders, but the encoder and decoder dynamically determine in which region each coefficient group belongs. Coefficient groups may be assigned to one region or another based on, for example, whether their respective significant-coefficient-group flags were inferred or not.
US09584811B2 Adaptive reshaping for layered coding of enhanced dynamic range signals
An encoder receives an input enhanced dynamic range (EDR) image to be coded in a layered representation. Input images may be gamma-coded or perceptually-coded using a bit-depth format not supported by one or more video encoders. The input image is remapped to one or more quantized layers to generate output code words suitable for compression using the available video encoders. Algorithms to determine optimum function parameters for linear and non-linear mapping functions are presented. Given a mapping function, the reverse mapping function may be transmitted to a decoder as a look-up table or it may be approximated using a piecewise polynomial approximation. A polynomial approximation technique for representing reverse-mapping functions and chromaticity translation schemes to reduce color shifts are also presented.
US09584810B2 Encoding/decoding method and device for high-resolution moving images
A video encoding method includes: determining a size of a current block to be encoded and encoding information for indicating the size of the current block; encoding division information related to dividing the current block into one or more subblocks; predicting a subblock divided from the current block by using an intra prediction mode corresponding to the subblock; generating a residual block by subtracting the predicted block from the subblock; transforming the residual subblock by using a transform size identical to a size of the subblock; and encoding information on transform coefficients of the transformed residual subblock.
US09584804B2 Coding SEI NAL units for video coding
In one example, a device for decoding video data includes a processor configured to determine, for a supplemental enhancement information (SEI) network abstraction layer (NAL) unit of a bitstream, whether a NAL unit type value for the SEI NAL unit indicates that the NAL unit comprises a prefix SEI NAL unit including a prefix SEI message or a suffix SEI NAL unit including a suffix SEI message, and decode video data of the bitstream following the SEI NAL unit based on whether the SEI NAL unit is the prefix SEI NAL unit or the suffix SEI NAL unit and data of the SEI NAL unit.
US09584798B2 Method and apparatus for managing 3D video content
In a method of managing 3D video stream, 3D video stream is output to a connected display. The connected display displays the 3D video stream after a delay associated with the connected display. A timing offset is determined based on the delay. The timing offset is operable to be used to synchronize shutter operations of at least one shutter glasses with the presentation of the 3D video stream. A shutter control signal based on a frame start indication from the 3D video stream is transmitted. The frame start indication is operable to be used to determine a frame rate of the 3D video stream, and the shutter control signal is operable to be used to maintain synchronization of the shutter operations of the at least one shutter glasses with the presentation of the 3D video stream at the connected display.
US09584794B2 Depth helper data
A hybrid transmission/auto-conversion 3D format and scheme for transmission of 3D data towards various types of 3D displays is described. In the decoder (20) a stereo-to-depth convertor (24) generates a depth map. In the 3D video signal additional depth information called depth helper data (DH-bitstr) is sparsely transmitted both in time (partial depths in time) and/or spatially (partial depth within the frames). A depth switcher (25) selects the partial depths based on an explicit or implicit mechanism for indicating when these are to be used or when the depths must be automatically generated locally. Advantageously disturbing depth errors due to said stereo-to-depth convertor are reduced by the depth helper data.
US09584793B2 Signaling three-dimensional video information in communication networks
Embodiments of the present disclosure describe devices, methods, computer-readable media and systems configurations for signaling stereoscopic three-dimensional video content capabilities of a device in a communications network. Other embodiments may be described and claimed.
US09584792B2 Indication of current view dependency on reference view in multiview coding file format
Techniques for encapsulating video streams containing multiple coded views in a media file are described herein. In one example, a method includes parsing a track of video data, wherein the track includes one or more views. The method further includes parsing information to determine whether a texture view or a depth view of a reference view is required for decoding at least one of the one or more views in the track. Another example method includes composing a track of video data, wherein the track includes one or more views and composing information that indicates whether a texture view or a depth view of a reference view is required for decoding at least one of the one or more views in the track.
US09584789B2 Storage medium storing information processing program, information processing device, information processing system, and panoramic video display method
An example information processing device displays a partial area of a panoramic video on a display device. The information processing device determines a display range of the panoramic video to be displayed on the display device based on an input made on a predetermined input device. A range and/or a position on a panoramic image is set as a target. Then, the information processing device displays the panoramic video of the display range on the display device, and outputs guide information representing a relationship between the display range and the target.
US09584787B1 Performance optimization for streaming video
Disclosed are various embodiments for a streaming video application. The application downloads, decodes, and renders video frame data at different frame rates. Based on the differences between these frame rates, the downloading frame rate is adjusted to minimize performance degradation.
US09584781B2 Image displaying method and electronic device
The present disclosure proposes an image displaying method applied in an electronic device. The electronic device comprises a display unit and a projection unit. The display unit is placed on a first surface of the electronic device. The method comprises: determining data to be displayed when the projection unit is placed on a second surface of the electronic device opposite to the first surface; projecting, by the projection unit, the data to be displayed onto a carrier to present a first display image on the carrier, the first display image corresponds to a first part of the data to be displayed; displaying, by the display unit, a second part of the data to be displayed to display a second display image corresponding to the second part on the display unit. The present disclosure further proposes an electronic device.
US09584775B2 Wireless entrance communication device
A device for communicating including a housing including a camera, a microphone, a speaker, a button, a battery, a sensor, non-volatile memory, a processor, and a wireless communications module, wherein the non-volatile memory stores code operable by the processor for switching the processor from low-power mode to active mode in response to an activation trigger, receiving, from the one of the microphone and the camera, outbound audio and video signals, then sending a signal to a server via the wireless communications module during active mode, the signal including one or more of an alert signal, a signal based on the outbound audio signal, and a signal based on the outbound video signal, receiving from the server an inbound audio signal and outputting a signal based on the inbound audio signal via the speaker, and switching the processor from active mode to low-power mode in response to a deactivation trigger.
US09584770B2 Method and system for the real-time determination of signals to be summed from among a set of received signals
A method is provided for the real-time determination of signals to be summed from signals representative of an image portion which are respectively received from detectors belonging to the same optical sensor, the detectors being organized in a matrix formed by rows and columns, the signals to be summed being received on the same column. The method also determines the time during which the detectors must acquire the signals to be summed. The method determines a value representative of a modulation transfer function of at least one lens and/or at least one mirror placed upstream of the optical sensor, and a signal-to-noise ratio of the image portion, based on a location of one of the detectors and on a signal representative of an image portion obtained from the detectors. This representative value is dependent on the number. The method searches for the number and the time maximizing the representative value.
US09584769B2 Multi-axis camera surveillance apparatus
Remote usable surveillance apparatuses are provided with at least a single camera head and preferably with the ability to provide adjustment about one or more axis. The present invention also solves several other problems faced by designs with fixed (non-moveable) axis imaging systems. Those include but are not limited to supplying power to a camera head that tilts and rotates, particularly at a remote location. The ability of the user to interface with camera functions and setting using a tilting head, multiple power supplies and options built into a single housing without the addition of power cables or external jacks. The present invention provides a standalone concept without the aid of one or even more mounting apparatuses or devices which in turn sets it apart and creates a totally different multi-axis concept from prior art.
US09584766B2 Integrated interactive space
Techniques for implementing an integrative interactive space are described. In implementations, video cameras that are positioned to capture video at different locations are synchronized such that aspects of the different locations can be used to generate an integrated interactive space. The integrated interactive space can enable users at the different locations to interact, such as via video interaction, audio interaction, and so on. In at least some embodiments, techniques can be implemented to adjust an image of a participant during a video session such that the participant appears to maintain eye contact with other video session participants at other locations. Techniques can also be implemented to provide a virtual shared space that can enable users to interact with the space, and can also enable users to interact with one another and/or objects that are displayed in the virtual shared space.
US09584757B2 Apparatus and method for effectively implementing a wireless television system
An apparatus and method for effectively implementing a wireless television system may include a communications processor and a transmitter device that combine at least one of a local-area network interface, a wide-area network interface, and one or more television data interfaces for effectively performing a wireless network transmission process. A transmitted stream from the wireless television system may be received via wireless network processing for viewing local-area network data, wide-area network data (such as Internet data), or television data by flexibly utilizing various electronic devices such as a notepad personal computer, a personal digital assistant (PDA), or a handheld TV remote control device.
US09584756B2 Method and apparatus for displacement determination by motion compensation with progressive relaxation
Motion estimator apparatus and methods are presented in which a fully constrained nonlinear system of equations combining forward and backward displaced frame difference equations with a plurality of displacement vector invariant equations is solved using the input data from two image frames without approximation and without any additional constraints or assumptions to obtain an estimated displacement field. Also presented is an adaptive framework for solving a system of motion estimation equations with an integer valued block size defining a number of node points within an image, the number of node points being less than or equal to a number of pixels within the image, and a cost function based on a nonlinear least-squares principle. A system of iteration equations for the motion field on node points is solved using an iterative technique, and a degree of over-constraint can be progressively relaxed by selectively reducing the block size during the iteration.
US09584754B2 Automated programming recording
A method and system of providing access to television programs without requiring a user to operate an electronic programming guide or to independently determine information required to access the television program. Optionally, access to the television program may be facilitated by scheduling a recording of the televisions program or providing instructions to facilitate accessing an on-demand showing of the television program.
US09584753B2 Interactive display fixture
An interactive display fixture includes an upper component mounted to a back wall and has a front panel. The front panel of the upper component includes at least one opening that surrounds a motion sensing system that is mounted to the back wall. A display table is also mounted to the back wall, located directly below the upper component, and includes a curved upper surface, a front side, a back side and a plurality of recesses having recessed surfaces that are recessed from the curved upper surface and located in proximity to the front side of the display table. The plurality of recesses are sized and shaped to receive respective corresponding sized tester products, which the motion sensing system senses.
US09584749B2 Imaging element, control method, and imaging apparatus
The present disclosure relates to an imaging element, a control method, and an imaging apparatus that enable an image of a higher image quality to be obtained.An imaging apparatus according to the present disclosure includes a plurality of comparing units that compare analog signals supplied from pixels including photoelectric conversion elements through a vertical signal line with reference signals of ramp waves having different inclinations and output comparison results, a plurality of counters that execute counts until the comparison results are inverted for the different comparing units and output count values as digital data, and a sample-and-hold unit that electrically cuts the vertical signal line and the comparing units and supplies the held analog signals to the comparing units while the comparing units execute the comparisons. The present disclosure can be applied to an imaging element, a control method, and an imaging apparatus.
US09584747B2 Gain-ranging charge amplifier
The system may include a pixel array, a selector, a sampler, and a converter. The pixel array may generate output signals representing radiation incident upon the pixel array. The selector may select one of the output signals. The sampler may sample the selected output signal. The converter may generate a digital signal based upon the selected output signal. The sampler may include a charge integrator that compensates for parasitic capacitance of the selector by selecting a first feedback capacitance to obtain a first sample, and after obtaining the first sample, selecting a second feedback capacitance to obtain a second sample. The first feedback capacitance may be greater than the second feedback capacitance.
US09584745B2 Image sensors with N-row parallel readout capability
An image sensor configured to readout an arbitrary number of rows in parallel is described, comprising a rolling global shutter pixel array which can be operated as a true global shutter. Shielding structures may be formed in the pixel array to minimize signal coupling between adjacent pixels when multiple rows are simultaneously reset and read out. A plurality of column select lines may be formed in a given pixel pitch, and the image sensor may utilize read out components and circuitry associated with conventional readout circuits to be used in simultaneously reading out a two-dimensional region of the image sensor. The image sensor may be configured to use charge binning between rows that are reset and read out in parallel to improve power consumption. The image sensor may include redundant output stages with routing circuitry that improves image sensor yield by compensating for yield loss in the output stage.
US09584742B2 Method of binning pixels in an image sensor and an image sensor for performing the same
A method of binning pixels in an image sensor including: dividing a pixel array into a plurality of binning areas, wherein each binning area includes (2n)*(2n) pixels, wherein n is an integer equal to or greater than two; and generating binning pixel data in each of the binning areas, wherein the locations of the binning pixel data of each binning area are evenly distributed within the binning area.
US09584739B2 CMOS image sensor with processor controlled integration time
An image sensor that has one or more pixels within a pixel array. The pixels are arranged within a plurality of rows within the array. Each row of the pixel array can be selected by a row decoder in response to an edge of a control signal. The control signal may be one of a plurality of signals generated by a processor coupled to the image sensor. The processor can control the exposure time of the pixels by varying the control signals. The control signals may also have an embedded narrow pulse that is used to determine the location of a “window” in the pixel array.
US09584738B2 Multi-wavelength infra-red LED
In embodiments of multi-wavelength infra-red LED, a mobile device includes a multi-wavelength infra-red (IR) LED that projects near infra-red (NIR) light in multiple wavelengths. The multi-wavelength IR LED can be implemented as a single LED, or as a combination of LEDs packaged together as a single component for implementation in the mobile device. The mobile device can be implemented for various IR-based features, such as for iris illumination and authentication, proximity sensing, gesture detection, and for other IR-based features that each correspond to a different one of the multiple wavelengths of the NIR light. The mobile device includes a NIR filtering system to receive reflections of the NIR light and filter the multiple wavelengths of the NIR light for each of the different IR-based features of the mobile device.
US09584737B2 System for provision of supporting content
The present disclosure is directed to a system for provision of supporting content (SC). In general, a device may utilize event information to request SC from an SC provider, and may then present the SC concurrently with an occurrence of the event. The event information may comprise at least an event identifier and a SC provider locator. In response to the request, the SC provider may provide SC configuration data to the device. The SC configuration data may include at least a time, date and location data for the occurrence of the event. At least the time, date and location data may be used to identify an occurrence of the event, upon which the device may synchronize with a start time of the occurrence of the event. The SC may be provided to the device prior to the event or may be streamed during the occurrence of the event.
US09584736B2 Automatic repositioning of video elements
A system and method for automatically repositioning virtual and physical elements in a scene. The system and method being configured to receive a video frame, receive data, including position data, describing a first element to be imaged in the video frame, receive data, including position data, describing a second element to be imaged in the video frame, assign a dynamic status to the first element and automatically reposition at least the first element to create a modified video frame.
US09584735B2 Front and back facing cameras
Apparatus and methods related to image taking and processing are provided. For example, some embodiments may contain a front facing camera and a back facing camera and can be used for including the image-taker as part of the images taken by the image-taker, for verifying authorship of the image, for creating documentary style still or moving images combining the images of the person creating the documentary and the images of the subject or the scene being documented, and for creating a wide field of views of still and moving images.
US09584731B2 Camera system control for correcting bore-sight offset
A camera system is provided that provides a smooth and centered zoom, even at high levels of magnification. The camera system corrects for misalignment between the optical axis of a lens and center of an image sensor. As a result of the misalignment, the center of an image will move during a zoom movement. The current camera system corrects for the misalignment as the zoom movement occurs. The correction is matched to the speed of the zoom in order to provide a fluid zoom movement.
US09584729B2 Systems and methods for improving video captured using mobile devices
Systems, methods, and computer program products for capturing and analyzing image data, preferably video data, are disclosed. The inventive concepts include using multiple frames of image data to generate a composite image, where the composite image may be characterized by a higher resolution than one or more of the individual frames used to generate the composite image, and/or absence of a blurred region present in one or more of the individual frames. Inventive techniques also include determining a minimum capture resolution appropriate for capturing images of particular objects for downstream processing, and optionally triggering generation of a composite image having sufficient resolution to facilitate the downstream processing in response to detecting one or more frames of image data are characterized by a resolution, and/or a region having a resolution, less than the minimum capture resolution appropriate for capturing images of those particular objects.
US09584728B2 Apparatus and method for displaying an image in an electronic device
A method for operating an electronic device is provided. The method includes displaying a first image obtained by an image sensor, obtaining a plurality of crop images cropped in response to a change in an angle of view of the image sensor from the first image, and sequentially displaying the plurality of crop images.
US09584727B2 Photographing apparatus and photographing control system
In a photographing apparatus and a photographing control system, an image sensor drive controller drives an image sensor in a direction which is different from the direction of an optical axis of a photographing optical system via an electromagnetic drive system in accordance with a first drive signal, which is generated by a first drive signal generator, and a second drive signal, which is generated by a second drive signal, during a period of exposure of the image sensor, and drives the image sensor in the direction which is different from the direction of the optical axis of the photographing optical system via the electromagnetic drive system in accordance with the first drive signal, which is generated by the first drive signal generator, during the period of signal readout of the image sensor.
US09584724B2 Ultra-wide field of view seeker
A system includes a seeker having a reflective surface of rotation, an image detector configured to capture images of a field of view, and an imaging lens group configured to provide the images of the field of view from the reflective surface of rotation onto the image detector. The system also includes an electronics unit configured to process the captured images. The reflective surface of rotation could distort the field of view in the captured images, and the electronics unit could remove distortions in the captured images caused by the reflective surface of rotation. The electronics unit could remove the distortions in the captured images using inverse reflective anamorphosis. The reflective surface of rotation could include a concave surface, a convex surface, a cylindrical surface, an inverted straight cone, a slice of a sphere containing an outer curved surface, or at least one reflective surface rotatable around an optical axis.
US09584721B2 Image capture accelerator
An image capture accelerator performs accelerated processing of image data. In one embodiment, the image capture accelerator includes accelerator circuitry including a pre-processing engine and a compression engine. The pre-processing engine is configured to perform accelerated processing on received image data, and the compression engine is configured to compress processed image data received from the pre-processing engine. In one embodiment, the image capture accelerator further includes a demultiplexer configured to receive image data captured by an image sensor array implemented within, for example, an image sensor chip. The demultiplexer may output the received image data to an image signal processor when the image data is captured by the image sensor array in a standard capture mode, and may output the received image data to the accelerator circuitry when the image data is captured by the image sensor array in an accelerated capture mode.
US09584719B2 Multi-line image processing with parallel processing units
An image processing system is described herein in which a multi-line processing block has multiple inputs and multiple outputs. In order to provide the multiple outputs the multi-line processing block has multiple processing units operating in parallel on the multiple inputs. The multiple outputs of the multi-line processing block are coupled to corresponding multiple inputs of a subsequent multi-line processing block in the image processing system.
US09584716B2 Method and apparatus for autofocus area selection by detection of moving objects
An improved mechanism for image area selection upon which autofocusing is directed during image capture on a digital image capture device, such as a camera or cellular phone. This image area selection provides accurate selection of moving object even when the objects being focused upon are subject to intense or unpredictable motion. The image area selection is performed based on alignment of consecutive frames (images) for which a rough foreground mask, and moving object mask have been determined. Differences between these frames are utilized to determine a moving object contour, which also provides feedback through a delay to the moving object detection step.
US09584713B2 Image capturing apparatus capable of specifying an object in image data based on object detection, motion detection and/or object recognition, communication apparatus communicating with image capturing apparatus, and control method therefor
An image capturing apparatus comprises a communication unit configured to communicate with an external apparatus, an image capturing unit configured to generate image data by capturing an object, a setting unit configured to set a shooting condition, a specifying unit configured to specify an object in image data captured by the image capturing unit, wherein the object specified by the specifying unit is used to set the shooting condition by the setting unit, and a control unit configured to control the specifying unit so as to specify the object with less processing when shooting upon receiving an instruction from the external apparatus connected via the communication unit based on the object specified by the specifying unit as compared to a case in which shooting is performed by directly operating the image capturing apparatus.
US09584711B2 Imaging methods and systems for controlling equipment in remote environments
Imaging methods and systems for controlling equipment in remote environments are disclosed herein. An example system disclosed herein to control equipment in a remote environment includes an imaging assembly to determine feedback data based on measurement data obtained from a plurality of remote imaging systems controllable to process different respective optical fields-of-view in the remote environment, a flushing assembly controllable to project fluid to clear the optical fields-of-view in the remote environment, and a controller to process the feedback data to determine a control signal to control operation of at least one of (1) the plurality of remote imaging systems or (2) the flushing assembly.
US09584710B2 Intelligent high resolution video system
An automated electronic video surveillance system enables a high-resolution mega-pixel camera to capture high quality, detailed, magnified images at multiple locations, simultaneously with an overview of the whole scene. A preferred embodiment requiring no moving parts provides full 360-degree continuous viewing with up to 5× all-digital zoom capability. The system performs continuous surveillance and active resolution allocation in the form of a feedback control subsystem that dynamically allocates resources so that important details within a scene receive appropriate scrutiny, while uninteresting areas are imaged at a lower resolution.
US09584707B2 Imaging device and electronic device
To provide an imaging device capable of obtaining high-quality imaging data. The imaging device includes a first circuit and a second circuit. The first circuit includes a photoelectric conversion element, a first transistor, a second transistor, a third transistor, a fourth transistor, a fifth transistor, a sixth transistor, a seventh transistor, a first capacitor, a second capacitor, and a third capacitor. The second circuit includes an eighth transistor. The imaging device can compensate variation in threshold voltage of an amplifier transistor included in the first circuit.
US09584705B2 Wearable camera systems
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for wearable camera systems. In one aspect, a hat and a camera system for the hat can be used for an interactive session with a remote user. In another aspect, the hat and camera system for the hat can be used to interact with an emergency situation routing system.
US09584701B2 Image processing system and method
A selected color component (R, G, B) for each of a plurality of image pixels (32, P) of an image cell (42, C) is encoded to form a corresponding color component (ER, EG, EB) of a corresponding plurality of encoded pixels (40, PE) in one-to-one correspondence with the image pixels (32, P). A bit length of each color component (ER, EG, EB) of an encoded pixel (40, PE) is less than that of a corresponding image pixel (32, P). The encoded pixels (40, PE) are subsequently decoded to generate a corresponding decoded image cell (64, C′k) containing decoded image pixels (62, P′) in one-to-one correspondence with both the encoded pixels (40, PE) and with the original image pixels (32, P), of the same bit length as the original image pixels (32, P), and containing extended color information in excess of the corresponding base color information contained in the corresponding most-significant (MS) portions of the color components (R, G, B) of the original image pixels (32, P) having the same bit length as the encoded color components (ER, EG, EB).
US09584698B2 Printing device for providing multiple documents of one type
A printing device for providing multiple documents of one type includes a data receiving portion for receiving an image data, a processor, and a printing module. The processor is used to process the image data to generate a first printing information and a second printing information. The printing module is used to print a first document and a second document according to the first and second printing information, respectively. The first printing information includes the image data and a first identifying information, and the second printing information includes the image data and a second identifying information different from the first identifying information. The first identifying information is composed of a first set of halftone pattern, a first set of lines or a combining information thereof. The second identifying information is composed of a second set of halftone pattern, a second set of lines or a combining information thereof.
US09584697B2 Apparatus, system, and method for editing and delivering data files
An information processing apparatus includes a stored data acquiring unit configured to acquire stored data that is stored in a predetermined storage location of an output apparatus that is connected to the information processing apparatus via a network. The stored data is acquired from the predetermined storage location based on destination information of input data. The information processing apparatus further includes an editing unit configured to execute editing operations of combining the input data and the stored data acquired by the stored data acquiring unit to generate one single set of output data, and a delivery control unit configured to control delivery of the output data generated by the editing unit such that the output data is delivered, based on the destination information, to the predetermined storage location from which the stored data has been acquired.
US09584692B2 Image reading apparatus
An image reading apparatus includes a main body and a reading unit. The reading unit includes: a document table; a lower supporting member that supports the document table from below; an upper supporting member that contacts an upper side of the document table and clamps the document table with the lower supporting member; and a reading device. The main body includes an exterior member arranged in a position adjacent to the upper supporting member when the reading unit is in a close position. One of the upper supporting member and the exterior member includes an abutting portion and the other includes an abutted portion so as to configure a positioning mechanism for establishing positioning of a relative position between the upper supporting member and the exterior member in an up-down direction.
US09584688B2 Device administration system and device
A device administration system includes a device and a first server. The first server transmits restriction information, for restriction on use of a function of the device, and first destination information, indicating a destination of transmission of authentication information for cancel of the restriction, to the device without a request of the device. The device is configured to: upon receiving the transmitted restriction information, restrict the use of the function corresponding to it; upon receiving the transmitted first destination information, store it; accept the authentication information that is input for removal of the restriction; upon accepting the authentication information, transmit the accepted authentication information to a destination indicated by the stored first destination information; and upon receiving permission information from the destination of transmission, cancel the restriction of the use of the function. The permission information permits the use of the function.
US09584685B2 Image forming apparatus
An image forming apparatus includes a character distinguishing unit, a character string extraction unit, a character specifying unit, a determination unit, an overwrite image data generation unit, and a control unit. The overwrite image data generation unit generates, if it is determined by the determination unit that there is a plurality of matches, overwrite image data that has been overwritten such that a character specified by the character specifying unit is indistinguishable as a character. The control unit performs control using the overwrite image data generated by the overwrite image data generation unit so as to cause a printing unit to perform printing on a printed material set in a printed material setting unit.
US09584684B2 Image forming apparatus, method for controlling the same, and storage medium
Provided is a mechanism for setting whether to enable a shift function for shifting the sheet on which the image is printed in accordance with detection of the original.
US09584678B2 Image data storing device, method of storing image data and non-transitory computer readable medium storing program
An image data storing device includes: an image data obtaining unit that obtains image data; a storing unit that stores the image data obtained by the image data obtaining unit into any one of plural storage regions, to each of which a name is assigned; a reception unit that receives the name of the storage region in which the image data is stored from external equipment, the name being obtained by the external equipment that takes the image data from the storage region, and the name being set by a user; and a memory that stores the name received by the reception unit in association with the storage region.
US09584673B2 Device management apparatus, device management system, recording medium, and device management method that reduce obstruction when solving failure caused by skill of operator
A device management apparatus includes a communication processing circuit and a service support processing circuit. The communication processing circuit receives device state information transmitted from a first operator. The device state information indicates device state information of the electronic device. The first operator performs solution work to a failure of the electronic device. The service support processing circuit determines a category into which the device state information is classified from the received device state information. The service support processing unit searches a database for a second operator or a candidate for the second operator. The second operator has solved a failure belonging to the determined category. The database stores operator information including a solution result of a failure of each operator. The service support processing unit decides the searched second operator or the searched candidate for the second operator to assist or complement the solution work by the first operator.
US09584672B2 Cost allocation for derived data usage
A system and method that allows for information relating to data and communication resource usage to be gathered and analyzed such that particular data transactions and usage can be classified based on purpose and/or type. Further, the system and method provide reporting based on amount of usage and/or purpose or type of usage so that associated costs and usage can be calculated applied and allocated to particular accounts, divisions, groups or individuals within and outside of a company or entity. Further, the system may restrict data usage of devices to data usage that can be allocated to particular accounts based on purpose, source, destination or other.
US09584671B2 Techniques to transform network resource requests to zero rated network requests
Techniques to transform network resource requests to zero rated network requests are described. Some embodiments are particularly directed to techniques transform network resource requests on a cellular network to zero rating by replacing the destination of the request with a zero-rated source for the network resource. In one embodiment, for example, an apparatus may comprise a data store and a network access component. The data store may be operative to store a plurality of zero-rating rewrite rules. The network access component may be operative to receive a network request from an application component on the mobile device, the network request for access to a network resource; compare the network resource to the plurality of zero-rating rewrite rules to identify a zero-rating rewrite rule matching the network resource; transform the network request to a zero-rated network request for the network resource using the identified zero-rating rewrite rule; and perform the zero-rated network request. Other embodiments are described and claimed.
US09584669B1 Monitoring of personal and business use of telephony devices
According to one or more embodiments, a telecommunication system includes a call routing circuit configured to receive and route calls and data transmissions from a plurality of telecommunication devices. The telecommunication system also includes a processing circuit for monitoring business and personal use of telecommunication devices associated with a client account. The processing circuit is configured to maintain a log of calls and data transmissions routed by the call-routing circuit for the plurality of telecommunication devices. The processing circuit is further configured to use a set of classification functions in a policy of the client account to determine whether each of the identified first set of calls and data transmissions are business related or personal based on characteristics of each of the first set of calls and data transmissions.
US09584664B1 System, method, and computer readable medium for routing an agent to a preferred communications platform
A system, method, and computer readable medium for routing an agent to a preferred communications platform comprises accessing a server comprising a routing strategy, wherein the routing strategy consists of a site value, a project identification value, a project load value, and an attribute value of the agent, and wherein the site value takes precedent over the project identification value which takes precedent over the project load value which takes precedent over the attribute value of the agent, and routing the agent to the preferred environment based on a result of the routing strategy.
US09584660B1 Method and apparatus of processing caller responses
Disclosed is a method, apparatus, system and non-transitory computer program product configured to process user call responses and assign caller specific preferences to the user based on the caller's feedback. One example method of processing spoken words from a user of a calling platform may include operations, such as calling a user via a call processing device, and sending a call prompt message to the user after the user has answered the call, the call prompt message soliciting a user response. The user may respond and the response is received as a spoken call greeting from the user in response to the call prompt message. Other operations may include recording the spoken call greeting, and determining whether the spoken call greeting is indicative of a language preference. The system may process the user's word or utterances and assign language preferences to the user based on the user provided information.
US09584657B1 Conveying device information to application server servicing computing device associated with a communication
When authorized, a user of a computing device, such as a smart phone, may place a communication using an originating number that is different from the number assigned to the computing device. An IMS application server that handles requests for the computing device associated with the originating number is notified when the telephone number assigned to the computing device is used by a different computing device. The notification to the IMS application server might include, but is not limited to device information, location information, and the like. After being notified of the communications terminated by other computing devices that are associated with the device number, accurate call records may be provided regarding the communications involving the originating number.
US09584656B1 Systems and methods for endpoint recording using a media application server
Embodiments of the present invention provide systems and methods for recording media communication. An exemplary method comprises the steps of: receiving an incoming communication from a first communication device; routing the incoming communication to a second communication device in a call center; transmitting media communications associated with the incoming media communication between the first communication device and the second communication device through a media application server; duplicating the media communications via the media application server; transmitting the duplicated media communications via the media application server; and recording the duplicated media communications.
US09584649B2 Method and apparatus for accessing base station by service
A method and apparatus for a terminal to access a base station in a heterogeneous environment are provided. The terminal acquires RAT (Radio Access Technology) selection criteria based on reference information. Then, the terminal selects, for each service, at least one of multiple transceivers that provide access to the base station according to the RAT selection criteria, and provides the corresponding service by accessing the base station through the selected transceiver.
US09584645B2 Communications with wearable devices
Systems and methods for communications with wearable devices are provided. Information may be stored in memory regarding user preferences, which may indicate whether vibration notification is allowed at a wearable device and whether vibration notification is allowed at a mobile device. A communication may be received at a mobile device. It may then be determined whether the wearable device and the mobile device are connected. The wearable device may be caused to generate a vibration notification if the wearable device and the mobile device are determined to be connected. The mobile device may be caused to generate a vibration notification if the wearable device and the mobile device are determined not to be connected.
US09584643B2 Touch-based mobile device and method for performing touch lock function of the mobile device
A touch-based mobile device and a method for performing a touch lock function of the mobile device are provided. In the method, the device displays a touch lock screen in which a cover layer is superimposed over a specific underlying screen and allows the underlying screen to be visible. When an input of a touch moving gesture is detected, the device moves the cover layer depending on the touch moving gesture, and determines whether a distance of the touch moving gesture reaches a predefined critical distance. If so, the device removes the cover layer from the touch lock screen and switches the touch lock state to a touch unlock state, thus allowing a user to more conveniently switch the touch lock state to the touch unlock state.
US09584637B2 Guaranteed in-order packet delivery
Circuitry to provide in-order packet delivery. A packet descriptor including a sequence number is received. It is determined in which of three ranges the sequence number resides. Depending, at least in part, on the range in which the sequence number resides it is determined if the packet descriptor is to be communicated to a scheduler which causes an associated packet to be transmitted. If the sequence number resides in a first “flush” range, all associated packet descriptors are output. If the sequence number resides in a second “send” range, only the received packet descriptor is output. If the sequence number resides in a third “store and reorder” range and the sequence number is the next in-order sequence number the packet descriptor is output; if the sequence number is not the next in-order sequence number the packet descriptor is stored in a buffer and a corresponding valid bit is set.
US09584634B2 Adaptive acknowledgment transmissions
Systems and techniques for adaptive automatic acknowledgment handling are described. A described system includes a memory structure to store a data rate (DR) adaptation mode indicator, a frame check sequence (FCS) adaptation mode indicator, a preset DR parameter, and a preset FCS parameter; an extractor to extract a DR parameter from a received frame to produce an extracted DR parameter and extract a FCS parameter from the received frame to produce an extracted FCS parameter; a selector to select between the preset DR parameter and the extracted DR parameter based on the DR adaptation mode indicator to produce a selected DR parameter and select between the preset FCS parameter and the extracted FCS parameter based on the FCS adaptation mode indicator to produce a selected FCS parameter; and a generator to generate an acknowledgment to the received frame based on the selected DR parameter and the selected FCS parameter.
US09584628B2 Zero-copy data transmission system
A data transmission system for transmitting a data file from a server to a client device includes a processor, a memory and a network interface device. The memory includes a user space and a kernel space. The data file is stored in the kernel space. The processor receives a transmission request from the client device for transmitting the data file. The processor maps a set of virtual addresses corresponding to the data file to the user space as a mapped data file, and stores a set of physical addresses corresponding to the set of virtual addresses in a set of meta-buffers of a socket created in the user space. The network interface device retrieves the data file from the kernel space based on the set of physical addresses from the set of meta-buffers, and transmits the data file to the client device.
US09584626B2 Performing autocomplete of content
Performing autocomplete of content is disclosed, including: generating a status lock configured to control sending requests to a server; generating a first suggestion request that includes a user input character; in response to an indication that the status lock is available, acquiring the status lock for the first suggestion request and sending the first suggestion request to the server; and in response to receipt of suggested content corresponding to the character from the server, releasing the status lock.
US09584618B1 Hybrid mobile internet system
A computer system identifies a subset of internet content of interest to a future set of passengers for a particular flight. The computer system compiles the subset of the internet content in advance of the flight and delivers the subset of internet content to a corresponding airport gate. A routing table of individual pages and links in those individual pages is constructed. A computer system with a large data storage element in an aircraft receives the subset of internet content and delivers it to passengers on demand, in flight.
US09584612B2 Systems and methods for pushing applications
Systems and methods are provided for cross-terminal pushing of applications. For example, installation information of an application corresponding to an application-push event in a browser opened in a first terminal is acquired upon detection of the application-push event being triggered; the first terminal sends a push instruction to a server, the push instruction carrying the installation information of the application; the server sends the installation information of the application to one or more second terminals related to the first terminal; the second terminals send the installation information of the application; and the second terminals install the application based on at least information associated with the installation information of the application.
US09584610B2 Method of providing digital content for users of physical items
Systems, apparatuses, and methods are provided for enhancing users' overall experiences with physical items by supplementing their physical experiences with digital experiences. According to an embodiment, a user uses an electronic device to scan a smart tag associated with an item to obtain an item identifier of the item. The electronic device sends the item identifier to a server, which selects digital content related to the item.
US09584607B2 Providing content based on location
Among other things, we describe a method that includes receiving a content stream that defines elements of media content, determining that an element of content of the content stream is associated with a first location, determining that an electronic device is at a second location proximate to the first location, and in response, making the element of content available on the electronic device.
US09584606B2 Location suggestion based upon social networking post content
Exemplary methods, apparatuses, and systems receive input associated with a social networking system user account. The input includes content to be published to the social networking system. In response to the received input, one or more location suggestions are identified based upon the content. The one or more identified location suggestions are transmitted to a user device associated with the user account. Selection of a location suggestion is received. The content and selected location is published as a post within the social networking system.
US09584602B2 Methods using base content and additive content and related client devices and network server devices
Methods of operating a network server device are provided. The methods may include establishing a session with a client device. The methods may also include transmitting a first base segment providing first base content for a first time segment to the client device. The methods may additionally include transmitting a second base segment providing second base content for a second time segment to the client device. The methods may further include transmitting an additive segment including additive content for the second time segment to the client device. Also, the additive content may be synchronized with the second base content. Related methods of operating client devices are also described, as are related network server devices and related client devices.
US09584600B2 Method of communication between construction equipment and management server
A communication method between construction equipment and a management server according to the present disclosure includes: receiving, by a diagnostic device of the construction equipment, state information from a plurality of vehicle control devices; checking, by the diagnostic device, a usable communication method when the received state information needs to be transmitted to a management server; when there is one usable communication method, transmitting, by the diagnostic device, the state information to the management server by using the corresponding communication method; and when there is a plurality of usable communication methods, selecting, by the diagnostic device, a communication method having the lowest fee per unit data, and transmitting the state information to the management server by using the selected communication method.
US09584596B2 Device for obtaining content by choosing the transport protocol according to the available bandwidth
A device is intended to obtain content by means of at least two transport protocols having different requirements in terms of available network bandwidth. Such content is available in different versions on at least a content server and the versions correspond to different transmission binary bit rates and are subdivided into chunks adapted to be transmitted via a communication network. This device is arranged to request to said at least one server a transmission of at least one chunk according to a version of a content and according to a transport protocol, the transport protocol and the version being selectable in response to a current value of the available bandwidth of said communication network.
US09584592B2 Internet-based graphics application profile management system for updating graphic application profiles stored within the multi-GPU graphics rendering subsystems of client machines running graphics-based applications
An application profile server system to upload graphic application profiles (GAPs) to one or more client computing devices connected over a communications network, the system including at least one communication network server, at least one database server, and at least one application server to distribute the GAPs.
US09584591B1 Method and device for sharing a playlist at a dedicated media player device
A playlist is received, based on information identifying a user-association to the playlist at a remote playlist source, at a media player device from the remote playlist source coupled to the media player device over an Internet network connection, the playlist comprising a plurality of item identifiers identifying a corresponding plurality of items. The playlist is communicated from the media player device to a wireless handheld remote control coupled to the media player device over a LAN connection using the Transmission Control Protocol/Internet Protocol (TCP/IP). At least one item identifier is received from the wireless handheld remote control. At least one item corresponding to the at least one item identifier is rendered by the media player device. The media player device, the wireless handheld remote control, and the remote playlist source are all separate devices.
US09584587B2 Managing transmission and storage of sensitive data
Systems and methods for injecting sensitive data into outgoing traffic that is to be sent to a remote server from a client by a network security appliance logically interposed between the server and the client are provided. According to one embodiment, the method includes intercepting, by a network security appliance, outgoing traffic from the client to the server. The network security appliance identifies a submission command within the outgoing traffic that is used for submitting sensitive data of a user to the server. The network security appliance retrieves the sensitive data and modifies the outgoing traffic by injecting the sensitive data into the submission command to form modified outgoing traffic. The network security appliance transmits the modified outgoing traffic to the server.
US09584582B2 Method and system for publishing an electronic file attached to an electronic message
An aspect for communicating content for delivery to a device to receive an electronic message having an attached electronic file includes receiving the attached electronic file at the device. The attached electronic file contains instructions for accessing the content. Responsive to an input signal indicating a request to access the attached electronic file, an address of a remote device that hosts the content is obtained, a viewing program is executed at the device, and a launch control icon via a toolbar of the viewing program is provided. Responsive to selection of the launch control icon, the content is obtained for delivery to a recipient of the electronic message using the address of the remote device to establish a connection with the remote device.
US09584579B2 Method and system for providing page visibility information
A method and system for providing page visibility information are provided herein. Aspects of this disclosure provide an interface by which a browser may make the visibility state of a particular page available to the page itself. The browser may track the visibility state of the page as it changes and store the state in a variable associated with the page. Code executing within the page may query this variable to determine the visibility state and take appropriate action. The browser may provide an application programming interface (API) to allow the page to request the visibility state.
US09584578B2 Cross platform user joining
Techniques for cross platform user joining are disclosed. In some embodiments, cross platform user joining includes associating a first user identification (UID) and a second UID with one or more Internet Protocol addresses (IPs); associating the first UID and the second UID with one or more monitored behaviors; and joining the first UID and the second UID based on the one or more IPs and the one or more monitored behaviors.
US09584572B2 Cloud service device, multi-image preview method and cloud service system
A cloud service device includes a data center that stores video preview images. A first message requesting previewing multiple images from is received from a multimedia device. Multiple offsets corresponding to the multiple images according to the first time interval and the first image number are calculated and time points corresponding to the multiple images according to the multiple offsets and the first preview time point are calculated. The multiple images from the data center according to the calculated time points are obtained and transmitted to the multimedia device to preview.
US09584571B2 System and method for capturing, editing, searching, and delivering multi-media content with local and global time
Various acquisition streams are delivered, synchronously or asynchronously, to a server. Those streams having local time indicia are synchronized with the global timeline and the various acquisition streams are then stored. Low bit rate streams corresponding to the stored acquisition streams are generated for use in subsequent editing of the acquisition streams. The editing of the acquisition streams entails reviewing the various acquisition streams and selecting portions for replay. The portions selected for replay are identified through metadata which is then stored. The replay or distribution mode begins by editing the global timeline using the metadata generated in the editing mode so as to produce an edited timeline. The various acquisition streams are then rendered or played back according to the edited timeline to produce a distribution stream.
US09584569B2 Method and system for supplying media over communication networks
Methods and systems for supplying media over communication networks are described. In one embodiment, a media supplier determines whether a media object hosted on a web server will be supplied to a client by streaming or not by streaming. Preferably, if the determination is to stream, the media supplier streams the media object to the client. In some cases, the same media supplier may be capable of supplying clients with media objects hosted on any of at least two web servers.
US09584567B2 Method, system and program product for collaboration of video files
A method, system and program product comprise communicating to a server system. The server system is at least configured to receive video/audio uploads from users, to maintain the uploads in a database of collaborations comprising video files where each of the video files comprises a same video file format, and to send to a user a collaboration. A collaboration from the server system is received for presentation to a user. A contribution to the received collaboration is recorded. The contribution is uploaded to the server system. The server system is further configured to process the contribution into the received collaboration to have the same video file format and to at least layer audio.
US09584563B2 Communication system and method for content access
A method of accessing content at a user terminal connected to a communication network and executing a communication client includes the client displaying a list of contacts associated with a user of the client and the client retrieving a message from the communication network. The message is related to a further user represented by one of the contacts displayed in the list of contacts, and includes a reference to content stored in a storage means accessible by the communication network. The client initiates a call to the further user over the communication network responsive to a user of the client selecting the one of the contacts in the list of contacts. Responsive to initiating the call, the client establishes communication with the storage means using the reference, accesses the content and displays the content at the user terminal.
US09584554B2 Gateway device to connect native fibre channel ports to pure fibre channel over ethernet storage area networks
A gateway device for use between a Fiber Channel over Ethernet (FCoE) network and a Fiber Channel (FC) storage area network (SAN) device includes a controller, at least one first native Fiber Channel F_Port in operable communication with the controller and configured to interface with a native Fiber Channel N_Port of the FC SAN device, and at least one first virtual N_Port (VN_Port) linked to the at least one first native Fiber Channel F_Port and in operable communication with the controller; the controller being configured to translate a first FC Fabric Login (FLOGI) received by the at least one first native Fiber Channel F_Port into a FIP N_Port ID Virtualization (NPIV) discover service fabric parameter (FDISC) and to send the FIP NPIV FDISC to an FCF to instantiate a virtual link.
US09584550B2 Exploit detection based on heap spray detection
Various techniques for exploit detection based on heap spray detection are disclosed. In some embodiments, exploit detection based on heap spray detection includes executing a program in a virtual environment; and detecting heap spray in memory while executing the program in the virtual environment. In some embodiments, exploit detection based on heap spray detection includes executing a program in a virtual environment; and detecting heap spray related malware in response to a modification of an execution environment in the virtual environment.
US09584548B2 Authentication policy usage for authenticating a user
A processor ascertains that a user is authorized to access a federated computing environment that includes at least two servers, which includes determining that input authentication information previously received from the user by a first server of the at least two conforms to at least one rule of an authentication policy of a second server having a highest relative priority among servers of the at least two servers whose authentication policy's at least one rule, in an authentication policy table within the first server, is conformed to by the received input authentication information. The authentication policy table within the first server includes (i) an authentication policy of each server of the at least two servers and (ii) a relative priority of each server in order of decreasing number of users registered in an authentication system of each server.
US09584545B2 Monitoring and controlling electronic activity using third party rule submission and validation
Concepts and technologies are disclosed herein for monitoring and controlling electronic activity. A policy service can be called for policies for controlling electronic activity occurring at one or more managed devices. The policies can include a number of rules, each of which can include a number of variables. The rules can be defined by a manager device and/or received from third parties. Third party rule submissions can be validated. If electronic activity at the managed device deviates from a rule, the manager device can be notified and the electronic activity can be blocked. The manager device can update the policy and/or issue exceptions, if desired.
US09584544B2 Secured logical component for security in a virtual environment
A system and method for providing security in a virtual environment are provided. An example system includes a link module that links a secured logical component to a logical entity including a set of virtual machines. The example system also includes a security module that identifies a set of security policies for one or more communications to the logical entity or one or more communications from the logical entity. The example system further includes a control module that controls, based on the set of security policies, the one or more communications to the logical entity or the one or more communications from the logical entity.
US09584543B2 Method and system for web integrity validator
A computer-implemented method and system for the validation of a true browsing user on a website is disclosed. The invention allows for the collection of data regarding the evolving threat landscape created by online attackers. The system and method fingerprint user behavior to detect differences between a local user, a remote/foreign user, and an automated script. The system then covertly transmits that information back to a financial institution client without giving online attackers the opportunity to notice such transmittal. Certain embodiments of the invention also correspond with the browsing user to validate their identity. The claimed system and method proactively reveal attackers and attack ploys, additionally enabling institutions and security consultants to adapt to attacks in an automated fashion.
US09584540B1 Crowdsourcing of trustworthiness indicators
Systems and methods are described herein for calculating trust score based on crowdsourced information. The trust score may reflect the trustworthiness, reputation, membership, status, and/or influence of an entity in a particular community or in relation to another entity. The trust score may be calculated based on data received from a variety of public and private data sources, including “crowdsourced” information. For example, users may provide and/or comment on attributes, characteristics, features, or any other information about another user. These inputs may serve to both validate the available data as well as provide additional information about the user that may not be otherwise available. The participation of the “crowd” may form a type of validation in itself and give comfort to second-order users, who know that the crowd can spectate and make contributions to the attributes, characteristics, features, and other information.
US09584537B2 System and method for detecting mobile cyber incident
A method for detecting mobile cyber incidents includes: allowing a mobile incident collection server to determine whether new text is received; extracting the text original hash from the received new text by means of the mobile incident collection server; allowing the mobile incident collection server to determine whether attached file exists on the basis of the extracted text original hash; if the attached file exists, extracting the attached file by means of the mobile incident collection server; and storing and managing the APP information of the extracted attached file as mobile cyber incident information in the mobile incident collection server.
US09584530B1 In-band identity verification and man-in-the-middle defense
A variety of techniques for performing identity verification are disclosed. As one example, a verification request is received from a remote user. The verification request pertains to a cryptographic key. In response to receiving a confirmation from a local user of the local device, a verification process is initiated. A result of the verification process is transmitted to the remote user. As a second example, a verification request can be received at the local device, from a local user of the device. A verification process with respect to the local user is initiated, and a result of the verification process is transmitted to a remote user that is different from the local user.
US09584525B2 Entitlement predictions
Systems, methods, and devices for predicting entitlements to computing resources are described. An entitlement associated with a user of a computer system may be identified. The entitlement may indicate a computing resource of the computer system that is accessible to the user. A set of attributes associated with the user may be selected, and an entitlement probability value may be obtained. The entitlement probability value may be based on the set of attributes and indicate a probability that the user is authorized to have the entitlement. The entitlement probability value may be used to determine whether to include the entitlement in an access review. Depending on the entitlement probability value the entitlement may be included in the access review or excluded from the access review.
US09584524B2 Sensor-based human authorization evaluation
A resource-access management system detects whether a user is authorized to access resources. The system may include a user device being configured to include a sensor that detects sensor data associated with the user. Further, the system includes a client qualification engine that determines whether or not a client is authorized to access the resources by comparing the sensor data with a plurality of patterns for evaluating whether or not the user is an authorized user. User scores are generated based on the compared sensor data and the plurality of patterns. Further, a composite score corresponding to the user is generated using the sensor data, plurality of patterns, and one or more additional criteria. Whether the user is granted access to the resources, presented with unauthorized user tests, or blocked from access to the resources depends on the composite score and threshold values.
US09584518B1 Dynamic communications controller
Apparatuses, systems, methods, and computer program products are disclosed for a dynamic communications session controller. An identity module is configured to masquerade as a session endpoint to a session controller for a communications protocol using one or more network interfaces. An endpoint selection module is configured to dynamically select a destination for a session intended for a masqueraded session endpoint, based on information from one or more destinations. A routing module is configured to maintain and/or direct connectivity for a session with at least a selected destination using a communications protocol.
US09584517B1 Transforms within secure execution environments
Methods and systems for instantiating an enclave according to a request, the enclave being instantiated at a determined location of a set of locations in a computing environment of a computing resource service provider hosting a set of computing resources. The enclave further being instantiated with executable code specified by a customer for processing network traffic in accordance with the executable code in a computing environment.
US09584511B2 Virtual verification
An automatic machine implemented identification and data processing, gathering and storage system and method. A system, method and computer program product for communicating peer-validated reputation information enabling users, including automated processing equipment and methods, to, among other things, make decisions of safe or unsafe personal interactions, such as participating in an in-person meeting.
US09584510B2 Image capture challenge access
Aspects of image capture challenge access are described. In one embodiment, an access service of a computing device directs an imaging system to capture an image including facial fiducial features and determine whether the features correspond to an expected set of features. The access service may also issue a request for a response including, for example, a request to tilt or move the computing device, move an individual's face, or contort an individual's facial features. After the request for the response, the access service may capture a response image. The response image may include an adjustment to facial fiducial features. The access service may further determine whether the adjustment to the facial fiducial features corresponds to the request. Depending upon whether the adjustment corresponds to the request, the access service may permit or deny access to features of the computing device.
US09584506B2 Server apparatus, information processing method, program, and storage medium
An information processing method for a server apparatus controlling access based on a role of a user and a scope as authority held by an authorization token for realizing a unified license management structure that does not reduce an overall performance of a cloud service even if a plurality of services collaborate with the cloud service.
US09584501B2 Resource protection on un-trusted devices
Authenticating a client device to a service to allow the client device to access a resource provided by the service. A client device obtains a secondary credential that is associated with a primary credential and that is generated as being usable by a particular set of devices including the client device to indirectly gain access to the service through the primary credential. While outside of an enterprise network, the client device requests access to the service, including sending the secondary credential to an enterprise gateway. Based at least on sending the secondary credential to the enterprise gateway, the client device receives a resource from the service. The resource is received based at least on the enterprise gateway having forwarded the primary credential to the service after verifying that the secondary credential is valid and that the client device is in the particular set of client devices.
US09584496B2 Systems and methods for securely monitoring an individual
A biometric sensor may be coupled to a portable communications device, such as a cellular telephone. The biometric sensor may be configured to acquire one or more measurements of biological characteristics of an individual. One or more of the measurements may relate to internal, sub-epidermal characteristics of the individual, such as non-volitional processes occurring within the individual, sub-epidermal structures within the individual, or the like. A biometric marker may be derived from one or more of the measurements. The portable communications device may be activated responsive to deriving the biometric marker. The activation may include transmitting the measurements and/or biometric markers derived therefrom to a receiver using the portable communications device.
US09584495B2 Method and system for establishing secure communications using composite key cryptography
A method is disclosed for establishing a secure communication session using composite key cryptography. The method comprises generating a first plurality of secret keys all of which are known only to a first communicating party and each one of which is shared with exactly one of a plurality of stewards, and generating a second plurality of secret keys all of which are known only to a second communicating party and each one of which is shared with exactly one of the plurality of stewards. The first and second communicating parties each send information to the other through different stewards, each communication leg being encrypted using a secret key known only to the respective communicating party and steward. These communications are usable to distribute cryptographic seeds to the communicating parties for use in generating a temporary session key that can be used to encrypt direct communications between the parties.
US09584493B1 Decentralized authoritative messaging
A secure chat client is described that allows users to exchange encrypted communications via secure chat rooms, as well as one-to-one communications. In particular, the secure chat client allows users to create, configure, and manage secure chat rooms. Furthermore, the secure chat client provides users with the ability to recover secure messages when they obtain a new device or otherwise lose communications.
US09584487B2 Methods, systems, and computer program products for determining an originator of a network packet using biometric information
Associating a network packet with biometric information for a user includes identifying biometric identification information for a user of a network device, including an identifier of the biometric identification information in at least one of a header and a trailer of a network packet without including biometric identification information in a payload of the network packet, and sending the packet via a network, wherein the identifier identifies the network packet as having originated from the user.
US09584485B2 Key encryption system, method, and network devices
A network includes encryption devices at customer sites and transport devices provide transport functionality for encrypted data for transmission across networks. A method of controlling access to a first plurality of functions of the encryption devices and access to a second plurality functions of the transport devices is disclosed. The method involves providing a customer with access to at least some of the first plurality of functions and providing a network service provider with access to at least some of the second plurality of functions. The method also involves providing the network service provider with restricted access to a first subset of the first plurality of functions and/or providing the network service provider with restricted access to a second subset of the second plurality of functions. This allows the customer and the service provider to share access to hardware resources such as the encryption devices and the transport devices.
US09584481B2 Host providing system and communication control method
A host providing system includes a physical host network switch which determines permission and non-permission of communication on the basis of whether or not information pieces indicating users correlated with information indicating a transmission source and information indicating a transmission destination included in communication data from a physical instance match each other, and controls the communication data on the basis of a determination result. Accordingly, since only communication between instances of the same user is permitted, and thus communication from a physical instance is appropriately controlled, it is possible to ensure security in the system.
US09584479B2 Virtual firewall load balancer
According to one exemplary embodiment, a method for load balancing between a virtual component within a virtual environment and a Host Intrusion Prevention System (HIPS) is provided. The method may include receiving a trusted connection table from the HIPS, wherein the trusted connection table contains a plurality of trusted connection information. The method may also include receiving a network packet from a virtual switch, wherein the network packet has a plurality of connection information. The method may then include determining if the plurality of connection information matches the plurality of trusted connection information. The method may further include sending the network packet to a destination based on determining that the plurality of connection information matches the plurality of trusted connection information. The method may include sending the network packet to the HIPS based on determining that the plurality of connection information does not match the plurality of trusted connection information.
US09584471B2 Infrastructure coordinated media access control address assignment
Described herein are systems, devices, techniques and products for managing the dynamic assignment of media access control (MAC) addresses to wireless network devices, such as by identifying a dynamically assigned MAC address before, after, or during a wireless association process and communicating the dynamically assigned MAC address to a wireless network device. Also disclosed are systems, devices, techniques and products for preventing a denial of service attack on a wireless access point's association table, such as by requiring devices that associate with a wireless access point to respond to a query from the wireless access point shortly after association.
US09584458B2 Selecting subsets of participants in electronic message threads
Embodiments of the present invention provide methods, computer program products, and systems for selecting subsets of participants in electronic message threads. Embodiments of the present invention can be used to exclude participants based, at least in part, on activity level from message conversations, thereby streamlining message conversation and reducing unwanted message communications.
US09584457B2 Indicating status of application program with icons
A computing device (100) and computing environment displays a graphical user interface (110) that presents a plurality of icons (260). Each icon is related to a different aspect of a resident software application. The icons are used to indicate the status of their associated aspects of the software application. Changes of state of the aspects of the software application represented by the displayed icons are determined and used to update the displayed icons so that the displayed icons present current status information concerning the associated aspects of the software application.
US09584451B2 System, method and apparatus for optimizing wireless communications of secure e-mail messages with attachments
A system, method and apparatus are provided for secure e-mail message attachment optimization. Content attached to e-mail messages may not be suited to the resource constraints of the destination wireless device. In secure e-mail messages, the message may be signed and/or encrypted. A wireless server can determine resource parameters associated with a destination wireless device, such as display resolution, memory capacity, processor speed, and wireless interface constraints and re-scale the attached content to be optimized for delivery and presentation on the wireless device.
US09584450B2 Sending an out-of-facility notification based on aggregated content from a task management system
Historical content corresponding to activity of a user in at least one social networking service is aggregated. The historical content indicates a plurality of collaboration partners with whom the user collaborated via the at least one social networking service in an occupation context. Based on the aggregated historical content, at least one of the collaboration partners can be identified as at least one priority collaboration partner. Whether the user currently is not in a facility where the user works can be automatically determined. Responsive to determining that the user is not in the facility where the user works, a message indicating that the user is not in the facility where the user works can be automatically sent to the at least one priority collaboration partner.
US09584449B2 Determining the status of a device through use of a publisher/subscriber interface
A device for enabling a first computer network device to determine whether a second computer network device has an online status or an offline status includes a memory device with instructions for execution by a processor to: receive a request from the first computer network device for the status of the second computer network device; determine whether the second computer network device is online or offline; in response to a determination that the second computer network device is online, return a first network address to the first computer network device; and in response to a determination that the second computer network device is offline, return a second network address to the first computer network device, wherein the second network address is a known bad address that will not provide a response to the first computer network device.
US09584448B2 Multi-modal participant lists
An instant messaging user may use a buddy list that includes a user-selected list of potential instant messaging recipients (“buddies”) to identify another instant messaging user with whom instant messages are to be exchanged. An instant messaging user also may use a buddy list for other purposes, such as to initiate playing of an on-line game or to invite participants to play an on-line game. Techniques are provided to transform a buddy list from one messaging-mode to another messaging-mode. The transformation may include, for example, substitution or re-ordering of groups of buddies, substitution of buddy icons associated with buddies, substitution of information displayed about buddies, and substitution of controls for directing operation of the buddy list.
US09584446B2 Memory buffer management method and system having multiple receive ring buffers
The present invention is directed to a method and system of memory management that features dual buffer rings, each of which includes descriptors identifying addresses of a memory space, referred to as buffers, in which portions of data packets are stored. Typically, the header segment of each data packet is stored at a first set of a plurality of buffers, and the portion of the payload segment that does not fit among the buffers of the first set is stored in the buffers of a second set. In this manner, the size of the individual buffers associated with the first buffer rings may be kept to the smallest size of useable storage space, and the buffers corresponding to the second buffer ring may be arbitrary in size.
US09584443B2 Methods and systems for transmitting data through an aggregated connection
The present invention discloses methods and systems for processing data packets received at a first network node and for processing encapsulating packets received at a second network node. The first network node receives data packets from its network interface. It then selects a first tunnel and selects none or at least one second tunnel according to a selection policy. Original encapsulating packets (OEPs) are transmitted to a second network node through the first tunnel and at least one duplicate encapsulating packet (DEP) is transmitted through the at least one second tunnel. The second network node receives an encapsulating packet with a global sequence number (GSN) through an aggregated connection. The second network node determines whether one or more data packets corresponding to the encapsulating packet have been received earlier. The second network node may then determine whether or not to forward the one or more data packets.
US09584441B2 Method and apparatus for transmitting a multimedia data packet using cross-layer optimization
An apparatus and method for transmitting a multimedia data packet are provided. The method includes receiving Bottom-up Network Abstraction Layer (B-NAL) information from a network entity, determining a media data quality based on the received B-NAL information and generating media data having the determined media data quality, and generating a packet including the generated media data and transmitting the packet to the network entity.
US09584435B2 Global cloud computing environment resource allocation with local optimization
A device, of a cloud computing environment, receives information associated with one or more computing resources of a local portion of the cloud computing environment, and receives, from a global allocator device, a request for placement of a computing resource element at a selected computing resource of the one or more computing resources. The device also determines, based on the information, whether the request can be satisfied by the selected computing resource, and places the requested computing resource element in the selected computing resource when the request can be satisfied by the selected computing resource. The device sends, to the global allocator device, a message indicating that the requested computing resource element has been successfully placed in the selected computing resource.
US09584432B2 Circular time differencing add/subtract delta to TMAX on sign, MSB
A method of processing first and second record packets of real-time information includes computing for each packet a deadline interval and ordering processing of the packets according to the respective deadline intervals. A single-chip integrated circuit has a processor circuit and embedded electronic instructions forming an egress packet control establishing an egress scheduling list structure and operations in the processor circuit that extract a packet deadline intervals, place packets in the egress scheduling list according to deadline intervals; and embed a decoder that decodes the packets according to a priority depending to their deadline intervals.
US09584421B2 Advertising reachability in proxy FHRP for anycast routing service
Embodiments herein achieve proxy FHRP for anycast routing services through the coordination of L2MP edge switches to allow load balancing for the use of routing services. Such embodiments may avoid duplicity and coordinate control planes between the edge switches to present a proxy interface to the rest of the network for the routing services. As such, multipathing and load-balancing for efficient use of crucial services may be provided for client nodes inside the network.
US09584420B2 Switching between loss-based and delay-based mode for real-time media congestion controllers
Congestion control may be provided. A set of rules may allow a congestion control process to switch from delay-mode to loss-mode (e.g., in the presence of loss-based flows) and back to delay-mode (e.g., when loss-based flows stop). Fairness properties of this set of rules may include that the resulting flows may be fair to each other and the flows may also be fair when competing with loss-based flows. Many flows that may be deadlocked in loss-mode (e.g., in the absence of other genuine loss-based flows) may be helped to switch back to delay-mode.
US09584416B2 Systems and methods to provide flow control for mobile devices
Systems, methods, and apparatuses are disclosed to facilitate wireless communications. User equipment (UE), such as a mobile device, identifies data congestion and transmits a recommended data rate modification wireless signal (e.g., a recommended reduced data rate) to the base station that is transmitting data to the UE. The base station may reduce the data rate of the down link (DL) to the reduced data rate. The UE may then receive data from the base station at the reduced data rate. Therefore, flow control may be implemented at the base station side (e.g., sometimes referred to as the Network (NW) side) based upon the reduced data rate modification determined and transmitted by the UE to the base station. In this way, the data rate transmission to the UE can be reduced to allow the UE to successfully process received data and successfully perform its functions.
US09584415B2 Devices, systems and methods for service chains
Routers using virtual routing and forwarding nodes to implement a service fabric of service chains. The router may configure M+1 virtual routing and forwarding instances, M being an integer representing a number of a plurality of service appliances in a data center network. Each virtual routing and forwarding instance may be associated with a routing table of routing rules to define various service chain routing paths. The routing rules are based on destination addresses in data packets.
US09584411B2 Power save mechanism for low-power network devices
A power save unit of a first network device determines a sleep duration associated with a sleep mode of a low-power network device based on an exchange of information between the first network device and the low-power network device of a communication network. The power save unit determines whether the low-power network device is in the sleep mode. In response to determining that the low-power network device is in the sleep mode, the power save unit redirects network packets destined to the low-power network device to the first network device. The first network device stores the redirected network packets and notifies the low-power network device that the first network device has stored the redirected network packets.
US09584406B2 Data path switching
A method for selecting a data path includes identifying a plurality of available data paths between a router device and a wide area network. Path selection data is obtained. The path selection rules are processed with the obtained path selection data. For each of a plurality of data communications to be routed, one of the plurality of available data paths is selected according to the processing of the path selection rules. Each of the plurality of data communications is routed between a local area network and the wide area network via a data exchanger and a remote link that follows the data path selected for that data communication.
US09584401B2 Switchless network topology system for parallel computation and method thereof
A switchless network topology system for parallel computation is provided. The switchless network topology system includes a plurality of nodes, of which one node communicates with another node according to a routing table, where the creation of the routing table includes the following steps: calculating a shortest path of transmission paths between two nodes of the nodes, where the shortest path has no relay node or at least one relay node between the two nodes; removing the transmission path between a starting node and a first relay node of the shortest path and identifying another shortest path between the starting node and the destination node; repeating the step of removing and identifying to identify other shortest paths between the starting node and the destination node; and creating the routing table based on every shortest path between any starting node and any destination node of the nodes.
US09584397B2 Routing in spine-leaf networking systems
Aspects of the present invention include extending routing capabilities to improve networking efficiencies. In embodiments, a spine-leaf network configuration may be provisioned as a single router to solve at least two issues: (1) local routing within a leaf; and (2) scalability of the hardware ARP table. In embodiments, one or more tables in the leaf node may be programmed so that data traffic coming from a first host in a first subnet or VLAN on the leaf and intended for a second host in a second subnet or VLAN on the leaf may be forwarded locally to the second host in the second subnet or VLAN without traversing to the spine layer.
US09584393B2 Device and related method for dynamic traffic mirroring policy
A function is provided in a network system for policy-based dynamic mirroring for network traffic. The function monitors events, topology and status of the network and installs, enables, selects or changes traffic mirrors associated with the operation of one or more devices of the network. The mirror policies are established based on network polices and/or rules. The mirror policies and the enablement, installation, selection or changing of them are based on multiple criteria. The function provides for the selection of traffic to mirror, how much of it to mirror, where to mirror it and when to stop the mirroring. The function may be established in network entry devices as well as core switching devices of the network. The function can select portals for the mirroring activity and can secure the mirroring.
US09584385B2 Adaptive buffer control
A method, device, computer readable medium, and system are disclosed that in one aspect may calculate a data rate and a latency of a packet flowing through a buffer, compare the data rate to a provisioned data rate, compare the latency to a threshold, and adapt a size of the buffer in response to results of the comparisons.
US09584384B2 Methods for retransmitting reverse link data and apparatuses using the same
A method for retransmitting reverse link data practiced by a media access control layer, the method comprising: buffering a plurality of data frames encapsulated in a first access probe in a memory; obtaining information regarding data frames encapsulated in the first access probe that are successfully decoded by a telecommunication network; selecting the buffered data frames that are required to be retransmitted, according to the obtained information; and passing down the selected data frames to a physical layer, to encapsulate the selected data frames into a second access probe and transmit the second access probe to the telecommunication network.
US09584383B2 Coexistence of a normal-rate physical layer and a low-rate physical layer in a wireless network
A network device including a receiver and a processor. The receiver is configured to communicate at a first data rate via a channel and receive a first packet at the first data rate via the channel. The processor is configured to, in response to the receiver receiving a second packet at a second data rate via the channel, (i) detect a portion of the second packet, and (ii) determine that the channel is busy in response to detecting the portion of the second packet. The second data rate is different than the first data rate.
US09584381B1 Dynamic snapshot value by turn for continuous packet capture
Embodiments are directed to capturing packets on a network. A snapshot value may be provided for a network monitoring computer (NMC). If the NMC may be provided packets of a network flow, characteristics of the network flow may be monitored. If the characteristics of the network flow indicate that a flow turn may be occurring on the network flow, the snapshot value may be modified by increasing it to a provided value. If conditions indicate that the flow turn may be complete, the snapshot value maybe reset by decreasing it to another provided value. A portion of each of the packets may be captured by the NMC, such that the size of the portion may be equivalent to the snapshot value. The captured portion of each of the packets may be stored in a memory of the NMC.
US09584379B2 Sorted event monitoring by context partition
An event monitoring system that includes two stages, an event sorting stage and an event processing stage. The event sorting stage receives events provided by at least one application, and includes multiple event sorting systems. The event processing stage includes at least one event processing system that processes events forwarded by the event sorting stage. The event processing system(s) is/are capable of processing events that fall within a particular set of one or more context partitions that correspond to the respective event processing system. As the event sorting system receives an event, the event sorting system identifies which context partition the event falls within. The event sorting system then identifies the event processing system that corresponds to the identified context partition of the event, and then forwards the event to the identified event processing system. The event processing system then applies the set of one or more monitoring rules.
US09584372B2 Discovering resources of a distributed computing environment
Methods, apparatuses, and computer program products for discovering resources of a distributed computing environment are provided. Embodiments include a management system transmitting an application program interface (API) message to the distributed computing environment. Embodiments also include the management system receiving from the distributed computing environment, a response to the API message and based on the response, identifying a resource of the distributed computing environment.
US09584370B2 Network card with searching ability, monitoring device with the network card, and searching method used for the same
A network card with searching ability inquires connection information from all network cards at a network by using a broadcasting manner when it is connected to the same network, and build a connection list according to the received connection information. A user terminal can connect to a management page by one of the network cards on the network by a browser thereon, and check the connection list at the management page upon login successfully. User can obtain connection information of all network cards at the network through the connection list. Therefore, the user terminal can connect to a target network card according to the obtained connection information through a redirection manner. Else, it can also connect to the target network card via the logged network card through a relay manner.
US09584368B2 System and method for controlling the trigger and execution of management policies
A remote management system includes a server and multiple devices operating in accordance with management policies based on conditions and actions, and a method for triggering and controlling the execution of these management policies. The method and system extend MgmtPolicyMO in order to make it more flexible and efficient, focusing more specifically on the functionality of the actions of management policy.
US09584365B2 Server and method for setting a mode of the server
A method for setting a mode of a server includes setting the mode of the server to the negative mode when the sever boots, monitoring the network to detect a DHCP offer packet provided by another DHCP server in the network, setting the mode of the server to the positive mode when no DHCP offer packet is provided by the another DHCP server in the network and analyzing the DHCP offer packet to determine the mode of the another DHCP server when the DHCP offer packet is provided by the another DHCP server in the network. The modes of the server can be set automatically according to a state of a network in which the server works.
US09584364B2 Reporting performance capabilities of a computer resource service
To assess the performance of a computer resource service in real time, a request can be sent to a resource monitoring tool to provide performance metrics for the computer resource service. To receive the desired metrics, the request can include one or more filters that specify the performance metrics desired. In response, the resource monitoring tool can provide the set of performance metrics that match the filters.
US09584362B2 Method and apparatus for establishing routing path in multi-hop network
The present invention relates to methods and apparatuses for establishing a routing path in a multi-hop network. The methods comprises (a) transmitting a notification message associated with communication problem to neighboring nodes, (b) deriving approaching characteristics of a communication problem-causing element from the notification message, and (c) establishing a routing path based on the approaching characteristics of the communication problem-causing element. With the methods and apparatuses, it is possible to determine a path that is expected to experience a communication problem based on the approaching characteristics of a communication problem-causing element and to adaptively establish a reliable routing path.
US09584361B2 Push signaling to run jobs on available servers
Embodiments are directed towards push signaling to run jobs on available servers. Users may provide jobs or job instructions to a job control node. Job control node may determine one or more available job target nodes from among a plurality of managed nodes associated with the job control node. The job target nodes may be determined based on information included in the provided job instructions. If there are available job target nodes, the job control node may provide the job instructions to each available job target node. Further, the job control node may receive communications from one or more available job target nodes that indicates that the job target node is prepared and ready to execute the received job instructions. Next, the job control node may issue a job start command that triggers the prepared job target nodes to begin executing the provided job instructions.
US09584357B2 Determining and assigning a default value to a current server response if the current server response is not received from the server within a time-limit
Provided are a computer program, method, and system for determining and assigning a default value to a current server response if the current server response is not received from the server within a time-limit. An indication of a submission of a request is transmitted to the server for receiving a current server response. A default value is assigned to the current server response if the current server response is not received from the server within a time-limit with respect to the current submission of the request. A set of operations being performed from the assignment of the default value to the current server response is logged. An actual value of the current server response is received from the server and the logged operations are rolled-back and the current server response reset to the actual value if the actual value is different from the default value.
US09584353B2 Method and system for reduction of peak-to-average power ratio of transmission signals comprising overlapping waveforms
The present invention provides a method and system for reducing the peak to average power ratio (PAP) of a signal with low computational complexity. According to one embodiment, the present invention is applied to reduce the PAP of an OFDM signal. According to an alternative embodiment, the present invention, is applied to reduce the PAP of a CDMA signal. Rather than seeking the optimum solution, which involves significant computational complexity, the present invention provides for a number of sub-optimal techniques for reducing the PAP of an OFDM signal but with much lower computational complexity.
US09584352B2 OFDM transmitting and receiving systems and methods thereof
An orthogonal frequency division multiplexing (OFDM) transmission system is provided which includes a data processing unit which generates a transmission signal using a plurality of tones including a reserved tone, a storage unit which stores Peak Reduction Kernel information according to the type of data symbol, and a compensation unit which retrieves the Peak Reduction Kernel information according to the type of data symbol from the storage unit and causes the retrieved information to be carried by the reserved tone included in the transmission signal. Therefore, a Peak-to-Average Power Ratio (PAPR) can be efficiently compensated.
US09584345B1 High data rate multilevel clock recovery system
Digital receiver systems and clock recovery techniques for use in digital receiver systems are provided to implement asynchronous baud-rate clock recovery systems for high data rate serial receivers multilevel line modulation. A two-stage postcursor ISI equalization system is provided to efficiently emulate a 4-level DFE (decision feedback equalization) system, for example, while converting a 4-level equalized signal to s 2-level equalized signal. For example, a two stage postcursor ISI equalization system includes a DFE stage which operates on a most significant component of a given 4-level data symbol, followed by a DFFE (decision-feedforward equalizer) stage which operates on a least significant component of the given 4-level data symbol. In parallel with the DFFE stage, an estimate of the least significant component is subtracted from the equalized 4-level data symbol to convert the 4-level data symbol to a 2-level symbol.
US09584340B2 Data center networks
Measures for establishing connectivity in a data center network are provided. A virtual connection is created between a virtual system hosted on a server in a data center network, and a packet forwarding function in that server. Additionally, an entry is populated in a packet forwarding data store in the server, which includes an internet protocol (IP) address of the virtual system and an associated identifier for the created virtual connection. The packet forwarding data store is accessed by the packet forwarding function when making forwarding decisions for received data packets.
US09584339B2 Connecting a PVLAN switch to a non-PVLAN device
A PVLAN switch for connecting a PVLAN to a non-PVLAN device is configured as a primary VLAN with secondary VLANs, the primary VLAN includes promiscuous ports, each of the secondary VLANs includes a smart PVLAN trunk port, and the smart PVLAN trunk port is included in at least two secondary VLANs where the smart PVLAN trunk port and the promiscuous port connect to non-PVLAN devices. A frame is received on a smart PVLAN trunk port sent from a non-PVLAN device, and includes a destination address and a secondary VLAN ID. The PVLAN switch port ID for the first frame, and a primary VLAN ID for the secondary VLAN ID are identified. If the frame is a non-isolated port, the secondary VLAN ID is modified to be the primary VLAN ID, and the modified frame is sent to another non-PVLAN device connected to the PVLAN switch port.
US09584333B2 Optimization of rules used for prevention of duplication and looping of multicast traffic within a multi-homed cluster of backbone edge bridges in a shortest path bridging multicast network
A method, apparatus and computer program product for prevention of duplication and looping of multicast traffic within a multi-homed cluster of backbone edge bridges is presented. Multicast traffic is received on a first Access device (AD). The multicast traffic is forwarded from the first AD to a first Backbone edge Bridge (BEB). Any available Backbone Virtual Local Area Network (BVLAN) is chosen to forward the multicast traffic into a transport network by the first BEB. The multicast traffic is received at a second BEB from said first BEB. A determination is made whether a nickname in a packet of the multicast traffic is a nickname of the first BEB and when the nickname in the packet matches a nickname of the first BEB then abstaining from making copies of said packet for said first AD and said second AD.
US09584332B2 Message processing method and device
A message processing method and device, the method comprises: allocating a node to an input message in a cache space for saving the message, and taking the location corresponding to the cache space as index information of a descriptor of the message; and extracting the descriptor information of the message; framing and saving the descriptor information and node information of the message in a node linked list. The abovementioned solution can achieve uniform memory of unicast and multicast messages, and the descriptor linked list corresponds to the packet entity caching resource, thereby significantly reducing the overheads for managing the unicast and multicast messages, so as to improve the node aggregation capability.
US09584331B2 Methods and systems for transmitting broadcast data
A method carried out by a first communication gateway for transmitting broadcast data. Broadcast data is first received through a first network interface. The first communication gateway determines whether the broadcast data satisfies at least one condition, and forwards the broadcast data through at least one tunnel and through a second network interface to a second communication gateway if the broadcast data satisfies the at least one condition. The broadcast data is encapsulated in at least one encapsulating packet and the at least one encapsulating packet is decapsulated by the second communication gateway in order to retrieve the broadcast data. The broadcast data is then distributed by the second communication gateway to a second network.
US09584324B2 Centralized datastore password management
According to some embodiments, an application server may have a repository to facilitate a transfer of data between data storage elements. A datastore may be stored in the repository for a data storage element, the datastore including a password reference identifier. A password center table may be created in the repository to associate the password reference identifier with an actual encrypted password for the data storage element. At execution time, the password reference identifier in the datastore may be automatically replaced with the actual encrypted password for the data storage element.
US09584322B2 System and method for hypervisor-based remediation and provisioning of a computer
A computer located outside of an organizational computing environment is remotely prepared and configured to work in the organizational computing environment. A hypervisor operating system is installed and replaces the primary operating system of the computer, and the primary operating system, virtual software appliances (VSA) and virtual machines (VM) can execute as processes of the hypervisor. The hypervisor is configured to establish secure connection with organizational computing environment and to receive from it organization-configured image software for configuring the compute to work in the organizational computing environment. The secure connection can also be used for remote maintenance of the computer even when the computer operating system is faulty or inactive.
US09584317B2 Identifying security boundaries on computing devices
During booting of a computing device, multiple security boundaries are generated. A security boundary refers to a manner of operation of a computing device or a portion of the computing device, with a program executing in one security boundary being prohibited from accessing data and programs in another security boundary. As part of booting the computing device measurements of (e.g., hash values or other identifications of) various modules loaded and executed as part of booting the computing device are maintained by a boot measurement system of the computing device. Additionally, as part of booting the computing device, a public/private key pair of one of the security boundaries is generated or otherwise obtained. The private key of the public/private key pair is provided to the one security boundary, and the public key of the public/private key pair is provided to the boot measurement system.
US09584315B2 Order-preserving encryption system, encryption device, decryption device, encryption method, decryption method, and programs thereof
An encryption device comprises: a storage module for pre-storing an encryption key which is necessary for encryption processing; a pre-processing function unit which applies a pre-processing function to plaintext which converts an input value which in general may possibly not have a uniform distribution to an output value which has a uniform distribution; and an encryption unit which outputs encrypted text which is obtained by encrypting by order-preserving encryption, using the encryption key, the plaintext to which the pre-processing function is applied, and in which an order is maintained. This pre-processing function adds an arbitrarily selected random number to a value which is obtained by inputting an input value into a cumulative probability distribution function of an integer set with which the input value is associated, and treating same as an output value.
US09584310B2 Protecting a white-box implementation against attacks
A method of performing a keyed cryptographic operation mapping an input message to an output message, wherein the cryptographic operation includes at least one round including a non-linear mapping function configured to map input data to output data, including: splitting the input data into n split input data, wherein the splitting of the input data varies based upon the value of the input message; inputting each split input data into the non-linear mapping function to obtain n split output data, wherein a combination the n split output data indicates an output data, wherein the output data results when the input data is input to the non-linear mapping function.
US09584307B2 Transmission apparatus
A transmission apparatus includes: a plurality of logical lanes; a receiver configured to receive a signal including synchronization information of a frame; a distributor configured to divide data included in the received signal into frame elements and cause the plurality of logical lanes to store the data; and a transmitter configured to transmit the data stored in the logical lanes to lines corresponding to the logical lanes. When the data is stored in the plurality of logical lanes, the distributor groups the logical lanes into a plurality of groups and associates the frame elements with the synchronization information.
US09584305B2 Deskew FIFO buffer with simplified initialization
A source-synchronization interface circuit includes: a sender synchronous-to-asynchronous protocol converter that receives sender data and a sender clock and that has regenerative gain to resolve metastability during phase synchronization of the sender clock and a receiver clock; an asynchronous FIFO buffer with multiple stages that conveys phase information and data from the sender synchronous-to-asynchronous protocol converter to a receiver synchronous-to-asynchronous protocol converter; and a receiver synchronous-to-asynchronous protocol converter that receives the receiver clock and that has regenerative gain to resolve metastability during the phase synchronization. Moreover, the source-synchronization interface circuit includes control logic that initializes the source-synchronization interface circuit by operating the stages in the asynchronous FIFO buffer in a slow mode having a cycle time less than a data-transfer period for a predetermined number of clock cycles, and subsequently operating the stages in a normal mode having a cycle time that is less than that for the slow mode.
US09584304B2 Phase interpolator and clock and data recovery circuit
A phase interpolator including a phase interpolation circuit, a plurality of low pass filtering channels, and a multiplexing circuit is provided. The phase interpolation circuit receives a first clock signal and a second clock signal and accordingly performs an interpolation operation to generate an output clock signal. The low pass filtering channels respectively have an output terminal and an input terminal that is coupled to the phase interpolation circuit to receive the output clock signal. Each of the low pass filtering channels includes a switch and a capacitor which are coupled to a common node as the output terminal. The multiplexing circuit has a plurality of input terminals respectively coupled to the output terminals of the low pass filtering channels. The multiplexing circuit selects an input signal received from one of the low pass filtering channels as a phase interpolation signal according to a selecting signal.
US09584302B2 Method and apparatus for synchronization of slave clock to master clock
Existing synchronization methods can be inefficient in hardware-assisted implementations because of the effects of various jittery events. Thus, a method and an apparatus are provided to synchronize a slave device's clock to a master device's clock for a hardware-assisted implementation. The method can include the receipt of three messages. Time differences are determined based on a time extracted from two of the messages and a time of receipt of a different one of the messages. The slave device's clock can be adjusted based on these time differences. Thus, this method, which can include a dynamic weighted average to compute and implement the synchronization, can synchronize the clock of the slave device to the clock of the master device in a faster time interval.
US09584299B2 Methods and devices for random access
One embodiment of the present disclosure relates to a method for random access in a UE in an out-of sync status. The method comprises: sending to a base station a first message including a random access preamble according to a TDD configuration in a SIB; receiving from the base station a second message including a random access response using the random access preamble according to the TDD configuration in the SIB. Another embodiment of the present invention also relates to corresponding method for random access in a base station. According to an aspect of the present disclosure, there are provided corresponding devices.
US09584296B2 Method and apparatus for dynamically adjusting data transmission parameters and controlling H-ARQ processes
A method and wireless transmit/receive unit (WTRU) for uplink data transmission is disclosed. Information indicating an allowed limit for uplink data transmission over an enhanced uplink channel is received. A hybrid automatic repeat request (H-ARQ) process to use for transmission of data over the enhanced uplink channel is identified. Data is selected for transmission over the enhanced uplink channel. A data transmission parameter is selected based on the received information indicating the allowed limit for uplink data transmission. The selected data is transmitted over the enhanced uplink channel using the identified H-ARQ process. An indication of the selected data transmission parameter is transmitted over an associated physical control channel.
US09584293B2 Apparatus and method for cancelling inter-cell interference in communication system
The present disclosure relates to an apparatus and method for canceling and/or suppressing inter-cell interference in a wireless communication. The method includes: establishing a Radio Resource Control (RRC) connection with a base station through a first serving cell; receiving, at a User Equipment (UE), an RRC message through the first serving cell, the RRC message comprising cell-specific reference signal (CRS) information of a neighbor cell and Physical Downlink Shared Channel (PDSCH) information of the neighbor cell, and the PDSCH information of the neighbor cell comprising a parameter relating to a power ratio of a CRS of the neighbor cell and a PDSCH of the neighbor cell; receiving the PDSCH through the first serving cell; performing a channel estimation for retrieving data from a PDSCH of the first serving cell; and retrieving the data from the PDSCH of the first serving cell based on the second channel estimation.
US09584292B2 Communication control device, communication method, communication terminal and program that determines protection status from interference of each communication frame
Components and operations of a wireless communication system are disclosed. Components of a wireless communication system may include a base station, a communication control device, and a terminal device. The base station may send configuration information to the communication control device, and the communication control device may send the configuration information to the terminal device. The configuration information may indicate a first protection status associated with frames. The terminal device may obtain measurement results indicating signal quality associated with one or more of the frames. The terminal device may send measurement information to the communication control device. The measurement information may depend on the measurement results. The communication control device may determine, based at least in part on the measurement information, whether to associate one or more of the frames with a second protection status.
US09584289B2 Radio transmission device and radio transmission method
It is possible to improve the CQI reception performance even when a delay is caused in a propagation path, a transmission timing error is caused, or a residual interference is generated between cyclic shift amounts of different ZC sequences. For the second symbol and the sixth symbol of the ACK/NACK signal which are multiplexed by RS of CQI, (+, +) or (−, −) is applied to a partial sequence of the Walsh sequence. For RS of CQI transmitted from a mobile station, + is added as an RS phase of the second symbol and − is added as an RS phase of the sixth symbol. A base station (100) receives multiplexed signals of ACK/NACK signals and CQI signals transmitted from a plurality of mobile stations. An RS synthesis unit (119) performs synthesis by aligning the RS phase of CQI.
US09584288B2 Communication channel quality estimating method, wireless communications system, base station, and program
The present invention addresses the problem of providing technology which increases the accuracy for estimating quality of a communication channel even in a case in which transmission time limit frames have been set between neighboring cells. The present application relates to quality estimation of a communication channel used by a base station for performing wireless communication with a terminal within a communication area, and is characterized in acquiring quality information for the communication channel between the base station and the terminal, acquiring reception error information related to reception errors for data communication using the communication channel, acquiring transmission time-limit frame information set by a neighboring base station of the base station, updating correction values in accordance with setting information for the transmission time-limit frame information and the reception error information, and estimating the quality of the communication channel using the correction values and the acquired quality information.
US09584281B2 Position based signaling for short packets with minimal interference to the macro
Methods and apparatus for communicating short messages from a first device, e.g., a femto cell device or peer to peer device, over communications resources which are being used by an OFDM macro network, e.g., cellular network, are described. The signal goes on top of, e.g., is transmitted on the same communications resource(s), on which a macro signal, e.g. a downlink signal from a cellular base station, is transmitted. Since the signals are transmitted on the same resources as the signals from the macro base station, they interfere with the macro signal. However, the signals transmitted by the femto cell devices and/or peer to peer devices are designed so that they cause little interference to the macro base station in terms of overall throughput and/or with the macro base station's ability to communicate control and/or pilot information.
US09584280B2 Optimized signaling of demodulation reference signal patterns
Orthogonality in cyclic shift (CS) and orthogonal cover code (OCC) selection for DMRS in MIMO is improved by new nDMRS to nDMRS(2) mapping patterns. Values in the mapping tables are arranged in sets, with minimum CS separation between the values in each set. Additionally, the semi-static nDMRS is independently configurable for each UL component carrier (CC) in the case of cross-CC scheduling in carrier aggregation, and the PHICH allocation formula that defines the allocation of the PHICH process relative to the kth codeword (CW) on the cth UL CC is a function of both the CS index nDMRS,k,c(2) that is dynamically assigned to a certain layer of the considered CW and the semi-static CS offset nDMRS,c(1) for the cth CC.
US09584270B2 Frequency hopping
A communications node operable to communicate with another communications node over a communications channel having a plurality of frequency resources, the communications node includes data defining a division of the communications channel into a plurality of contiguous sub-bands each having N frequency resources, wherein each frequency resource in a sub-band has a corresponding frequency resource in each of the other sub-bands, data defining an initial allocation of the frequency resources, a resource determination module operable to apply a frequency shift to the initially allocated frequency resources in accordance with a frequency hopping sequence to determine frequency resources to use for communicating information with the other communications node, wherein the frequency shift applied moves the initially allocated frequency resources to corresponding frequency resources in another sub-band, a transceiver for communicating information with the other communications node using the determined frequency resource.
US09584269B2 Frequency hopping
A communications node operable to communicate with another communications node over a communications channel having a plurality of frequency resources, the communications node includes data defining a division of the communications channel into a plurality of contiguous sub-bands each having N frequency resources, wherein each frequency resource in a sub-band has a corresponding frequency resource in each of the other sub-bands, data defining an initial allocation of the frequency resources, a resource determination module operable to apply a frequency shift to the initially allocated frequency resources in accordance with a frequency hopping sequence to determine frequency resources to use for communicating information with the other communications node, wherein the frequency shift applied moves the initially allocated frequency resources to corresponding frequency resources in another sub-band, a transceiver for communicating information with the other communications node using the determined frequency resource.
US09584268B2 Device level enablement of a communications protocol
An apparatus, system, and method are disclosed for device level enablement of a communications protocol. An adapter compatibility module determines an adapter compatibility status for a plurality of host adapters. A positive adapter compatibility status indicates that each host adapter in the plurality of host adapters is compatible with a communications protocol. A processor compatibility module determines a processor compatibility status for one or more processors. The one or more processors coordinate data transfers to and from the plurality of host adapters. A positive processor compatibility status indicates that each of the one or more processors is compatible with the communications protocol. A compatibility summary module determines a compatibility summary for the plurality of host adapters and the one or more processors. The compatibility summary indicates a positive compatibility relative to the communications protocol in response to a positive processor compatibility status and a positive adapter compatibility status.
US09584265B2 Method and apparatus for sending hybrid automatic repeat request acknowledge information
Provided are a method and apparatus for sending Hybrid Automatic Repeat Request Acknowledge (HARQ-ACK) information. The method includes: when a terminal employs a physical uplink control channel (PUCCH) format 3 to transmit HARQ-ACK information and the HARQ-ACK information is transmitted over a uplink physical shared channel (PUSCH), determining the number of downlink subframes for serving cells to feed back the HARQ-ACK information; determining the number of encoded modulated symbols required for sending the HARQ-ACK information according to the determined number of downlink subframes; and mapping the HARQ-ACK information to be sent to the PUSCH of a specified uplink subframe according to the number of encoded modulated symbols and sending the HARQ-ACK information. The technical solutions provided by the disclosure are applied to improve the performance of the HARQ-ACK information, and thus improve the data performance.
US09584263B2 Method and apparatus for transmitting/receiving CSI in cellular communication system supporting carrier aggregation
A Channel Status Information (CSI) transmission method and apparatus of a terminal are provided for use in a wireless communication system. In the wireless communication system supporting carrier aggregation, the terminal transmits the CSIs of component carriers without conflict of their transmission time points, resulting in an improvement of system performance. In a case where the transmission time points are determined to overlap unavoidably, the terminal transmits the CSI as compressed.
US09584259B2 Quaternary block-coded high-dimensional modulation for coherent optical communications
A method modulates data for optical communication by first encoding the data using a forward error correction (FEC) encoder to produce encoded data, which are encoded using a block encoder to produce block encoded data such that Lee distances between code words that represent the block encoded data are increased. The block encoded data are mapped to produce mapped data such that Euclidian distances between the constellation points are increased. Then, the mapped data are modulated in a transmitter to a modulated signal for an optical channel.
US09584257B2 Method for balancing the ratio Eb/I in a service multiplexing CDMA system and telecommunication systems using same
A communication apparatus for communicating data conveyed by a plurality of transport channels, the data of the transport channels being multiplexed into at least one multiplexing frame, includes a processing unit. The processing unit transforms an input data block of an initial size into an output data block of a final size in accordance with a rate matching ratio of the final size to the initial size, transmits information on a maximum payload of the at least one multiplexing frame the communication apparatus can send, receives a first parameter relative to the rate matching ratio, and calculates the final size, according to the initial size of the input data block, the first parameter, a second parameter and the maximum payload of the at least one multiplexing frame. The second parameter is representative of a maximum puncture rate and is a predefined parameter for calculating the final size.
US09584252B1 Managed access system with mobile wireless device geolocation capability
A managed access system for mobile wireless devices (MWDs) in a facility that is geographically within a wireless communications network includes a plurality of antennas arranged at the facility. Radio equipment is coupled to the antennas. A management access controller cooperates with the radio equipment to communicate with a given MWD within the facility, block outside communications via the wireless communications network when the given MWD is an unauthorized MWD, and provide outside communications when the given MWD is an authorized MWD. The management access controller cooperates with at least one MWD geolocation device to locate the given MWD within the facility.
US09584245B2 Non-coherent neighbor cell searching method
The present invention relates to a non-coherent neighbor cell search method for primary synchronization signal (PSS) and secondary synchronization signal (SSS). In order to eliminate the channel response of the home cell, the present invention utilizes the similarity of channel responses at adjacent subcarriers, components at the kth subcarrier and the (k+1)th subcarrier of the received signal are respectively multiplied by the conjugation of the corresponding local synchronization signal to respectively obtain the kth product and the (k+1)th product. Afterward, a combination signal is obtained by examining the difference of the kth product and the (k+1)th product. By mathematical simplification and analysis, the main unknown component of the combination signal is the synchronization signal of neighbor cell, also in a compound form. Thus, the neighbor cell ID can be obtained by performing the correlation operation of the combination signal to the compound reference sequence.
US09584243B2 Orthogonal modulation using M-sequences and Hadamard transforms
Methods, systems, and devices are described for orthogonal modulation of signals using maximal length sequences and Hadamard transforms. Modulation symbols to be transmitted are arranged into sequences indexed from 1 to 2n−1 for some integer n. A constant is added to the beginning of each sequence, which is then multiplied by a Hadamard matrix of size 2n×2n. The resulting sequences will be orthogonal and will have a first value of zero. The first value is discarded, and the sequence are reordered and associated with m-sequences. The signal is then transmitted. A cyclic prefix may also be transmitted. Upon receiving the transmission, a receiver may discard the cyclic prefix or use it for channel equalization. The receiver may then reorder the received signal, insert a zero, apply the 2n×2n Hadamard transform, discard the zero, and order the sequences again according to the index to retrieve the data.
US09584242B2 Data transmission method based on cross-carrier scheduling, user equipment, and base station
Embodiments of the present invention provide a data transmission method based on cross-carrier scheduling. The method includes: determining a first downlink subframe according to a timing relationship of an uplink HARQ of a reference uplink and downlink configuration, where the first downlink subframe is used to indicate timing of sending uplink scheduling grant information of a first uplink subframe of a scheduled cell; transmitting the uplink scheduling grant information in a subframe of a scheduling cell corresponding to the first downlink subframe, under a circumstance that the subframe of the scheduling cell corresponding to the first downlink subframe is a downlink subframe, where an uplink and downlink configuration of the scheduling cell and an uplink and downlink configuration of the scheduled cell are different; and receiving or sending uplink data in the first uplink subframe. In the present invention, the cross-carrier scheduling may be implemented effectively.
US09584241B2 Flow control in a network device
A process of scheduling stream packets for output from a multiplexing network device involves prioritizing the output of packets first according to stream priority, and within a particular priority, by stream ID.
US09584240B2 Flow control in a network device
A network device provides output data rate control having variable bandwidth and a response time constant that increases according to an amount of time that an input rate of data to the network device is evaluated by the logic to provide output data rate control. The device applies a rate estimate when a determination of the output rate to a predetermined accuracy is unavailable.
US09584239B2 Filling the space-time channels in SDMA
Embodiments of the present invention provide an Access Point (AP) to transmit and receive RF signals in a wireless local area network (WLAN), comprising, a processor to process the RF signals, a scheduler to schedule data packets that may have differing lengths for transmission to selected mobile stations, a Radio Frequency (RF) transceiver to receive and transmit the RF signals using space-time channels, and a code rate adjuster to adjust a code rate of Forward Error-Correction (FEC) codes in the packets to fill the space-time channels.
US09584237B1 Method, apparatus, and computer program product for selecting weather stations
A method is provided herein for selecting a combination of a subset of weather stations from among a plurality of weather stations for estimating the weather at a specific location. The method may include: receiving an indication of a plurality of weather stations within a predefined area, where the predefined area includes a first location; determining, for each of the plurality of weather stations, a distance of the weather station from the first location; calculating, for a plurality of different combinations of subsets of the plurality of weather stations, an average distance of the weather stations of each of the plurality of different combinations from the first location; calculating, for each of the different combinations of subsets, an average location relative to the first location; and selecting a combination of a subset of the plurality of weather stations based on the average distance and the average location.
US09584236B2 Efficient apparatus and method for audio signature generation using motion
An automatic content recognition system that includes a user device for the purpose of capturing audio and generating an audio signature. The user device may be a smartphone or tablet. The system is also capable of determining whether a user device is in motion and refraining from audio monitoring and/or generating audio signatures when the user device is in motion. Motion may also be used to reduce the frequency of audio monitoring and/or signature generation. The system may have a database within the user device or the user device may communicate with a server having a database that contains reference audio signatures.
US09584234B2 Schedule subscription system
A subscription system includes a national subscription server capable of tracking which local stations subscribe to particular radio station music formats, for example AC middays, Top 40 afternoons, morning programs, or overnight Contemporary AC. A local music scheduler can query the subscription server for a log of nationally scheduled content to fill one or more dayparts of a local broadcast schedule. The subscription system can determine where to obtain the requested log, and provide the log to the local scheduler for insertion into a particular daypart of the local clock, while leaving the remaining dayparts free for local scheduling. Trusted subscribers can also be permitted to alter portions of log of nationally scheduled items. Inserting the log of nationally scheduled items into the local clock provides local awareness of both local and national media items scheduled for broadcast.
US09584233B2 In-train information display apparatus, in-train information display system, and advertisement display result determining method
The present invention is an in-train information display apparatus that displays, to a passenger, advertisement content delivered from an advertisement-content delivering apparatus, and includes a display unit configured to display the advertisement content, a display monitoring unit configured to photograph a video screen displayed on the display unit, and a display-result determining unit configured to calculate color-related information, which is information concerning a color of the video screen, based on an image photographed by the display monitoring unit, determine, based on the calculated color-related information and reference information for display result determination, which is information concerning a color of the advertisement content normally displayed on the display unit, whether the display of the advertisement content is normally performed, and transmit, as information for display achievement calculation, a result of the determination to the advertisement-content delivering apparatus having a totalizing function.
US09584232B1 Co-channel interference model and use thereof to evaluate performance of a receiver
A computer simulates flight routes for simulated airborne transmitters across a spatial region divided into unit area tiles and over time based on actual aircraft flight plan data. The computer determines transmitter counts per tile per time interval based on the flight routes and assigns transmit parameters, including transmit message rates, to the transmitters. The computer determines transmit message rates per tile based on the transmitter counts and the transmit parameters. The computer generates, for a simulated receiver, an antenna pattern covering at least some of the tiles, and converts the transmit message rates of the covered tiles to a total effective receive message rate of interfering messages at the receiver. The computer determines a probability of successful detection of a desired message among the interfering messages at the receiver based on the effective receive message rate.
US09584228B2 Clock control circuit and transmitter
A transmitter 1 comprises a clock generation portion 4, FIFO portion 6, and serial signal creation portion 7. The clock generation portion 4 performs modulation by spectrum spreading of a reference clock CKref, and generates a first clock CK1 with a high modulation factor and a second clock CK2 with a low modulation factor. The FIFO portion 6 takes as inputs the first clock CK1 which has been output from the clock generation portion 4 to a data generation portion 2 and output from the data generation portion 2, a parallel data signal which has been synchronized with the first clock CK1 in the data generation portion 2 and output, and the second clock CK2 output from the clock generation portion 4, and synchronizes the parallel data signal Pdata with the second clock CK2 and outputs the parallel data signal Pdata. The serial signal creation portion 7 converts a parallel data signal PRdata into a serial data signal Sdata.
US09584226B2 Optical receiver with threshold control block
The invention concerns an optical receiver comprising: a photodiode (102) coupled to the input of a trans-impedance amplifier (308) such that the trans-impedance amplifier receives the current (IPD) of the photodiode; a first comparator (112) adapted to compare an output voltage (VOUT) of the trans-impedance amplifier (308) with a threshold voltage (VTH); and a threshold control block (314) for generating the threshold voltage (VTH), wherein the threshold control block (314) comprises at least one capacitor coupled to the output (110) of the trans-impedance amplifier (308) via at least one switch.
US09584223B2 Digital generation of multi-carrier optical signals
A transmitter of optical signals uses a single light transmitter to modulate a multi-carrier signal. The multi-carrier signal is generated by performing digital signal processing in the digital domain to generate a plurality of components by performing Hilbert transform filtering. The components are modulated on to an optical transmitter as in-phase and quadrature components, thereby generating a multi-carrier waveform using a single optical transmitter.
US09584222B2 Driving circuit for driving non-linear optical modulator by signal having plural logic levels
A driving circuit for an optical modulator is disclosed. The driving circuit includes a differential amplifier and a DC-level equalizer. The differential amplifier amplifies a differential input signal consisting of a positive-phase signal and a negative-phase signal, and outputs a driving signal to the optical modulator. The DC-level equalizer superposes two bias levels to the positive-phase and negative-phase signals respectively, and adjusts the bias levels thereof to equalize respective peak or bottom levels of the positive-phase and negative-phase signals.
US09584220B2 Optical transmission/reception device, optical communication system and optical transmission/reception method
Even in a case where light sources at an optical transmission-side and an optical reception-side are made into a common light source, a optical transmission function and an optical reception function are enabled to be used at a time.An optical transmission/reception device according to the present invention includes optical split means for splitting the light from the optical output means into a first split light and a second split light, optical power adjustment means for respectively adjusting the optical power of the first split light and the optical power of the second split light, optical transmission means for modulating the first split light whose optical power is adjusted, and outputting the modulated first split light as a first optical signal, optical reception means for receiving the second split light whose optical power is adjusted and a second optical signal given from an outside by causing the second split light and the second optical signal to be interfered with each other, and control means for controlling the optical power adjustment means in accordance with an optical property of the output light.
US09584213B2 Relays in a multihop heterogeneous UMTS wireless communication system
Aspects relate to a Remote NodeB Relay that appears similar to a NodeB, a Radio Network Controller (RNC), and served mobile devices. Also provided is a Super-Light Router Relay that can provide better performance and QoS to served mobile devices while mitigating modifications to mobile devices, NodeBs, or interfaces between RNC and intermediary NodeBs. Aspects also relate to an Internet Protocol (IP) Relay that requires few, if any, modifications to mobile devices, NodeBs, or interfaces between RNC and intermediary NodeBs. Further, changes to an RNC and/or a core network can be mitigated though utilization of a strategic Relay Gateway.
US09584212B2 Communication method for source device, destination device and relay device
A communication method of a source device according to an embodiment includes detecting a status of a first link directly connected from the source device to a destination device or a status of a second link connected from the source device to the destination device via a relay device, selecting any one of the first link and the second link based on a result of the detection, and transmitting data using the selected link.
US09584209B2 Multiple antenna distributed radio system
A radio receiver including: a serial data interface configured to receive a serial data signal from another radio receiver; a clock/data recovery circuit configured to produce a clock signal and a data signal from the serial data signal; and a radio front-end configured to receive the clock signal from the clock/data recovery circuit to produce a received signal; and signal combining circuit configured to combine the received signal and the data signal.
US09584208B2 Method and apparatus for uplink multi-carrier transmit diversity
A method (400) and apparatus (300) for selecting one of a plurality of antennas (320, 322), on a UE (300) implementing transmit diversity in a multi-carrier wireless communication system, for the joint transmission of two or more uplink signals, each modulated onto a different carrier frequency, such as when the carriers share a power amplifier (314). The method (400) and apparatus (300) select an antenna (320, 322) based on channel conditions associated with the carriers, even when prior art transmit diversity methods provide conflicting antenna selection indications.
US09584207B2 Methods for adaptive multi-antenna selection
An embodiment of a method for adaptive multi-antenna selection, executed by an AP (access point), which contains at least the following steps. After a data transmission request or a data receipt request is received from a client station, it is determined whether the client station is the first time connected client station within a predetermined time interval. If the client station is the first time connected client station, a first antenna combination is selected to transmit/receive data with the client station using a first antenna selection procedure. If the client station is not the first time connected client station, a second antenna combination is selected to transmit/receive data with the client station using a second antenna selection procedure.
US09584206B2 Method and apparatus for operating a non-orthogonal multiple access scheme in multiuser beamforming system
A frequency-efficient antenna operation method is provided in a multiuser beamforming system. The method includes determining channel correlations and channel gain differences between channels using channel information received from multiple terminals, classifying the multiple terminals into at least one or more clusters using the channel correlations and channel gain differences, selecting a beamforming vector for each of the one or more clusters using the channel information of at least one or more terminals in the one or more clusters, allocating power to the terminals in each of the one or more clusters, and forming a beam based on the allocated power and the selected beamforming vector. According to the method, interference due to sharing space resources may be reduced and more efficient data communication may be achieved.
US09584203B2 Method and apparatus for efficient feedback in wireless communication system supporting multiple antennas
The present invention relates to a wireless communication system, and more particularly, to a method and apparatus for efficient feedback in a wireless communication system that supports multiple antennas. According to one embodiment of the present invention, a method for transmitting channel status information, CSI, for a downlink transmission through uplink comprises: generating a rank indicator (RI), a first precoding matrix indicator (PMI), a second PMI anc channel quality indicator (CQI) as the CSI for the downlink transmission; and transmitting at least one of the RI, the first PMI, the second PMI and the CQI according to a predetermined order, wherein, when the RI or the first PMI is dropped, the CSI following the dropped CSI is generated based on a RI or a first PMI transmitted previously, wherein a precoding matrix used for the downlink transmission is determined based on a combination of the first PMI and the second PMI.
US09584199B2 User group specific beam forming in a mobile network
The present disclosure relates to a radio system (1), a base band unit (20) and a method (100) for relaying radio signals in a cell (101) of a mobile network. The radio signals are relayed according to a service criterion (300). With the present invention the radio signals are grouped into a grouped payload signal (30-1, 30-2, . . . , 30-M) and a grouped receive signal (220-1, 220-2, . . . , 220-M) according to the service criterion (300). The grouped payload signal (30-1, . . . , 30-M) and the grouped receive signal (220-1, 220-2, . . . , 220-M) are associated with a beam forming vector (40-1, 40-2, . . . , 40-M). The grouping according to the present disclosure helps to improve a quality of service provided to an individual user of the mobile network. The associated beam forming vector (40-1, 40-2, . . . , 40-M) may be provided and adjusted at a digital radio interface DRI (200). Furthermore the present disclosure provides various computer programme product implementing the various aspects.
US09584195B2 MIMO and bandwidth signaling in millimeter-wave systems
Techniques to enable dynamic bandwidth management at the physical layer level while maintaining backwards compatibility in wireless systems is provided. Furthermore, techniques for reducing the occurrence of exposed nodes are provided. A transmitter may transmit a frame including an indication that a PHY layer sub-header defining a bandwidth associated with a channel is present. Furthermore, the transmitter may transmit a third frame after receiving a second frame from a receiver to indicate to legacy stations that the TXOP was successful.
US09584194B2 Method and apparatus for cancelling interference
A method and apparatus are disclosed for canceling interference. The method includes: composing a cooperative group with multiple adjacent evolved NodeB (eNB); each eNB in the cooperative group sending frame structure configuration information to each eNB other than itself in the cooperative group every other frame structure change cycle; and each eNB in the cooperative group configuring a frame structure to be used in a next frame structure change cycle according to the received frame structure configuration information. With introducing 10 ms-dynamic frame structure switching, this method and apparatus can cancel the mutual interference of uplink and downlink, especially the mutual interference of uplink and downlink between the eNBs at the system side.
US09584193B2 Methods and systems for a distributed radio communications network
The present disclosure is directed to methods and systems for providing a distributed radio communications network. Each of a first gateway and a second gateway may separately receive modulated signals comprising at least a portion of data from a first node of a plurality of geographically-dispersed nodes. The modulated signals may be wirelessly transmitted as radio frequency (RF) signals from the first node, the data gathered or generated by the first node at a first location. A server may receive the modulated signals from the first gateway and the second gateway. As configured by software-defined radio (SDR) software, the server may perform processing of the separately received modulated signals to recover the data. The processing may include demodulation of the modulated signals.
US09584188B2 Near field communication device and actuating method thereof
A near field communication device communicating with a smart terminal is presented, the near field communication device includes a controller, a near field communication (NFC) module, and a sensor. The sensor detects different operating motions of the near field communication device related to the smart terminal. The controller actuates different operating modes of the NFC module according to different operating motions detected by the sensor. An actuating method of the near field communication device is also provided.
US09584187B2 Non-interruptive filtering of transmission line communications
Systems and methods according to aspects of the subject technology provide non-interruptive filtering of transmission line communications. The non-interruptive filtering may physically isolate, in the frequency domain, independent networks that share a common transmission media, such as mains wires that are used to deliver both alternating current (AC) power and power line communication signals. The isolation provided by the non-interruptive filtering prevents the transmissions from the independent networks from interfering with each other. In one or more implementations, the non-interruptive filtering may be provided by one or more filters that include cores, such as ferrite cores, around which two mains wires, e.g. a mains live wire and a mains neutral wire, can be wound in opposite directions, respectively. Currents traveling on the mains wires through the filter in opposite phases cancel each other out, thereby blocking symmetric power line transmissions, while allowing AC power to pass through.
US09584186B2 Communications device for multi-tone mask mode operation
A communications device for Multi-Tone Mask (MTM) mode communications at a first router on a powerline communications (PLC) channel in a PLC network including a subnetwork including at least said first router associated with a plurality of nodes, comprising. A memory which stores a broadcast transmission MTM (BT-MTM) communications algorithm. A modem with processor is coupled to the memory. The processor is programmed to implement said BT-MTM communications algorithm, said BT-MTM communications algorithm.
US09584183B2 Fault identification using line attenuations
The present invention presents a method of identifying faults in a DSL line using upstream and downstream attenuation measurements, which can be obtained directly from the DSLAM or CPE, thus requiring no specialist test equipment nor disrupting service. A downstream over upstream attenuation ratio is calculated for a line, with calculations repeated over a population of lines. The distribution of ratios, as well as upper and lower thresholds, is determined based on the population. A line is identified as being potentially faulty if it has an attenuation ratio above the upper threshold or below the lower threshold. Specifically, an attenuation ratio below the lower threshold is identified as having a high resistance joint fault (caused by an imperfect connection or corrosion at a joint in at least one of the pairs of a line), and a ratio above the upper threshold as a shunt (caused by degradation of the insulation between the pairs of a line, and often coupled with water ingress).
US09584181B2 Channel estimation
Methods and devices related to channel estimation for a communication system comprising a plurality of communication connections are provided. For channel estimation, test sequences are used having three different elements, for example −1, 0 and +1.
US09584177B2 Time to digital converter and phase locked loop
A phase locked loop is disclosed having a frequency controlled oscillator, a feedback path, a time to digital converter and a memory. The frequency controlled oscillator comprises a first control input for varying the frequency of the output of the frequency controlled oscillator so as to track a reference frequency and a second control input for modulating the frequency of the output signal so as to produce a chirp. The feedback path is configured to provide an input signal to the time to digital converter, and comprises modulation cancelling module operable to remove the frequency modulation resulting from the second control input from the output signal. The memory stores second control input values that each correspond with a desired chirp frequency and which compensate for non-linearity in the response of the frequency controlled oscillator to the second control input. The phase locked loop is operable in a chirp mode, in which the second control input is produced by determining a value for the second control input corresponding with a desired chirp frequency based on the stored second control input values in the memory, and in which the phase locked loop is configured to determine the first control input based on the feedback path from which the modulation cancelling module has removed the frequency modulation resulting from the second control input.
US09584176B2 Embedded meta-carrier with spread spectrum via overlaid carriers
A communication method for embedding a meta-carrier under an original carrier signal with reduced or minimal original carrier signal degradation, the method comprising transmitting an original carrier signal by a transmitter, forming a meta-carrier signal separate from the original carrier signal that contains meta-data about the original carrier signal including one or more characteristics of the original carrier signal configured for use by a receiving device to establish one or more parameters of a receiving device to receive the original carrier signal at the receiving device, and transmitting the meta-carrier signal by the transmitter separate from the original carrier signal such that the meta-carrier signal occupies at least a portion of a bandwidth of the original carrier signal.
US09584173B2 Electronic apparatus
An electronic apparatus includes: a front surface member that includes a concavity in which an insertion aperture is located, the insertion aperture for receiving an object to be inserted into the insertion aperture, a bottom surface of the concavity having a support; and a cover that removably fits into the concavity to cover the insertion aperture. The cover includes a slider having an arc-shaped cross section. In a state in which the cover is fitted in the concavity, the slider of the cover contacts the support provided at the bottom surface of the concavity. When a part of the cover is pushed, the cover rotates, while the slider slides along a surface of the support.
US09584171B2 Adaptive data recovery
This application presents an adaptive data recovery (ADR) of original data symbols from intervals or parameters of tone signals derived from a received OFDM signal, conducted without compensating distortions or noise introduced to the received OFDM signal by an OFDM transmission channel. Such ADR is implemented by converting back the derived intervals or parameters into original data symbols corresponding to distinctive sets of the intervals or parameters which the derived intervals or parameters belong to.
US09584170B2 Broadband superhetrodyne receiver with agile intermediate frequency for interference mitigation
A broadband superheterodyne receiver. Embodiments include an input for receiving an RF signal including an RF data signal at a carrier frequency. An RF mixer coupled to the input shifts the RF data signal from the carrier frequency to an IF frequency. An IF band pass filter coupled to the mixer has a pass band, and band pass filters the signal near the IF frequency. A spectrum analyzer provides information representative of the spectral characteristics of the received RF signal around the RF data signal at the carrier frequency. An IF controller is coupled to the RF mixer and to the spectrum analyzer. The IF controller: (1) determines an interference-mitigating IF frequency within the pass band of the band pass filter that will result in attenuation of undesired portions of the RF signal, and (2) controls the RF mixer to shift the RF data signal to the interference-mitigating IF frequency.
US09584168B2 Distortion compensator and distortion compensation method
A distortion compensator that compensates for nonlinear distortion of an amplifier that amplifies power of a multicarrier signal includes a first compensation unit that performs first distortion compensation to collectively compensate for first nonlinear distortion that occurs in contact with a carrier frequency of the multicarrier signal, and second nonlinear distortion that occurs at a frequency at a predetermined distance from the carrier frequency, and a second compensation unit that performs second distortion compensation to compensate for only the first nonlinear distortion, of the first nonlinear distortion and the second nonlinear distortion.
US09584167B2 Wireless communication system, distortion compensation device, and distortion compensation method
A wireless communication system including: a first communication device including: a processor configured to: compensate a distortion to a input signal based on a determined distortion compensation coefficient set, a amplifier configured to amplify the input signal to which the distortion is compensated, and a first antenna configured to: transmit the amplified signal to a second communication device, and receive a first feedback signal from the second communication device, the first feedback signal relating to an error that is detected in a received signal by the second communication device, the received signal corresponding to the transmitted signal, wherein a plurality of distortion compensation coefficient included in the determined distortion compensation coefficient set are adjusted based on the first feedback signal relating to the error that is detected in the received signal by the second communication device.
US09584166B2 System and method for null filling of IQ waveform
System and method embodiments are provided for null filling of IQ waveform. In an embodiment method, samples below a predetermined threshold are selected from a plurality of samples of an input signal. Amplitude values of a complex null-fill function are then calculated to push amplitudes of the samples below the predetermined threshold to a signal level at the predetermined threshold. The phase values of the complex null-fill function are calculated to push the samples of the input signal in an IQ plane in a defined direction from a point closest to a zero signal value. The resulting complex null-fill function is filtered within a predetermined bandwidth of the input signal, and then added to the input signal to provide a modified input signal for amplification.
US09584163B2 Length and rate compatible LDPC encoder and decoder
A method and apparatus for encoding data and for decoding data using LDPC (low density parity check) codes includes providing a mother LDPC matrix of a particular size. A data payload of a smaller size is encoded by shortening the mother matrix to a smaller daughter matrix corresponding in size to the data payload and using the smaller daughter matrix for the encoding. The portions of the mother matrix to be removed in the shortening are derived from a control signal. The encoded data is transmitted with the control signal so that the receiver can derive the portions of the mother matrix to be removed to obtain the daughter matrix. At the receiver, a mother matrix is shortened to a daughter matrix and is then used to decode the data. The data at the encoder may be further reduced by puncturing to remove selected information bits and selected parity bits. The decoder inserts the selected information bits and parity bits when decoding the data.
US09584159B1 Interleaved encoding
A method for interleaved multi-dimensional encoding, the method may include receiving or generating a first version of a group of bits and a second version of the group of bits, wherein the first and second versions differ from each other by an arrangement of bits of the group of bits; and encoding the first and second versions of the groups of bits in an interleaved manner; wherein the encoding comprises calculating at least one codeword component of the first version by encoding a set of bits of the first version and at least a portion of a redundancy of at least one data entity of the second version and calculating at least one codeword component of the second version by encoding a set of bits of the second version and at least a portion of a redundancy of at least one data entity of the first version.
US09584158B2 Unified H-encoder for a class of multi-rate LDPC codes
A quasi-cyclic LDPC encoding apparatus is disclosed wherein a matrix H of the form [0 T; D E] is used, where T is a triangular matrix and D and E are arbitrary matrices selected to improve encoding performance. T and E vary with the size of an encoded data word whereas D is maintained constant. T and E are sparse such that encoding operations performed on them are computationally simple. Likewise D and its inverse are constant and pre-computed further reducing computation. T, E, and D and the inverse of D may be constrained to be quasi-cyclic, which reduces storage required to represent them and enables the performance of encoding operations using shift registers.
US09584154B2 System and method for digital signaling
Systems and methods for communicating digital data over a group of conductors include encoding data based on electromagnetic parameter values associated with two or more group symbols each having an independent encoding value such that a mathematical function of the encoding values in the group symbols yields a known value and communicating the encoded data by applying signals associated with the electromagnetic parameter values to the group of conductors.
US09584149B2 Comparator, AD converter, and wireless communication device
According to an embodiment, a comparator includes a first transistor, a second transistor, an output stage, and a node group. The first transistor is configured to operate when a first voltage applied thereto exceeds a first threshold value, and is disposed in an input stage. The second transistor is configured to operate when a second voltage applied thereto exceeds a second threshold value and is disposed in the input stage. The output stage is configured to perform voltage switching and output according to the change in the magnitude relationship between the first voltage and the second voltage. The node group is configured to, during a non-operational state in which the first voltage and the second voltage are not compared, vary at least either the first threshold value or the second threshold value.
US09584147B2 Isolator system supporting multiple ADCs via a single isolator channel
In an isolation system, different analog to digital converters (“ADCs”) are provided on a first side of an isolation barrier. Outputs from the ADCs may be merged into a common data stream and communicated across the isolation barrier by a single isolation device. The ADCs may sample independent signals or may sample a common signal. When the ADCs sample a common signal, the system may monitor the input signal for fault conditions. During no fault operation, results of an analog-to-digital conversion may be communicated across an isolation barrier by an isolation device. During a fault condition, data representing the fault condition may replace the ADC data in communication across the isolation barrier. Fault conditions may be signaled by unique data patterns that can be distinguished from ADC data.
US09584143B2 Modulator, phase locked loop using the same, and method applied thereto
A modulator for generating a control code in response to a frequency control word is provided. The modulator includes an adder, an accumulator, a next state generation unit, and a code generation unit. The adder generates a frequency error signal by calculating a difference between the frequency control word and the control code. The accumulator generates a phase error signal by accumulating the frequency error signal. The phase error signal includes an integer part and a fractional part. The integer part of the phase error signal is a current state signal. The next state generation unit generates a next state signal according to a characteristic probability distribution determined by the fractional part of the phase error signal. The code generation unit generates the control code in response to the current state signal and the next state signal.
US09584141B2 All digital phase-locked loop
A circuit and a method are disclosed herein. The circuit includes a digitally controlled oscillator and a detector. The digitally controlled oscillator is configured to generate an oscillator signal according to an oscillator tuning word. The detector is configured to output one of a first control word and a second control word that is derived from the first control word as the oscillator tuning word.
US09584137B2 Transceiver unit
A phase synchronized optical master-slave loop comprises at the slave-end a processor (105) configured to include a first timing signal into a bit stream to be transmitted to the master-end, detect a second timing signal from a bit stream received from the master-end, and calculate a phase difference between a regenerated phase signal and a reference phase signal on the basis of a transmission moment of the first timing signal, a first time-stamp indicating a reception moment of the first timing signal at the master-end, a reception moment of the second timing signal, and a second time-stamp indicating a transmission moment of the second timing signal from the master-end. The processor is configured to read the time stamps from the received bit stream that corresponds to a received light signal according to a reception line-code. Thus, conversion of data format is not necessary for the phase synchronization.
US09584134B2 Correcting temperature based oscillation frequency errors in semiconductor device
A semiconductor device includes an oscillator that oscillates at a specific frequency, a semiconductor integrated circuit that integrates a temperature sensor that detects a peripheral temperature, and a controller that is electrically connected to the oscillator and that corrects temperature dependent error in the oscillation frequency of the oscillator based on the temperature detected by the temperature sensor and a sealing member that integrally seals the oscillator and the semiconductor integrated circuit.
US09584133B2 Temperature compensated oscillator with improved noise performance
An oscillator system addresses power supply noise and temperature dependence. The system includes a multi-stage regulator circuit that receives a supply voltage and generates a lower voltage oscillator supply voltage that is less noisy than the supply voltage. A charge pump circuit receives the oscillator supply voltage and the oscillator output signal and supplies the regulator circuit with a boosted voltage. A reference generator circuit supplies a reference signal that is used to determine the oscillator supply voltage. The reference signal varies with temperature and is used to offset the temperature coefficient of the oscillator.
US09584128B2 Structure of multi-mode supported and configurable six-input LUT, and FPGA device
A structure of a multi-mode supported and configurable six-input look-up table (LUT), and a field-programmable gate array (FPGA) device. The six-input LUT has six signal input ends and two signal output ends. The six-input LUT includes: a first five-input LUT, a second five-input LUT, a first multiplexer, and a second multiplexer. The first five-input LUT outputs a first output signal according to five data signals input by five signal input ends of the six-input LUT, where the first output signal is output by a first signal output end of the six-input LUT; the second five-input LUT outputs a second output signal according to the five data signals input by the five signal input ends of the six-input LUT; and the first multiplexer outputs a control signal according to a set configuration mode, to control the second multiplexer to output the first output signal or the second output signal.
US09584126B2 Bias circuit for a switched capacitor level shifter
A noise resistant switch control circuit is provided. The circuit includes a low pass filter configured to couple to a first terminal of a switch and a first voltage clamp coupled to the low pass filter. The first voltage clamp is configured to couple to a control terminal of the switch and limit a voltage of the control terminal relative to the first terminal to within a first clamping range. The circuit includes a second voltage clamp coupled to an input terminal of the switch control circuit. The second voltage clamp is configured to couple to the control terminal of the switch. The second voltage clamp is further configured to reduce a level of a control voltage coupled to the second voltage clamp. The circuit includes a bias device configured to couple to the control terminal of the switch and to impress a biasing voltage to the control terminal.
US09584125B2 Interface circuit
An interface circuit receives an input signal IN having a first voltage amplitude from a first circuit, and outputs an output signal OUT having a second voltage amplitude to a second circuit. A level shifter comprises a first CMOS inverter and a second CMOS inverter which are cross-coupled, and a current limiting circuit that limits a current that flows through the first CMOS inverter and the second CMOS inverter, and converts the input signal IN into an intermediate signal INT which is a differential signal. A latch circuit receives the intermediate signal INT from the level shifter, and switches its state according to the positive signal and the negative signal of the intermediate signal INT.
US09584120B2 Integrated circuit leakage power reduction using enhanced gated-Q scan techniques
Specific logic gates for Q-gating are selected by determining the minimum leakage state for a circuit design and then selecting logic gates that hold the circuit design in its lowest leakage state. Depending on the input desired to implement the minimum leakage state, the gate may be selected as a NOR or OR gate. Q-gating that is implemented with gates chosen to implement the minimum leakage state may be enabled during selected operating modes. The minimum leakage state of a circuit can be determined with an automatic test pattern generation (ATPG) tool.
US09584116B2 Method and apparatus for current/power balancing
Aspects of the disclosure provide a power circuit that includes a first switch circuit in parallel with a second switch circuit. The first switch circuit and the second switch circuit are coupled to a first driving node, a second driving node, a source node and a drain node via interconnections. The power circuit receives a control signal between the first driving node and the second driving node to control a current flowing from the drain node to the source node through the first switch circuit and the second switch circuit. In the power circuit, a first interconnection and a second interconnection of the interconnections are inductively coupled to balance the current flowing through the first switch circuit and the second switch circuit.
US09584114B2 Semiconductor switch
A semiconductor switch is configured to conduct or cutoff a signal path from its first terminal to its second terminal. An enhancement-type first transistor is arranged between the first terminal and the second terminal. A first bias circuit is connected to apply a gate voltage VG that corresponds to a control signal VCNT to the gate of the first transistor when the power supply voltages VDD and VSS are supplied. A second bias circuit is connected such that a voltage that corresponds to the lower voltage of the voltages at the first terminal and the second terminal is applied to the gate of the first transistor when the power supply voltages VDD and VSS are not supplied.
US09584112B2 Method and system for reliable bootstrapping switches
Methods and systems for reliable bootstrapping switches may comprise sampling a received signal with a bootstrapping switch, where the bootstrapping switch comprises a switching metal-oxide semiconductor (MOS) transistor having a pull-down path coupled to a gate terminal of the switching MOS transistor. The pull-down path includes a diode-connected MOS transistor coupled in parallel with a second MOS transistor that couples the gate terminal of the switching MOS transistor to ground via third and fourth MOS transistors when the switching MOS transistor is in an OFF state. The third and fourth MOS transistors may be in series with the second MOS transistor. A gate terminal of the fourth transistor may be switched from ground to a supply voltage, VDD, to activate the pull-down path. A capacitor may be coupled between gate and source terminals of the switching MOS transistor to switch the switching MOS transistor to an ON state.
US09584111B2 Systems and methods for improving energy efficiency of gate driver circuits
A gate drive circuit may include a latch circuit, a first transmission gate, and a second transmission gate. The first transmission gate and the second transmission gate may both be directly coupled to the latch circuit and may be directly coupled to a first gate line and a second gate line, respectively. The latch circuit may receive an electrical signal from a third gate line adjacent to the second gate line, such that the electrical signal is configured to reset a state of the latch circuit.
US09584110B2 Reference voltage generator having noise cancelling function and CMOS image sensor using the same
The reference voltage generator may include a reference current generation unit suitable for generating a reference current based on a first power supply voltage and a first ground voltage, a current amount adjustment unit suitable for adjusting a current amount of the reference current generated by the reference current generation unit based on a second power supply voltage and a second ground voltage, and a reference voltage generation unit suitable for generating a reference voltage corresponding to the reference current, of which the current amount is adjusted by the current amount adjustment unit, based on the first power supply voltage and the first ground voltage.
US09584109B2 Voltage regulator and resonant gate driver thereof
The present invention relates to a voltage regulator and a resonant gate driver of the voltage regulator, where the resonant gate driver is configured to drive a first power transistor and a second power transistor and includes: a first control gateway, a second control gateway, and an inductor, where: a first end of the first control gateway is connected to a first end of the second control gateway; a second end of the first control gateway is connected to a second end of the second control gateway by using the inductor; and a third end of the first control gateway is connected to the first power transistor, and a third end of the second control gateway is connected to the second power transistor. The resonant gate driver according to an embodiment of the present invention can reduce a driving period and increase a response speed.
US09584108B2 Apparatus for managing clock duty cycle correction
Embodiments of the present invention disclose an apparatus for managing clock duty cycle. The apparatus comprises a Duty Cycle Control Circuit (DCCC) for receiving at least an input clock signal and generating an output clock signal with adjustable duty cycle, a first Low-Pass Filter with Pull-Up Resistor (LPFPR) for receiving the output clock signal with adjustable duty cycle and simultaneously averaging and raising the common mode of the output thereof, a frequency divider for generating a signal with a 50% duty cycle, a second LPFPR for receiving the generated signal with 50% duty cycle and simultaneously averaging and raising the common mode of the output thereof and an OPAMP for receiving the outputs of the first and second LPFPRs for generating an equivalent reference signal to be fed to the DCCC as a control input, thereby facilitating correction of the duty cycle of the input clock signal.
US09584107B2 Delay line circuit
A delay line circuit includes a plurality of delay units configured to receive an input signal and to provide a first output signal. The plurality of delay units is configured to selectively invert or relay the input signal to produce the first output signal based on a first instruction received from a delay line controller. A phase interpolator unit includes an offset unit configured to selectively add a speed control unit in the phase interpolator unit based on a second instruction received from the delay line controller. The phase interpolator unit is further configured to receive the first output signal and provide a second output signal.
US09584105B1 Timing generator for generating high resolution pulses having arbitrary widths
An exemplary timing generator includes a coarse delay circuit configured to generate a coarse delayed rising edge signal and a coarse delayed falling edge signal from a reference timing signal; a fine delay circuit configured to generate a fine delayed rising edge signal from the coarse delayed rising edge signal and a fine delayed falling edge signal from the coarse delayed falling edge signal; an edge combiner configured to generate the timing signal based on the fine delayed rising edge signal and the fine delayed falling edge signal; and a masking circuit configured to generate a rising edge masking signal and a falling edge masking signal for controlling when the rising edges and the falling edges of the timing signal are generated.
US09584099B2 Flip flop circuit
A flip-flop circuit includes a first latch, a second latch, and a trigger stage. The first latch is configured to set a first latch output signal based on a first latch input signal and a clock signal. The second latch is configured to set a second latch output signal based on a second latch input signal and the clock signal. The trigger stage is configured to generate the second latch input signal based on the first latch output signal. The trigger stage is configured to cause the second input signal to have different voltage swings based on the first latch output signal and the second latch output signal.
US09584095B2 Acoustic wave device and method for producing same
An acoustic wave device comprises a substrate and an acoustic wave element on one main surface of the substrate. Side surfaces of the substrate comprises a protruding portion which protrudes out at a side of an another main surface closer than a side with the one main surface side.
US09584094B2 Piezoelectric vibrating reed and piezoelectric vibrator
A pair of vibrating arms are arranged side by side in a second direction crossing the first direction, base end sides of which in the first direction are fixed to the base, a pair of inclined surfaces are formed in both sides of the base end of the vibrating arm in the second direction, an end portion in the base end side of an inner inclined surface is connected to an end surface in the tip end side of the base, and an end portion in the base end side of an outer inclined surface is connected to an end surface of the base in the second direction, and the base-end side end portion of the outer inclined surface is arranged closer to the tip end side than the base-end side end portion of the inner inclined surface.
US09584092B2 Mechanical resonator with a spring-mass system comprising a phase-change material
A mechanical resonator includes a spring-mass system, wherein the spring-mass system comprises a phase-change material. The mechanical resonator typically comprises an electrical circuit portion, coupled to the phase-change material to alter a phase configuration within the phase-change material. Methods of operation are also disclosed.
US09584087B2 Post-processing gains for signal enhancement
A method, an apparatus, and logic to post-process raw gains determined by input processing to generate post-processed gains, comprising using one or both of delta gain smoothing and decision-directed gain smoothing. The delta gain smoothing comprises applying a smoothing filter to the raw gain with a smoothing factor that depends on the gain delta: the absolute value of the difference between the raw gain for the current frame and the post-processed gain for a previous frame. The decision-directed gain smoothing comprises converting the raw gain to a signal-to-noise ratio, applying a smoothing filter with a smoothing factor to the signal-to-noise ratio to calculate a smoothed signal-to-noise ratio, and converting the smoothed signal-to-noise ratio to determine the second smoothed gain, with smoothing factor possibly dependent on the gain delta.
US09584086B2 Situation responsive audio system
A method of controlling an audio system includes generating a situation response model for a situation parameter, determining a situation parameter value, and at least one of (1) providing an audio system output as a function of the situation response model and the situation parameter value and (2) receiving an audio system input as a function of the situation response model and the situation parameter value.
US09584080B2 Compact microwave power amplifier circuit
A power amplifier structure having: a power divider for dividing power in a signal fed to an input port between a pair of output ports. Each one of a pair of amplifiers has: an input coupled to a corresponding one of the pair of power divider output ports; and an output. A power combiner is provided. Signals at the power divider output ports are fed to the inputs of the pair of amplifiers in a forward direction and then pass through the amplifiers in the forward direction towards the outputs of the pair of amplifiers. Connectors direct the signals at the amplifier outputs to the power combiners, the signal then passing through the power combiner to an output port in a direction opposite to the forward direction.
US09584079B2 Operational amplifier
There is provided an operational amplifier which is operable as well when an operating voltage decreases without creating a range where a circuit would not operate or reducing circuit gain. High-pass filters 102-105 provide output signals therefrom to bias-set input nodes of differential amplifiers Gm1-Gm4 to a potential within a common-mode range in which the respective differential amplifiers Gm1-Gm4 are operable. In this manner, the respective differential amplifiers Gm1-Gm4 can be operated effectively regardless of the possible decrease in a supply voltage, enabling normal amplifying operation. In addition, reduction in gain due to the reduced operational voltage is avoided. Therefore, it is preferably applicable to the application where digital and analog circuits are loaded together on the same IC chip. When a high-pass filter is required at each input side of two- or more-stage differential amplifiers, a phase compensation method utilizing multiple paths is provided for a lower range of a phase margin created at the low frequency side, enabling normal amplitude operation.
US09584075B2 Implementing enhanced CMOS inverter based optical transimpedence amplifier
A method and circuit are provided for implementing enhanced CMOS inverter based optical Transimpedance Amplifiers (TIAs). A transimpedence amplifer (TIA) includes a photo-detector, and the TIA is formed by a first TIA inverter and a second TIA inverter. The first TIA inverter has an input from a cathode side of the photo-detector and the second inverter has an input from an anode side of the photo-detector. A replica TIA is formed by two replica inverters, coupled to a respective input to a first operational amplifier and a second operational amplifier. The first operational amplifier and the second operational amplifier have a feedback configuration for respectively regulating a set voltage level at the cathode side of the photo-detector input of the first inverter and at the anode side of the photo-detector input of the second inverter.
US09584068B2 Circuit arrangement
A circuit arrangement for converting from a differential signal path (IFoutA - IFoutB) at the output of a mixer to a signal path (Ssin gle) referenced to a reference potential. A controllable switch element is provided in each of the two single signal paths (IFoutA, IFoutB) of the differential signal path (IFoutA-IFoutB), wherein a first memory element is connected in series with the two switch elements, and wherein there is provided for the two switch elements at least one control, which during a charging phase of the first memory element connects the differential signal path (IFoutA-IFoutB) at the output of the mixer with the first memory element and applies the output signal on the differential output of the mixer for charging the first memory element. During the discharging, respectively reverse charging, phase connects the first memory element with the signal path referenced to the reference potential (GND), so that charge stored in the first memory element is discharged via the signal path referenced to the reference potential (GND).
US09584066B2 Method and system for controlling the quality of a photovoltaic device
The photovoltaic device comprises a photovoltaic cell (1) assembled with a substrate (2) by way of an assembly interface. The method comprises a step of injecting an electrical current through the photovoltaic cell and a step of acquiring a signal measuring the luminous radiation emitted by the photovoltaic cell (1), by electroluminescence, in response to the injected current. The injection current has a density higher than a preset assembly defect detection current threshold. A step of detecting at least one defect in the assembly interface on the basis of said acquired measuring signal is provided.
US09584064B2 System and method for autonomous adaptive cleaning of PV panels based on high level control signals
A solar energy system and method of cleaning photovoltaic panels is provided. Measurements relating to weather at a photovoltaic panel are received by the system. Measurements relating to output current and voltage at the photovoltaic panel are received by the system. Expected power of the photovoltaic panel is determined based on the measurements relating to weather. Actual power of the photovoltaic panel is determined based on the measurements relating to output current and voltage. In response to determining that the actual power is not within a predetermined range of the expected power (e.g. at least one photovoltaic panel is dirty), a cleaning of the photovoltaic panel is initiated.
US09584062B2 Apparatus for mounting photovoltaic modules
An apparatus for mounting photovoltaic modules is disclosed. The apparatus includes a bracket where the bracket defines a slot in a lower portion of the bracket and the slot extends along a longitudinal length of the bracket. A clamp is securable to the bracket on an upper portion of the bracket. A first photovoltaic module and a second photovoltaic module are mountable on a first side of the bracket and a first side of the clamp, where the first photovoltaic module is adjacent to the second photovoltaic module. A footer is variably positionable on the bracket along the slot.
US09584059B2 Motor control system and interface
A motor control system is presented. The motor control system includes a motor controller and a motor driver. The motor controller and motor driver are coupled by an interface which includes a conductor configured to carry both a motor speed control signal from the motor controller to the motor driver and a motor feedback signal from the motor driver to the motor controller. The motor controller provides a motor speed control signal to the motor driver and the motor driver provides a motor feedback signal to the motor controller.
US09584054B2 Output control device, method and program for wind farm
A wind farm output control device includes a potential estimator estimating a maximum electrical energy outputtable by each wind power generation device, a control amount determiner determining, based on the estimated maximum power amount, a control amount for an effective power of each wind power generation device and/or a reactive power thereof in a wind farm, and a control amount distributor distributing the control amount based on an available power generation amount of each wind power generation device. The potential estimator estimates the maximum power amount based on a pitch angle of blades, an angular speed deviation of a power generator, and a conversion loss of the wind power generation device. Within the range of the estimated maximum power amount, the control amount for the output by the wind farm is distributed within a range where each wind power generation device is outputtable according to the wind condition.
US09584046B2 Gate drive circuit and a method for controlling a power transistor
A gate drive circuit to drive a gate terminal of a power transistor. The gate drive circuit includes a first capacitor, a first switch, a measurement circuit and a reference source to generate a reference voltage. The first capacitor has a first terminal electrically coupled to the gate terminal of the power transistor. The first switch is arranged between a second terminal of the first capacitor and a first predetermined voltage. The measurement circuit is used to measure a differential voltage across the first capacitor. The gate drive circuit is configured to pre-charge the first capacitor to obtain a second predetermined voltage across the first capacitor. The gate drive circuit is further configured to arrange the first switch in an on state to turn on the power transistor and to electrically couple the first predetermined voltage to the second terminal of the first capacitor. The first capacitor is initially pre-charged at the second predetermined voltage.
US09584038B2 Ungrounded inverter enclosure and cabling
A system and apparatus for power conversion without a connection to ground. In one embodiment, the apparatus comprises an inverter having an enclosure formed from an insulating material, wherein the inverter receives a DC input and generates, from the DC input and without any ground connection, a first AC line voltage carrying output and a second AC line voltage carrying output.
US09584035B2 Dual-edge tracking synchronous rectifier control techniques for a resonant converter
This disclosure provides control techniques for a resonant converter. In one control technique, for switching speeds that are below the resonant frequency of the primary stage of the converter, the switches of the synchronous rectifier (SR) portion (SR switches) of the resonant converter are controlled based on a rising edge of the corresponding primary side switch and the turn off time of a corresponding SR switch. In general, for below resonance operation, each corresponding SR switch will be turned off prior to the falling edge of each corresponding primary side switch, while each corresponding SR switch will be turned on at the rising edge of the each corresponding primary side switch. The conduction time of respective SR switches is generally constant for below resonance operation. In another control technique, for switching speeds that are above the resonant frequency of the primary stage of the converter, the SR switches are controlled based on the falling and rising edges of the voltage across the each corresponding SR switch. In general, for above resonance operation, each corresponding SR switch will be turned off after the falling edge of each corresponding primary side switch, while each corresponding SR switch will be turned on after the rising edge of the each corresponding primary side switch.
US09584033B1 Power supply device for varying an output voltage
A power supply device includes an output port, a transformer, a power switch, a current sensor, a voltage-dividing controller, a voltage-feedback unit, a voltage comparator, a main controller, and a pulse width modulator. The transformer has two inductances. The power switch is electrically connected to a primary winding of the transformer, the pulse width modulator, and the current sensor coupled to the voltage-dividing controller. The voltage-feedback unit is electrically connected to the voltage-dividing controller, the voltage comparator, and the output port. The main controller is coupled to the pulse width modulator and the voltage comparator.
US09584032B2 Multi-output DC-to-DC power converter
A multi-output DC-to-DC power converter includes: a transformer having a primary winding and a secondary winding unit; a primary side control circuit used to receive a DC input voltage, and configured to control supply of the DC input voltage to said primary winding, said transformer generating an induced voltage when the DC input voltage is supplied to said primary winding; a rectifier and filter circuit used to receive the induced voltage, and configured to rectify and filter the induced voltage so as to output at least a first DC voltage; and a converting unit used to receive the first DC voltage, and configured to generate at least first and second DC output voltages based at least on the first DC voltage.
US09584027B2 Power converter with winding communication
A power converter includes an energy transfer element, a switched element, a secondary control circuit, a primary switching, and a primary control circuit. The secondary control circuit generates a voltage pulse across a secondary winding of the energy transfer element while the secondary winding provides current to an output. The secondary control circuit is coupled to vary a voltage across the switched element to generate the voltage pulse across the secondary winding in response to an output of the power converter. The primary control circuit is coupled to the primary switch and a third winding of the energy transfer element. The primary control circuit is coupled to switch the primary switch to regulate the output in response to the voltage pulse. The secondary winding is coupled to reflect the voltage pulse onto the third winding which is on the same side of the energy transfer element as a primary winding.
US09584026B1 Multi-cell fault tolerant power converter
Low-voltage outputs are provided by full-bridge rectification using controlled switches with fault detection monitoring of circuit conditions and disabling switches upon detection of a fault to decouple the converter from the system. Common-source dual MOSFET devices include elements arranged in alternating patterns on the die. Common-source dual synchronous rectifiers include control circuitry powered from the voltage across the complementary switch. A DC-to-DC transformer converts power using a fixed voltage transformation ratio. A clamp phase may be used to reduce power losses, control the output resistance, effectively regulate the voltage transformation ratio, provide narrow band output regulation, and control the rate of change of output voltage. A new point of load converter includes input driver circuitry removed from and output circuitry located at the point of load, with a transformer located near the output circuit and an AC bus between the driver circuit and the primary winding of the transformer.
US09584023B2 Voltage converter
A voltage converter for determining whether input power is DC power or AC power includes a power input terminal, an AC to DC converter, a switch and a DC detector. The AC to DC converter converts AC power into a DC output voltage when the input power is AC power. The AC to DC converter includes a brown-out detector, for disabling the AC to DC converter when a voltage of the input power is smaller than a predefined voltage. The switch passes DC power when the input power is DC power. The DC detector determines that the input power is DC power and turns on the switch when the voltage of the input power is within a predefined voltage range, and determines that the input power is AC power and turns off the switch when the voltage of the input power is not within the predefined voltage range.
US09584020B2 Adaptive critical-duty-cycle clamp for power converters
Devices and methods provide a duty cycle clamping device for preventing an output voltage of a power converter from decreasing as the duty cycle of a pulse width modulation (PWM) signal driving the power converter increases, the clamping device including duty cycle clamping circuitry configured to determine a critical duty cycle for the PWM signal based on an input voltage, a top voltage of a flying capacitor and a bottom voltage of the flying capacitor, and configured to clamp an actual duty cycle of the PWM signal at the critical duty cycle if a desired duty cycle exceeds the critical duty cycle.
US09584018B2 Method for controlling a DC-to-DC converter
Methods and circuits for power supply arrangement and control are disclosed herein. More specifically the application relates to a control method and a controller for a DC-to-DC converter, such as a synchronous Buck converter, which implements a transient detection scheme together with response generation to allow the converter to recover from a positive and/or negative load current step in the robust way, with low undershoot/overshoot at the output voltage. The control method may be implemented by either an analog or a digital circuit. The controller may be integrated with existing controller schemes (such as voltage-mode controllers) to provide superior dynamic performance during large-signal transient conditions while providing stable operation during steady state conditions. The methods and circuits provided herein are applicable to Buck converters and Buck-derived converters such as forward, push-pull, half-bridge, and full-bridge converters.
US09584016B2 USB power supply apparatus
A USB power supply apparatus conforms to the USB (Universal Serial Bus) specification, and supplies electric power to a USB power receiving apparatus. A bus line connects the output of a power supply circuit and the USB power receiving apparatus. A switch is provided on a path of the bus line. A selector selects one from among the output voltage VOUT of the power supply circuit and the bus voltage VBUS at a position that is closer to the USB power receiving apparatus side than the switch. A feedback circuit feedback controls the power supply circuit such that the voltage VS selected by the selector approaches a setting voltage VSET. A controller controls the switch and the selector based on the state of the USB power supply apparatus.
US09584013B2 Method for remote control of a power converter module and a device therefor
The present disclosure relates to methods, systems and a module for operating a power converter module, the power converter module comprises a voltage source, a remote control terminal configured to be connected to a voltage potential for remote control of the power converter module. A voltage converter is configured to send an alarm signal, determine the voltage potential of the remote control terminal, and control an output voltage of the voltage converter at an output terminal of the power converter module based on the determined voltage potential of the remote control terminal. An alarm branch is configured to change the voltage potential of the remote control terminal by a voltage source in response to an alarm signal from the voltage converter when the remote control terminal is connected to a voltage potential, thereby causing the voltage converter to control the output voltage at the output terminal.
US09584012B2 Quick-start high-voltage boost
In one implementation, a voltage boost assembly including a boost converter having a capacitive element arranged at an output, and an inductive element connectable to an electrical supply. The voltage boost assembly also includes a sensor assembly provided to generate a quick-start enable signal in response to detecting that an electrical condition relative to an electrical output of the boost converter has breached a first threshold. The voltage boost assembly further includes a quick-start module responsive to the quick-start enable signal, and configured to drive the boost converter at a relatively high duty-cycle and so that the boost converter delivers an output current that satisfies a second threshold in order to charge the capacitive element arranged at the output.
US09584008B2 Switching power converter with adaptive power factor correction
A switching power converter is provided that provides an adaptive power factor correction using a peak constant current mode and also a constant on time mode during each cycle of an input voltage.
US09584006B2 System and method for optimizing constant power, constant current and constant voltage operation
A circuit includes a device monitoring component, a voltage error component, a current error component, a power error component, an error selecting component, a filter instruction component and a filter. The device monitoring component monitors load voltage and load current, and outputs a device state signal. The voltage error component outputs a voltage error signal. The current error component outputs a current error signal. The power error component outputs a power error signal. The error selecting component outputs a selected error signal. The filter instruction component outputs a filter instruction based on the device state signal. The filter outputs a modification signal to modify operation of a device so as to modify one of the load voltage, the load current and the load power.
US09584005B2 Systems and methods for regulating output currents of power conversion systems
Systems and methods are provided for regulating a power conversion system. An example system controller includes: a signal generator configured to receive a converted signal and a first compensation signal and generate a second compensation signal based at least in part on the converted signal and the first compensation signal, the converted signal being associated with an input signal for a power conversion system; a modulation component configured to receive the second compensation signal and a ramping signal and generate a modulation signal based at least in part on the second compensation signal and the ramping signal; and a drive component configured to receive the modulation signal and output a drive signal based at least in part on the modulation signal to a switch to affect the first current, the drive signal being associated with an on-time period, the switch being closed during the on-time period.
US09583995B2 Motor
A motor includes a power supplying brush, a brush holder, a choke coil, and a power supplying terminal. The brush holder holds the power supplying brush. The choke coil includes a coil portion having a coil shape, an iron core, a first connecting portion, and a second connecting portion. The iron core is inserted into the coil portion. The iron core is longer than an axial length of the coil portion. The iron core has a projecting portion projecting from the coil portion in an axial direction of the coil portion. The first connecting portion extends from an axial first end of the coil portion. The second connecting portion extends from an axial second end of the coil portion. The power supplying terminal is assembled to the brush holder. The power supplying terminal connects with at least one of the first connecting portion and the second connecting portion. At least one of the power supplying terminal and the brush holder includes an iron core holding portion that holds the projecting portion.
US09583994B2 Motor with shaft integrated sensing magnet
Disclosed is a motor, the motor according to an exemplary embodiment of the present disclosure including a rotation shaft having an alignment groove at a distal end of one side from a rotation center, a sensing magnet disposed at the distal end of one side of the rotation shaft by being mounted on the alignment groove of the rotation shaft, a rotor including a magnet coupled to a periphery of the rotation shaft, and a stator including a core wrapping an ambient of the rotor and wound with a coil.
US09583993B1 Generator system
A generator system with a generator connected between a first preexisting pipe and a second preexisting pipe. The generating system can have a non-magnetic section of pipe, a flux guide, a plurality of coils, a non-rotating stator a rotating device, a plurality of rare earth, and a controller. Fluid flows through the first preexisting pipe flange towards the second preexisting pipe flange, which causes the rotating device to turn the rotating shaft that rotates the plurality of rare earth magnets to provide a magnetic flux energizing the plurality of coils generating a current of sufficient energy to produce at least six watts continuously.
US09583991B2 Systems, devices, and/or methods for managing magnetic bearings
A machine is provided including magnetic radial bearings to magnetically levitate a rotating shaft. Each of the magnetic radial bearings includes stator magnet groups. Each of the stator magnet groups includes stator magnets. Each of the stator magnet groups is operatively configured to fully support the rotating shaft independently of each other stator magnet group of the stator magnet groups so that the machine continues to operate with the failure of one or more components of the machine.
US09583987B2 Stator for electric rotating machine and method of manufacturing the same
A stator includes a hollow cylindrical stator core having stator teeth and slots. The stator teeth each extend radially inward and are circumferentially spaced from one another. Each of the slots is formed between one circumferentially-facing pair of the stator teeth and opens at the radially inner periphery of the stator core. Each of the stator teeth has a distal end portion that includes a slit, a base part and an oblique part. The slit is formed in a distal end surface of the stator tooth and extends axially. The base part and the oblique part are formed respectively on opposite circumferential sides of the slit. The base part extends radially inward to have a distal end surface that makes up an inner-diameter surface of the stator core. The oblique part is bent toward an adjacent slot so as to extend obliquely with respect to the base part.
US09583986B2 Power generator for a hydro turbine
A power generator for a hydro turbine is axially coupled to the hydro turbine. The generator comprises a rotor arranged to rotate about an axis in response to fluid flow through said turbine. A first stator structure incorporates at least a first winding disposed circumferentially around the axis and axially displaced in a first inboard direction from the rotor. A second stator structure incorporates a least a second winding disposed circumferentially around the axis and axially displaced in a second outboard direction from the rotor, the rotor being arranged to electrically couple with the windings.
US09583978B2 Smart meter, supply control method, operating method, integrated circuit, system, and program
A smart meter includes: a power supply control unit which causes stoppage of a supply of power passing through the smart meter to an television and so on, when an RD command to stop the supply is received; a first communication unit which performs a first communication through which the RD command is received; a second communication unit which performs a second communication; and a communication control unit which: causes the performance of the first communication before the RD command is received; and prohibit the performance of the first communication and cause only the performance of the second communication, after the RD command is received.
US09583977B1 Back-up lamp light system
A back-up lamp light system has a portable light that is configured to be detachably attached to a lamp and is configured to automatically turn on in the event of a power outage. The portable light is configured to be retained by a mounting bracket to a lamp. The portable light may be detached from the mounting bracket and used as a flashlight. A portable light has a main light and a night light configured on opposing ends of the portable light. A back-up lamp light system may have a light level sensor that is configured to automatically turn on the nightlight in the event of a light level being detected below a threshold value. A back-up lamp light system may be portable and have a separate power cord or may be integral and have a power cord that extends through the interior of a lamp.
US09583976B2 Power supply unit
A power supply unit includes: a relay that includes a first input terminal to which primary alternating-current power is input and a second input terminal to which secondary alternating-current power is input, and outputs one of the primary alternating-current power and the secondary alternating-current power; a first power conversion unit that is coupled to an output terminal of the relay, and converts alternating-current power output from the relay, into direct-current power; a second power conversion unit that is coupled to an output side of the first power conversion unit and converts output power of the first power conversion unit into direct-current power of a predetermined voltage; a power output terminal that outputs the direct-current power converted by the second power conversion unit; and a control unit that couples the first input terminal to the output terminal or couples the second input terminal to the output terminal.
US09583973B2 Reducing power losses in a redundant power supply system
A power supply system includes at least a first power supply module and at least one redundant power supply module. The at least one power supply module supplies power to an output terminal. The at least one redundant power supply module operates in a first state and in a second state. In the first state the second power supply module supplies power to the output terminal. In the second state the second power supply module provides standby power and operates in a burst mode (for example, such as a discontinuous conduction mode).
US09583971B2 Energy-saving and environment-friendly device for communication system equipment
Disclosed is an energy-saving and environment-friendly device for a communication system equipment, the device includes: a thermoelectric conversion module, arranged on a surface of or in proximity to a high-power module of the communication system equipment, configured to convert thermal energy of the high-power module into electric energy; and an electric power storage device, connected directly to the thermoelectric conversion module or connected thereto via a switch, configured to be charged using electric energy supplied by the thermoelectric conversion module.
US09583961B2 Intellectual power storing system and method for managing battery-array of the intellectual power storing system
An intellectual power storing system comprises an indoor-controlling device and a battery array which are arranged in a building. After booting, the indoor-controlling device receives power from a power company to be an initial power to provide to an indoor apparatus in the building. The indoor-controlling device also receives power from a self-generated power apparatus, and transforms the received power to store to the battery array. When stored power of the battery array reaches a threshold, the indoor-controlling device receives power from the battery array to provide to the indoor apparatus, and stops to receive power from the power company. The battery array in the present invention comprises a plurality of the batteries which are integrated into a decoration of the building respectively.
US09583960B2 Method for optimally charging an electrochemical battery
Method for charging an electrochemical accumulator, comprising a step (E10) of determining the initial state of the electrochemical accumulator, characterized in that it comprises a step (E11) of determining the regime of charge of the electrochemical accumulator by optimizing the product of a charging time saving and an energy saving as a function of the initial state of the electrochemical accumulator.
US09583959B2 Charging apparatus
A controller (130) reads out a voltage value correlated with the ambient temperature of a battery (200) measured by a temperature measurer (110) from a storage device (120), so that a charger (140) charges the battery (200) at the voltage value read out by the controller (130).
US09583957B2 Cell balancing integrated circuit, cell balancing system, and cell balancing method
Introduced are a cell balancing integrated circuit which may be realized including a small number of switches or diodes, an energy non-consumption type cell balancing system including the cell balancing integrated circuit, and an energy non-consumption type cell balancing method. The energy non-consumption type cell balancing system includes a battery pack, a cell balancing circuit, and a plurality of inductors and capacitors.
US09583955B2 Modular charging system for game consoles
A video game controller charging device is supported directly on the top of a video game console and integrated therewith. The device includes a main body portion having a console-engaging structure for providing support to the device while positioned on top of the game console. One or more controller support surfaces, formed as cradles or docking structures for receiving game controllers, are formed on a top surface of the charging device. An extension arm engages a second surface of the game console and includes power connector integrated therein and adapted to engage a power source connection on the game console when the charging device is installed on the game console. Fastening devices may include suction devices that may be selectively activated to secure the charging device to a surface of the game console.
US09583952B2 Shunt circuit, charging system and integrated circuit
A shunt circuit includes: a shunt resistor; a transistor connected in parallel to a storage element via the shunt resistor; a first OP amplifier configured to compare a battery voltage supplied to the storage element with a detection voltage; and a second OP amplifier configured to shunt a shunt current from a charging current supplied from a charging unit when the battery voltage reaches the detection voltage. The detection voltage is increased step by step, and the shunt current is increased whenever the battery voltage reaches the detection voltage.
US09583951B2 Wireless power system with capacitive proximity sensing
This disclosure provides systems, methods and apparatus for tuning a transmit coil for operation in a plurality of frequency bands. In one aspect, a method of wireless power transmission is provided. The method includes exciting a first part of a wireless power transmission system, via a wireless power transmitter. The method further includes detecting, in the presence of a non-charging object, a first change in a first parameter. The first parameter is indicative of a coupling between the non-charging object and the first part. The method further includes varying a characteristic of the wireless power transmission based on said first change.
US09583944B2 Method and apparatus for electrical load control network
The methods and apparatus described enable automatic configuration, or commissioning, of controller devices and load control devices through a low voltage communication network controlled by one or more controller devices. These methods and apparatus further enable expansion of the load control system by connection of additional loads and or load control devices and or controller devices which will reinitialize the low voltage communication network and automatically reconfigure the controller devices and load control devices connected to the network.
US09583942B2 Transfer switch for automatically switching between alternative energy source and utility grid
An automatic transfer switch configured for connection to a non-traditional, full-time or intermittent power source, such as a wind turbine or solar panel, selectively connects the non-traditional power source as a primary power source and a utility-derived power source as a secondary power source. The intermittent power source includes an energy storage device, such as a bank of DC batteries, to supplement power delivery during periods of low energy production. The power is provided to an AC load via a DC-to-AC inverter. The transfer switch includes an input to monitor the voltage level on the energy storage device and will switch from the primary power source to the utility power source when the voltage level on the energy storage device drops below a preset level. Thus, a loading condition that exceeds the rating of the inverter will not fault the inverter or limit the power available to the loads.
US09583939B2 Optimizing solar power conversion
A solar power system is provided for maximizing solar power conversion. The solar power system includes n power units connected in series and n−1 DC-DC converting units, and each of the n−1 DC-DC converting units is coupled to at least one of n solar power units. Each of the n−1 DC-DC converting units is configured to control the correspondingly connected solar power units to operate at a target current generation. The solar power system further includes a controlling unit coupled to the n−1 DC-DC converting units. The controlling unit monitors and compares the n currents generated by the n solar power units. Based on the current comparison, the controlling unit determines a series current and controls the n solar power units so that each of the generated photovoltaic currents is substantially equal to the determined series current.
US09583935B2 Systems and methods for protecting power conversion systems under open and/or short circuit conditions
System and method are provided for protecting a power converter. The system includes a first comparator, and an off-time component. The first comparator is configured to receive a sensing signal and a first threshold signal and generate a first comparison signal based on at least information associated with the sensing signal and the first threshold signal, the power converter being associated with a switching frequency and further including a switch configured to affect the primary current. The off-time component is configured to receive the first comparison signal and generate an off-time signal based on at least information associated with the first comparison signal. The off-time component is further configured to, if the first comparison signal indicates the sensing signal to be larger than the first threshold signal in magnitude, generate the off-time signal to keep the switch to be turned off for at least a predetermined period of time.
US09583933B1 Mineral insulated cable terminations
Various cable termination assemblies are disclosed. The cable termination assembly can include a pin, a sealing element, a compression plate, and an insulator. The compression plate and the sealing element can be seated on the pin and form a substantially gas or liquid-tight seal with the pin. The insulator can have a feature that engages with a feature on the pin. The insulator can be advanced along the pin to compress the compression plate against the sealing element.
US09583932B2 Cable storage device for a charging cable of an electric vehicle
The disclosure relates to a cable storage device for a charging cable of a rechargeable battery of an electric vehicle. The cable storage device includes a rotatable drum onto which the charging cable can be wound. The drum is mounted in a rotatable manner on a rotationally fixed shaft. The shaft includes an external thread, and the drum includes an internal thread which engages the external thread.
US09583931B2 Busbar kit
A busbar kit is provided. The busbar kit electrically connects a circuit breaker and a main busbar, and comprises an insulating case having an inner space, a branch busbar disposed in the insulating case such that the branch busbar is spaced apart from the main busbar and crosses over the main busbar, and a busbar connector for electrically connecting the main busbar and the branch busbar.
US09583930B2 Conductor grommet assembly
A conductor grommet assembly for allowing a conductor to be easily passed through a surface includes a grommet that may be positioned in a support surface. The grommet may have at least one conductor passed therethrough such that the at least one conductor passes through the support surface. A bearing apparatus is coupled to the grommet. The bearing apparatus engages the conductor thereby reducing a friction of the conductor against the grommet as the conductor is fed through the grommet.
US09583925B2 Gasket for electrical junction box of railcar and electrical junction box of railcar
A gasket for an electrical junction box of a railcar is fitted in a groove portion formed on a contact surface of a side wall portion or a contact surface of a cover in the electrical junction box including: a box main body having the side wall portion defining an opening communicating with an outer space; and the cover closing the opening. Further, the gasket for the electrical junction box of the railcar includes: small width portions, a width of each of the small width portions being smaller than a width of the groove portion; and large width portions each having projections projecting toward both respective sides of the small width portion in a width direction and having a larger width than the width of the small width portions. The small width portions and the large width portions are alternately provided.
US09583924B2 Resilient aperture cover
An electrical box includes a housing having at least one aperture formed in an exterior surface thereof for providing access to a hollow interior of the electrical box. A cover formed from a resilient material is configured to extend over and conceal the at least one aperture. The cover includes one of an opening or a scored portion for creating an opening formed in an outer surface of the cover. The opening is configured to receive an electrical wire and portions of the cover forming the opening are configured to resiliently constrict about the electrical wire to prevent a flow of fluid through the opening and to secure a position of the electrical wire within the opening.
US09583921B2 Method of connecting communication cables with universal cable adapter
A method for connecting communication cables includes at least an input cable, an output cable, and a cable adapter. The input cable may include a plurality of input wires, each of the plurality of input wires communicatively connected to an input port. The output cable may include a plurality of output wires, each of the plurality of output wires communicatively connected to an output port. The cable adapter may be for communicatively interconnecting the input cable and the output cable. The cable adapter may include a container, a lid and a plurality of attachment mechanisms. The lid may be movably attached to the container. The plurality of attachment mechanisms may be located in the container, each of the plurality of attachment mechanisms capable of communicatively and reversibly connecting one of the plurality of input wires with one of the plurality of output wires.
US09583920B2 Interlock system for a shutter separating a bus bar portion from an electrical component portion of an electrical enclosure
An electrical enclosure for an electrical component includes a housing having a bus bar portion and an electrical component portion arranged to receive the electrical component. At least one shutter is moveably arranged between the bus bar portion and the electrical component portion. A shutter interlock is arranged in the electrical component portion. The shutter interlock is configured and disposed to prevent the at least one shutter from shifting from a closed position to an open position when the electrical component is absent from the electrical component portion of the housing.
US09583917B2 Mounting unit and method for mounting a mounting rail to a mounting plate for a switch cabinet
A mounting unit and a method are provided for mounting a mounting rail to a mounting plate for a switch cabinet. The mounting unit acts for mounting a mounting rail for electrical devices on a mounting plate for a switch cabinet and comprises a coupling element for coupling the mounting unit by a form closure with the mounting rail.
US09583914B2 Semiconductor laser element
A semiconductor laser element is realized with high beam quality (index M2<1). A diffraction grating 6ba of a diffraction grating layer 6 extends along a principal surface 2a and is provided on a p-side surface 6a of the diffraction grating layer 6; the refractive index of the diffraction grating layer 6 periodically varies in directions extending along the principal surface 2a, in the diffraction grating 6ba; the diffraction grating 6ba has a plurality of holes 6b; the plurality of holes 6b are provided in the p-side surface 6a and arranged in translational symmetry along a square lattice R3; the plurality of holes 6b each have the same size and shape; each hole 6b corresponds to a lattice point of the diffraction grating 6ba and is of a triangular prism shape; a shape of a bottom face 6c of the hole 6b is an approximate right triangle.
US09583912B2 Compact optical and laser systems and ultrafast laser utilizing the same
A compact optical system is provided. The system includes a first optical module, a first substrate, a second optical module, and a second substrate. The first optical module is utilized to modulate a laser beam. The first substrate supports the first optical module, and the first substrate defines a first optical via such that the laser beam can pass through the first substrate through the first optical via. The second optical module receives the laser beam from the first optical via for modulating the laser beam. The second substrate is disposed parallel to the first substrate and away from the first substrate with a first predetermined distance and utilized to support the second optical module. An ultrafast laser thereof is further provided.
US09583910B2 Diffraction grating, laser apparatus, and manufacturing method for diffraction grating
This diffraction grating is a reflection-type diffraction grating that has a grating, the cross section of which is an asymmetrical triangular shape, and wherein given that θ denotes an angle between a short side and a base of the triangular shape, and φ denotes an angle between the short side and a long side of the triangular shape, and α denotes an incident angle of light to a normal of the base, the angles θ and φ satisfy a condition represented by the following formulas: φ+θ≦90+α, 0.1127291(φ−φd)2−19.67453(φ−φd)+938.74+θd≦θ≦0.36631(φ−φd)+48.84+θd where φd=0.845σ and θd=1.065σ, in σ=α−79.25.
US09583907B2 System and method for generating high energy optical pulses with arbitrary waveform
A system for generating an optical signal having a preselected waveform includes: a laser source; a first waveform generator configured to apply a first signal to the laser source to create a laser output; an intensity modulator configured to receive the laser output; a second waveform generator configured to apply a second signal to the intensity modulator, the intensity modulator being configured to generate a pre-distorted laser signal based on the second signal and the laser output.
US09583906B2 Method and system for power connector removal
A system for removing a plurality of connectors from a circuit board includes two clamp plates. The system includes a divider plate coupled between the two clamp plates. The divider plate is configured to be positioned between adjacent rows of the plurality of connectors. The system further includes a tightening mechanism to tighten the clamp plates and the plurality of pin plates around the plurality of connectors. The system also includes an ejector coupled to the divider plate. The ejector includes a slot that corresponds to a projection on the divider plate, and the divider plate is configured to slide relative to the ejector.
US09583905B2 Quick release feed guide and tool support for terminal applicator
An electrical terminal applicator system includes a die connected to a press. A one-piece member including a stock guide portion is homogeneously connected to a tool receiving portion. The one-piece member is releasably secured to the die using a first fastener. A male member extends from the one-piece member, and a female slot is created in the die slidably receiving the male member to permit the one-piece member to be horizontally positioned on the die prior to securing the one-piece member using the single fastener. A tool assembly having a tool mount block is movable to a desired position. The tool assembly is releasably secured to the tool receiving portion using a second fastener after positioning the tool assembly in the desired position.
US09583899B2 Apparatus for receiving a signal plug
An apparatus is described. In an embodiment, the apparatus comprises a housing, wherein the housing comprises a circular cavity; and at least two longitudinal grooves placed in separate corner portions of the housing and around the circular cavity. Further, the apparatus comprises an electric contact associated with each longitudinal groove.
US09583898B2 Multiple contact jack
A female jack is provided that includes one or more terminals and a reception aperture configured to accept a male plug. The female jack also includes a first spring contact with a first mating curvature configured to contact the male plug and create electrical contact between the male plug and the female jack. The first spring contact also includes one or more flex joints.
US09583897B2 Electrical connection system with annular contact
An electrical connector system includes a socket component and a plug component. The socket component includes a contact region, a first socket contact centrally located within the circular contact region, and a second socket contact radially offset from the first socket contact by a first distance. The plug component includes a plug having a plug face, a first plug contact centrally located substantially within the circular plug face, and an annular, elastically deformable conductor having a radius approximately equal to the first distance which functions as a second plug contact. The socket contact region is configured to mate with the plug face to provide electrical continuity, in a connected state, between the first socket contact and the first plug contact, and to provide electrical continuity between the second socket contact and the second plug contact.
US09583895B2 Electrical connector including electrical circuit elements
An electrical connector includes a plurality of leadframe assembly, each having a leadframe housing and a plurality of contacts carried by the leadframe housing. The electrical connector includes at least one unassigned electrical contact that includes a resistor.
US09583893B2 Polarity control for a flat connector
A polarity control circuit receives signals from contacts of a flat connector when the flat connector is connected to a port, where the port is engageable with the flat connector in any of plural orientations of the flat connector. The polarity control circuit applies polarity processing to the input signals to produce output signals at a target polarity.
US09583883B2 Method for re-establishing the shielding of the cables of a strand on an electrical connector and assembly for connecting a strand
The method for re-establishing the shielding of the cables of a strand on an electrical connector consists, over an annular part situated at one end connected to the connector, in removing only the outer insulating sheath of each shielded cable without stripping the cables of their electromagnetic shield, in grouping the shielded cables together into a strand and in surrounding the strand with an electrically conducting tape forming a sheath re-establishing the shielding of the strand, the sheath re-establishing the shielding being positioned in contact with the electromagnetic shield of the shielded cables and connected to the connector.
US09583881B2 Electrical connector
An electrical connector is provided and includes an insulating body, a plurality of signal terminals, and a plurality of ground terminals. The insulating body includes a slot extending therein. The signal terminals are positioned in the insulating body and configured in pairs along a width of the slot to form a plurality of signal terminal units. Each signal terminal unit includes a pair of signal contact portions positioned opposite each other with respect to the slot and a pair of signal terminal pins positioned opposite the pair of signal contact portions. The ground terminals are positioned in the insulating body and configured in pairs along the width of the slot as a plurality of ground terminal units. Each ground terminal unit includes a pair of ground contact portions located on opposite sides of the slot and arranged sequentially in alternation with the pair of signal contact portions along a length of the slot.
US09583877B1 Insertion-extraction device for circuit card assemblies resident to the circuit receiving side
A system for selectively inserting and/or extracting an electronics module into and/or from a receiving system. The system includes a lever configured to rotatably attach to a portion of the receiving system. The lever is rotatable between a first position corresponding to an at least partially uninstalled position of the electronics module with respect to the receiving system and a second position corresponding to an installed position of the electronics module with respect to the receiving system. The lever includes a first bearing surface configured to engage with and apply a force on a portion of the electronics module when the lever is rotated in a first direction, and a second bearing surface configured to engage with and apply a force on a portion of the electronics module when the lever is rotated in a second direction.
US09583872B2 Connector assembly having an elastic engaging portion
A connector assembly is provided which includes a first connector having a first housing and a second connector having a second housing. The first housing has two fixed portions positioned apart from one another in the transverse direction, an elastic portion passing between the two fixed portions and able to bend elastically in the longitudinal direction, and an engaging protruding portion formed on the elastic portion and able to be hooked in an engaging hole in the second housing. The engaging protruding portion is positioned between upper and lower edges of the elastic portion.
US09583868B2 Underwater electrical connection
An underwater electrical connection assembly is provided, where the assembly includes (1) a contact pin including an axially extending conductive core and an axially extending annular insolation portion around the conductive core, (2) a front end portion of the conductive core having an electrical contact surface, (3) a rear end portion of the conductive core having an electrical contact surface, and (4) an intermediate portion of the conductive core extending axially at an intermediate location between the front and rear end portions. In the assembly, the rear end portion of the conductive core of the pin includes a diameter larger than the diameter of the intermediate portion thereof, and the annular insulation portion includes an inner insulating layer around the intermediate portion of the conductive core and an insulating sleeve around the inner insulating layer.
US09583865B2 Pluggable module for a communication system
A pluggable module includes a pluggable body extending lengthwise between a mating end and a cable end. The pluggable body has a first end and an opposite second end with sides extending therebetween along a length of the pluggable body. The first end, second end and sides define a cavity. An internal circuit board is held in the cavity. The internal circuit board is provided at an end of a cable communicatively coupled to the internal circuit board. The pluggable body is configured to be plugged into a receptacle assembly such that the internal circuit board is communicatively coupled to a communication connector of the receptacle assembly. The pluggable body is defined by a first shell including the first end and the sides and may be formed by extrusion and may have increased thermal conductivity and a second shell including the second end.
US09583864B1 Connection device for electrical connection of an electrical load with a source of electrical power
A connection device employs a plurality of housing portions that are formed separately from one another and further includes a plurality of conductors. The plurality of conductors are situated on a first housing portion, and a second housing portion and a third housing portion are then affixed at opposite ends of the first housing portion to retain the conductors in place on the first housing portion. The first, second, and third housing portions, being connected together, are then received in a receptacle of a fourth housing portion to form the connection device. The conductors each have an elongated shank that is received in an elongated channel formed in the first housing portion before the second and third housing portions are attached thereto.
US09583856B2 Batch fabricated microconnectors
Connectors and interconnects for high power connectors which may operate at frequencies up to approximately 110 GHz and fabrication methods thereof are provided.
US09583847B2 Coaxial connector and coaxial cable interconnected via molecular bond
A coaxial connector in combination with a coaxial cable is provided with an inner conductor supported coaxial within an outer conductor, a polymer jacket surrounding the outer conductor. A unitary connector body with a bore is provided with an overbody surrounding an outer diameter of the connector body. The outer conductor is inserted within the bore. A molecular bond is formed between the outer conductor and the connector body and between the jacket and the overbody. An inner conductor end cap may also be provided coupled to the end of the inner conductor via a molecular bond.
US09583843B2 Connector having a cap with a brace to prevent decoupling of the cap from an engagement member
A connector includes a cable tray configured to receive and retain a cable in a stable position and couple with a top cap configured to create an electrical connection with the cable as the top cap is manipulated in a predetermined manner while coupled with the cable tray. An upper surface of the cable tray is configured to receive the cable. The cable tray also includes a finger extending beyond the first end for some distance longitudinally. The finger includes a protrusion that protrudes to some extent in a transverse direction so that a cable-accommodating gap is defined between the protrusion and the first end. The protrusion is configured to bear against the cable and retain the cable in the stable position when the cable is inserted between the protrusion and the first end (before, during and/or after an electrical connection is established).
US09583842B2 System and method for attaching solder balls and posts in antenna areas
Aspects of the present disclosure provide an apparatus for wireless communications. The apparatus generally includes a printed circuit board (PCB) and a plurality of antenna elements. Each of the plurality of antenna elements is mechanically attached to a perimeter of the PCB via one or more solder elements. Each of the solder elements are spaced apart from each other and electrically isolated from each other in a vicinity of the antenna elements.
US09583839B2 Reflective array surface and reflective array antenna
The present invention provides a reflective array surface. The reflective array surface includes a functional board that is configured to perform beam modulation on an incident electromagnetic wave and a reflection layer that is disposed on one side of the functional board and is configured to reflect an electromagnetic wave, where the functional board includes two or more functional board units and the reflection layer includes reflection units, where the number of reflection units corresponds to the number of functional board units, where the functional board unit and a reflection unit corresponding to the functional board constitute a phase-shifting unit that is used for phase shifting. According to the reflective array surface in the present invention, a functional board unit and a reflection unit corresponding to the functional board unit constitute a phase-shifting unit that is used for phase shifting, which can solve a problem in the prior art that a phase-shifting effect is not exquisite enough and a beam modulation capability for an electromagnetic wave is poor, thereby affecting bandwidth and working performance of a reflective array antenna. In addition, the present invention further provides a reflective array antenna.
US09583833B2 Resonant compound antenna structure
A resonant structure, antenna system and method for improving the wireless performance of an interior antenna of a vehicular or mobile device is disclosed. The resonant structure comprises an inductive section configured to inductively couple to an interior antenna and a capacitive section configured to capacitively couple to a ground plane. The inductive section and the capacitive section are communicatively coupled to each other. The interior antenna is configured to be contained in a device package.
US09583820B2 Vehicle-mounted antenna device
A vehicle-mounted antenna device includes a base, a board, a circuit section, and a housing. The base is mountable on a roof of a vehicle. The board has an antenna element section and is stood on the base. The circuit section is implemented on the board and serves as at least part of a wireless communication circuit electrically connected to the antenna element section. The housing is made of a resin material and forms a projection of an outer shape of the vehicle. The board and the circuit section are located in space formed by the base and the housing. A heat transfer path having a thermal conductivity higher than that of air is formed between the circuit section and the housing without passing the base.
US09583818B2 Metamaterial
A metamaterial is configured by arranging at least one element on a planar conductor plate, where the at least one element has a first conductor portion arranged a predetermined distance away from the conductor plate in a two-dimensional plane that includes the conductor plate, and a second conductor portion arranged so as to connect the conductor plate and the first conductor portion.
US09583814B2 System and method for an antenna on a cable
A system includes an enclosure having a first radio module disposed therein, a first cable coupled to the enclosure, and a first antenna electrically coupled to the first radio module and mounted to the first cable at a first location along the first cable outside the enclosure. The first radio module is configured to communicate along a first wireless communications channel via the first antenna.
US09583803B2 Shielding receptable for battery cells
A thermally shielded receptacle for a rechargeable battery. The thermally shielded receptacle can include a material having a heat deflection rate of greater than 50 degrees Celsius to contain a catastrophic runaway of one or more of a plurality of individual battery cells. The thermally shielded receptacle can include material sized and shaped to receive the plurality of individual battery cells and separate each of the plurality of individual battery cells from adjacent individual battery cells.
US09583801B2 Battery temperature regulating system
A temperature regulating system for regulating the temperature of a battery in a vehicle. The system regulates airflow to the battery for cooling or warming the battery based on the speed of the vehicle and the temperature of the battery. The system provides active cooling airflow to the battery when the battery temperature is above a recommended temperature range, or when the battery temperature is within the recommended temperature range and the speed of the motor vehicle is below a speed threshold. The system provides passive cooling airflow when the battery temperature is within the recommended temperature range and the speed of the motor vehicle is above a speed threshold. The system provides active warming airflow when the battery temperature is below the recommended temperature range.
US09583793B2 Power tool system
A power tool system includes a first power tool having a first power tool rated voltage, a second power tool having a second power tool rated voltage that is different from the first power tool rated voltage, and a first battery pack coupleable to the first power tool and to the second power tool. The first battery pack is switchable between a first configuration having a first battery pack rated voltage that corresponds to the first power tool rated voltage such that the first battery pack enables operation of the first power tool, and a second configuration having a convertible battery pack rated voltage that corresponds to the second power tool rated voltage such that the battery pack enables operation of the second power tool.
US09583790B2 Electrolyte for lithium battery and lithium battery including the same
An electrolyte for a lithium battery, the electrolyte including a compound represented by Formula 1; a nonaqueous organic solvent; and a lithium salt. wherein, in Formula 1, X, Ya, Z, R1, and R2 are as defined.
US09583788B2 Nonaqueous electrolytic solution and energy storage device using same
A nonaqueous electrolytic solution prepared by dissolving an electrolyte salt in a nonaqueous solvent, wherein the nonaqueous electrolytic solution contains at least one kind of an isocyanate compound having an ester structure represented by the following general formula (I): (wherein R represents an alkyl group, an alkenyl group, a C6 to C12 aryl group, an alkyloxy group, an alkenyloxy group, an isocyanatoalkyloxy group, or an aryloxy group in which at least one of the hydrogen atom may be substituted with a halogen atom. X represents a linear or branched alkylene group in which at least one of the hydrogen atom may be substituted with a halogen atom, or a bivalent linking group comprising at least one ether bond).
US09583786B2 Secondary battery including solid electrolyte layer
Provided are a secondary battery including a positive electrode, a negative electrode, and a solid electrolyte layer disposed between the positive electrode and the negative electrode, wherein the positive electrode and the negative electrode include first solid electrolyte particles, the solid electrolyte layer includes second solid electrolyte particles, and a particle diameter of the second solid electrolyte particles is greater than a particle diameter of the first solid electrolyte particles.In the secondary battery, the electrode may increase the amount of movement of lithium ions by increasing a contact area between the solid electrolyte particles and electrode active material, and the solid electrolyte layer may minimize the reduction of ionic conductivity by decreasing interfacial resistance due to the contact between the electrode and the solid electrolyte layer. Thus, stability and performance of the secondary battery may be improved.
US09583782B2 Battery and manufacture method thereof
A battery includes a casing and a plurality of cell coils. The casing includes a bottom and a top, the bottom or the top surface of the casing are not symmetrical with each other and the multiple cell coils are placed in the casing and are electrically connected to each other. Each of the cell coils includes a positive node, a negative node and an insulation sheet, and the insulation sheet is between the positive node and the negative node. An outer diameter of the cell coil changes along with the shape of the casing. A manufacture method of a battery is provided.
US09583778B2 Chemically sintered composite electrodes and manufacturing processes
An iterative process of depositing on a solid electrolyte a coating of unconnected particles composed of an ionically conductive material. A liquid solution is also applied. The liquid solution includes an inorganic component. The deposited liquid is heated to a temperature sufficient to evaporate or otherwise remove some or all of the volatile components of the liquid solution. Typically the temperature is below 1000° and often at about 850° C. The effect of heating the solution is to cause ion conducting material in the solution to adhere to the surface of the existing ion conducting particles and form connections between these particles. This is understood to create an ion conducting skeletal support structure. Within the intrestices of this skeletal support structure, the step of heating is also understood to result in the deposition of the inorganic component that will begin to form a electron conducting structure. The process of applying the liquid solution and heating may be repeated until a sufficiently thick layer of material is laid over the solid electrolyte to provide the composite electrode structure desired.
US09583776B2 Sweep membrane separator and fuel processing systems
A sweep membrane separator includes a membrane that is selectively permeable to a selected gas, the membrane including a retentate side and a permeate side. A mixed gas stream including the selected gas enters the sweep membrane separator and contacts the retentate side of the membrane. At least part of the selected gas separates from the mixed gas stream and passes through the membrane to the permeate side of the membrane. The mixed gas stream, minus the separated gas, exits the sweep membrane separator. A sweep gas at high pressure enters the sweep membrane separator and sweeps the selected gas from the permeate side of the membrane. A mixture of the sweep gas and the selected gas exits the sweep membrane separator at high pressure. The sweep membrane separator thereby separates the selected gas from the gas mixture and pressurizes the selected gas.
US09583771B2 Corrosion resistant barrier layer for a solid oxide fuel cell stack and method of making thereof
A method of forming diffusion barrier layer includes providing an interconnect for a fuel cell stack, forming a glass barrier precursor layer over a Mn and/or Co containing electrically conductive contact layer on the interconnect, and heating the barrier precursor layer to precipitate crystals in the barrier precursor layer to convert the barrier precursor layer to a glass ceramic barrier layer.
US09583770B2 Manufacturing of high capacity prismatic lithium-ion alloy anodes
High capacity energy storage devices and energy storage device components, and more specifically, to a system and method for fabricating such high capacity energy storage devices and storage device components using processes that form three-dimensional porous structures are provided. In one embodiment, an anode structure for use in a high capacity energy storage device, comprising a conductive collector substrate, a three-dimensional copper-tin-iron porous conductive matrix formed on one or more surfaces of the conductive collector substrate, comprising a plurality of meso-porous structures formed over the conductive current collector, and an anodically active material deposited over the three-dimensional copper-tin-iron porous conductive matrix is provided. In certain embodiments, the three-dimensional copper-tin-iron porous conductive matrix further comprises a plurality of columnar projections formed on the conductive current collector with the plurality of meso-porous structure formed on the plurality of columnar projections.
US09583766B2 Battery anode active material with fluorine resin coating
Battery anode active material with fluorine resin coating. A terminal of the fluorine resin is a hydroxyl group or the like capable of being fixed (for example, being absorbed or bound) on the surface of the anode active material layer (anode active material).
US09583764B2 Nickel composite hydroxide and production method thereof, cathode active material for a non-aqueous electrolyte secondary battery and production method thereof, and a nonaqueous electrolyte secondary battery
When producing a nickel composite hydroxide that is a precursor to the cathode active material for a non-aqueous electrolyte secondary battery by supplying an aqueous solution that includes at least a nickel salt, a neutralizing agent and a complexing agent into a reaction vessel while stirring and performing a crystallization reaction, a nickel composite hydroxide slurry is obtained while controlling the ratio of the average particle size per volume of secondary particles of nickel composite hydroxide that is generated inside the reaction vessel with respect to the average particle size per volume of secondary particles of nickel composite hydroxide that is finally obtained so as to be 0.2 to 0.6, after which, while keeping the amount of slurry constant and continuously removing only the liquid component, the crystallization reaction is continued until the average particle size per volume of secondary particles of the nickel composite hydroxide becomes 8.0 μm to 50.0 μm.
US09583763B2 Lithium composite metal oxide, positive electrode active substance, positive electrode, and non-aqueous electrolyte secondary battery
A lithium composite metal oxide that contains Li, Ni, and Mn, has a layered structure, has a diffraction peak in a range of 2θ=20.8±1° in a powder X-ray diffraction pattern obtained with powder X-ray diffraction measurement using a Cu—Kα radiation, has a BET specific surface area in a range of 6 m2/g to 30 m2/g, and has an average particle diameter measured with a laser diffraction scattering method in a range of 0.1 μm to 10 μm.
US09583756B2 Anode for lithium secondary battery and lithium secondary battery including the same
Provided is an anode for a lithium secondary battery composed of a multi-layered structure including an electrode current collector, a first anode active material layer including a first anode active material formed on the electrode current collector, and a second anode active material layer including a second anode active material having relatively lower press density and relatively larger average particle diameter than the first anode active material. Since an anode according to an embodiment of the present invention may include a multi-layered active material layer including two kinds of anode active materials having different press densities and average particle diameters on an electrode current collector, porosity of the surface of the electrode may be improved even after a press process to improve ion mobility into the electrode. Thus, charge characteristics and cycle life of a lithium secondary battery may be improved.
US09583755B2 Method for manufacturing lithium ion secondary battery
A method for manufacturing a lithium ion secondary battery having electrodes in which a mix layer including a first binder and one of a positive electrode active material and a negative electrode active material is formed via a second binder on a collector. The method includes: performing pattern coating of the second binder on the surface of the collector and regularly forming binder-coated sections and uncoated sections; and feeding a powder of mix particles on the binder-coated sections and the uncoated sections so as to form the mix layer on the collector.