Document | Document Title |
---|---|
US09622395B2 |
Guide vane and jetting apparatus
A guide vane has a devised guide configuration for changing a flow direction of molten solder. The guide vane comprises a half-cylindrical plate 11 having a prescribed inner surface shape and a prescribed height, being stood on a prescribed board and changing a flow direction of fluid; and a half-cylindrical plate 12 having a prescribed inner surface shape and a prescribed height, being stood on the board 13 on which the first member 11 is stood and changing the flow direction of the fluid as shown in FIG. 1. The half-cylindrical plate 11 and the half-cylindrical plate 12 are faced so that an inner surface of the half-cylindrical plate 11 is faced to an edge of the half-cylindrical plate 12 and an inner surface of the half-cylindrical plate 12 is faced to an edge of the half-cylindrical plate 11. This structure allows to jet the molten solder to a target place and uniformize a widthwise distribution of the jetting height of the molten solder. |
US09622394B1 |
Electromagnetic interference containment system
A chassis includes a flash module comprising a cover and an integrated connector, a metal stiffener, an electromagnetic interference (EMI) gasket, and a midplane. The flash module is connected to the midplane using the integrated connector, the integrated connector extends past the cover of the flash module, and, when the flash module is connected to the midplane, the cover of the flash module is in direct contact with the EMI gasket, in which the metal stiffener is interposed between the EMI gasket and the midplane. |
US09622387B1 |
Rack-mounted air directing device with scoop
An air directing device includes a rack-coupling portion that couples the air directing device with a rack, and one or more air directing portions. The air directing portions include one or more openings and one or more scoops that direct air from outside the rack into at least one of the openings when the air directing device is coupled to the rack. |
US09622383B2 |
Heat radiation structure of electric device and method for manufacturing the same
A heat radiation structure for an electric device includes: at least one multi-layer substrate including a plurality of base parts made of insulation material and a conductor pattern, which are stacked in a multi-layer structure so that the conductor pattern is electrically coupled with an interlayer connection portion in the base parts; the electric device having at least one of a first electric element built in the at least one multi-layer substrate and a second electric element, which is not built in the multi-layer substrate; and a low heat resistance element opposed to the electric device. The low heat resistance element has a heat resistance lower than the insulation material. |
US09622381B2 |
Adsorption heat pump and method of driving the same
An adsorption heat pump includes: an evaporator configured to generate coolant vapor; a first adsorber and a second adsorber each containing an adsorbent to adsorb the coolant vapor generated in the evaporator; a condenser configured to condense the coolant vapor generated in any of the first adsorber and the second adsorber; and a control unit. The control unit feeds the condenser with cooling water for condensation of the coolant vapor and feeds the condenser with warm water for evaporation of the coolant at predetermined timing. |
US09622378B2 |
Recirculating cooling unit within a housing
A recirculating cooling unit includes a plurality of components which require supervision and maintenance. The interior of the cooling unit includes an open space, named a service area, designed to house a human working in the space, and the components are arranged so that they are accessible from the service area, and the cooling unit is provided with an opening design to allow a human to enter into the cooling unit and to enter the service area. |
US09622376B2 |
Methodology for electronic equipment to self-identify submersion in mineral oil
An information handling system (IHS) automatically responds to a change in cooling medium that cools functional components. A cooling medium sensor senses a material characteristic of the cooling medium. A thermal management controller determines whether the material characteristic received from the cooling medium sensor is in one of a first range that is associated with the air cooling medium and a second range that is associated with the liquid cooling medium. In response to determining that the material characteristic is within the second range, the thermal management controller disables a thermal mitigation component that reduces a temperature of the functional components of the IHS. |
US09622373B1 |
High voltage direct current power system for data centers
Several embodiments include a server rack that accesses high voltage direct current (HVDC) power from a power source external to the server rack. The server rack can provide the HVDC power to two or more shelves in the server rack via at least a HVDC power rail pair. One or more DC-DC converters in a shelf of server rack can convert the HVDC power to a lower DC voltage usable by information technology (IT) load in the shelf. A power distribution board (e.g., in the shelf or in the server rack) can then provide the lower DC voltage to the IT load. The DC-DC converters can be blindly mated with the power distribution board and can be hot swappable from the power distribution board. |
US09622371B2 |
Arrangement system
An arrangement system composed of a plurality of electrical/electronic components particularly of a voltage converter device of a power supply system for use in oil/natural gas production composed of at least one support member that is provided on at least one side with a surrounded accommodating recess, a circuit carrier which is arranged in the accommodating recess and electrically connected to the components, and a holding member fixing the circuit carrier and/or the components in the accommodating recess. An insulating material is arranged at least in part between the circuit carrier and/or components and the support member. Such an arrangement system permits an adequate electrical insulation of the corresponding components and optionally also of the circuit carrier in relation to the support member together with an adequately high heat conduction. At the same time an arrangement system for components is provided that is mechanically stable and permits a good electrical insulation of the components with heat transfer to the outside with respect to the arrangement system. |
US09622370B2 |
Modular arrangement with at least one base module
The invention relates to a modular arrangement with at least one base module that has a connection module on two different sides in each case and with at least one functional module with at least one connection module. The connection modules of the base module are designed to be rotationally invariant with regard to their mechanical and electrical connections, so a choice of the first or second connection module of the base module can be brought into contact with the connection module of the functional module by rotating the base module. |
US09622368B2 |
Semiconductor device
Each of semiconductor module includes a semiconductor chip, a case surrounding the semiconductor chip, and a main electrode connected to the semiconductor chip and led out to an upper surface of case. A connecting electrode is connected and fixed to the main electrodes of the adjacent semiconductor modules. The connecting electrode is formed only of a metal plate. |
US09622367B2 |
Subsea connections
An assembly of subsea equipment and a plurality of subsea devices each of which is individually mountable on and separable from the subsea equipment wherein each device includes a respective stab connector for establishing electrical connection with the equipment and further has a respective terminal connector for a jumper lead, each device having at least dual redundancy whereby connection through the respective jumper terminal can substitute for the connection though the respective stab connector. |
US09622362B2 |
Mount for co-locating an access point and an antenna
Mount for an access point and an antenna includes a base for attachment to a mounting structure, the base for attaching thereto an access point; and a tray pivotably attached to the base, the tray for attaching thereto an antenna. The tray is disposed above the base and the tray is positionable at an angle relative to a reference plane. |
US09622361B2 |
Enclosure and mount for motion capture element
Enables coupling or retrofitting a golf club with active motion capture electronics that are battery powered, passive or active shot count components, for example a passive RFID, and/or a visual marker on the cap for use with visual motion capture cameras. Does not require modifying the golf club. Electronics package and battery can be easily removed and replaced, for example without any tools. May utilize a weight that is removed when inserting the electronic package in the mount, wherein the weight element may have the same weight as an electronics package, for no net change or minimal change in club weight. May be implemented with a shaft enclosure and expander that may be coupled with a screw aligned along an axis parallel to the axis of the shaft. May utilize non-permanently and/or friction coupling between the mount and shaft. Cap may include a visual marker and/or logo. |
US09622357B2 |
Method for orienting discrete parts
Systems and methods for positioning a component on a surface or substrate including the steps of applying a coating to a selected deposit area of the surface, each deposit area defining at least a portion of a perimeter of an alignment area, depositing an fluid on the coating, and depositing, dropping, or otherwise positioning the component above the alignment area are disclosed. |
US09622355B2 |
Environmentally sealed electrical housing assembly with integrated connector
An environmentally sealed electrical housing assembly with an integrated connector and a method for manufacturing same is presented. The assembly includes a non-accessible electrical component, such an electromechanical relay, and a plurality of terminals connected to a circuit board. A dielectric housing encases the non-accessible electrical component. The housing is in intimate contact with the non-accessible electrical component, thereby sealing it from the environment. The housing defines an integral perimeter wall that surrounds the terminals, forming a connector shroud. Removable electrical components, such as fuse assemblies, may be attached to the terminals inside the shroud. When a sealed mating connector is attached to the housing, the removable components are also sealed from the environment. The assembly allows distribution of power switching functions and circuit protection to be distributed to a location near the electrical load instead of a central location, such as a bussed electrical center. |
US09622349B2 |
Control device, and motor unit including control device
A control device includes: a metal housing having a bottom wall and a side wall; a first circuit board having a principal surface, the principal surface facing the bottom wall; and a second circuit board upright to the first circuit board, and having a principal surface and a power element, the power element being mounted on the principal surface and facing the side wall. |
US09622346B2 |
Adhesive body comprising conductive polymer-metal complex and substrate and method for forming the same, conductive polymer-metal complex dispersion liquid, method for manufacturing the same and method for applying the same, and method for filling hole using conductive material
A conductive polymer-metal complex becomes to be adhered simply and strongly on the surface of a substrate such as PTFE. By subjecting a solution containing a monomer which provides a conductive polymer, an anion, and a metal ions such as Ag+, Cu2+, Cu+ and the like to an irradiation with light having an energy required for exciting an electron to an energy level capable of reducing the metal ion, such as ultraviolet light, under an appropriated condition, thereby precipitating the conductive polymer-metal complex as being dispersed in the reaction liquid. By supplying this dispersion liquid onto various substrates, the complex microparticles in the dispersion liquid enter into and mate with the narrow holes on the surface of the substrate. As a result, the complex precipitate formed on the surface of the substrate and the substrate can be adhered strongly to each other. |
US09622344B2 |
Multilayer wiring board with enclosed Ur-variant dual conductive layer
A multi-layer wiring board includes wiring layers stacked on a substrate with an insulating layer between each layer. A wire formed in the wiring layer consists of a first layer and a second layer to form a double layered structure. The first layer is made of a first conductive material and the second layer is made of a second conductive material having relative magnetic permeability of 10 or more and larger than that of the first conductive material. The characteristic impedance of the wire is adjusted to a value closer to 50 ohms than that of a wire which has the same thickness as of the wire with the double layered structure, and is made only of the first conductive material. |
US09622340B2 |
Flexible circuit board and method for manufacturing same
A flexible circuit board includes an insulating layer, a linear signal line, a plurality of grounding lines, a metal coating layer, a circuit layer and an electromagnetic shielding layer. The insulating layer includes a first face and a second face. The metal coating layer covers the linear signal line on the first face. The metal coating layer has a thickness less than that of the linear signal line, and an electrical conductivity larger than that of the linear signal line. The grounding lines are at two opposite sides of the linear signal line on the first face. The circuit layer is on the second face. The electromagnetic shielding layer covers the linear signal line and the grounding lines. The linear signal line and the grounding lines are between the electromagnetic shielding layer and the circuit layer. A method for manufacturing the flexible circuit board is also provided. |
US09622338B2 |
Frequency selective structures for EMI mitigation
According to various aspects, exemplary embodiments include one or more frequency selective structures (e.g., two-dimensional or three-dimensional frequency selective structure or surface, etc.), which may be used for shielding or mitigating EMI within open or closed structures. Also disclosed are methods of using one or more frequency selective structures for shielding or mitigating electromagnetic interface (EMI) within open or closed structures. |
US09622330B2 |
Lighting control via a mobile computing device
Systems, methods, apparatus (e.g., mobile computing devices), and computer-readable media are described herein for lighting control. In various embodiments, a mobile computing device may receive input indicative of a desired lighting property adjustment for a lighting effect sensed by a light sensor of the mobile computing device. The mobile computing device may identify one or more LED-based lighting units that contribute to the sensed lighting effect. The mobile computing device may then generate, for wireless transmission to the one or more contributing LED-based lighting units, an instruction configured to cause at least some of the one or more contributing LED-based lighting units to implement the desired lighting property adjustment. In various embodiments, one or more user inputs of the mobile computing device may be selectively enabled, based on a detected lighting context, to receive the input indicative of a desired lighting property adjustment. |
US09622329B2 |
Powerline communication control of light emitting diode (LED) lighting fixtures
A powerline communication control system for controlling a lighting unit, such as an LED lighting unit, including a master controller for receiving lighting unit control inputs from a lighting controller and generating corresponding lighting unit command outputs in a lighting system command format and transmission mode and superimposing the lighting unit command outputs onto the power distribution system and at least one lighting slave unit for receiving the lighting command signal, separating the lighting command signal from the power signal and for providing lighting unit control commands to the at least one lighting unit to control illumination thereof. |
US09622328B2 |
Two-level LED security light with motion sensor
A two-level LED security light with a motion sensor. At night, the LED is turned on for a low level illumination. When the motion sensor detects any intrusion, the LED is switched from the low level illumination to a high level illumination for a short duration time. After the short duration time, the LED security light returns to the low level illumination for saving energy. The LED security light includes a power supply unit, a light sensing control unit, a motion sensing unit, a loading and power control unit, and a lighting-emitting unit. The lighting-emitting unit includes one or a plurality of LEDs which may be turned-on or turned-off according to the sensing results from the light sensing control unit. When the motion sensing unit detects an intrusion, the illumination of the LED security light can be immediately turned on to the high level to scare away the intruder. |
US09622327B1 |
Device and method for testing LED lighting device
A device for testing a lighting device including a plurality of light emitting diodes (LEDs) and an LED driver configured to drive the plurality of LEDs to emit light includes a camera configured to image a surface on which light output by the LED lighting device is incident, and generate image data corresponding to an output of the LED lighting device; and a controller configured to compare the image data with a reference condition, and in response to the output of the LED lighting device deviating from the reference condition, control the LED driver to modify brightness of at least a portion of the plurality of LEDs. |
US09622325B2 |
Two-level LED security light with motion sensor
A two-level LED security light with a motion sensor. At night, the LED is turned on for a low level illumination. When the motion sensor detects any intrusion, the LED is switched from the low level illumination to a high level illumination for a short duration time. After the short duration time, the LED security light returns to the low level illumination for saving energy. The LED security light includes a power supply unit, a light sensing control unit, a motion sensing unit, a loading and power control unit, and a lighting-emitting unit. The lighting-emitting unit includes one or a plurality of LEDs which may be turned-on or turned-off according to the sensing results from the light sensing control unit. When the motion sensing unit detects an intrusion, the illumination of the LED security light can be immediately turned on to the high level to scare away the intruder. |
US09622324B2 |
Geolocation aid and system
A method and system for geolocation using a street light system having transponding technology. A predetermined band of radio frequencies employing spread spectrum technology is used to identify locations relative to an individual street light. |
US09622319B2 |
Substrate to which film is formed, method for production, and organic EL display device
A film formation substrate is arranged such that (i) a base end, in a y-axis direction, of a film-thickness-gradually-diminishing part of a first film overlaps a first film formation region, and (ii) a film-thickness-gradually-diminishing part of a second film is disposed on an outside, in the y-axis direction, of a second film formation region and overlaps the film-thickness-gradually-diminishing part of the first film so as to compensate for a gradually diminished thickness of the film-thickness-gradually-diminishing part. |
US09622318B2 |
Lensed cable light systems
A light assembly includes an electroluminescent cable, an elongated lens, and a substantially planar substrate. The electroluminescent cable has an outer surface extending along a longitudinal dimension of the electroluminescent cable. The elongated lens extends along the longitudinal dimension of the electroluminescent cable and encloses at least a portion of the outer surface of the electroluminescent cable. The elongated lens is adapted to refract light emitted from the electroluminescent cable. The elongated lens structure is adhered to the substantially planar substrate. In certain instances, the substrate is a reflective substrate adapted to reflect light emitted from the electroluminescent cable. |
US09622315B2 |
Method and apparatus for increasing dimming range of solid state lighting fixtures
A device for controlling levels of light output by a solid state lighting load at low dimming levels includes a bleed circuit connected in parallel with the solid state lighting load. The bleed circuit includes a resistor and a transistor connected in series, the transistor being configured to turn on and off in accordance with a duty cycle of a digital control signal when a dimming level set by a dimmer is less than a predetermined first threshold, decreasing an effective resistance of the bleed circuit as the dimming level decreases. |
US09622313B2 |
Driver circuit device
A driver circuit device according to an embodiment includes an input part receiving a first signal obtained by logical operation of a first control signal and a first clock signal. An oscillator outputs a counter signal having a shorter cycle than the first clock signal. A measuring part measures a cycle of the first signal using the counter signal. A control signal generator generates a second control signal based on the cycle of the first signal and a logic of the first signal. A clock generator generates a second clock signal based on the cycle of the first signal. An output part outputs the second control signal and the second clock signal from the clock generator. |
US09622310B2 |
Serial lighting interface with embedded feedback
According to one aspect, an integrated circuit to control a power supply that supplies power to a plurality of light-emitting diode (LED) strings is provided. The integrated circuit includes an interface circuit to couple to a plurality of serial shift registers that are coupled in a daisy chain. The interface circuit may be configured to receive a plurality of digital values from the plurality of serial shift registers each corresponding to a voltage level at one end of an LED string of the plurality of LED strings and identify a lowest digital value from the plurality of digital values. The integrated circuit may further includes a converter coupled to the interface circuit that is configured to convert the lowest digital value into a control signal and provide the control signal to the power supply to adjust an output voltage of the power supply. |
US09622309B2 |
Light emitting module
A light emitting module includes a plurality of light emitting device packages configured to be sequentially turned on or off according to the level of external drive voltage and connected to one another in series. Each of the plurality of light emitting device packages includes a light emitting cell having at least one light emitting device, and an on/off controller configured to control to turn the light emitting cell on or off. |
US09622303B1 |
Current mirror and constant-current LED driver system for constant-current LED driver IC device
Embodiments of a current mirror for a constant-current light-emitting diode (LED) driver system and a constant-current LED driver integrated circuit (IC) device having the current mirror are described. In one embodiment, a current mirror includes at least one current mirror cell. Each of the at least one current mirror cell includes semiconductor circuits configured to generate an output current based on a reference current and a control module configured to alternately and continuously charge the semiconductor circuits in response to non-overlapping clock signals. |
US09622302B2 |
Lighting system
A lighting system includes: a lighting device having an LED as a light source; a lighting circuit; and a heat dissipation device configured to dissipate heat generated by the lighting device. The lighting circuit has: a power source configured to supply electric power to the LED; and a controller configured to control current which is output from the power source to the LED. The heat dissipation device has a device characteristics information providing unit configured to provide device characteristics information of the heat dissipation device to the controller, wherein the controller determines compatibility between the heat dissipation device and the lighting device, based on the device characteristics information, and controls lighting of the LED. |
US09622293B2 |
Modular radio transceiver
A modular Radio Frequency transceiver includes a frequency synthesizer module arranged to generate a local oscillator signal. At least one transmitter module and/or at least one receiver module are arranged adjacent to the frequency synthesizer module. Each transmitter module and receiver module is arranged to mix at least one respective input signal with the local oscillator signal. Adjacently arranged modules are electrically connected to each other with respect to at least data signals, the local oscillator signal and a power supply. |
US09622287B2 |
System and method for supporting switching between a packet-switched network and a circuit-switched network
A device and method for controlling communications between a User Equipment (UE) (20) and a base station (BS) (90) in a radio access network (RAN) (16) is provided. The UE (20) indicates to the BS (90) in the RAN (16) that a transceiver at the UE (20) will temporarily suspend communications with the RAN (16). The BS (90) acknowledges the indication from the UE (20) and temporarily suspends communications with the UE (20). Responsive to the acknowledgement from the BS (90), the UE (20) temporarily suspends communications between the transceiver and the RAN (16). The UE (20) then resumes communications between the transceiver and the BS (90) in the RAN (16). |
US09622286B2 |
Reduced radio resource control connectivity
Embodiments of the present invention relate to reduction of radio connectivity of a bearer service. Upon detection of low data transfer activity within a bearer service, radio connectivity of the bearer service is reduced so as to reduce signaling overhead in an air interface. However, a core network connection of the bearer service is maintained. |
US09622284B2 |
User equipment and method for radio access network assisted WLAN interworking
A User Equipment is disclosed that is configured to perform traffic steering from a RAN (e.g., 3GPP system) to a WLAN, or vice versa, based on one or more rules. In an embodiment, the UE performs the traffic steering to the WLAN based on whether data is to be transmitted from or received by the UE. In another embodiment, the UE performs the traffic steering based on receipt of RAN assistance parameters without checking the status of the UE upload buffers or the eNB/AP download buffers. In yet another embodiment, the UE performs the traffic steering based on the latest RAN assistance information and a time elapsed since the last transmission or receipt of data. |
US09622280B2 |
Method and device for pairing devices
It is provided a method for pairing two devices, one of which is a first device the other is a second device, wherein the method is implemented at the first device, including: generating a pattern to be displayed on either of or both of the first and second devices; sending whole or a part of the tracing pattern to the second device for displaying the tracing pattern on the second device if any; displaying the corresponding pattern on the first device; receiving information indicating the result of tracing the pattern on the second device; and accepting pairing the two devices. |
US09622278B2 |
Dual-mode wireless networked device interface and automatic configuration thereof
A wireless networked device interface is disclosed. The wireless networked device interface comprises a central processing unit (CPU), a bus coupled to the CPU, a memory/buffer coupled to the bus, a peripheral bus interface coupled to the bus, an upstream network module coupled to the bus, a downstream network module coupled to the bus and a peripheral device. The device interface includes a nonvolatile memory (NVM) coupled to the bus. The NVM includes a configuration function which through a portable device can associate with one or more portable devices on the downstream wireless network and associate with one or more access points on the upstream wireless network. The wireless networked device as well as the access point can be discovered, selected and auto-configured through the graphic user interface of one of the portable devices on the downstream wireless network. |
US09622274B2 |
Enhanced self-organizing network switching matrix
Automated control of simulcast ratios based on network traffic data provides efficient network capacity management. In one aspect, a remote switching matrix can be utilized at a venue to couple remote transceiver units (RTUs) with different antenna ports, for example, of one or more multi-beam antennas deployed at the venue. A simulcast ratio that can be utilized to support traffic demand at the venue can be determined and implemented by creating dynamic connections between the RTUs and the antenna ports. In one aspect, the simulcast ratio can be modified based on changes in network traffic at the venue that are monitored via self-organizing network devices. In addition, one or more antenna beams of the multi-beam antennas are remotely steered or rotated based on a location of the traffic. |
US09622269B2 |
Optimizing the use of shared radio frequency medium using intelligent suppression of probe request frames
Described herein are systems, methods and computer program products for controlling operation of wireless network devices, such as wireless access points and wireless client devices. The techniques described simplify the process of associating wireless devices with wireless networks. Wireless devices can associate with a wireless access point without knowing details of the wireless access point, such as a service set identifier (SSID). Upon associating with a wireless access point, client devices cease transmission of or reduce a transmission rate of wireless probe requests, resulting in more efficient wireless radio frequency use and reduced possibility of interference due to wireless probe request transmissions. |
US09622266B2 |
Configuring simultaneous transmissions in wireless network
This document discloses some embodiments for configuring simultaneous transmissions in a wireless network. According to an aspect, a method including: detecting, by a first apparatus of a first wireless network on the basis of a first criterion, that transmissions performed simultaneously with a second apparatus of a second wireless network are allowed; determining, on the basis of a second criterion different from the first criterion, to prohibit frame transmissions simultaneous with frame transmissions of the second apparatus; upon the determining, causing transmission of a control message in the first wireless network, wherein the control message includes an instruction to refrain from transmissions simultaneously with the second apparatus. |
US09622263B2 |
Emulating virtual port control of airtime fairness using per station enhanced distributed channel access (EDCA) parameters
A technique for emulating virtual port control of airtime fairness for wireless stations using per station Enhanced Distributed Channel Access (EDCA) parameters. Specific parameters are received for each of a plurality of stations connected to the access point. An EDCA field of a beacon that stores a general EDCA parameter is set to an empty state. The beacon is broadcast to a plurality stations on the wireless communication network and within range of an access point. The beacon comprises a BSSID (Basic Service Set Identifier) for use by the plurality of stations to connect with the access point for access to the wireless communication network. The beacon also comprises an empty EDCA field. In response to broadcasting the empty EDCA parameter, receiving a direct inquiry from each of the plurality of stations for the general EDCA parameter. Each of the plurality of stations is responded to with a direct communication of a specific parameter corresponding to each station. A transmission is received from at least one of the stations complying with the specific parameter. |
US09622260B2 |
Radio station and method of processing user data with radio station
A radio station (1) includes a first part (1A) and a second part (1B). The second part (1B) can be arranged so as to be physically separated from the first part (1A) and is connected to the first part (1A) via a transmission line (40) so as to be able to communicate with the first part. Each of the first part (1A) and the second part (1B) includes a digital signal processing unit (11A, 11B) and is capable of alternatively performing digital signal processing for user data. An analog signal processing unit (13) arranged in the second part performs analog signal processing including at least one of frequency conversion and power amplification to provide an air interface to a mobile station. |
US09622258B2 |
Method for generating a time table for sensors
A method for generating a time table determines the data exchange times between a control unit and wireless sensors in a vehicle, which includes said control unit. The wireless sensors detect properties of components of the vehicle and/or surrounding parameters, and carrying out data exchange with the control unit by establishing a wireless connection with at least one wireless port provided in the control unit. The method can include calculating the data exchange periods and/or the data exchange durations between each sensor and the control unit; generating a time table having an adjustable table length according to the data exchange periods and/or data exchange durations; splitting the time table into subunits according to the data exchange periods and/or data exchange durations; and entering the times at which each sensor performs data exchange with the control unit into the table according to a predefined priority order. |
US09622256B2 |
Method and apparatus for receiving fragment as well as method and apparatus for transmitting fragment
Embodiments of the present invention provide a method and apparatus for receiving fragments as well as a method and apparatus for transmitting fragments. The method for receiving fragments includes: receiving a group of fragments from a transmitter through a first channel, where the transmitter suspend transmitting a next group of fragments after the group of fragments is transmitted; and transmitting one or a plurality of first acknowledgement messages to the transmitter through the first channel immediately after the group of fragments are received. According to embodiments of the present invention, the acknowledgement messages may be immediately transmitted to the transmitter through a current channel after one group of fragments are received through the current channel, thereby avoiding the delay of a fragment receiving and transmitting process, which is caused by the competition and occupation of the channel by other nodes, and thus improving transmission efficiency. |
US09622255B2 |
Network traffic prioritization
Network prioritization is contemplated. The network prioritization may relate to prioritizing consumption of network services as a function of user priority. The user priority may be associated with the devices desiring consumption of network services in order to ensure higher priority users are granted network resources over lower priority users. |
US09622254B2 |
Method and apparatus for managing communication interfaces in a communication system
A system that incorporates the subject disclosure may include, for example, facilitating establishing a first interface between a processor and the system where the system performs a policy and charging rules function in a mobile communications network and where the first interface bypasses a packet data network gateway and a serving gateway, facilitating establishing a second interface between the processor and the system where the second interface utilizes the packet data network gateway and the serving gateway, providing a first message from the processor to the system via the first interface where the first message is associated with a quality of service authorization, and receiving a second message from the system via the first interface where the second message is associated with the quality of service authorization. Other embodiments are disclosed. |
US09622253B2 |
Methods of incorporating an AD HOC cellular network into a fixed cellular network
In this invention, we disclose methods directed toward integrating an ad hoc cellular network into a fixed cellular network. The methods disclosed herein automate the creation and integration of these networks. In additional embodiments, we disclose methods for establishing a stand-alone, ad hoc cellular network. In either of these implementations, we integrate or establish an ad hoc cellular network using mobile ad hoc cellular base stations configured to transmit and receive over a variety of frequencies, protocols, and duplexing schemes. The methods flexibly and dynamically choose an access or backhaul configuration and radio characteristics to optimize network performance. Additional embodiments provide for enhancing an existing network's coverage as needed, establishing a local network in the event of a loss of backhaul coverage to the core network, and providing local wireless access service within the ad hoc cellular network. |
US09622246B2 |
Scrambling sequence generation in a communication system
Techniques for performing scrambling and descrambling in a communication system are described. In an aspect, different scrambling sequences for different channels and signals may be generated based on different cyclic shifts of a base scrambling sequence, which may be a maximal-length sequence. A scrambling sequence for a given channel may be generated by (i) determining a sequence selector value based on a channel type value and at least one parameter value for the channel and (ii) cyclically shifting the base scrambling sequence based on the sequence selector value. In another aspect, a reference signal sent on variable system bandwidth may be generated with two scrambling sequences, which may be different cyclic shifts of a base scrambling sequence. Scrambling/descrambling for positive and negative frequencies for the reference signal may be performed with the first and second scrambling sequences, respectively. |
US09622245B2 |
Radio communication device, control method and radio communication system
When a state of a radio communication device corresponds to a predetermined state, a communication control unit operates in the first mode to communicate according to the BLE standard, while when the radio communication device does not receive connect request packets, the communication control unit operates in the second mode to communicate. A rewrite switching unit switches to a rewritable state when the communication control unit operates in the first mode and to a rewriting prohibited state when the communication control unit operates in the second mode. The first mode is a mode for updating. In the first mode, the communication control unit transmits a notification for limiting the communication to the updating in an establishment process of the communication. The second mode is a mode for performing processing other than the updating. In the second mode, the communication control unit does not transmit the notification. |
US09622238B2 |
Method and apparatus for transreceiving downlink signal by considering antenna port relationship in wireless communication system
The present invention relates to a wireless communication system, and more specifically, disclosed are a method and an apparatus for transmitting or receiving a downlink signal by considering an antenna port relationship. A method for user equipment receiving a physical downlink shared channel (PDSCH) signal in the wireless communication system, according to one embodiment of the present invention, comprises the steps of: determining a start symbol index of the PDSCH from a downlink subframe; and receiving the PDSCH signal based on the start symbol index, wherein the PDSCH can be scheduled by means of downlink control information (DCI) which is received through a physical downlink control channel (PDCCH) or an enhanced PDCCH (EPDCCH). When the DCI is comprised according to DCI format 1A, which is transmitted through the EPDDCH, and the downlink subframe is a non-multicast broadcast single frequency network (MBSFN) subframe, the start symbol index can be determined depending on an EPDCCH start symbol value which is established by an upper layer. |
US09622236B2 |
Method for transmitting and receiving downlink signal, network system, and terminal
The present invention provides a method for transmitting a downlink signal, a method for receiving a downlink signal, a network system and a terminal. The method includes: transmitting, by a control base station, a first group of downlink signal to a terminal; and transmitting, by a data base station, a second group of downlink signal to the terminal, the first group of downlink signal is at least partially different from the second group of downlink signal. The first group of downlink signal and the second group of downlink signal enable the terminal to implement a network function according to the first group of downlink signal and/or the second group of downlink signal. Embodiments of the present invention can improve network energy efficiency. |
US09622233B1 |
Dynamic use of orthogonal coding to manage control channel capacity
Disclosed is a method and system for use of orthogonal coding to manage control channel load. Based on evaluation of downlink air interface load, a base station dynamically toggles use of orthogonal coding of downlink control information (DCI) messages for transmission on a downlink control channel. When downlink load is high, the base station may responsively operate in a state in which the base station orthogonally codes DCI messages to facilitate transmitting multiple DCI messages per set of resource elements on the downlink control channel, possibly boosting transmission power in those resource elements to help facilitate successful transmission. Whereas, when downlink load is not high, the base station may responsively operate in a state in which the base station does not orthogonally code DCI messages and thus sends just one DCI message per set of resource elements. |
US09622232B2 |
Method, user equipment, and base station for transmitting information
The present invention discloses a method, a user equipment, and a base station for transmitting information. The method includes receiving a downlink assignment sent by a base station. The downlink assignment includes a trigger flag that is used to indicate a trigger state of aperiodic channel state information (CSI). An uplink resource used to send the aperiodic CSI is determined. The aperiodic CSI to the base station is sent on the uplink resource according to the trigger flag. |
US09622231B2 |
Method of transmitting and receiving control information based on spatial-multiplexing gain
A control information transmission and reception method based on a spatial-multiplexing gain, are provided. The control information may be transmitted by obtaining the spatial-multiplexing gain using an E-PDCCH region, and thus, a transmission efficiency of the control information may be improved. The common control information used for decoding the E-PDCCH may be transmitted via a PDCCH, and thus, a base station supporting both a general terminal and an enhanced terminal may effectively transmit the control information. Information associated with an indicator indicating whether the E-PDCCH is to be used during a subsequent resource allocation period may be transmitted, and thus, whether decoding with respect to the E-PDCCH is to be performed during the subsequent allocation period may be determined. |
US09622230B2 |
Narrow band partitioning and efficient resource allocation for low cost user equipments
Aspects of the present disclosure relate to techniques that may be utilized to perform communications using narrow bands partitioned from available bandwidth. In some cases, a base station may select at least one narrow band, from a number of narrow bands partitioned from an available system bandwidth, for communications with a user equipment (UE), signal information regarding the selected narrow band to the UE, and communicat with the UE using the selected narrow band. The UE may receive the information regarding the selected at least one narrow band, and communicate with at least one base station using the at least one narrow band. |
US09622227B2 |
Reporting channel state information in a multiple component carrier network
A user equipment (UE) may determine channel state information (CSI) reports with each CSI report being related to a component carrier. The UE may send a subframe with CSI report(s) on a physical uplink control channel (PUCCH). When a collision occurs in the subframe having the CSI report(s) on the PUCCH a lower priority CSI report may be dropped from the transmission. |
US09622225B2 |
Method and device for transmitting and receiving signal by terminal in wireless communication system to which carrier aggregation technique is applied
The present application discloses a method of transmitting and receiving a signal by a terminal over a network in a wireless communication system. In particular, the method includes: receiving a downlink signal from the network through a downlink cell and transmitting an uplink signal to the network through a first uplink cell; receiving a specific message for changing an uplink cell from the network; and changing an uplink cell to a second uplink cell according to the specific message and transmitting the uplink signal to the network through the second uplink cell, wherein when changing the uplink cell, the downlink cell is maintained. |
US09622221B2 |
Method of channel management for multiple component carrier in mobile communication system
Disclosed are channel management methods in a multicarrier structure in a mobile communication system. Uplink (UL) and downlink (DL) channel management methods in a carrier aggregation environment are used as the channel management methods. In DL, a base station determines a component carrier (CC) of an unstable radio channel state, stops data retransmission by the CC, and notifies a terminal of retransmission stop. In UL, the base station determines a CC of an unstable radio channel state and instructs the terminal to stop data retransmission by the CC, and the terminal stops the data retransmission and initializes a retransmission buffer. Using the channel management methods in the mobile communication system employing the multicarrier structure, an increase in the number of unnecessary retransmissions is prevented, so that unnecessary retransmission and power consumption of the terminal can be reduced and the waste of radio resources and the degradation of base station performance due to unnecessary retransmission can be prevented. |
US09622219B2 |
Wireless communication device, wireless communication system, wireless communication method, and computer-readable medium for resource notification
An electronic device including circuitry configured to perform communication in a MU-MIMO (Multi User-Multiple Input Multiple Output) mode or a SU-MIMO (Single User-Multiple Input Multiple Output) mode. The circuitry is configured to allocate a first resource for the MU-MIMO mode and a second resource for the SU-MIMO mode. The circuitry is further configured to notify a communication device of identification information for discriminating between the first resource and the second resource. |
US09622217B2 |
Uplink/downlink configuration method and device in system using time division duplex communication mode
Disclosed are an uplink-downlink configuration method and device in a system using a time division duplex communication mode, which relate to the technical field of wireless communications and are used for optimizing a configuration solution of an uplink/downlink subframe allocation manner. In the present invention, the method comprises: a central node device receiving reference information which is used for configuring an uplink-downlink configuration and sent by a transmission node device managed by the central node device; the central node device configuring the uplink-downlink configuration according to the received reference information; and the central node device sending the information about the configured uplink-downlink configuration to the corresponding transmission node device or to the corresponding transmission node device and a terminal. The configuration solution of the uplink-downlink configuration in the present invention is more optimized. |
US09622216B2 |
Method and system for low rate MAC/PHY for 60 GHz transmission
One or more coordinating devices may be utilized to control high speed data transmission among a plurality of wireless devices utilizing 60 GHz for high speed data transmission. Control messages may be sent and/or received between each of the plurality of wireless devices and the one or more coordinating devices utilizing low rate control connections via available secondary physical layers. The secondary physical layers may comprise Bluetooth, 802.11, and/or UWB physical layers. The controlling may comprise time coordination, frequency coordination, and/or spatial coordination that may enable the wireless devices to align and/or position directional antenna that may be utilized to perform the 60 GHz high speed data transmission. The wireless devices may utilize the low rate control connections to communicate reporting messages to the one or more coordinating devices. The reporting information may enable the one or more coordinating devices to manage available resources in the plurality of wireless devices. |
US09622214B2 |
Method and apparatus for providing notification
An electronic device is provided. The electronic device includes: a transceiver configured to receive, from at least one wearable device, information indicating whether the at least one wearable device is being worn; and a processor configured to determine whether the at least one wearable device that is being worn, based on the received information indicating whether the at least one wearable device is being worn, and to provide a notification to the at least one wearable device in response to determining that the at least one wearable device is being worn. |
US09622213B2 |
Message notification method and electronic device
A message notification method and an electronic device are provided. The message notification method includes: receiving a message by an electronic device; detecting whether a screen of the electronic device is in an unobservable state when the message is received, the unobservable state indicating that the screen of the electronic device is downward or covered; and controlling a message notification assembly configured at a non-screen side of the electronic device to generate a visual prompt if the screen of the electronic device is in the unobservable state. Thus, the user can be notified to read or answer the received messages even if the electronic device is in the silent mode and the screen is in the unobservable state. |
US09622211B2 |
Access spreading with selective paging
The present invention provides methods and apparatus for selectively notifying user equipments (UEs) of updated access barring statuses and for spreading access attempts by the UEs. The methods and apparatus disclosed in the present application reduce potential overloads in a radio access network caused by UEs simultaneously accessing the radio network, after being notified that access restrictions have been removed. |
US09622210B2 |
Method and apparatus for estimating proximity of femto cell in wireless communication system
A method and an apparatus for estimating femto cell proximity by a User Equipment (UE) in a wireless communication system are provided. The method includes receiving, by the UE, a measurement report request message from an eNodeB (eNB), estimating the femto cell proximity based on user context information, and transmitting, to the eNB, a measurement report message including a result of the estimation. |
US09622205B2 |
Terminal registration method, device, and system
Embodiments of the present invention provide a terminal registration method, device, and system, and relate to the field of communications technologies, so as to ensure that a terminal determines in time whether registration is successful, and save network resources. The method includes: starting, by an access point device, monitoring on a monitored resource when the access point device receives an access request message sent by a terminal; and after the terminal sends a registration request message to a database, if the access point device receives, when the monitored resource monitored by the access point device does not reach a monitoring threshold, a registration response message sent by the database, stopping the monitoring on the monitored resource. Embodiments of the present invention are used for terminal registration. |
US09622202B2 |
Method and apparatus for generating synchronous signal in wireless access system for supporting super-high frequency band
The present invention relates to a method for newly defining a synchronous signal used in a super-high frequency band and acquiring downlink synchronization by using the synchronous signal, and an apparatus for supporting the same. The method for enabling a base station to transmit the synchronous signal in the wireless access system supporting the super-high frequency band, as one embodiment of the present invention, comprises the steps of: generating a general synchronous signal which do not have repetitive characteristics; generating a repetitive synchronous signal on the basis of a repetition factor for estimating a carrier frequency offset of the super-high frequency band; transmitting the general synchronous signal from a first frame; and transmitting the repetitive synchronous signal from a second frame. At this time, the repetition factor indicates the repetitive characteristic of the repetitive synchronous signal. |
US09622198B2 |
Methods of providing power headroom reports arranged in order of component carrier indices and related wireless terminals and base stations
Power headroom reports may be transmitted from a wireless terminal to a base station wherein a primary component carrier and at least one secondary component carrier are provided for uplink transmissions from the wireless terminal to the base station and wherein a respective component carrier index is assigned to each of the at least one secondary component carriers provided for the wireless terminal. Respective power headroom reports may be generated for the primary component carrier and for each of the at least one secondary component carriers, and a MAC control element may be generated including the power headroom reports for the primary and secondary component carriers. More particularly, the power headroom reports for each of the at least one secondary component carriers may be arranged in order of the component carrier indices for the respective secondary component carriers. The MAC control element including the power headroom reports for the primary and secondary component carriers may be transmitted from the wireless terminal to the base station over one of the component carriers. Related wireless terminals, and base stations are also discussed. |
US09622197B2 |
Method and apparatus for calculating power headroom in carrier aggregation mobile communication system
A power headroom calculation method and apparatus of a User Equipment (UE) are provided for a primary cell Power Headroom (PH) calculation in a Long Term Evolution-Advanced (LTE-A) mobile communication system. The method includes determining whether an activated serving cell includes uplink data and/or uplink control signal to be transmitted, and determining PH of the activated serving cell according to whether the activated serving cell has the uplink data and/or uplink control signal. |
US09622196B2 |
UL control channel consideration for heterogeneous networks
A method in a network node comprises providing to a user equipment a dedicated physical control channel (DPCCH), the DPCCH having an associated first fractional dedicated physical channel (F-DPCH) for conveying transmit power control commands to the user equipment for power controlling the DPCCH, and providing to the user equipment a secondary dedicated physical control channel (S-DPCCH), the S-DPCCH comprising an uplink control channel for communicating transmit power control commands, the S-DPCCH having an associated second F-DPCH for conveying transmit power control commands to the user equipment for power controlling the S-DPCCH. The method comprises receiving, from the user equipment, a downlink transmit power control command, the downlink transmit power control command carried on the S-DPCCH; and controlling a transmit power of the second F-DPCH associated with the S-DPCCH based on the downlink transmit power control command carried on the S-DPCCH. |
US09622195B2 |
Apparatus and method for controlling transmission power of terminal in wireless environment
Disclosed are an apparatus and method for controlling transmission power of a terminal in a wireless environment. The apparatus for controlling transmission power of a terminal includes an optimal transmission power calculation unit configured to calculate an optimal transmission power value for a terminal of a type, the terminal being accessible to one or more wireless networks; a transmission power setting unit configured to, when an access of the terminal to at least one of the one or more wireless networks is sensed, provide the terminal with optimal transmission power values corresponding to the terminal and the network accessed by the terminal. |
US09622193B2 |
Method and system for reducing co-channel interference due to the deployment of femtocells in a macro-cellular network
The present invention concerns a method and system for reducing co-channel interference due to the deployment of N femtocells in a macrocellular network. Said method comprises a step (1) of taking power measurements on signals sent over this network, a step (3) of optimizing the transmission powers of the femtocells according to these measurements, and a step (4) of allocating to each femtocell its transmission power. Said method is characterized in that: during step (1) of taking measurements, the power measurements are only made by the N femtocells and these measurements are ordered temporally by a central facility UC in the system, during the optimization step (3), the transmission powers of the femtocells are maximized under the constraint of maintaining a minimum quality of service of terminals that would be attached to the base stations in the macrocellular network. |
US09622186B2 |
Uplink power control method, user equipment, and base station
Provided is a method for mitigating inter-cell interference generated by the collision of UL transmissions and DL transmissions between adjacent cells in an asymmetric time division duplex (TDD) communication system. The present invention removes or reduces time-frequency resources for UL transmissions which collide with DL transmissions of an adjacent cell, and thus can mitigate inter-cell interference. |
US09622183B2 |
Mobile device
Mobile devices such as mobile phones have always-on modes using sensors which respond to changes in the environment. A mobile device is described comprising a loudspeaker; a controller having an input coupled to the loudspeaker. The controller is operable in a first mode of operation to detect an electrical signal generated by the loudspeaker in response to an acoustic input signal. This signal can be used to activate further circuitry. Using a loudspeaker as an acoustic sensor may reduce the power consumption of the mobile device. |
US09622179B2 |
Dynamic geographic beacons for geographic-positioning-capable devices
In one embodiment, a processor may identify information about an entity represented by a first node in a social graph for a social-networking system. The information may comprise a location for the entity and an affinity score for the entity with respect to a user, wherein the user is represented by a second node in the social graph. The processor may then determine a region defined with respect to the location of the entity, wherein the region is defined based in part on the affinity score for the entity, as well as determining that a location of a mobile device associated with the user is within the region. Finally, the processor may cause the mobile device to transition from a sleep state to an active state. |
US09622170B2 |
Wireless communication in heterogeneous networks
Systems, methods, and apparatuses for energy saving in heterogeneous wireless communication networks are provided. The small cell (e.g., pico cell, relay cell, femto cell) may adjust its transmit power based on the requirement of user equipments (UEs) in the cell's coverage. The small cell may detect a UE entering its coverage with or without assistance from the macro cell. An appropriate small cell may be selected to serve the UE based on its traffic load when the UE is located in the coverage of multiple small cells. The small cell may also transmit auxiliary synchronization signals to reduce the association time for the UE. |
US09622167B2 |
Method for signaling payload type in signaling field of a frame
A method of overloading a signaling subfield for different MAC frame types is proposed to provide enhanced functionality for the wireless communications network. In one embodiment, a transmitter encodes and transmits a bit stream into a frame having one or more subfields including a signaling subfield in a physical layer header of the bit stream. The signaling subfield has a type indication field that specifies the information carried in the one or more subfields is MAC layer or PHY layer information. The signaling subfield also has a sub-type indication field that specifies a type of MAC or PHY information. A receiver that receives the bit stream and decodes information carried in the one or more subfields in accordance with the type indication field and the sub-type indication field. |
US09622165B2 |
Methods and systems for connecting a mobile device to a network
A method and system for obtaining network access modes of mobile devices are disclosed. An exemplary method may include obtaining network connection information once a mobile device connects to a network and obtaining network access point information from the network connection information. In addition, the method includes determining a network access mode corresponding to the network access point information. The method and system consistent with the present disclosure may improve the accuracy for identifying network access modes of mobile devices. |
US09622164B2 |
Method and apparatus for transmitting/receiving data in mobile communication system
The present invention relates to a method and an apparatus for transmitting/receiving data, and a method for a user equipment transmitting data, according to one embodiment of the present invention, comprises: a step of determining conditions for determining whether a condition for transmitting short data is satisfied, when data to be transmitted is generated; and a step of including the data to be transmitted in a radio resource control (RRC) connection setup completion message and transmitting same, when the condition for transmitting the short data is satisfied. According to one embodiment of the present invention, the problem of network overload can be prevented by reducing signaling overhead when processing small packets, which are generated intermittently, in the mobile communication system, and an apparatus and a method for enhancing battery performance in the user equipment can be effectively provided. |
US09622161B1 |
Systems and methods for obtaining available channels for fast channel switching
The present disclosure is directed generally to systems and methods for scheduling dynamic frequency selection channel availability checks. The systems and methods may include detecting lull times in between servicing clients, and scanning for channel availability during the lull times. |
US09622154B2 |
Radio communication terminal, mobile ad hoc network, and network participation method
A mobile ad hoc network including the communication terminals for cognitive radio communication may have a problem that it takes time for the terminal to newly participate in the network. A radio communication terminal already participating in a mobile ad hoc network includes a pulse pilot generating unit which converts a pulse signal having a predetermined pattern into a radio signal and outputs the obtained radio signal at an unused frequency, after participating in the mobile ad hoc network. A radio communication terminal to participate in a mobile ad hoc network includes a pulse pilot checking unit which checks whether any pulse signal having a predetermined pattern exists in a radio signal for each predetermined frequency and performs a participation process for the frequency of each radio signal including the pulse signal, the participation process including inquiring whether the radio communication terminal can participate in the mobile ad hoc network. |
US09622148B2 |
DAS integrated digital off-air repeater
Embodiments may allow remote base transceiver stations (BTSs) physically located away from a local source of users to be able to provide local service as if the remote BTSs were at or near the local source of users. Some embodiments may include a plurality of BTSs, each having one or more sectors, and one or more digital access units (DAUs). Embodiments may also include a plurality of repeater digital units (RDUs), where each RDU may be configured to communicate to at least one of the plurality of BTSs and may be operable to route signals optically to the one or more DAUs. Embodiments may also include a plurality of digital remote units (DRUs) located at a location remote to the one or more DAUs, wherein the plurality of remote DRUs may be operable to transport signals to the one or more DAUs. |
US09622146B2 |
Transmitting apparatus, receiving apparatus, managing apparatus, and computer readable medium
A transmitting apparatus includes a first communicator, a designator, and a second communicator. The first communicator sends out a message by wireless broadcast communication to plural first communication apparatus, being located within a wireless communication range of the first communicator, of plural communication apparatus that have a wireless broadcast communication function and that constitute a wireless multi-hop network. The designator designates a second communication apparatus that is located outside the wireless communication range of the first communicator and that can establish a first communication channel, from among the plural communication apparatus having a the wireless broadcast communication function. The second communicator is wider in a communication range than the first communicator. The second communicator establishes the first communication channel with the second communication apparatus designated by the designator. The second communicator sends out the message over the established first communication channel. |
US09622145B2 |
Wireless network architecture for providing media content
A method includes receiving information associated with a first data request from a base station at a server of a wireless communication network. The first data request is received at the first base station from a first mobile device. The method includes selecting a second base station to transmit data responsive to the first data request to the first mobile device based on a data type of the data and based on a location of the first mobile device. The method further includes transmitting the data from the server to the second base station. |
US09622142B2 |
System and method en-route wireless network access
A method, a computer program product, and a computer system for en-route wireless network access are provided. A server receives from a mobile device information of a route along which the mobile device moves. The server determines registered wireless access points along the route. The server sends information of the mobile device and user credentials to one or more providers of the registered wireless access points. From the one or more providers, the server receives connection information of the registered wireless access points. The server sends the connection information to the mobile device. Based on the connection information, the mobile device establishes connectivity with respective ones of the registered wireless access points en-route. |
US09622141B2 |
Wireless network handover
A method performed under control of a receiver device may include receiving, from a sender device, connection information regarding a first apparatus that is connected to the sender device via a machine-to-machine network between the sender device and the receiver device; and connecting to the first apparatus based at least in part on the received connection information after the sender device is disconnected from the first apparatus. |
US09622140B2 |
Base station and handover control method
A base station performs communication with a terminal by using a cell defined as a combination of a frequency and an area reachable by a signal transmitted from the base station. The base station specifies, for each of cells, a first area in which disconnection of communication with a terminal occurs more frequently as compared to another area. The base station controls handover that changes a current cell of a first terminal to another cell, based on information on the specified first area and the current cell of the first terminal, and a position, moving speed, and moving direction of the first terminal. |
US09622135B1 |
Traffic redirection control in wireless networks
Systems, methods, apparatuses, and software for providing redirection control of communications over a wide area network for user devices over a wireless local area network are provided herein. In one example, a method of operating a wireless network device is provided. The method includes receiving a connection request from a user device over the wireless local area network, and responsive to the connection request, identifying a traffic plan for the user device based at least on one or more policy factors associated with the user device. When the traffic plan indicates redirected access, then the method includes establishing a tunnel to a cellular communication network associated with the user device and routing the communications of the user device over the tunnel. When the traffic plan indicates local access, then the method includes routing the communications of the user device to the wide area network. |
US09622134B2 |
Coordinating handover events across RATs
Methods, systems, and devices are described for managing network communication between a UE and network equipment. The communication between the UE and the network equipment may be established over a first radio access technology (RAT) and a second RAT, and a coupling between the first RAT and the second RAT may be identified in the communication between the UE and the network equipment. At least one of a reselection procedure or a handover procedure for at least one of the RATs may be adapted based on the identified coupling between the first RAT and the second RAT. |
US09622129B2 |
Method and apparatus for controlling re-direction between heterogeneous mobile communication systems
The present invention is a method for controlling re-direction between heterogeneous mobile communication systems, comprising a step in which a terminal, a connection request of which is rejected from a first communication system (UTRAN), receives, from a second communication system to which the terminal intends to connect, information indicating that the second communication system does not support the terminal; a step of setting information for preventing re-direction to the second communication system; and a step of transmitting, to the first communication system, a request for connection to the first communication system, which includes the information. |
US09622125B2 |
Controlling radio measurements of a user equipment within a cellular network system
It is described a method for controlling radio measurements of a user equipment within a cellular network system, wherein the user equipment is served by a cell of a first cell type characteristic, the cell being assigned to a base station, wherein the cellular network system includes the cell and at least one further cell of a second cell type characteristic. The method includes providing, by the base station, a radio measurement configuration to the user equipment, wherein the radio measurement configuration is indicative for parameters to be applied by the user equipment for radio measurements, the radio measurement configuration includes different parameters being assigned to different cell type characteristics, and controlling the radio measurements of the user equipment based on the provided radio measurement configuration. |
US09622123B2 |
Methods for handover configuration
The dynamic determination of a handover trigger for triggering handover of a mobile terminal in a wireless network from a source base station to a target base station is based on one or more Key Performance Indicators (KPIs). Each KPI indicates a quality of wireless services provided by the wireless network responsive to a particular handover trigger. If an obtained parameter that indirectly or directly impacts handover performance passes a corresponding performance test, the mobile terminal selects the handover trigger based on the KPIs. If the parameter fails the corresponding performance test, the source base station selects the handover trigger based on the KPIs. |
US09622122B2 |
Method and device for handover of mobile terminal between base stations
The present invention discloses a method and a device for handover of a mobile terminal between base stations, which relates to the field of communications technologies and can realize handover of user equipment between base stations in a condition of ensuring that business services of a neighboring base station and a target base station are not interrupted. An embodiment of the present invention includes: a source base station obtains a designated channel resource, and, by negotiating with a target base station and a neighboring base station, determines to send a handover command to user equipment. Embodiments of the present invention are mainly applied to a handover process of a base station. |
US09622121B2 |
Data flow mobility
A wireless transmit/receive unit (WTRU) may communicate using a data flow that is defined according to flow identification information (FII). The WTRU may participate in the transfer of the data flow between access networks of diverse radio access technologies. The WTRU may communicate with a mobility function to obtain access network and mobility policy information. The mobility function may be, for example, an Access Network Discovery Function (ANDSF). The mobility policy information may describe the conditions by which the transfer of data flows between access networks may be permitted. |
US09622120B2 |
Radio communication devices, information providers, methods for controlling a radio communication device and methods for controlling an information provider
In an embodiment, a radio communication device may be provided. The radio communication device may include a first receiver configured to receive from a first cell first data representing a content encoded using a first codec; a second receiver configured to receive from a second cell second data representing the content encoded using a second codec; and a combiner configured to combine the first data and the second data. |
US09622117B2 |
Wireless communication apparatus provided with control of switching over between two communication systems
A wireless communication apparatus uses a Wi-Fi system to transmit to another wireless communication apparatus a WiGig switching request frame (F1) requesting that the communication method for communicating with another wireless communication apparatus be switched from the Wi-Fi system to a WiGig system. The wireless communication apparatus uses RSSI when the WiGig switching request frame (F1) was received to determine whether to allow the switch from the Wi-Fi system to the WiGig system, and uses the Wi-Fi system to transmit to the wireless communication apparatus a WiGig switching response frame (F2) indicating the result of the determination. |
US09622115B2 |
Channel negotiation method, device, and system
A channel negotiation method, device, and system are provided. The channel negotiation method includes obtaining channel occupancy information; sending, according to the channel occupancy information, a channel negotiation execution frame that includes a channel switching manner to a network device in at least one established network, so that the network device in the at least one established network switches a current operating channel according to the channel switching manner to generate an idle channel; and receiving a channel negotiation execution acknowledgement frame fed back by the network device in the at least one established network, and performing a networking operation on the idle channel. The channel negotiation method provided in the embodiments of the present invention can improve a bandwidth utilization ratio and a data transmission rate. |
US09622114B2 |
Method for load balancing using multiple interfaces and apparatus therefor
Disclosed are a method and apparatus for load balancing by using multiple interfaces. The load balancing method using multiple interfaces and performed by the load balancing apparatus includes acquiring information about a plurality of wireless communication interfaces supported by a terminal, measuring transport qualities of the plurality of wireless communication interfaces, calculating data transfer rates of the plurality of wireless communication interfaces based on the transport qualities, and simultaneously transporting data based on the transfer rates through the plurality of wireless communication interfaces. |
US09622113B2 |
Base station apparatus and radio access system
A base station apparatus that divides a message into a data of a transmittable size to a terminal apparatus, and transmits the divided data to subordinate all the terminal apparatuses by broadcast, the base station apparatus including: a radio utilization rate calculation unit configured to calculate a radio utilization rate indicating a rate of a time for transmission of one of the message with respect to a transmission period of each the message in case of transmitting the message repetitively, based on a number of repetition times of each the divided data and a transmission period of each the divided data; and a transmission decision unit configured to determine a transmission schedule of the data based on the radio utilization rate. |
US09622111B2 |
Methods and arrangements for traffic indication map segmentation in wireless networks
Logic may implement a hierarchical data structure for traffic indication mapping (TIM) and segment the TIM into TIM segment bitmaps to facilitate transmissions for wireless communications devices. The traffic indication provides information as to whether a device associated with an access point (AP) has data buffered by the AP. Logic of the AP may inform devices about the range of devices represented by each of the TIM segments by including a block start and block range or a TIM segment index that can be associated with a range of blocks. Logic may provide at least one page bitmap to devices for the TIM segment bitmaps to provide an indication to the devices as to whether a particular block includes an indication that any client devices have data buffered by the access point. |
US09622109B2 |
Method, device, terminal, and system for controlling access of multiple terminals
The present invention discloses a method, device, terminal, and system for controlling access of multiple terminals, and belongs to the field of communications. The method includes: receiving an access request, where the access request carries a classification identifier (101); setting up a public bearer for a terminal corresponding to the classification identifier (102); and notifying the terminal corresponding to the classification identifier, so that the terminal corresponding to the classification identifier accesses a network through the public bearer (103). The terminal includes a third sending module, a second receiving module, and an access module. The system includes a network element at an access side and a terminal. In the present invention, a signaling storm can be avoided, a load of a network can be reduced, and QoS quality of service can be improved. |
US09622107B2 |
Handling data in a communications network
A method and apparatus for handling data between a radio network and a service network, the data comprising Network Aware data. A gateway node in a mobile core network receives a message from the radio network. It then determines whether the message comprises Network Aware data. If it does, then the message is routed to a Packet Data Network Gateway node configured to handle Network Aware data. If it doesn't, then the message is routed to a Packet Data Network Gateway node for message handling. This ensures that non-Network Aware data is handled using regular message handling, and Network Aware data is handled by nodes configured to handle Network Aware data. |
US09622106B2 |
Capacity increasing devices and methods for wireless communication
The present patent application improves DARP by allowing multiple users on one time slot (MUROS). It comprises means and instructions for sharing signals on a single channel, comprising setting up a new connection, allocating a new time slot if there is an unused time slot on a channel frequency, selecting an used time slot for the new connection to share with an existing connection if there is not an unused time slot on the channel frequency, and selecting a different training sequence code for the new connection if the used time slot on the channel frequency has been selected for the new connection to share with an existing connection. Other aspects, embodiments, and features are also claimed and described. |
US09622105B2 |
Traffic control method and apparatus
A slave device accesses an external network through a master device via a short-range wireless communication channel between the master device and the slave device. The slave device receives a notification message from the master device, wherein the notification message includes information about a intermediate network used by the master device to connect to the external network. And the slave device controls network traffic between the slave device and the external network according to a type of the intermediate network. When a master device uses a network of a cellular network type, use of network traffic in an application on a slave device can be restricted, thereby saving traffic. |
US09622103B2 |
Communications network control method, computer product, and system
A communications network control method by a computer includes obtaining measurement area information indicating a measurement area of a sensor included in a communications node, the computer obtaining the measurement area information for each communications node in a communications node group that is included in a communications network and that is among plural communications nodes arranged in an arrangement area; obtaining divided area information indicating plural divided areas obtained by dividing the arrangement area; deriving for each divided area among the plural divided areas, a first value corresponding to a count of communications nodes that are in the communications node group and at least partially include the divided area in the measurement area indicated by the obtained measurement area information; and providing control of changing among the plural communications nodes, communications nodes included in the communications network, according to the first value derived for each divided area. |
US09622102B2 |
Method and apparatus of communicating a beacon report
A beacon signal may be provided with data extensions. The data extensions permit additional information to be provided by the beacon signal, thereby reducing the traffic overhead of the network. The data extensions further permit handoffs and handoffs based on offset values. A Measurement Request field corresponding to a beacon request contains a measurement duration value and channel number for which the request applies. The beacon request permits a scan mode. In Active Scan mode, the measuring station (STA) transmits a probe request with a broadcast SSID. In Passive Scan mode, the measuring STA passively receives on the specified channel and return a beacon report containing one information element for each STA from which it detects a beacon or probe response. In Beacon Table mode, the measuring STA returns a beacon report containing the current contents of its beacon table without performing additional measurements. |
US09622099B2 |
Base station apparatus, wireless communication system, wireless communication terminal device, and method for controlling wireless communication system
A baseband receiving unit receives a signal transmitted from a wireless communication terminal device and including a plurality of symbols arranged in a time direction. A scheduling unit estimates the frequency offset based on a first signal that is for measuring quality and that is mapped to a first symbol placed at a predetermined position in the transmitted signals received with the baseband receiving unit, and a second signal that is for demodulation and that is mapped to a second symbol placed at a position different from the first symbol in the transmitted signal. |
US09622098B2 |
Beacon detection structures, systems and processes for interference testing
A receiver is provided that receives signals from a device under test (DUT) for one or more modes of operation. For each mode, the system detects beacon transmission signals from the DUT, and counts the number of beacons for a period of time. If the count is not consistent with an expected count, e.g. a stored value, the system may preferably provide an output to indicate that there is a problem with the DUT. If the count is consistent with the expected count, the system may preferably perform further testing for other modes of operation. If the count output of the DUT is consistent with expected counts over each of the operation modes, the system may provide an indication that the DUT has passed the beacon tests. |
US09622095B2 |
Method and device for maintaining long term evolution base station
A method and a device for maintaining a Long Term Evolution (LTE) base station are provided by the embodiments of the present invention. Depending on the LTE access network system and air interface characteristics, by making a few processing flow changes in such mode or method, a wireless communication link is established between a network maintenance device and a base station to implement the base station maintenance and data communication. Application of the technical solutions provided by the embodiments of the present invention can implement the base station maintenance and data communication by the wireless mode, reduce the cost of the network maintenance and prevent the destruction and influence of human factors on the operation and maintenance of the base station. |
US09622088B2 |
Communication system, communication device, program and communication control method
There is provided a communication system comprising: a first communication device that senses a communication environment surrounding the first communication device; a second communication device that acquires sensed data sensed by the first communication device; and a third communication device that determines availability of usage of a second communication service using a part or whole of a spectrum assigned to a first communication service based on the sensed data transmitted from the second communication device. |
US09622085B2 |
System and method for autonomous dynamic wireless spectrum assignment
A system and method for autonomous dynamic spectrum assignment for operating and configuring a cellular wireless communication network, employing multiple Radio Access Technologies (RATs). The method consists of: partitioning the system radio frequency resources (spectrum) into fixed and pooled spectrum blocks; autonomously assigning pooled spectrum blocks at individual system access points or radio units or groups thereof; dynamically adapting the assignment of pooled spectrum blocks at individual system APs/RUs or groups of APs/RUs; implementation of the pooled block assignment function and integration with radio resource assignment functions of co-deployed RATs. |
US09622084B2 |
Method and system of resource reconfiguration for cognitive-radio system
The disclosure provides a method and system of resource reconfiguration for a cognitive-radio system. The method includes that: a reconfiguration module of a wireless communication system acquires a reconfiguration command according to a received spectrum refarming indication or by monitoring a network condition of the wireless communication system (101); and sends the reconfiguration command to a base station to implement resource reconfiguration by executing the reconfiguration command via the base station (102). With the disclosure, proper radio resource reconfiguration is performed by a reconfiguration module of each wireless communication system according to utilization of spectral resources in the system, so that the utilization of spectral resources in a primary system and between RATs may be coordinated, thereby enhancing the resource utilization rate of each wireless communication system and the spectrum utilization rate of the primary system, such as a broadcast and television system, and leading to a more balanced network load. |
US09622083B2 |
Communication devices and cellular wide area radio base station
A communication device may include: a circuit being identified by a unique identifier; a determiner configured to determine as to whether the communication device is unwantedly out of the authorized user's control; a communication connection establisher configured to establish a Subscriber Identity Module less communication connection; and a transmitter configured to transmit a verification state request message including information indicating the unique identifier to another communication device. |
US09622081B1 |
Systems and methods for evaluating reputations of wireless networks
A computer-implemented method for evaluating reputations of wireless networks may include (1) identifying an endpoint computing system that is connected to a wireless network, (2) receiving, by a backend security server from the endpoint computing system, information that identifies the wireless network and that indicates in part a security state of the wireless network, (3) calculating, by the backend security server, a reputation of the wireless network based at least in part on the received information that identifies the wireless network and that indicates in part the security state of the wireless network, and (4) transmitting information about the calculated reputation of the wireless network to another endpoint computing system that is within range of the same wireless network. Various other methods, systems, and computer-readable media are also disclosed. |
US09622079B2 |
Secure distribution of electronic content
A method of accessing electronic content received by a mobile device includes: determining a current location of the mobile device; comparing the current location with a zone within which an instance of electronic content may be accessed; when the result of the comparison indicates that the mobile device is located within the zone, accessing by the mobile device the instance of electronic content and providing at least part of the instance of electronic content for display on the mobile device; determining a new current location of the mobile device while the instance of electronic content is being accessed; and checking that the new current location of the mobile device is with the zone. If the mobile device is no longer within the zone, the mobile device terminates the access to the instance of electronic content. |
US09622075B2 |
System and method for adaptive multifactor authentication
In one embodiment, a method includes receiving a request for wireless connection from a supplicant device via a service path. The service path includes a peer-to-peer communication path. The method further includes, based on an indication received from the supplicant device, adapting an authentication method to the supplicant device. The adapting includes selecting at least one authentication factor from a plurality of supported authentication factors. Each of the plurality of supported authentication factors comprises an authentication path that is distinct from the service path. In addition, the method includes authenticating the supplicant device via each of the at least one authentication factor. |
US09622071B2 |
Method for reporting capability information and dual mode user equipment adapted thereto
A system and a method that reports capability information regarding a dual mode User Equipment (UE) are provided. The UE supports Frequency Division Duplex (FDD) and Time Division Duplex (TDD). The UE capability transmitting method includes receiving a message requesting UE capability information from an evolved Node B (eNB), generating first capability information and second capability information according to the UE capability information requesting message, and transmitting UE capability information including the first and second capability information to the eNB. The first capability information comprises FDD capability information applicable to an FDD mode or TDD capability information applicable to a TDD mode. The second capability information comprises capability information applicable to both the FDD mode and the TDD mode. The system and method can allow a dual mode UE to efficiently report its capability information. |
US09622070B2 |
Updating subscription information
Various methods are described for providing updated network subscription information for a device to one or more other devices. One example method may comprise establishing a first subscription associated with a first network operator for a device. The method may further comprise transferring the device from the first subscription associated with the first network operator to a second subscription associated with a second network operator. Additionally, the method may comprise updating one or more other devices identified in a connection map associated with the device of the transfer to the second subscription. Similar and related methods, apparatuses, and computer program products are also provided. |
US09622065B2 |
Method for searching for a device and terminal device
A method for searching for a device and a terminal device are provided. The method comprises the following steps of: transmitting a ranging signal by a terminal device to the outside, receiving pieces of feedback information provided by nearby devices in response to the ranging signal by the terminal device; generating a searching result list according to the feedback information by the terminal device, and arranging all the nearby devices of the searching result list in an ascending order of the distances between the terminal device and the nearby devices; and displaying the searching result list on the terminal device. Thereby, the present disclosure allows a user to quickly find a target device with which he or she needs to establish a connection. |
US09622063B2 |
Method and apparatus for automated device subscription monitoring
An approach is provided for optimizing the use of a device based on the subscriptions and contextual information associated with the device. The optimizing platform determines at least one request to perform one or more activities associated with at least one device. The optimizing platform processes and/or facilitates a processing of the at least one request against one or more conditions of one or more subscriptions associated with the at least one device to cause, at least in part, a recommendation of at least one of the one or more subscriptions for performing the one or more activities. |
US09622060B2 |
Method and apparatus for communication with emergency dispatch services
Emergency reporting is described in which user input is received in an emergency call that is used to classify the call. Based on the classification process, emergency calls are processed to give priority to certain calls. The calls that are given the highest priority may be transmitted by a voice network and other calls may be transmitted by a data network. The reporting includes receiving user input identifying an emergency perspective of the user and selecting a data call based on the emergency perspective indicating the user is a bystander. It also includes recording an audio message from the user and transmitting the audio message to a public service answering point (PSAP) over a data network. |
US09622059B2 |
Preloading contextual information for applications using a conversation assistant
Usage data associated with a user of a telephonic device is accessed by a remote learning engine. A service or a product is identified by the remote learning engine based on the accessed usage data. A recommended voice bundle application is determined by the remote learning engine. A recommendation associated with the recommended voice bundle application is transmitted to the telephonic device. The recommendation is presented to the user through voice communications. One or more input parameters associated with the recommended voice bundle application is collected by the telephonic device. The user through voice communications has accepted the recommendation determining is determined. In response to determining that the user has accepted the recommendation, the one or more input parameters to the recommended voice bundle application are loaded by the telephonic device, and the recommended voice bundle application is executed by the telephonic device. |
US09622054B2 |
Apparatus and method for delivering short message service efficiently in wireless communication system
A Short Message Service (SMS) delivery method and apparatus is provided for delivering an SMS message efficiently by selecting a network domain to attach to according to the service provided to a Mobile Station (MS) by the mobile operator network. An SMS delivery method of the present invention includes receiving, at a network node, an Attach/Routing Area Update (RAU) Request message including a parameter indicating an attach/update type and SMS-only service, and transmitting, when SMS in a Serving General Packet Radio Service (GPRS) Support Node (SGSN) is supported at the core network node, to the mobile station an Attach Accept message including a parameter indicating that SMS in SGSN is supported. The SMS delivery method of the present invention is capable of delivering SMS message efficiently in the wireless communication system. |
US09622053B1 |
Methods and apparatus for enhanced tactical radio performance
Methods and apparatus for tactical radios for receiving speech from a user in a microphone and converting the speech to text with a voice-to-text module. The radio provides the text to the user for verification by the user and receives an indication from the user for verification that the text corresponds to the speech. The radio then transmits the text. |
US09622051B2 |
Identifiers for enterprise messages
A device of a first party may receive a message from a second party. The device may obtain mapping information. The mapping information may be associated with a third party verification that the enterprise identifier was assigned to the second party. The mapping information may be associated with mapping the enterprise identifier to a media identifier selected by the second party or the third party to represent the enterprise sender. The device may map the enterprise identifier to the media identifier based on the mapping information. The device may provide the media identifier with the message. |
US09622043B2 |
Past location-based communication with mobile devices
For location-based communication with mobile devices, a condition is received, at a device associated with a caller, where the condition has to be satisfied by a callee at a past location, the past location being a place where different callees with different mobile devices are present at different times. At the device associated with the caller, an instruction is received for making a telecommunication call to a mobile device of a potential callee in a set of potential callees, where each mobile device associated with each potential callee in set of potential callees was present at the past location at a past time, and where each potential callee in the set of potential callees satisfies the condition at the past location. Using a processor and a memory in the device associated with the caller, the telecommunication call is initiated to mobile devices associated with a subset of potential callees. |
US09622041B2 |
Systems, methods, and devices for electronic spectrum management
Systems, methods, and devices enable spectrum management by identifying, classifying, and cataloging signals of interest based on radio frequency measurements. In an embodiment, signals and the parameters of the signals may be identified and indications of available frequencies may be presented to a user. In another embodiment, the protocols of signals may also be identified. In a further embodiment, the modulation of signals, data types carried by the signals, and estimated signal origins may be identified. |
US09622040B2 |
Handling packet data units
Apparatus is configured: to transmit angle-of-departure positioning messages from which a mobile device can calculate a direction to the mobile device from the apparatus; and to transmit a point of interest packet data unit for providing an emergency navigation service to a mobile device, the point of interest packet data unit comprising first data indicating a location of a first emergency point of interest and data indicating that the location relates to an emergency point of interest. |
US09622025B2 |
Asset tags
A method and apparatus for scanning, by an asset tag manager during a scanning window, for wireless broadcasts from beacon devices. The method further filters the wireless broadcasts to generate a subset of the wireless broadcasts. The method continues by identifying, within the subset of the wireless broadcasts, a first wireless broadcast with a first data packet in view of an indication that a first beacon device is within a specified distance from the asset tag manager. The method proceeds by parsing the first data packet to locate a first beacon identifier associated with a first beacon device. The method also creates a second data packet with the first beacon identifier and an asset tag identifier associated with the asset. The method transmits a second wireless broadcast comprising the second data packet, the second wireless broadcast to be received by a hub. |
US09622019B2 |
Systems and methods for generating a virtual network topology for M2M communications
Methods and systems for generating a virtual network topology for machine-to-machine communications. A set of input information including network information and configuration information is obtained. One or more virtual serving gateways for the virtual network are located at one or more physical hosts, and each machine is associated with a respective virtual serving gateway, in accordance with the network information and the configuration information. A set of output information defining the virtual network topology is generated. |
US09622018B2 |
Method and device for processing data transmission of machine-type communication device
Disclosed are a method and device for processing data transmission by a machine-type communication device. The method comprises: determining, by the network side, the mode for the machine-type communication device to transmit a small amount of user data using a control plane; instructing, by the network side, the machine-type communication device to transmit the small amount of user data using the control plane according to the determined mode; and transmitting, by the machine-type communication device, the small amount of user data using the control plane, according to instructions from the network side. In the present application, on the one hand, the mode of transmitting user data by a control plane can be used in transmitting a small amount of data, so as to improve the system efficiency; and on the other hand, the possibility of causing or increasing the congestion in signalling transmission and/or processing can be avoided when making full use of the mode of transmitting user data by the control plane in transmitting the small amount of data, thus improving the performance of a long-term evolution system in supporting the machine-type communication device. |
US09622017B2 |
Remote activation of mobile applications
According to one configuration, a user is able to activate an application on a mobile phone device without the user having to directly pressing an appropriate sequence of keys on the mobile phone device. For example, a user logs onto a web site to provide a phone number of the mobile phone device. Additionally, via input to the web site, the user also requests activation of a particular application on the mobile phone device. An application server receives notification of the request and generates a text-message to the application on the mobile phone device to initiate activation of the application. In response to receiving the text-message, the application on the mobile phone device initiates retrieval of appropriate configuration information associated with the user from the application server. |
US09622016B2 |
Invisiblemask: a tangible mechanism to enhance mobile device smartness
An inter-app switching method on a mobile device is provided. The method includes receiving at least one input associated with mobile app usage from a user and determining whether a pre-defined trigger is enabled based on the at least one received input. The method also includes performing routine user operations on the mobile device when the pre-defined trigger is disabled. Further, the method includes discovering a current user intent by utilizing at least one user interaction, recommending at least one mobile app recommendation and access point including at least an entrance to a function and a type of the function (FUNC) to the user, receiving a selection by the user from the at least one recommended FUNC, and directly switching from a current app page to another app page without returning to any home screen on the mobile device when the pre-defined trigger is enabled. |
US09622014B2 |
Rendering and playback of spatial audio using channel-based audio systems
Embodiments are described for a method and system of rendering and playing back spatial audio content using a channel-based format. Spatial audio content that is played back through legacy channel-based equipment is transformed into the appropriate channel-based format resulting in the loss of certain positional information within the audio objects and positional metadata comprising the spatial audio content. To retain this information for use in spatial audio equipment even after the audio content is rendered as channel-based audio, certain metadata generated by the spatial audio processor is incorporated into the channel-based data. The channel-based audio can then be sent to a channel-based audio decoder or a spatial audio decoder. The spatial audio decoder processes the metadata to recover at least some positional information that was lost during the down-mix operation by upmixing the channel-based audio content back to the spatial audio content for optimal playback in a spatial audio environment. |
US09622012B2 |
Audio signal processing apparatus, movie capturing apparatus, and control method for the same
An audio signal processing apparatus acquires a specific audio signal based on at least one of audio signals of multiple sound capturing channels captured by multiple microphones, cancels a signal corresponding to the specific audio signal in the audio signals of the sound capturing channels that are to be used in surround audio signal generation, and, using the specific audio signal and the audio signals in which the signal corresponding to the specific audio signal was canceled, generates a surround audio signal such that the sound source of the specific audio signal is located at a specified direction in the surround sound field. |
US09621999B2 |
State of charge indication in a hearing device
A hearing device such as a hearing aid includes a function module, a rechargeable battery, and a battery power management unit. The battery power management unit includes a voltage regulator in operative connection with the rechargeable battery, the voltage regulator being adapted to output a supply voltage to the function module. The battery power management unit also includes a control unit in operative connection with the voltage regulator and with the rechargeable battery, adapted to measure the rechargeable battery output voltage and to control the supply voltage output by the voltage regulator. The control unit is adapted to encode a signal in dependence of the rechargeable battery output voltage onto the supply voltage. In consequence, the function module can extract information on the state of charge of the rechargeable battery so as to be able to inform the hearing device wearer accordingly. |
US09621994B1 |
Surface acoustic transducer
The present invention provides for a surface acoustic transducer optimally structured to produce sound within an aircraft cabin by vibrating the interior cabin walls. Specifically, the surface acoustic transducer comprises a primary assembly comprising a voice coil assembly having a voice coil former and wire, and a transducer housing for retaining said primary assembly and a magnet therein such in movable relations. The present surface acoustic transducer may further include a spider structured to provide an improved excursion. An external housing may additionally be provided comprising a rigid retaining wall for protecting the surface acoustic transducer from potential externally applied forces and a malleable excursion cover allowing for an excursion of the primary assembly thereof. |
US09621989B1 |
Audio device with automatic fan control based on a volume level of audio content
Disclosed herein are system, method, and computer program product embodiments for maintaining a temperature of an audio device during playback of audio content without audio interference. An embodiment operates by receiving a data stream comprising audio content for playback. The audio device determines a volume level of the audio content using the data stream. The audio device then controls a cooling device based on the volume level compared to a threshold value. This reduces the amount of time the cooling device is turned on during playback of the audio content. This reduces audio interference, improves the user playback experience, and prevents overheating of the audio device which improves reliability and reduces audio device failure rate. |
US09621986B2 |
Electronic device, audio device, and method for supplying power to the audio device
An apparatus and method for supplying power to an audio device is provided. An electronic device includes an audio device connector comprising a microphone terminal configured to receive an audio signal of a microphone from an audio device, at least one audio terminal configured to output the audio signal to the audio device, a ground terminal, a power supply unit configured to selectively generate one of a first power and a second power to be supplied to the audio device through the microphone terminal, and a controller configured to identify whether the audio device has a type that includes an additional function unit based on a voltage at the microphone terminal, and to control the power supply unit to apply one of the first power and the second power to the microphone terminal correspondingly to the type of the audio device. |
US09621980B2 |
Dynamic microphone unit and dynamic microphone
A dynamic microphone includes: a diaphragm; a voice coil fixed to the diaphragm; a magnetic circuit which includes a magnetic gap in which the voice coil is arranged and generates a magnetic field in the magnetic gap; a volume reducing member which is attached to the magnetic circuit, is arranged in a back surface space of the diaphragm, and reduces a volume in an air chamber in the back surface space; a communication passage which is formed along between the volume reducing member and the magnetic circuit and communicates the back surface space with a back side air chamber; and an acoustic resistance which is attached to the magnetic circuit and intervenes between the communication passage and the back side air chamber. |
US09621959B2 |
In-residence track and alert
Monitoring, via a network of sensors each communicatively coupled to a home gateway system, movement and location of one or more individuals within their own residence. The home gateway system may also respond to inquiries as to a potential or probable or possible status of the one or more individuals within the residence. |
US09621953B1 |
Systems and methods for alerting a user and displaying a different version of a segment of a media asset
Systems and methods are presented for presenting segments of an uncensored version of a media asset on a second device while a censored version of the media asset is displayed on a first device. These systems and methods alert a user when segments of the uncensored version of the media asset do not overlap with the censored version, i.e., the uncensored version contains inappropriate content that is censored. Subsequent to alerting the user, the segment of the uncensored version is presented on the second device. |
US09621949B2 |
Method and apparatus for reducing latency in multi-media system
A sink apparatus for receiving and playing back multimedia data receives data frames and discards data frames from its processing pipeline in order to reduce latency if it is determined that an amount of media data buffered in one or more portions of the processing pipeline during a fixed playback time period is above a threshold value. The threshold value and therefore the extent to which data frames are discarded can be varied in order to balance latency and quality of the displayed multimedia data. |
US09621947B1 |
Methods, systems, and media for determining channel information
In accordance with some implementations of the disclosed subject matter, mechanisms for determining channel information are provided. In some implementations, a method for providing media guidance is provided, the method comprising: associating with a local area network; detecting at least one media device on the local area network; determining device information associated with the at least one media device on the local area network; determining, without user intervention, television provider information based on the device information; determining location information of the at least one media device; determining channel information based on the determined television provider information and the determined location information; and causing media guidance information to be presented that includes at least a portion of the determined channel information. |
US09621943B2 |
Multimedia processing resource with interactive voice response
A multimedia processing resource (MPR) includes interactive voice response capabilities. A user may control MPR commands and functions over a telephone interface. For example, through a telephone connection a user may receive a listing of electronic programming guide data, may schedule a multimedia program for recording, or may receive a report related to a multimedia program that is viewed at the present time. |
US09621942B2 |
Display apparatus, paid broadcast processing apparatus, and control method thereof
A display apparatus, a paid broadcast processing apparatus, and a control method thereof are provided. The display apparatus includes: a tuner configured to receive at least one broadcast signal through at least one broadcast channel; a signal processor configured to signal-process the received at least one broadcast signal; a display configured to display the signal-processed at least one broadcast signal; an interface connected with at least one paid broadcast processing apparatus which descrambles at least one paid broadcast signal; and a controller configured to control the signal processor to signal-process the received at least one broadcast signal into a form that is displayable through the display, and, when the received at least one broadcast signal is the at least one paid broadcast signal, transmit the at least one paid broadcast signal to the paid broadcast processing apparatus through the interface. |
US09621941B2 |
Systems and methods for providing an interactive experience for people in a vehicle environment
A system to provide an interactive experience with a participant device operating in relation to a vehicle is disclosed. The interactive experience may include live experience presentations synchronized across multiple participant devices. The multiple participant devices may be operating within or outside of the vehicle. The system may identify a relationship between the participant device and the vehicle. A live experience presentation on the participant device is configured based on the identified relationship. One or more of multimedia and/or multi-sensory streams may be communicated amongst the multiple participant devices and an experience service as layers. The layers are composed to generate the live experience presentation. The experience service may be implemented by an experience platform system. |
US09621940B2 |
Apparatus and methods for recording, accessing, and delivering packetized content
Apparatus and methods to manage recording of streaming packetized content (such as for example live IP packetized content) for access, retrieval and delivering thereof to one or more users. In one embodiment, the foregoing is accomplished via communication between a recording manager and a receiver/decoder device. The recording manager manages and schedules recording of content on behalf of the receiver/decoder device (and/or mobile devices) disposed at a user's premises. The recording manager runs one or more computer programs designed to receive requests to record packetized content from one or more consumer devices, and use metadata contained within the requests to cause a cloud storage entity or premises storage device to record the content at its scheduled date/time (either via the receiver/decoder device itself, or another network entity). In this manner, the recording manager provides digital video recording (DVR) functionality to devices that would be otherwise incapable of scheduling a recording and/or recording such content. |
US09621939B2 |
Apparatus and methods for enabling media options in a content delivery network
Apparatus and methods for providing media options over a network. In one embodiment, the media options are presented in conjunction with a promotion or advertisement for particular content. The precise ones of a plurality of disclosed options that will be presented may be determined based at least in part on a campaign established by a content management entity and a current availability of the content. For example, certain media options may only be made available for content that is currently available, while other options may be only available for content available at a future date/time, or during a particular time window. Rules for determining which options are to be provided in conjunction with which content and/or advertisements are established and by a content management entity, such as an entity of a multiple systems operator (MSO). |
US09621938B2 |
Advertisement targeting scheme in a multicast ABR environment based on switched video
A scheme for providing targeted advertisements in a multicast adaptive bitrate (ABR) streaming environment. In one implementation, ads specific to a subscriber's demographic profile and relevant to the genre of a tuned MABR media channel may be downloaded in a gateway (GW) or into a network storage system. In another implementation, multicast ABR streams of ads may be triggered at specific points (e.g., insertion markers in a multicast ABR media channel) that can be selectively joined by a GW node based on demographics and channel genre. In yet another implementation, continuously streaming multicast ad channels may be switched at suitable points in a multicast ABR media channel based on targeting parameters. |
US09621937B1 |
Ad selection in opt-in media experience based on multiple group membership and participation
A system to delivery media over a network for rendering by client devices forms a definition of a group of people who have opted-in to experience a defined shared media experience, and augments the shared media as a result of a dynamic measurement of one or more characteristics of the group. |
US09621935B2 |
Using bitrate data to output an alert indicating a functional state of back-up media-broadcast system
In one aspect, an example method for outputting an alert indicating a functional state of a back-up media-broadcast system involves: a computing device determining first bitrate-data associated with a first compressed media-stream; the computing device determining second bitrate-data associated with a second compressed media-stream; the computing device making a determination that the determined first bitrate-data and the determined second bitrate-data lack a threshold extent of similarity; and responsive to the determination that the determined first bitrate-data and the determined second bitrate-data lack the threshold extent of similarity, the computing device outputting an alert. |
US09621932B2 |
Enhancing live broadcast viewing through display of filtered internet information streams
A method is described for supplementing a live broadcast. The method is performed on a server system having one or more processors and memory storing one or more programs for execution by the one or more processors to perform the method. The server system receives first keywords related to the live broadcast. The server system then receives a plurality of input streams, wherein each input stream includes a plurality of events. The server system then extracts second keywords from the plurality of events. The server system then determines the relevance of each event in the plurality of events to the live broadcast by correlating the first and second keywords. The server system then transmits the relevant events to a client device. |
US09621922B2 |
Data transformation
Data transforms suitable for transforming data, such as not necessarily limited to those suitable for transforming data from a spatial domain to a frequency domain, is contemplated. The data transforms may correspond with a discrete cosine transform (DCT), an inverse discrete cosine transform (IDCT), a discrete Fourier transform (DFT), an inverse DFT (IDFT), a modulated lapped transform (MLT), an inverse MLT, a modulated complex lapped transform (MCLT), an inverse MCLT, etc. where the corresponding basis functions are optimized depending on whether data being transformed is characterized as square and non-square. |
US09621916B2 |
Apparatus for encoding a moving picture
Provided is an apparatus for encoding a moving picture. When the current block is coded in intra prediction and a size of the transform block is larger than 4×4, the quantized transform coefficients of the quantized transform block are divided into a plurality of sub-blocks. The plurality of sub-blocks are scanned according to a first scan pattern determined by the intra prediction mode of the current block and the quantized transform coefficients of each sub-block are scanned according to a second scan pattern determined by the intra prediction mode of the current block. The first scan pattern for scanning the plurality of sub-blocks is the same as the second scan pattern for scanning the quantized transform coefficients of each sub-block. |
US09621913B2 |
Method and device for generating a prediction block to encode and decode an image
A method for decoding an image according to the present invention comprises the steps of: restoring a residual block by performing inverse quantization and inverse transformation for the entropy-decoded residual block; generating a prediction block by performing intra prediction for a current block; and restoring an image by adding the restored residual block to the prediction block, wherein the step of generating the prediction block further comprises a step for generating a final prediction value of a pixel to be predicted, on the basis of a first prediction value of the pixel to be predicted, which is included in the current block, and of a final correction value that is calculated by performing an arithmetic right shift by a binary digit 1 for a two's complement integer representation with respect to an initial correction value of the pixel to be predicted. Thus, the operational complexity during image encoding/decoding can be reduced. |
US09621911B2 |
Method for encoding and decoding images, and device using same
According to the present invention, an inter-prediction method includes: receiving mode information on the inter-prediction of a current block; decoding the received mode information; and performing inter-prediction using the decoded mode information. According to the present invention, image compression efficiency may be improved. |
US09621910B2 |
Method and device for sharing a candidate list
The present invention relates to a method and device for sharing a candidate list. A method of generating a merging candidate list for a predictive block may include: producing, on the basis of a coding block including a predictive block on which a parallel merging process is performed, at least one of a spatial merging candidate and a temporal merging candidate of the predictive block; and generating a single merging candidate list for the coding block on the basis of the produced merging candidate. Thus, it is possible to increase processing speeds for coding and decoding by performing inter-picture prediction in parallel on a plurality of predictive blocks. |
US09621909B2 |
Method for decoding image and apparatus using same
A method or coding image information, according to the present invention, comprises the steps of: binarizing according to different techniques, index values of forward prediction, backward prediction, and bidirectional prediction, depending on whether the bidirectional prediction is applied when inter-predicting a current block; and entropy coding a binarized codeword, wherein whether to apply the bidirectional prediction when inter-predicting the current block can be determined on the basis of the size of the current block. As a result, provided are a method for binarizing an inter-prediction direction of a prediction unit having a specific size, and an apparatus using same. |
US09621906B2 |
Method for decoding image and apparatus using same
A method for decoding an image according to the present invention comprises the steps of: receiving and parsing a parameter set including indication information which indicates the presence of withheld information to be used in the future; receiving and parsing a slide header including the withheld information, when the indication information indicates the presence of the withheld information; and decoding the image according to semantics and a value corresponding to the withheld information. As a result, provided are a method and an apparatus for describing an additional extension information indication in a bitstream supporting a hierarchical image. |
US09621903B2 |
Method and device for sharing a candidate list
The present invention relates to a method and device for sharing a candidate list. A method of generating a merging candidate list for a predictive block may include: producing, on the basis of a coding block including a predictive block on which a parallel merging process is performed, at least one of a spatial merging candidate and a temporal merging candidate of the predictive block; and generating a single merging candidate list for the coding block on the basis of the produced merging candidate. Thus, it is possible to increase processing speeds for coding and decoding by performing inter-picture prediction in parallel on a plurality of predictive blocks. |
US09621896B2 |
Macroblock-level adaptive quantization in quality-aware video optimization
A method of optimizing an encoded video stream comprising one or more video frames, each video frame comprising a plurality of macroblocks, each macroblock comprising a plurality of pixels. The method includes receiving an encoded macroblock, decoding the encoded macroblock, and extracting a first quantization parameter. The first quantization parameter corresponds to quantization settings originally used for compressing the encoded macroblock. The method also includes computing a second quantization parameter based at least in part on the first quantization parameter, re-encoding the decoded macroblock based on the second quantization parameter, and providing the re-encoded macroblock. |
US09621895B2 |
Encoding/decoding method and device for high-resolution moving images
A video decoding apparatus includes a decoder to decode division information related to dividing a current block into subblocks, and reconstruct transform coefficients of each of the subblocks identified by the division information, and thereby generate transformed residual subblocks; an inverse transformer to inverse-transform each of the transformed residual subblocks, and thereby generate residual subblocks; a predictor to generate predicted subblocks by intra-predicting each of the subblocks; an adder to reconstruct the current block by adding the predicted subblocks to the residual subblocks corresponding thereto; and a first filter to perform deblocking-filtering on boundaries between the subblocks in a reconstructed picture including the reconstructed current block. |
US09621888B2 |
Inter prediction method and apparatus therefor
According to the present invention, an inter prediction method comprises the steps of: generating a merge candidate list for a block to be predicted, wherein the block is to correspond to a current prediction unit; deriving, on the basis of one of a plurality of merge candidates constituting the merge candidate list, motion information on the block to be predicted; and performing, on the basis of the derived motion information, a prediction on the block to be predicted so as to generate a prediction block corresponding to the current prediction unit. |
US09621886B2 |
Motion video encoding apparatus, motion video encoding method, and motion video encoding computer program
A motion video encoding apparatus includes: a group determining unit which determines to which of a plurality of groups each block belongs; a group decode time information computing unit which computes a decode time for each of the groups; a group information appending unit which appends group information identifying the group to which each block belongs to data to be output; a code amount control unit which controls an amount of code for each block contained in the group so that data needed for decoding all the blocks contained in the group will arrive at a stream receive buffer provided in a motion video decoding apparatus by the decode time of the group when the data is transmitted to the motion video decoding apparatus at a prescribed transmission rate; and an encode processing unit which encodes each block, based on control information concerning the amount of code. |
US09621882B2 |
Calibration device, imaging device, calibration method, and method for manufacturing imaging device
In order to provide a calibration device and the like suitable for image stabilization, a calibration device (1) is provided with a correction lens (11), an actuator coil (13), and a control section (20) for calibrating a center (p) of a movable range (R) of the correction lens (11) to a center position (pa) between a left rated output position (α) and a right end position (b), the left rated output position (α) being a position closest to a left end position (a) in a range where the correction lens (11) is movable when a current within a rated current is caused to flow in the actuator coil (13). |
US09621874B2 |
Multiple imager camera
A multiple imager camera includes a block, an imager, and an alignment apparatus. The block is configured to direct an image to a plurality of imagers located proximate to a plurality of apertures defined by the block. The imager of the plurality of imagers is configured to receive the image through an aperture of the plurality of apertures. The alignment apparatus is interposed between the block and the imager. The alignment apparatus is configured to allow for six degrees of freedom to align the imager with the image. The six degrees of freedom include adjustment along a x-axis, a y-axis, and a z-axis of the aperture, and adjustment about a pitch-axis, a yaw-axis, and a roll-axis of the aperture. The alignment apparatus is further configured to fixedly couple the imager to the block after the imager is aligned with the image. |
US09621873B2 |
Apparatus including function to generate stereoscopic image, and method and storage medium for the same
A single lens imaging apparatus which generates a stereoscopic image includes a single imaging lens section which is rotatable around an axis along a first direction orthogonal to an optical axis so that a relationship of a position of background with respect to a subject in an optical image is changed. A first driving section rotates the single imaging lens section around the axis. An obtaining section including a moveable imaging element obtains two image signals at different times corresponding to two optical images which respectively pass through the single imaging lens section at different times before and after a rotation thereof by the first driving section and in which the relationship of the position of the background with respect to the subject is different. A generating section generates image data of a stereoscopic image based on the two image signals respectively obtained before and after the rotation. |
US09621869B2 |
System and method for rendering affected pixels
Systems and methods are provided for minimizing re-projection artifacts. From a re-projection method, a distortion map determines areas of excessive stretching or compressing of pixels, which are then rendered. The re-projection and render are composited to create a new stereo image. Systems and methods are also provided for a “depth layout” process, whereby a new offset view of a 2D plate is created, allowing a stereo pair of images. Custom geometry that approximates the scene is created and 2D rotoscoping is employed to cut out shapes from the geometry. A depth map is created, from which an offset image may be re-projected, resulting in a stereo pair. Systems and methods are also provided for a fast re-projection technique, which creates a novel view from an existing image. The process generates a disparity map and then a distortion map, which is then used to create the new view. |
US09621865B2 |
Indication of trickplay availability for selected multimedia stream
A user is able to select a multimedia stream from a plurality of multimedia streams available at a multimedia receiver. The availability of one or more trickplay features for the selected multimedia stream is determined in response to the selection of the multimedia stream. A visual indicator, an audible indicator, or both are selectively provided for display/output based on the determined availability status of the corresponding trickplay feature. The selective provision of a trickplay indicator can include providing a first trickplay indicator when the trickplay feature is available and providing a second, different trickplay indicator when the trickplay feature is unavailable. Alternately, the selective provision of a trickplay indicator includes providing the trickplay indicator when the trickplay feature is unavailable and omitting provision of the trickplay indicator when the trickplay feature is available, or vice versa. |
US09621864B2 |
Spectral imaging system
An embodiment of the invention provides a spectral imager for imaging a scene comprising a semiconductor photosensor comprising light sensitive pixels and a power source that applies voltage to the photosensor to control responsivity of the pixels to light incident on the pixels in different wavelengths bands of light. |
US09621862B2 |
Projector and method of controlling projector
A projector that displays an image based on image data, includes a light source; a modulation unit that modulates light which is emitted from the light source based on the image data; and a correction processing unit that controls the modulation unit so as to compensate for an influence of light reflected from the modulation unit to the light source side, based on luminance of the image data. |
US09621861B2 |
Projection image display system, projection image display method, and projection-type display apparatus
A projection image display system which forms an image on a projection plane with plural images includes a first projection-type display apparatus, a second projection-type display apparatus, a first-controller configured to control the first projection-type display apparatus to display a guide figure when a projectable region does not contain an assigned projection region for the first projection-type display apparatus, a second controller configured to control the second projection-type display apparatus to display a reference figure when a projectable region contains an assigned projection region for the second projection-type display apparatus. The guide figure is a figure to be referenced by a user for adjusting the position of the first projection-type display apparatus. The reference figure is a figure to be referenced by the user, as a norm for the position adjustment, in combination with the guide figure. |
US09621859B2 |
Time-lapse photography method, its computer program product, and electronic device with image-capturing function thereof
A time-lapse photography method includes several steps as follows. A determination is immediately made as to whether an image retaining condition is satisfied whenever an electronic device with an image-capturing function collects at least one data set. The data set includes a captured image. When the image retaining condition is satisfied, the captured image of the data set is stored; otherwise, the captured image of the data set is refused to be stored. |
US09621858B2 |
Substrate working device
A substrate working device includes: a base; a first substrate working table and a second substrate working table movably supported on the base; an indicator provided to one of a base side member, which is formed on the base or a member fixed to the base, and the first and second substrate working tables; an imaging unit provided on the other one, which is different from the one, of the base side member and the first and second substrate working tables in order to image the indicator; and a control unit that, by causing the imaging unit to image the indicator and based on image data thereof, acquires position information related to each of the substrate working tables and that moreover determines whether or not the respective substrate working tables interfere with each other at the time of movement of each substrate working table based on the position information. |
US09621857B2 |
Setting apparatus, method, and storage medium
A setting apparatus, that sets a frequency for determining whether an object in a moving image is a predetermined object, determines whether an object in the moving image is the predetermined object, and when it determines that the object is the predetermined object, it sets the frequency for determining to be lower than before determining that the object is the predetermined object. |
US09621854B2 |
Recording a videoconference using separate video
A videoconference may be initiated between a plurality of endpoints. At least one of the endpoints may be coupled to a recording server, which may be configured to record the videoconference. A configuration may be selected (e.g., automatically or manually) for performing the recording. The endpoint (e.g., acting as an MCU) may transmit information to endpoints and may transmit recording information to the recording server. The recording information may be different from the videoconference information. For example, it may be in a “streaming friendly” format, at a different bit rate, encoded differently, have different inputs, etc. The manner in which the videoconference is stored and/or recorded may be based on the selected configuration. Clients may be configured to receive and display the videoconference from the recording server and may be configured to change the provided layout to different layouts, e.g., based on user input. |
US09621852B2 |
Videoconferencing systems with recognition ability
A videoconferencing system which encodes different streams of information. The information may include video, audio, speech recognized versions of the audio, and language translated versions of the audio. Text may be sent as part of the videoconference. |
US09621851B2 |
Augmenting web conferences via text extracted from audio content
Systems and methods for augmenting web conference sessions with multimedia content based on text extracted from audio content transmitted during the web conference. In one embodiment, a conference application or other application can receive audio content from at least one client participating in a web conference. The web conference can connect multiple clients for live sharing of audio and video. The conference application can also extract at least one text item from the audio content. The conference application can also generate augmented electronic content by combining electronic content received via the web conference with additional electronic content based on the at least one text item. The conference application can also provide the augmented electronic content via the web conference. |
US09621850B1 |
Instant on video conferencing system and related method
A system and method enable broadband communication between a remote or airborne station and a terrestrial network linking any other station around the earth. The airborne station connectivity may be routed either via a proximal LEO SAT belonging to a high density LEO SAT constellation as well as via a proximal ground based station directly connected with the terrestrial network. Latency values available to the airborne station are within tolerance for video conferencing by employing steerable antenna elements onboard the airborne station to establish connectivity with and actively track one or more proximal LEO SATs. The airborne station maintains connectivity with the ground based station where available via cellular geographical transmission patterns to deconflict specific bands of limited spectrum as well as protocols specific to the local wireless network. The high density LEO SAT constellation is networked and connected to the terrestrial network via several global down links. |
US09621846B2 |
Personalized presentation of performance ratings of remote video assistant during remote video assistant selection
The present invention relates to capturing and presenting, in conjunction with video assistant selection, personalized, user-specific performance ratings for video assistants that the user has transacted/interacted with in the past. Once a user logs in or otherwise presents identifying credentials, the system or methodology accesses the user's recent remote video assistant session data (i.e., which video assistants the user previously transacted with and at least one corresponding user-specific performance rating) and presents a listing of the video assistants which the user previously interacted with along with at least one user-specific performance rating for each remote video assistant. By providing for display of the user-specific performance rating along with the video assistant identifier, the user is aware of not only which video assistants they conducted transactions/interactions with in the past, but also how the remote video assistant performed for the user during the previous transactions/interactions. |
US09621844B1 |
Systems and methods for identifying a video aspect-ratio frame attribute
Presently disclosed are systems and method for identifying a video aspect-ratio frame attribute of a current frame. One example embodiment takes the form of a frame-processing device including a processor and a non-transitory computer-readable medium containing instructions that, when executed by the processor, cause a set of steps to be carried out, the set of steps including: (i) receiving a frame of video from a video source device; (ii) defining a region of the received frame, wherein the region is associated with a plurality of pixels of the received frame; (iii) using a plurality of luma values associated with the plurality of pixels as a basis to identify the received frame as having a particular video aspect-ratio attribute; and (iv) storing in a memory an indication that the received frame has the identified particular video aspect-ratio frame attribute. |
US09621843B2 |
Network device and method for dynamic adjustment of video resolution
A method for dynamic adjustment of video resolution when watching TV, sets a first, second, and third threshold values for a Received Signal Strength Indication (RSSI), the first threshold value being greater than the second threshold value and the second threshold value being greater than the third threshold value. A working mode of a receiving WI-FI device is detected. An RSSI value of WI-FI signals being received by a user terminal is calculated and the RSSI value is compared with first, second, and third threshold values. Taking working mode of the WI-FI device into account, the video resolution of video streams to be transmitted are adjusted according to results of comparisons and the adjusted video streams are transmitted to the user terminal. |
US09621840B2 |
Commercials on mobile devices
Among other things, videos and commercials are downloaded to a mobile device for storage on the mobile device and later playout on the mobile device. The downloading includes downloading of metadata associated with the commercials and based on which the mobile device can select commercials for insertion into videos being played back to the user of the mobile device. The commercials to be downloaded are selected based on one or a combination of any two or more of the location of the user, the type of mobile device, and personally-identifiable information about a user of the mobile device. |
US09621839B2 |
Processing system, monitoring method, and non-transitory computer-readable recording medium
A processing system at least including a processing apparatus including a robot configured to perform, in accordance with operation commands, processes on a container that contains an object to be processed in a biochemistry, biotechnology, or life science field includes an image capturing apparatus and a monitoring apparatus. The image capturing apparatus continuously captures a moving image of the processes. The monitoring apparatus includes a storage unit, a list display unit, and a playback unit. The storage unit stores the moving image captured by the image capturing apparatus. The list display unit displays at least one of a list of the processes and a list of operation information items of each indicating an operation the robot. The playback unit plays the moving image from a timing corresponding to a process specified from the list of processes or an operation information item specified from the list of operation information items. |
US09621834B2 |
Solid-state imaging element and camera system
Disclosed herein is a solid-state imaging element including a pixel unit configured to include a plurality of pixels arranged in a matrix and a pixel signal readout unit configured to include an analog-digital conversion unit that carries out analog-digital conversion of a pixel signal read out from the pixel unit. Each one of the pixels in the pixel unit includes a plurality of divided pixels arising from division into regions different from each other in optical sensitivity or a charge accumulation amount. The pixel signal readout unit reads out divided-pixel signals of the divided pixels in the pixel. The analog-digital conversion unit carries out analog-digital conversion of the divided-pixel signals that are read out and adds the divided-pixel signals to each other to obtain a pixel signal of one pixel. |
US09621833B2 |
Solid-state imaging device and imaging apparatus
An imaging device includes a pixel region in which light sensing pixels are grouped into pixel-units that each include multiple pixels, each column including pixels from at least two of the pixel-units. Each of the pixel-units is connected, via a corresponding readout line, to a corresponding readout unit configured to perform analog-to-digital conversion on pixel signals output thereto. A scanning unit that extends in a column direction is configured to select pixels for readout by applying row scanning pulses to scan lines connected to rows. A scanning unit that extends in a row direction for applying readout-enabling scan pulses to lines connected to columns is omitted. Those pixels that are selected for readout by one of the row scanning pulses are read out independently of any enabling pulses applied to lines connected to columns. |
US09621832B2 |
Solid-state image sensor and camera
A solid-state image sensor comprises a pixel array in which a plurality of pixels are two-dimensionally arranged, and a plurality of column signal processing circuits which read out signals from the pixel array via a plurality of column signal lines arranged in correspondence with respective columns of the pixel array, wherein signals of the pixels of different colors in the pixel array are read out by the plurality of column signal processing circuits during a single period, and wherein at least the column signal processing circuits which process signals of the pixels of different colors, of the plurality of column signal processing circuits, are driven via conductive lines which are separated from each other in a region where at least the column signal processing circuits which process signals of the pixels of different colors are arranged. |
US09621831B2 |
Method for driving image capture device, image capture device, and image capture system
An image capture device includes multiple pixels, each of which has multiple photoelectric conversion elements. Each of first pixels which are some of the pixels outputs a signal based on charges obtained by adding together the charges generated in the photoelectric conversion elements. Each of second pixels outputs a signal based on charges generated by a photoelectric conversion element disposed at a first position, without outputting charges generated by a photoelectric conversion element disposed at a second position among the photoelectric conversion elements. Each of third pixels outputs a signal based on charges generated by the photoelectric conversion element disposed at the second position, without outputting a signal based on charges generated by the photoelectric conversion element disposed at the first position. |
US09621826B2 |
Image sensor and image capturing apparatus
An image sensor having a pixel unit in which a plurality of pixels are two-dimensionally arranged, and a scanning unit that selects row or rows and causes signals to be output from pixels in the selected row or rows, each of the pixels comprising: a photoelectric converter; a storage portion; a transfer portion configured to transfer a signal charge generated by the photoelectric converter to the storage portion, if each of the pixels is included in the selected row or rows; and an output portion configured to output a pixel signal corresponding to the signal charge transferred to the storage portion. In a merged readout mode, a capacitance of the storage portion of a pixel in a row or rows except a predetermined row among the plurality of selected rows is different from that in the predetermined row. |
US09621821B2 |
Method for shooting a performance using an unmanned aerial vehicle
A method for shooting a performance making use of umanned aerial vehicles, such as drones for example, to provide the physical markers that are needed to give a physical actor indications on the positioning of virtual elements to be inserted later in the scene, and with which s/he needs to interact. |
US09621817B2 |
Wide dynamic range using monochromatic sensor
A system for digital imaging in a light deficient environment includes an emitter for providing illumination with electromagnetic pulses. The system includes an image sensor that creates image data from the electromagnetic pulses. The image sensor has a plurality of subsets of differing pixels, where each of the pixels comprises a transfer gate transistor. Each transfer gate transistor in one subset of pixels is electrically connected by a TX signal. The TX signal provides global operation of transfer gate transistor (TX) per subset of pixels. The system includes a memory comprising instructions for controlling the emitter so as to pulse for a plurality of exposures that correspond to the subsets of differing pixels and instructions that coordinate the electromagnetic pulses being emitted during a blanking portion of the image sensor frame period. The system includes a processor that combines a plurality of exposures to expand dynamic range. |
US09621813B2 |
Image display apparatus, method of controlling image display apparatus, image display program, and computer readable recording medium recording the same
An image display apparatus configured to zoom display an image to be displayed on a display area has a position specifying unit that specifies a position of an object contained in a displayed image, a position deciding unit that decides a positional relationship between an outer frame of the display area and the position of the object, and a zoom speed changing unit that changes a zoom speed in the zoom display depending on the decided positional relationship. |
US09621810B2 |
Method and apparatus for displaying image
A method of operating an electronic device is provided. The method includes acquiring an image including one or more objects, detecting distances between the one or more objects and the electronic device, determining a display methods to display information related to the one or more objects based on the distances, and displaying the information related to the one or more objects based on the determined display method. |
US09621806B2 |
Image capturing method, apparatus, and electronic device
Various embodiments provide methods, apparatus, and electronic devices for image capturing. An exemplary image capturing method can include first acquiring image information via a camera contained in an electronic device and then detecting whether a shake amplitude of the electronic device is within a pre-set range. When the shake amplitude of the electronic device is detected within the pre-set range, the image information acquired by the camera can be captured. An exemplary image capturing apparatus can include an acquisition module for acquiring image information; a first detection module for detecting whether a shake amplitude of an electronic device is within a pre-set range; and a capturing module for capturing the image information, when the first detection module detects that the shake amplitude of the electronic device is within the pre-set range. |
US09621801B2 |
Imaging apparatus to control rotation of an image capturing device
An imaging apparatus to communicate with an external apparatus via a network includes an image capturing unit, a rotation unit, a reception unit, first and second control units, a determination unit, and a control switching unit. The rotation unit rotates the image capturing unit in a predetermined direction. The reception unit receives a control command including information for designating acceleration when the rotation unit rotates the image capturing unit. The first control unit controls the rotation unit at the designated acceleration. The second control unit controls the rotation unit at acceleration that is different from the designated acceleration. The determination unit determines whether a speed at which the rotation unit rotates the image capturing unit is within a predetermined range. The control switching unit switches between the first control unit and the second control unit according to a determination result of the determination unit, and control the rotation unit. |
US09621793B2 |
Information processing apparatus, method therefor, and measurement apparatus
A spread degree of a geometric feature in a surface of an object to be measured is estimated. The geometric feature is included in a geometric pattern, and will be observed in an image obtained by capturing the object on which the geometric pattern is projected. A parameter is set based on the estimated spread degree. Based on the parameter, a point on the geometric pattern is set in a captured image obtained by capturing the object to be measured on which the geometric pattern is projected. A three-dimensional position on the surface of the object corresponding to the set point is calculated. |
US09621788B2 |
Focus control device, non-transitory computer readable recording medium having therein program for focus control, and method for focus control
A focus control device includes an acquisition unit that acquires image data of a plurality of first frames, each of the plurality of first frames being captured at each of positions of a lens in an optical axis direction, the positions being different each other; and a movement unit that, when a focusing position of the lens is not determined based on contrast evaluation values for an area to be focused on in the plurality of first frames, determines a direction for moving the area, based on a magnitude of a contrast evaluation value within the area and a position of an area with the contrast evaluation value larger than or equal to a given threshold in each piece of image data of the plurality of first frames or a plurality of second frames newly acquired by the acquisition unit, and moves the area in the determined direction. |
US09621785B2 |
Passive auto-focus device and method
A passive auto-focus device and method are disclosed herein. An embodiment of the passive auto-focus device comprises: a focus-searching-range decision circuit operable to compare a range of a variation area of a current scene with a predetermined range and determine a focus-searching range, in which the variation area is defined according to the comparison between the current scene and a preceding scene; a focal-distance-variation decision circuit operable to compare the definition pertaining to the focus-searching range with a first predetermined definition and generate a current step setting value; an image record generating circuit operable to generate first step image records in connection with the focus-searching range while the current step setting value indicates a first step and to generate second step image records in connection with the focus-searching range while the current step setting value indicates a second step, in which the first step is shorter than the second step. |
US09621784B2 |
Focus control apparatus, focus control method, camera apparatus and focus control method in camera apparatus
There is provided a focus control apparatus including: a first adjustment unit configured to adjust a focus distance; a second adjustment unit configured to adjust an addition amount of the focus distance adjusted with the first adjustment unit; and a focus control unit configured to control a focus based on the focus distance adjusted with the first adjustment unit and the addition amount adjusted with the second adjustment unit. Also provided are a focus control method, a camera apparatus and a focus control method in the camera apparatus. |
US09621780B2 |
Method and system of curve fitting for common focus measures
An efficient method and system for estimating an optimal focus position for capturing an image are presented. Embodiments of the present invention initially determine an initial lens position dataset. Then, scores are calculated for each value of the initial lens position dataset producing a plurality of scores. Embodiments of the present invention then determine an optimum focus position through interpolation and extrapolation by relating the initial lens position dataset to the score dataset, in which the score dataset comprises of the plurality of scores. |
US09621775B2 |
Electrical bar latching for low stiffness flexure MEMS actuator
A MEMS actuator including buckled flexures and a method of assembling the actuator are described. The assembled MEMS actuator includes an inner frame; an outer frame including latched electrical bars, where a first of the latched bars includes a latch protrusion secured to a corresponding latch groove of a second of the latched bars; and buckled flexures coupling the inner frame to the outer frame. The flexures are buckled during assembly of the MEMS actuator by incorporating the electrical bar latching mechanism into the design of the outer frame of the MEMS actuator. In one implementation, the MEMS actuator is assembled by providing a MEMS actuator with unbuckled flexures coupling the outer frame of the MEMS actuator to an inner frame of the MEMS actuator, where the outer frame includes unlatched electrical bars, and latching the electrical bars of the outer frame, resulting in buckled flexures. |
US09621771B2 |
System and method for imaging utility panel elements
Switch boxes and other such utility boxes must some time be monitored by video. And most of the time, they are behind a door for security and safety reasons In order to image them, the imaging system must then be located very close to them, that is, inside the enclosure. Disclosed herein are systems and corresponding methods for imaging and monitoring utility panel elements arranged on a utility surface. Example embodiments include an optical focusing element to focus rays from utility panel elements and image the elements onto an imaging plane that is non-parallel with a utility surface, and an imaging surface configured to acquire a representation of the image. Example systems and corresponding methods provide for thermal imaging of utility panel elements at close proximity to the elements and within an enclosure. An advantage of these systems and methods is that utility panel elements such as fuses and switches may be imaged even when located within an enclosure and remotely monitored. |
US09621769B2 |
Camera module for vehicle vision system
A camera module for a vision system of a vehicle includes a housing, a lens and at least one circuit board having circuitry disposed in the housing with an imaging array sensor disposed at the circuit board. An elongated thermally conductive element has a first portion in thermal conductive contact with the circuit board and a second portion extending from the first portion towards and through the housing such that the second portion protrudes through an aperture through the housing and protrudes from the housing exterior of the camera module. A heat sink is disposed exterior of the housing. The second portion of the thermally conductive element protrudes at least partially into the heat sink and is in thermally conductive contact with the heat sink. The thermally conductive element is configured to transfer heat from the circuit board to the heat sink to reduce heat within the camera module. |
US09621768B1 |
Multi-view media display
Displaying media information includes receiving a first media stream that is encoded based at least in part on a plurality of recordings; displaying the first media stream, including simultaneously displaying a first main view and a first set of auxiliary views, the first main view corresponding to at least one of the plurality of recordings and at least some of the first set of auxiliary views corresponding to at least some of the plurality of recordings; receiving a user selection that corresponds to a selected one of the first set of auxiliary views; in response to the user selection, receiving a second media stream that is encoded based at least in part on at least some of the plurality of recordings; and displaying the second media stream, including simultaneously displaying a second main view and a second set of auxiliary views, the second main view corresponding to the selected one of the first set of auxiliary views and the second set of auxiliary views corresponding to at least some of the plurality of recordings. |
US09621765B2 |
Method for supporting color conversion on premultiplied data
A method for converting color data includes reading from a memory the color data represented in a first color space; converting the color data into un-premultiplied color data; converting the un-premultiplied color data from the first color space to a second color space; converting the un-premultiplied color data in the second color space into first premultiplied color data; and writing the first premultiplied color data to the memory. |
US09621761B1 |
Automatic correction of skewing of digital images
A method and system for automatic correction of skewing of digital images. A captured digital image s provided. An initial angle of rotation is determined by sampling test angles of rotation of the input image and analyzing resultant rotated images to determine a resultant rotated image with a highest number of substantially empty lines. The input image is rotated by the initial angle of rotation to generate a first rotated image which is processed to determine a refining angle of rotation as follows: determining text line areas of the first rotated image; generating a representative line of each text line area; calculating a slope of each representative line; and determining an aggregated slope of all the representative lines. The aggregated slope is converted to the refining angle of rotation. The first rotated image is rotated by the refining angle of rotation to result in a final rotated image. |
US09621759B2 |
Systems and methods for providing timestamping management for electronic photographs
Systems and methods are provided for revising the time associated with a digital photograph. A digital photograph and data representing an initial time the photograph was taken may not correspond with identified temporal information. In response, a revised time may be generated based on the temporal information and associated with the digital photograph. |
US09621758B2 |
Imaging assembly for scanner
A system for processing document to scan the documents to obtain optical image data representing the document is provided. The system (10) includes elements that reduce or eliminate the effects of debris that can create streaks in the scanned images. One element is a recess (174) in the lens (170) through which an imaging device (60) scans the document. Another element is a guide (80) having an opening (84) opposing the lens (70, 170) of the imaging device (60). The opening (84) reduces or eliminates light reflecting off the guide back to the imaging device so that the area around the document is scanned as black. |
US09621757B2 |
Image forming apparatus including reinforcing members on bottom plate of scanner
An image forming apparatus includes an image scanning section, an exit tray, and an upper housing. The image scanning section scans an image of an original document. The exit tray is disposed below the image scanning section. A sheet bearing an image is ejected onto the exit tray. The upper housing houses the image scanning section. The image forming apparatus has a sheet ejection space that is formed between the exit tray and the upper housing. A user's hand is inserted into the sheet ejection space for taking out the sheet from the exit tray. The upper housing includes a bottom plate having a surface that faces the exit tray. The bottom plate includes a plurality of reinforcing members that are disposed on the surface of the bottom plate and that extend in a direction in which the user takes out the recording medium from the exit tray. |
US09621754B2 |
Image forming apparatus, method, and medium for affecting startup
The present invention relates to an image forming apparatus which has a controller and an image forming unit, and which has multiple startup modes including a first startup mode and a second startup mode as startup modes for the controller. The startup time period for the second startup mode is shorter than that for the first startup mode. |
US09621750B2 |
Image forming system that moves print job between a plurality of image forming apparatuses and recording medium
An image forming system includes a portable terminal device and an image forming apparatus. The portable terminal device includes a job information acquisition circuit, an augmented reality circuit, and a job moving circuit. The job information acquisition circuit acquires job information indicative of the print job executed by the image forming apparatus. The augmented reality circuit causes a display device to display a composite image where a job information image based on the job information acquired by the job information acquisition circuit is combined on a location corresponding to the image forming apparatus on a captured image captured by an imaging device. The job moving circuit moves the print job between the plurality of image forming apparatuses corresponding to an operation input by an input device with respect to the job information image displayed on the display device by the augmented reality circuit. |
US09621749B2 |
Capturing selected image objects
Exemplary embodiments provide a technique that processes captured images derived from selected targeted objects in a field of view. The captured images may be transferred via a communication link to a storage location for future availability. A possible aspect may provide a cross-reference association between saved multiple exposures having different quality characteristics. In some instances an identifier record is provided to enable future accessibility to selected captured data by one or more authorized parties or approved devices or authorized recipients. In some embodiments the captured data may include both a video data stream and one or more still image frames derived from related fields of view. Stored versions of the captured images may be provided in original or altered form to be incorporated in a composite visual work. |
US09621745B2 |
Processing system and method for the scanning content
The present invention discloses a processing system and method for the scanning content. The processing system for the scanning content includes a scanning device and a cloud processing device. The scanning device scans the image of the non-electronic paper to generate a paper image and retrieves a selected content image corresponding to the selected content from the paper image. The cloud processing device analyzes the selected content image to correspondingly generate a content type, obtains a processing mode table which stores a plurality of content types and processing means corresponding to each content type, determines which content type in the processing mode table the generated content type belongs to and executes the processing means corresponding to the content type. |
US09621744B2 |
Image processing apparatus, method of controlling the same and storage medium
An image processing apparatus determines, when image data of an image read from an original is transmitted to an external unit, whether the transmission is by a first communication method or a second communication method, and controls so that, based on a result of the determination, a transmission interval between a plurality of packets for when the image data is transmitted is longer when the image data is transmitted by the first communication method than when the image data is transmitted by the second communication method. |
US09621743B2 |
Terminal device which performs communication with an image processing device after switching a working application in the terminal device
A terminal device performs communication with a MFP (Multifunction Peripheral), and each of cloud servers. Terminal device executes transmitting and receiving process for image data with the MFP and the cloud servers via a cooperation application program. The terminal device switches a working application in the terminal device to another application, during the transmitting and receiving process via the cooperation application program. In this instance, the terminal device suspends the transmitting and receiving process. The terminal device executes transmitting and receiving process via the another application for a part of the image data for which the transmitting and receiving process is not executed. |
US09621742B2 |
Document printing
Provided is a method of printing a document. An email message comprising a document for printing is received on a cloud server, wherein the email message includes an email address of a printer and an email address of an additional recipient. The email message is transmitted to the printer and the additional recipient. The document is printed on the printer upon receipt of the email message. |
US09621734B2 |
VoIP line seizure system and method
A system for yielding control of a network to a device configured to operate on a PSTN. The system includes a network configured to couple one or more devices to a PSTN, and a PSTN telephone, a PSTN security system, and an ATA and modem coupled to the network. The ATA and modem are configured to provide a VoIP interface between the network and the Internet and to provide a dial tone to the network. An access detector is coupled to the network to detect when the security system attempts to use the network. |
US09621727B2 |
System and method for call and data matching in a contact center
A system and method for processing interaction requests includes a computer system that receives over a data channel from an end user device accessible to the customer, a request for an interaction. The request includes data from an application running on the end user device. The data is stored by the computer system upon receipt. When a voice call from a telephony device accessible to the customer is received, a voice media session is established with the telephony device over a voice channel. The data is identified based on information associated with the voice call. A contact center resource is further identified for routing the voice call. The data is attached to a request to route the call to the identified contact center resource. |
US09621722B2 |
Caller authentication
In order to authenticate a caller, a callee generates a code, such as, an alphanumeric code that is sent to a code manager via an electronic communication channel. The generated code is for authenticating a caller in a communication session to be made by the caller to the callee. The code manager stores the code in a memory. After the communication session has been initiated from the caller to the callee and then established, the code is sent to the callee so the callee can verify the caller is authentic. |
US09621719B2 |
Method and apparatus for providing special call handling for valued customers of retailers
The present invention enables users of a network service to register with the network as valued shoppers, thereby allowing them to receive specialized treatment when calling registered retailers. The present invention enables retailers to register with the network, thereby allowing them to set preferred service logic for handling valued customer calls by the network. |
US09621717B2 |
Second party control over mobile device usage
A mechanism is provided whereby a parent, or other second party, can monitor and/or control a child's or other first party's wireless device usage. An interface can allow the parent to set rules for the child's usage, and can specify that the parent should receive messages when a call is made to or from the child's wireless device. In addition to call information, the message may prompt the parent for approval of the call connection. Thus, a parent can decide whether a call that is incoming from or outgoing to a third party should be permitted. |
US09621713B1 |
Identical conversation detection method and apparatus
An automated system is disclosed for detecting situations in which identical segments of conversation appear within two different recordings. The system automatically detects where within each of two audio recordings an identical conversation segment begins and ends, thus enabling detection of conversations where multiple prison inmates participated in a conference call. |
US09621711B2 |
Communication control device, communication apparatus, image forming apparatus, and computer-readable recording medium
A communication control device for controlling communication performed over a communication line includes a voltage-value acquirer for acquiring a value of a line-to-line voltage of the communication line in an on-hook state, a first determiner for determining whether the voltage value is continuously equal to or lower than a threshold voltage for a first predetermined duration, a current-value acquirer for acquiring a value of a current flowing through the communication line in an off-hook state when the voltage value is continuously equal to or lower than the threshold voltage for the first predetermined duration, a second determiner for determining whether the current value is continuously equal to or smaller than a threshold current for a second predetermined duration, and a disconnection determiner for determining that the communication line is disconnected when the current value is continuously equal to or smaller than the threshold current for the second predetermined duration. |
US09621710B2 |
Terminal and menu display method thereof
A method for displaying menu items and a terminal for implementing the same are disclosed to improve user convenience. The terminal includes: a display unit; a controller for displaying arbitrary menu items on the display unit such that menu items at a particular position are differentiated from menu items at a different position, and a user input unit for selectively rearranging the position of the menu items by a user. |
US09621706B2 |
System and method of haptic communication at a portable computing device
A method of haptic communication at a wireless device is disclosed. The method may include receiving an input gesture and generating an input gesture message from the input gesture. The input gesture message may be operable for transmission to a receiving wireless device. |
US09621705B2 |
Method for performing cooperative function automatically and device using the same
A device and a method for performing a cooperative function with another device is provided. The device includes a communication unit; and a controller that determines whether the other device is in a surrounding area of the device based a signal received through the communication unit, selects one cooperative function from among a plurality of cooperative functions according to a relative position of the device with respect to the other device and performs the selected cooperative function with the other device. It is determined whether another device is in a surrounding area of a device. When it is determined that the other device is in the surrounding area, the cooperative function is performed by the device with the other device according to a location of the other device. Accordingly, the cooperative function may be performed automatically if devices are in adjacent areas without a user's command. |
US09621703B2 |
Motion to connect to kiosk
A user may associate a mobile device such as a smartphone with a public device by imitating a movement pattern for a target with a movement pattern of the mobile device. The physical movement of the smartphone may be compared to the movement data for the target. If there is a match, the public device and the mobile device may be associated with one another. The association may allow a user to interact with the public device using the smartphone. |
US09621701B2 |
Wireless device with an aggregate user interface for controlling other devices
An apparatus, device, methods, computer program product, and system are described that make a determination that a wireless device is in proximity to at least one secondary wireless device, and determine an aggregate user interface on the wireless device based on the determination. |
US09621700B2 |
Mobile terminal device
A mobile terminal device is disclosed. The device includes a display module, a communication module, a sound input module, a sound output module, a hold detection module and a control module. The communication module is configured to receive an incoming call. The sound input module is configured to receive sound from a user. The sound output module is configured to output sound of the call. The hold detection module is configured to detect that the mobile terminal device is held. The control module is configured to perform a process of notifying the caller that the user cannot take the call when the communication module receives an incoming call, the hold detection module detects that the mobile terminal device is held and then the hold detection module detects that the mobile terminal device is not held. |
US09621698B2 |
Identifying a contact based on a voice communication session
Arrangements described herein include identifying a voice communication session established between a first communication device and a second communication device and, based on the voice communication session established between the first communication device and the second communication device, identifying a plurality of contacts who potentially may be the second user. A list including at least a name of each of the plurality of contacts who potentially may be the second user is presented to a first user using the first communication device. |
US09621697B2 |
Unified communications IP phone using an information handling system host
A VoIP telephone provides basic VoIP capabilities, such as those defined by SIP, with an onboard communications engine that presents a user interface at a display. More complex communications capabilities are provided by interfacing the telephone with an information handling system and driving the user interface of the telephone with a UC application executing on the information handling system. For example, the telephone has an LCD that presents a number pad or basic telephone number list for interaction with the communications engine; however, UC application drives a user interface with greater processing power and storage available from the information handling system, such as an address book or communication actions not supported by the communications engine. |
US09621689B2 |
System and method for authenticating a network time protocol (NTP)
System and method for determining the updating time by a server presumed to have a correct time and a client needing a correct time. The server can first transmit an unencrypted signal, which may be signed or unsigned. The server can then later encrypt or sign the same packet it transmitted with a private key and transmit it to the client. After the client receives the unencrypted packet, the client can compute a time difference. However the client doesn't update its time until a follow-up packet is received from the server. If encrypted, the packet is decoded with the server's public key, and the decoded packet is shown identical to the received packet and that the identification bits are the same. |
US09621687B2 |
Wireless shared resource computing
The formation of a wireless device group for use in a computing environment involves establishing a wireless communication connection between a host wireless interface device and each of one or more dependent wireless interface devices, in which each dependent wireless interface device is configured to not directly communicate with a computing device. Another wireless communication connection is established between the host wireless interface device and the computing device when the host wireless interface device is within a host connection distance of the computing device. A further wireless communication connection can be established between the host wireless interface device and a second, different computing device. |
US09621684B2 |
Method and arrangement for monitoring physiological data
A physiological monitoring arrangement comprises a biometric sensor device coupled to a first garment, a first handheld computing device, and a second handheld computing device. The first handheld computing device is configured to act as a master in a device network and the biometric sensor is configured to act as a slave in the device network. The second handheld computing device is configured for wireless communication with both the biometric sensor device and the first handheld computing device according to the communications protocol in the device network. In particular, the second handheld computing device is configured to act as a slave to the first handheld computing device if the first handheld computing device is present in the device network, and the second handheld computing device is configured to act as a master to the biometric sensor device if the first handheld computing device is not present in the device network. |
US09621675B2 |
Briefing-alarm service provision apparatus and method of portable terminal
A method and apparatus for providing briefing information from a portable terminal to a user is provided. Briefing information is received and stored before an alarm time that is set according to a briefing alarm configuration. An alarm is output at the alarm time. The briefing information is displayed when the alarm turns off. |
US09621671B2 |
Method of packet transmission from node and content owner in content-centric networking
A method of transmitting a content reply packet from a content owner in content-centric networking (CCN) includes determining a caching capability value threshold (CCVth) for determining a candidate node for caching a content based on a policy of the content owner, and transmitting a content reply packet including the content and the CCVth in response to a content request packet from a content requester. |
US09621670B2 |
Parallel, side-effect based DNS pre-caching
Embodiments of the present invention include methods and systems for domain name system (DNS) pre-caching. A method for DNS pre-caching is provided. The method includes receiving uniform resource locator (URL) hostnames for DNS pre-fetch resolution prior to a user hostname request for any of the URL hostnames. The method also includes making a DNS lookup call for at least one of the URL hostnames that are not cached by a DNS cache prior to the user hostname request. The method further includes discarding at least one IP address provided by a DNS resolver for the URL hostnames, wherein a resolution result for at least one of the URL hostnames is cached in the DNS cache in preparation for the user hostname request. A system for DNS pre-caching is provided. The system includes a renderer, an asynchronous DNS pre-fetcher and a hostname table. |
US09621667B2 |
Streaming media with a server identified at runtime
A server machine may create a network connection to a device and receive a request to stream media that is managed by a different server machine. The server machine that created the network connection may be unaware of the location of the media at the time the network connection is created, and the location of the media may remain unknown to this server machine until the location is identified by the request, which may be received at runtime. In response to this request, the server machine that created the network connection may communicate with the different server machine and function as an intermediary in routing a stream of data between the device and the different server machine. In example embodiments where certain media is managed by the other server machine, the server machine may retrieve the media and stream it to the device using the created network connection. |
US09621666B2 |
Systems and methods for enhanced delta compression
Systems and methods for reducing file sizes for files delivered over a network are disclosed. A method comprises receiving a first file comprising sequences of data; creating a hash table having entries corresponding to overlapping sequences of data; receiving a second file comprising sequences of data; comparing each of the sequences of data in the second file to the sequences of data in the hash table to determine sequences of data present in both the first and second files; and creating a third file comprising sequences of data from the second file and representations of locations and lengths of said sequences of data present in both the first and second files. |
US09621665B2 |
Multimedia redirection method, multimedia server, and computer system
A multimedia redirection method, a multimedia server, and a computer system. The method includes: receiving a virtual-desktop login request of a user, where the virtual-desktop login request includes an identifier of the user; acquiring, according to the identifier of the user, metadata of a multimedia instance that is not shut down by the user before a last disconnection, where the metadata includes path information of a multimedia file corresponding to the multimedia instance; and sending the metadata to a client of the user so that the client acquires, according to the metadata, multimedia data corresponding to the metadata and plays the multimedia data. The adoption of technical solutions of the present invention can implement that multimedia that is not closed before a last disconnection may be automatically played when a user logs in again, thereby improving experience of multimedia application of the user. |
US09621663B2 |
Systems and methods for assessing an asset's contributions to the social media performance of a peer group
Described herein are systems and methods for assessing an asset's contributions to the social media performance of a peer group and comparing those contributions against those of other peer group members. In particular, the performance of one or more social media profiles associated with a peer group comprising the asset may be assessed. Share assessments may be made as to a share or a portion of the social media performance of the peer group that may be attributable to the asset. Similar assessments may be made with respect to other entities belonging to the peer group. The peer group members, including the asset, may then be ranked in accordance with their contributions to the peer group's social media performance. Peer groups may be customized or dynamically defined by a user such that the share assessments may be used to accurately benchmark assets against their peers and/or develop best practices. |
US09621660B2 |
Locality based content distribution
A system and method for content distribution are provided. A content provider generates a network topology having one or more subnetworks made up of content sources. The content provider segments content, such as applications, into segments for distribution. The content provider then distributes the content such that for each identified subnetwork, each content segment is distributed to a content source. Subsequent, client computing device requests for content can be serviced by selecting a content source in a particular subnetwork selected for delivering the requested content to the client computing device to minimize traffic flow of the requested content through the nodes of the distribution network. |
US09621656B2 |
Distributed deployment device and method
A distributed deployment device that distributedly deploys a module to a node includes the configuration described below. The event collecting unit collects an event from a sensor network. The generation event information collecting unit collects a generation situation of the event in a node. The deployment destination determining unit determines a node of a deployment destination of the module in accordance with the generation situation of the event. The traffic reduction amount collecting unit collects a traffic reduction amount in the node in a case in which the distributed deployment of the module is controlled with respect to the node. The event collection cost calculating unit calculates a collection cost of the event from the node. The event information transmission interval control unit controls a transmission interval of the generation situation of the event in the node in accordance with the traffic reduction amount and the collection cost. |
US09621651B1 |
Systems and methods for replicating data
A system facilitates the distribution and redistribution of chunks of data among multiple servers. The system may identify servers to store a replica of the data based on at least one of utilization of the servers, prior data distribution involving the servers, and failure correlation properties associated with the servers, and place the replicas of the data at the identified servers. The system may also monitor total numbers of replicas of the chunks available in the system, identify chunks that have a total number of replicas below one or more chunk thresholds, assign priorities to the identified chunks, and re-replicate the identified chunks based substantially on the assigned priorities. The system may further monitor utilization of the servers, determine whether to redistribute any of the replicas, select one or more of the replicas to redistribute based on the utilization of the servers, select one or more of the servers to which to move the one or more replicas, and move the one or more replicas to the selected one or more servers. |
US09621648B2 |
Peer-to-peer architecture for web traffic management
Techniques are provided for a peer-to-peer web traffic management. A first mapping between identifiers and peers in a network is established. Upon receiving a first request associated with a first identifier and classifiers, based, at least in part, on the first identifier, a first peer retrieves a first global counter snapshot and a first local increment counter, and uses them to determine whether the first peer can service the first request. If the determination is positive, then the first peer services the first request, and updates the first local increment counter. If the first local increment counter exceeded a threshold value, then the first local increment counter is transmitted to a second peer, and then reset to zero. In response to the first peer receiving a first global counter associated with the first global counter snapshot, the first global counter snapshot is updated with the first global counter. |
US09621647B2 |
Peer-to-peer networking through universal port connections
Embodiments relate to two general purpose computers connected in a peer-to-peer mode by connecting a cable (or wireless connection) between universal ports (e.g., PCIe ports) on each computer. A timing protocol utility runs on each computer to time schedule operations performed by its respective computer. Because the system clocks on each peer computer operate independently (asynchronously), they may vary somewhat from each other. To support time synchronized peer-to-peer operations, paired clock value (one for each peer computer) are generated continually and independently by each peer system. Each peer system periodically supplies the paired clock values to its associated timing protocol utility, which uses the paired clock values to time synchronize peer-to-peer computer operations. The timing protocol utilities may also exchange the paired clock values with each other for integrity checking and other operations. |
US09621646B2 |
Method, device and system for providing and selecting candidate nodes for live streaming services
Candidate nodes for live streaming services are provided and selected. A candidate nodes list for live streaming services is provided. The method includes collecting information of each node involved in the live streaming services; based on the collected information, calculating progress factors of each node; comparing the collected information of each node with load thresholds; sorting the nodes, the collected information of which are below the load thresholds, on the basis of the calculated progress factors; and forming the candidate nodes list by a number N of first N nodes of the sorted nodes. The candidate node for live streaming services may also be selected by: based on information involved in the live streaming services, calculating progress factors; reporting the calculated progress factors and requesting for candidate nodes list; selecting a candidate node from the candidate nodes list according to delay requirements and overlay policies of the live streaming services. |
US09621645B2 |
Device pairing via a cloud server
Methods for device pairing via a cloud server are provided. In one aspect, a method includes sending an initial signal from a first device to a second device. The method includes sending a notification from the first device of a set of communication capabilities of the first device. The method also includes receiving an indication of a common communication capability between the first and second devices. The method includes initiating pairing of the first device and the second device using the common communication capability in response to the received indication. Systems and machine-readable media are also provided. |
US09621643B1 |
System and method for joining containers running on multiple nodes of a cluster
A method for joining Containers and balancing loads uses a cluster of independent computer nodes assembled into a cloud service. The cluster nodes have Containers implemented on them. The Containers execute some real processes that use the resources of the node. If the Container requires additional resources (CPU, memory, etc.), the Container is provided with resources available from another node. In order to do this, the process requiring additional resources is migrated to another Container on a different node, and a proxy process imitates this process execution on the original Container. A load balancer monitors the resource usage and selects the Containers to be joined. |
US09621639B2 |
Methods and apparatus to reduce memory requirements for process control system software applications
Methods and apparatus to reduce memory requirements of software applications in a process control system are disclosed. An example apparatus includes a primary process space to execute a primary application for use in a process control system, a primary user interface associated with the primary application and to be rendered on a display, and a secondary application to be invoked via the primary application. The secondary application includes a client application to enable interaction between the primary application and the secondary application, and a server application that serves the client application to implement at least one software component to generate a secondary user interface associated with the secondary application. The secondary user interface is to be communicated to the primary application to be rendered within the primary user interface. |
US09621636B1 |
Distributed processing system throttling
Methods, systems, and apparatus are described for throttling a distributed processing system. In one aspect, a method includes identifying records being processed by a distributed processing system that performs agent processes, each of the records including a corresponding timestamp; determining, based on timestamps of the records that have been processed by a first agent process, a first agent progress; identifying a dependent agent process performed by the distributed processing system, wherein the dependent agent process processes only records that have been processed by the first agent process; determining, based on timestamps of records that have been processed by the dependent agent process, a dependent agent progress; and throttling performance of the first process based on the first agent progress and the dependent agent progress. |
US09621629B2 |
Content distribution system, cache server, and content distribution method
A cache server, connected to a packet forwarding apparatus that forwards a packet to be sent and received between a user terminal and a distribution server that distributes content over the Internet, temporarily stores at least some of the content in a content temporary storage unit of the cache server, calculates a bit rate when sending content based on a TCP response signal or an ECN (Explicit Congestion Notification) signal received from the terminal, and reads a file or stream of content requested in a content request message received from the terminal, whose bit rate is not greater than the bit rate, from the content temporary storage unit or the distribution server, stores the read file or stream in a packet of a prescribed protocol, and sends the packet. |
US09621628B1 |
Mobile image capture and transmission of documents to a secure repository
Various methods and systems are provided for capture and transmission of images to a secure repository. In one example, among others, a method includes capturing an image of a document as an image file using a mobile device, adding metadata to the image file, and securely transmitting the image file to a server. The image file can be stored in a secure repository. In another example, a mobile device includes a secure transfer application that causes the mobile device to capture an image as an image file, add metadata to the image file, and transmit the image file to a server via a secure connection. The server may store the image file in a secure repository. In another example, a non-transitory computer-readable medium includes a program that captures an image, adds metadata to the image file, and transmits the image file securely to a server. |
US09621627B2 |
Dynamically launching a server-based application on a mobile device
In an aspect of the disclosure, a method and system for launching a mobile device application is disclosed including launching an application on a mobile device and transmitting a request to a remote computing device for receiving data to create a user interface for the application. The method and system further includes receiving the requested data at the mobile device and creating the user interface on the mobile device using the requested data. Also disclosed is a method of data synchronization in which data is synchronized from an application on a mobile device to an identical application on a remote computing device. The method includes establishing a communicative link between the mobile device and the remote computing device, synchronizing an application through the communicative link allowing the application to be used on the mobile device when the communicative link is discontinued and synchronizing the application upon reestablishing the communicative link. |
US09621625B2 |
Method and system for correlation of internet application domain identities and network device identifiers
System and methods for determining a relationship between an application-level identifier and a network-level identifier are provided. In one implementation, a discovery server receives a data request that includes an application-level identifier and a transitory network-level identifier. Based on the transitory network-level identifier, the discovery server determines a stable network-level identifier, and further maps the application-level identifier to the stable network-level identifier. |
US09621622B2 |
Information providing apparatus, information providing method, and network system
An information providing apparatus according to an embodiment of the invention includes a receiving unit and a distribution unit. The receiving unit receives an access request for accessing first content from a terminal apparatus used by a first user. The distribution unit distributes, to the terminal apparatus, the first content including link information which is posted by a second user related to the first user in a predetermined communication service among pieces of link information to other content when the receiving unit receives the access request. |
US09621618B2 |
Packet analyzer device and method to measure a video quality of transmitted IP multicast media
A packet analyzer device and method are described herein that measure a video quality of IP multicast media. In one embodiment, the packet analyzer device and method measure a video quality of transmitted IP multicast media when the transmission of the IP multicast media involves the use of Forward Error Correction (FEC) in accordance with the FLUTE protocol. |
US09621617B2 |
Method and server for sending a data stream to a client and method and client for receiving a data stream from a server
A method is provided, in a server, operatively connectable to a client via a data connection, a method of sending a data stream to the client. The method comprises receiving from the client, a request for data, the request comprising a communication identifier, obtaining a first part of the data stream from a streaming source for sending to the client and sending, to the client, a streaming data message. The streaming data message comprises: the first part, the communication identifier, and a stream indicator, indicating a second data message may follow, comprising a second part of the data stream. The method does not comprise resending the streaming data message if no acknowledgement of receipt has been received from the client. Also a method in a client is provided, as well as the server and the client. |
US09621616B2 |
Method of smooth transition between advertisement stream and main stream
A system and method for processing and displaying at least two media content streams, a first content stream and an auxiliary content stream. The system receives, stores, decodes and displays at least two consecutive media content streams. The media content streams include an initial XML which includes a memory allocation datum in relation to the auxiliary content stream. The system utilizes the memory allocation datum to download and store auxiliary media content while the first content is being decoded and displayed. |
US09621615B2 |
System to communicate media
A system for communicating media is disclosed. Such a system may include, for example, a media broken into a plurality of independent segment files that may represent sequential portions of the media. One of the segment files can be encoded to have a format that is different than the encoded format of another one of the segment files. The formats may be chosen to allow outputting of information in the segments at different rates. A list may include network addresses for the segment files, and a content delivery system may be deployed to distribute media content to remotely located requesting devices by sending the segment files in response to requests for the segment files. |
US09621614B2 |
Regulating content streams from a weighted fair queuing scheduler using weights defined for user equipment nodes
Apparatuses and methods control communication of content streams through a content distribution network. A data repository is accessed to retrieve information which identifies a group of user equipment nodes that are registered with one of a plurality of subscriber accounts and which further identifies weight values that are associated with the group of the user equipment nodes. Communication bit rates that are provided by a weighted fair queuing scheduler node to individual ones of a group of the content streams within bandwidth allocated to a virtual pipe for carrying the group of the content streams through the content distribution network to the group of the user equipment nodes, are regulated responsive to the weight values associated with the group of the user equipment nodes. Weighted fair queuing scheduling can thereby be provided at a virtual pipe level and, furthermore, at a user equipment node level. |
US09621611B2 |
Providing content in a platform-specific format
Systems and methods for transforming and sending generic content into a platform-specific format or receiving pre-transformed platform-specific content. The generic content and platform-specific format includes one or more tiles that are modified as part of the transformation. An electronic device requests content, and a smart tile processor converts the generic content to platform-specific content before sending the platform-specific content to the requesting electronic device. |
US09621602B2 |
Identifying and providing physical social actions to a social networking system
Physical social actions are conveniently detected, characterized, and provided to a social networking system. This improves the user experience of the social networking system by more thoroughly recording the social actions of users occurring outside a social graph. This has the effect of extending an open social graph, which typically refers to social actions taken outside the social networking system but within a computer network, to physical social actions. By providing characterized physical social actions to the social networking system, the open social graph is extended to include physical social actions. |
US09621601B2 |
User collaboration for answer generation in question and answer system
Mechanisms are provided, in association with a question and answer system, for generating answers to an input question. An input question is received and processed to generate at least one query. The at least one query is applied to the corpus to generate a set of candidate answers and corresponding selections of evidence portions of the corpus of information providing evidence in support of the at least one candidate answer being a correct answer for the input question. A graphical user interface (GUI) is output comprising a first GUI sub-section comprising the set of candidate answers, and a second GUI sub-section comprising the evidence portions of the corpus. User input modifying at least one of set of candidate answers or the evidence portions of the corpus of information is received via the GUI and an operation of the data processing system is adjusted based on the user input. |
US09621600B2 |
Method and system for providing recommendations using location information
The present invention is directed to system and method for providing recommendation to users using location information. In various embodiments, the present invention provides system that integrates information from user profiles and user-generated content, which can be obtained from a number of social networks, and merchants, to generate recommendations using location information in conjunction with the context of user profiles from various data sources and/or social networks. In certain embodiments, user generated-contents, user profiles and relationships thereof are collected, integrated, analyzed, and stored to allow them to be useful and usable in making recommendations. There are other embodiments as well. |
US09621596B2 |
Mobile application deployment for distributed computing environments
Embodiments of the present invention provide a method, system, and computer program product for ensuring the veracity of a mobile application for deployment in a distributed computing environment. In an embodiment of the invention, a method for ensuring the veracity of a mobile application for deployment in a distributed computing environment is provided. The method includes detecting a mobile application being uploaded for deployment to a mobile computing device in the distributed computing environment, creating and then storing a fingerprint for the uploaded mobile application, calculating an offset value according to the fingerprint for the uploaded mobile application, and storing the offset value for the uploaded mobile application. The method further includes, prior to deploying the uploaded mobile application to the mobile computing device, validating the offset value for the uploaded mobile application to determine that the uploaded mobile application is an unaltered version of the uploaded mobile application. |
US09621595B2 |
Conditional declarative policies
Methods, systems, and media for producing a firewall rule set are provided herein. Exemplary methods may include receiving a declarative policy associated with a computer network security policy; collecting information from at least one external system of record; generating a firewall rule set using the declarative policy and information, the firewall rule set including addresses to or from which network communications are permitted, denied, redirected or logged, the firewall rule set being at a lower level of abstraction than the declarative policy; and provisioning the firewall rule set to a plurality of enforcement points of a distributed firewall, the firewall selectively policing network communications among workloads using the firewall rule set. |
US09621592B2 |
System and method for software defined deployment of security appliances using policy templates
A method includes retrieving, from a memory accessible by a computer, a document comprising a workload definition document that defines an intended virtual configuration to include at least one virtual machine and at least one network appliance to be associated with at least one of the virtual machines in the intended virtual configuration, each network appliance respectively serving a role in the intended virtual configuration of transforming, inspecting, filtering, or otherwise manipulating all the network traffic, before it reaches an intended virtual machine, for purpose other than a data packet forwarding in a virtual configuration. The workload definition document is parsed to extract attributes of each of the network appliances, including one or more security policy to be applied to each network appliance. Configuration data is extracted from the parsed workload definition document that is related to any security policy of any of the network appliances to be deployed. A security template library is accessed to select a security template for each network appliance that will implement the one or more security policy for that network appliance to be deployed. |
US09621590B1 |
Systems and methods for applying data-loss-prevention policies
A computer-implemented method for applying data-loss-prevention policies. The method may include (1) maintaining a list of applications whose access to sensitive data is controlled by data-loss-prevention (DLP) policies, (2) detecting an attempt by a process to access sensitive data, (3) determining that the process has a parent-child relationship with an application within the list of applications, and (4) applying, based at least in part on the determination that the process has the parent-child relationship with the application, a DLP policy associated with the application to the process in order to prevent loss of sensitive data. Various other methods, systems, and computer-readable media are also disclosed. |
US09621589B2 |
Dynamic provisioning of protection software in a host intrusion prevention system
Methods and apparatus for optimizing security configurations of a set of computers are disclosed. A set of local servers, each functioning as a deep-security manager supporting a respective subset of the computers, maintains protection software containing filters and rules for deploying each filter. A local server receives updated protection software from a central server. Each local server interrogates each computer of its subset of computers to acquire computer-characterizing data and applies relevant rules to determine an optimal set of filters for each computer. Each rule adaptively determines required characterizing data elements from each computer for determining an optimal security configuration. A local server updates the security configuration of a computer to suit changes in the operational environment of the computer. |
US09621586B2 |
Methods and apparatus for enhancing business services resiliency using continuous fragmentation cell technology
A method for enhancing resiliency of a service includes: decomposing at least one component associated with the service into a plurality of corresponding smaller elements; encrypting the elements to generate a corresponding plurality of encrypted elements; decomposing each of the encrypted elements into a corresponding plurality of smaller fragments; replicating each of the fragments; encapsulating the fragments into respective intelligent components, each of the intelligent components corresponding to a given one of the encapsulated fragments, each of the intelligent components being configured to independently determine a location of a first storage element in which to store itself; storing each of the intelligent components; and moving the intelligent components from the first storage element location to a second storage element location. |
US09621577B2 |
Mitigation of computer network attacks
Various techniques for mitigating computer network attacks are disclosed herein. In one embodiment, a method includes receiving indications of denial of service attacks from multiple target computing systems and determining one or more sources from which the denial of service attacks are deemed to originate in response to the received indications of denial of service attacks from the target computing systems. The method also includes negotiating with the network aggregation point for permission to divert network traffic originated from the one or more of the determined sources and destined to the target computing systems to the gateway. |
US09621576B1 |
Detecting malicious websites
There are disclosed techniques for use in detecting malicious websites. In at least one embodiment, there is disclosed a technique for generating a profile in connection with a website. The profile comprising at least one attribute associated with the website. The technique also comprises collecting information relating to the website during a visit to the website. The technique further comprises detecting a change in connection with the website. The detection of the change comprises identifying a variation between the generated profile and the collected information. |
US09621575B1 |
Context aware threat protection
Methods and systems for dynamic threat protection are disclosed. An example method for dynamic threat protection may commence with receiving real-time contextual data from at least one data source associated with a client. The method may further include analyzing the real-time contextual data to determine a security threat score associated with the client. The method may continue with assigning, based on the analysis, the security threat score to the client. The method may further include automatically applying a security policy to the client. The security policy may be applied based on the security threat score assigned to the client. |
US09621569B1 |
Method and apparatus for detecting cyber attacks on an alternating current power grid
A method and apparatus for detecting cyber attacks on remotely-operable elements of an alternating current distribution grid. Two state estimates of the distribution grid are prepared, one of which uses micro-synchrophasors. A difference between the two state estimates indicates a possible cyber attack. |
US09621567B2 |
Device, system, and method of detecting hardware components
Devices, systems, and methods of detecting user identity, differentiating between users of a computerized service, and detecting a possible attacker. The methods include monitoring of user-side input-unit interactions, in general and in response to an interference introduced to user-interface elements. The monitored interactions are used for detecting an attacker that utilizes a remote access channel; for detecting a malicious automatic script, as well as malicious code injection; to identify a particular hardware assembly; to perform user segmentation or user characterization; to enable a visual login process with implicit two-factor authentication; to enable stochastic cryptography; and to detect that multiple users are utilizing the same subscription account. |
US09621566B2 |
System and method for detecting phishing webpages
A processor controlled hybrid method, an apparatus and a computer readable storage medium for identifying a phishing webpage are provided. The method comprises capturing overall visual information and overall structural information about a webpage being browsed by a user, comparing the overall visual information and overall structural information of the webpage with overall visual information and overall structural information of a legitimate webpage or a phishing webpage stored in a webpage database, calculating a measure of similarity, assessing the measure on the basis of a pre-determined threshold and concluding the measure of similarity is above the pre-determined threshold, thereby identifying a phishing webpage. The method may also provide for collecting and comparing visual information and, optionally, structural information. |
US09621561B2 |
Enabling trusted conferencing services
Architecture for providing a superuser privilege in a conferencing environment. A pre-configured entity such as a bot program receives special conferencing privileges. A request can be identified as originating from a trusted service and an associated predetermined set of privileges passed to the service. The trusted service can impersonate a user, and join a conference using its own identity or using the identity of a user. Conference control rules can be enforced on the trusted user (e.g., no other users can eject or mute this entity). Moreover, the trusted service can (optionally) hide itself from the conference roster to remain invisible to all participants. |
US09621558B2 |
Granting collaboration permissions in a computerized system
A computerized method for obtaining collaboration with an object of a computerized system, comprising receiving at an owner party that owns the object a request from a requesting party employing a requesting mechanism of the computerized system to collaborate the object with a recipient party, providing by the owner party a decision to the recipient party whether to grant the recipient party to collaborate with the object, and registering, in a data construct of the computerized system, data comprising a status indicative of the decision, thereby providing for the computerized system to determine whether to allow the recipient party to collaborate with the object, wherein the method is performed on an at least one computer of the computerized system configured to perform the method, and an apparatus for performing the same. |
US09621557B2 |
Method and apparatus for specifying time-varying intelligent service-oriented model
A method and an apparatus for specifying a time-varying, intelligent service-oriented model are provided. A method implemented in a computer infrastructure having computer executable code embodied on a computer readable storage medium having programming instructions, includes defining information of a service which is to be provided to one or more users having access to a system storing the defined information. The method further includes defining policies associated with the defined information to allow and deny access to selected portions of the defined information, and exposing to a user of the one or more users the selected portions of the defined information based on the defined policies allowing access to the selected portions of the defined information. |
US09621555B2 |
Information level agreements for enterprise cloud data
In some example implementations, a method may include receiving, at a broker, authorization to access at least one cloud service provider; receiving, at the broker, a message representative of at least one of a submission of data to or a request for data from the at least one cloud service provider; determining, by the broker based on a classification of the data, whether to authorize the at least one of the submission of data to or the request for data from the at least one cloud service provider; and forwarding, by the broker based on the determining, the at least one of the submission of data to or the request for data from the at least one cloud service provider, wherein the receiving authorization, the receiving the message, the determining, and the forwarding are implemented by at least one processor. Related systems, methods, and articles of manufacture are also provided. |
US09621551B2 |
Systems and methods for providing secure pre-boot and root authentication to an information handling system
In accordance with embodiments of the present disclosure, a method may include receiving a unique identifier associated with a host information handling system. The method may also include, responsive to receiving the unique identifier, communicating a signed unique identifier to the host information handling system, the signed unique identifier comprising the unique identifier signed with a private key. The method may further include enabling at least one of pre-boot access and root access by a client information handling system to an access controller responsive to the access controller decrypting the signed unique identifier with a public key corresponding to the private key and determining that the decrypted signed unique identifier and the unique identifier match. |
US09621544B2 |
Computer implemented method of analyzing X.509 certificates in SSL/TLS communications and the data-processing system
A computer implemented method of analyzing X.509 certificates in SSL/TLS communications, and the data processing system for implementing said method, that may include: extracting X.509 certificates from SSL/TLS Handshake protocols; monitoring each extracted X.509 certificate for evaluating, using the processor, a grade of polymorphism that the X.509 certificate exhibits; and, storing the X.509 certificate in the certificate database if the X.509 certificate is not previously stored in the certificate database or, if the X.509 certificate exhibits a grade of polymorphism with respect to a previously stored version of the X.509 certificate. |
US09621543B2 |
Intercepting encrypted network traffic for internet usage monitoring
Example methods disclosed herein include intercepting, with a meter executing on a computing device, a request sent by a client application to establish a secure communication session with a network server. Such disclosed example methods also include receiving, at the meter in response to forwarding the request to the network server, a first public key provided by the network server for encrypting a session key, and providing, from the meter to the client application, a second public key associated with the meter instead of the first public key provided by the network server in response to the request being intercepted. Such disclosed example methods further include using the first public key and a private key associated with the second public key to enable the meter to access an unencrypted version of the session key, and monitoring, with the meter, the network traffic using the unencrypted version of the session key. |
US09621542B2 |
Identification for apparatuses
It is inter alia disclosed to provide first identity data stored in an apparatus, the first identity data comprising an identifier and a first certificate, and to provide second identity data stored in the apparatus, the second identity data comprising an identifier and a second certificate, wherein the identifier of the first identity data is the same as the identifier of the second identity data. |
US09621540B2 |
Secure provisioning of computing devices for enterprise connectivity
Technologies for securely provisioning a personal computing device for enterprise connectivity includes a trusted computing device for wirelessly communicating with the personal computing device, generating a key pair for the personal computing device, generating a certificate signing request, sending the certificate signing request on behalf of the personal computing device, receiving an access certificate for enterprise connectivity, and securely exporting the access certificate and a private key of the key pair to the personal computing device. |
US09621538B2 |
Secure resource access in a distributed environment
A method and system for providing a first network resource with secure but limited access to a second network resource. A method embodying the invention includes receiving a request to access the second resource. It is verified that the source of the request is the first resource. It is then verified that the request was originated by a user through, for example, a web browser, and then a user's credentials are authenticated. Only when the request can be properly verified and the user credentials authenticated, is access to the second resource granted. Beneficially, the first resource cannot access the second without the user's knowledge or, at least, implicit consent. |
US09621536B2 |
Anticipatory single sign-on (SSO) for proxied web applications
One embodiment provides a method, including: receiving, from an end user device, authentication data of a user of a web service; storing, in a single sign-on service, data for authenticating the user to the web service; receiving, at the single sign-on service, one or more initiations for the web service from the user; generating, using a processor, anticipatory sign-on data for the user based on the one or more initiations for the web service; and storing, at the single sign-on service, the anticipatory sign-on data. Other aspects are described and claimed. |
US09621531B2 |
Authentication device and authentication program
It is an object of the present invention to provide a communication technology that is more convenient. A device according to one embodiment of the present invention includes: equipment information creating request receiving means for receiving an equipment information creating request issued by external equipment; date/time obtaining means for obtaining information for identifying a date/time; path display identifier identifying means for identifying a path display identifier that is associated with a request source identifier of a request source of the equipment information creating request received by the equipment information creating request receiving means; and output means for outputting, to the external equipment, in response to the equipment information creating request, at least the path display identifier identified by the path display identifier identifying means and the information for identifying a date/time. |
US09621526B2 |
Content encryption and decryption
A method of sharing secure content in a group may include receiving a one-time pad (OTP) key. The method may include encrypting content using the OTP key. The encrypting may include generating intermediate codes from the content and the OTP key. The encrypting may also include adding a first common constant to each of the intermediate codes to generate a corresponding encrypted code that includes a predetermined number of digits. The method may include sending encrypted content that includes encrypted codes corresponding to the intermediate codes. |
US09621519B2 |
System and method for key exchange based on authentication information
Disclosed are a system and method for exchanging a key based on user authentication information. The system for exchanging a key based on user authentication information includes a terminal configured to generate an ID-based ciphertext corresponding to authentication information of a user of the terminal using a terminal-side random number and a server ID and a server configured to decrypt the ID-based ciphertext that is received from the terminal using a server-side private key corresponding to the server ID to restore the authentication information, authenticate the terminal using the restored authentication information, and generate a server-side session key corresponding to the authenticated terminal. |
US09621512B2 |
Dynamic network action based on DHCP notification
Techniques for providing DHCP updates are provided. In various embodiments, a DHCP notification is received from a DHCP server, the notification includes a network address and a unique device identifier combination of a device. A second notification is generated in response to receiving the first notification, the second notification includes the network address and the unique device identifier combination. |
US09621508B2 |
System and method for sharing VXLAN table information with a network controller
A method and system for sharing host entries between virtual tunnel endpoints (VTEPs). The method includes making a first determination that an NLHE is present in a locally learned host entry table on a VTEP where the NHLE is associated with a first timestamp, and making a second determination that a first entry corresponding to the NHLE is present in a Host-Specific Portion of Global Host Entry Table (HSPT) on the VTEP, where the first entry is associated with a second timestamp. Based on the second determination, making a third determination, using the timestamps, that the NHLE is more recent than the first entry and based on the third determination updating an active forwarding table on the first VTEP to include a second entry corresponding to the NHLE and to remove the first entry and sending the NHLE to a VXLAN controller operatively connected to the VTEP. |
US09621505B1 |
Providing images with notifications
Implementations generally relate to providing images with notifications. In some implementations, a method includes generating a notification to a target user in a social network system. The method also includes selecting one or more of the images associated with the notification based on one or more predefined selection criteria. The method also includes cropping one or more of the selected images based on one or more predefined cropping criteria. The method also includes causing the cropped images to be displayed with the notification. |
US09621502B2 |
Enhanced buddy list interface
A graphical user interface between a user of a computer service and the computer service includes a list of other users of the computer service selected by the user as significant to the user and an icon associated with one of the other listed users indicating that a communication has occurred between the user and the other user. |
US09621499B2 |
Excluding recipients of a message based on content of the message
In an approach for excluding contacts from receiving a message within a social network environment, a computer receives a message to be sent by a first user in a social network environment and determines that content of the message includes objectionable language, wherein the objectionable language includes at least one of: a negative connotation, a negative term, and a negative content. Based on the determination of the named user in the message content and the objectionable language in the message content, the computer recommends excluding, prior to sending the message, the named user from receiving the message to be sent. |
US09621498B2 |
Mobile terminal and controlling method thereof
A mobile terminal and controlling method thereof are disclosed, by which side information is facilitated to be inserted or modified in a multimedia content using an optically readable code. The present invention includes the steps of acquiring an image, acquiring side information on the acquired image, converting the acquired side information to an optically readable digital code, and saving the digital code and the image in a manner of linking the digital code and the image to each other. |
US09621495B1 |
Anonymous messaging proxy
An example embodiment includes a method of employing an anonymous message (AM) proxy to facilitate anonymous communication between parties. The method includes creating a channel associated with a first actual address of a first party. The method also includes assigning a channel address to the channel. The method further includes receiving a channel access request at the channel address from a second actual address of a second party. The method also includes assigning a first proxy address to the first actual address and a second proxy address to the second actual address. The method further includes mapping a first address pair to a second address pair for the channel. The first address pair includes the first proxy address and the first actual address. The second address pair includes the second proxy address and the second actual address. The method also includes sending the second proxy address to the second actual address. |
US09621494B2 |
Generating instant messaging contacts for customer relationship management systems
A computer-implemented method, computer program product, and computing system is provided for the interaction between a CRM system and a instant messaging system. According to an implementation, a computer-implemented method may include identifying, by one or more processors, one or more individuals associated with an opportunity included within a CRM system. The method may also include creating, by the one or more processors, an instant message buddy list group associated with the opportunity. The method may also include populating, by the one or more processors, the instant message buddy list group with at least a portion of the one or more individuals. |
US09621485B2 |
Shared interface circuit
The present invention provides a circuit including a multiplexer, a level-shifter circuit, a power-supply circuit, and a switch circuit. The multiplexer has a first input-terminal, a second input-terminal and a third input-terminal, wherein the first and second input-terminals are coupled to a first-interface pin and a second-interface transfer pin of a processor, and the third input-terminal is coupled to a second-interface receive pin or the first-interface pin of the processor. The level shifter circuit converts signals on the second input-terminal of the multiplexer and the signal receiving terminal of a shared-socket. The power-supply circuit couples a first power-source to the signal outputting terminal. The switch circuit couples the signal receiving terminal of the shared-socket to the third input-terminal of the multiplexer. |
US09621480B2 |
Data acquisition pertaining to connectivity of client applications of a service provider network
Providing for external control of data network client resources for application-based client network access is described herein. By way of example, the external control can be implemented by a third party service provider in conjunction with delivery of content to the client devices. The external control can be provided over a network gateway, for instance, and facilitate a proxy access to resource allocation components of the data network, or alternatively a direct communication access between the resource allocation components and third party service provider. The external control enables a content service provider to allocate resources on an as-needed basis to subsets of client devices requesting such content. Billing for data network resources as well as for service provider content can be reconciled among the respective networks and client according to a predetermined billing arrangement. |
US09621474B2 |
Buffer relay management within single user, multiple user, multiple access, and/or MIMO wireless communications
A relay wireless communication device is implemented to perform buffer management and coordination with a source wireless communication device. A relay wireless communication device (generally, a relay) informs a source wireless communication device (source) of the status of memory therein to store messages intended for a destination wireless communication device (destination). For example, the source transmits information to the relay, which buffers information before forwarding it on to the destination. This buffering may be a function of the source having additional information intended for the relay and/or destination. The relay performs appropriate signaling, such as suspend transmission requests and resume transmission requests, to inform other devices in the system of its memory storage status (e.g., such as when having an actual or anticipated overflow). In one implementation, a suspend transmission request may be implemented by setting a particular bit within a communication from the relay to the source. |
US09621472B1 |
System and method for dynamically controlling sample rates and data flow in a networked measurement system by dynamic determination of statistical significance
A system and methods for dynamically controlling sample rates and data flow in a distributed networked environment by dynamic determination of statistical significance or characteristics for an unlimited number of data collection scripts concurrently executed on concurrently rendering web pages operating an unlimited number of advertisements. Consumer and media behaviors are sampled on all the different components of the distributed environment to gather information, which is transmitted to a downstream statistical analytics system. The system and methods are configured to balance the communication data flow and load among servers and browsers in this distributed networked environment that are engaged in viewing of online content including online content with one or more advertisements. |
US09621459B2 |
Message forwarding method, system, and relay agent device
The present disclosure provides a message forwarding method and system, and a relay agent device. The forwarding method includes: receiving a first DHCPv6 message from a DHCPv6 client through a layer-3 interface; generating a Relay-forward message, where the first DHCPv6 message is encapsulated into the Relay-forward message and an identifier of the layer-3 interface is added therein; and sending the Relay-forward message to a DHCPv6 server. |
US09621456B2 |
Redirecting network traffic based on content
A rule indicates that data having particular characteristics be automatically routed to a particular destination. When software on a switching device detects a new data stream, it is analyzed to determine whether it has characteristics specified by the rule. If it does, the packet is encapsulated with a special tag, indicating that the packet should be routed to the new destination. Also, an entry is added to a quick-lookup table in the switching device. The entry indicates that future packets in the data stream that have the same source and destination port and address should also be routed to the new destination. |
US09621453B1 |
Path discovery in multipath networks
Exemplary embodiments identify all viable paths in an ECMP/WCMP enabled network without running traceroute multiple times. Devices in a network may be configured to send a packet including a pre-determined option to an Software-Defined Network Controller (SDNC) upon receipt. If a destination of the packet is within the SDNC-controlled domain, SDNC identifies all viable ECMP/WCMP paths using routing information of the network. If the destination of the packet is outside the SDNC-controlled domain, SDNC identifies at least one egress switch of the SDNC-controlled domain. SDNC may identify internal paths connecting the source of the packet to the at least one egress switch. SDNC may also identify external paths connecting the at least one egress switch to the destination of the packet. SDNC may construct the viable ECMP/WCMP paths by connecting the internal paths to the external paths. |
US09621446B2 |
Combining measurements based on beacon data
Usage data representing resource accesses on a network by client devices in a plurality of households is accessed. Based on the accessed usage data, a set of the households that the usage data indicates are associated with a specified number and type of client devices is determined. A subset of the usage data is extracted, where the subset corresponds to resource accesses by client devices associated with the subset of households. Usage information is determined for the specified number and type of client devices based on the extracted subset of the usage data. |
US09621444B2 |
Method and device for handling dropped data packets
Disclosed herein is a first network node and a method in the first network node and a charging node and a method in the charging node for handling dropped data packets in a communications network, comprising: obtaining information indicating dropped data packets for a wireless device served by the first network node; detecting based on the obtained information that an amount associated with the dropped data packets reaches a first threshold or that a timer associated with the dropped data packets reaches a second threshold; and transmitting a message to a policy node, which message comprises at least one of information indicating the amount associated with the dropped data packets or information indicating that the amount has reached the first threshold or indicating that the timer has reached the second threshold. |
US09621439B2 |
Dynamic and adaptive quota shares
Embodiments relate to dynamically allocating access to a shared resource based on quota shares. An aspect includes computing, by a client node, an expected size of quota shares needed by the client node based on a historical rate of resource consumption by the client node. The client node transmits a request for a count of quota shares based on the expected size. The client node receives an indication that the request for the count of quota shares is one of: granted, denied, and granted-in-part. The client node self-rules the shared resource based on the indication. |
US09621438B2 |
Network traffic management
In an aspect, the present application is directed to managing traffic in a network. A capacity request is received, wherein the capacity request comprises a request for capacity on the network. The capacity request is evaluated to determine whether the capacity requested by the capacity request in view of a measure of currently in-use network capacity on the network would exceed a threshold level. If the threshold level would not be exceeded, the capacity request is fulfilled so that a corresponding network request can be granted for transmission over the network; and if the threshold level would be exceeded, retrieving and analyzing real-time capacity data to determine an available network capacity of the network to be compared to the capacity requested in the capacity request. |
US09621435B2 |
Declarative and extensible model for provisioning of cloud based services
A method for offering a set of services is disclosed. The method may comprise storing, by a cloud infrastructure system, subscription order information identifying a service from a set of services provided by the cloud infrastructure system, the cloud infrastructure system comprising one or more computing devices. A computing device from the one or more computing devices may determine a service declaration for the service, the service declaration comprising information indicative of procedures for provisioning resources for enabling the service. A computing device from the one or more computing devices may cause the service to be provisioned based on the service declaration. |
US09621434B2 |
Display apparatus, remote control apparatus, and method for providing user interface using the same
A display apparatus which is controllable by a remote control apparatus is provided. The display apparatus includes: a communicator which communicates with the remote control apparatus, a storage which stores user interface (UI) screen information which is mapped to each application executable in the display apparatus, and a controller which, if a first application is executed based on a user command, controls a transmission of UI screen information corresponding to the first application from among the UI screen information stored in the storage to the remote control apparatus. |
US09621432B2 |
Diagnostics of deployed devices based on network traffic
This disclosure is directed to performing diagnostics on deployed devices that use network connectivity to transmit data in response to at least partially automated processes. In some embodiments, a diagnostic entity may monitor network traffic from deployed devices. The diagnostic entity may aggregate at least some of the network traffic to create profiles for at least some of the deployed devices and/or for some activities. The diagnostic entity may then identify outlier devices/activities from observed network behavior of deployed devices and/or activities based on the accessed network traffic and the profiles. The diagnostic entity may generate reports and/or perform or cause some corrective operations in response to identification of the outliers. In various embodiments, the diagnostic entity may predict network usage information for a group of devices and may possibly suggest revisions to service plans and/or usage of the deployed devices based at least partly on the predicted usage. |
US09621429B2 |
System, method, and apparatus for incorporating a centralized self organizing network (SON) in a network
In one example embodiment, a Self Organizing Network (SON) element is provided to communicate with at least one Long-Term Evolution (LTE) wireless network and at least one transport communication network. The SON element is operative to obtain information that relates to updated Neighbor Lists from a plurality of enodeBs (eNBs) belonging to the at least one LTE wireless network, and to convey information that relates to the updated Neighbor Lists obtained, to at least one managing entity belonging to the transport communication network. |
US09621428B1 |
Multi-tiered cloud application topology modeling tool
An example multi-tiered cloud application topology modeling tool is provided that facilitates receiving metadata associated with a widget, the widget being expressive of an interface representing a base class of a topology element in a cloud application topology, the topology element being classified in one of a plurality of tiers of cloud application topology, adding an instance of the widget to the cloud application topology, enforcing rules described by the metadata that specify behavioral constraints on the widget in a context of the cloud application topology across the plurality of tiers, and modifying the cloud application topology according to the rules without human intervention, the modified topology being rendered on a canvas of a user interface of the cloud application topology modeling tool. In specific embodiments, the cloud application topology on the canvas is converted to a stack blueprint that can be executed to instantiate the topology. |
US09621423B1 |
Methods and apparatus for automating service lifecycle management
Methods and apparatus to provide, in a cloud infrastructure environment having a compute layer, a network layer, a storage layer, and management layer, wherein the management layer has no knowledge of at least some of existing infrastructure services, selecting hosts containing host bus adapters and/or network adapters having unique identifiers, using the unique identifiers to analyze the storage layer for: storage groups having host initiators that match the unique identifiers of the host bus adaptors, and/or network file storage (NFS) exports exposed to the unique identifiers as client IP addresses. |
US09621421B1 |
Systems and methods for prognostic network management
A computer-implemented method for prognostic network management may include (1) monitoring a health indicator of a physical component of a device in a network, (2) using the health indicator to estimate a remaining useful life of the physical component, (3) detecting that the remaining useful life of the physical component has reached a predetermined threshold, and (4) reconfiguring the network in response to detecting that the remaining useful life of the physical component has reached the predetermined threshold so that failure of the physical component does not cause the network to become unavailable to any user of the network. Various other methods, systems, and computer-readable media are also disclosed. |
US09621419B2 |
Determining when to switch to a standby intelligent adjunct network device
An adjunct network device includes several ports, an uplink interface, and an adjunct forwarding engine coupled to the ports and the uplink interface. A first port is configured to receive a packet, which includes a destination address. The adjunct forwarding engine is configured to send the packet to the uplink interface if the destination address is not associated with any of the ports. The packet is sent to one of the ports if the destination address is associated with the one of the ports. |
US09621418B2 |
Automatic network node relay link configuration tool
The implementation of the relay configuration tool may lead to the rapid deployment of relay links between network nodes. The tool may receive identification information of a donor network node that provides backhaul access to a core network, as well as identification information of a remote network node that is to use the backhaul. The tool may further obtain node information on the donor network node and the remote network node from a node information database based on the identification information. The tool may additionally receive link specifications for a relay link to be established between the network nodes. Accordingly, the tool may determine the communication frequencies and a power level for the relay link based at least on the node information and the link specifications. The communication frequencies and the power level, along with other configuration parameters, may be used by the tool to establish the relay link. |
US09621413B1 |
Displaying dynamic host configuration protocol (DHCP) transaction states using a DHCP relay agent
Systems and methods can operate to improve the identification and diagnoses of DHCP client IP address assignment failures. The DHCP protocol can require a plurality of DHCP messages to be exchanged by DHCP server, relay agent and clients. Failure of DHCP message delivery can result in a DHCP client not obtaining an IP address. DHCP information can be displayed and captured in the DHCP relay agent that can assist in the identification and diagnosing of DHCP client IP address assignment failures. |
US09621411B2 |
Relaying information for an unreliably heard utility node
Data of a utility node that is unreliably heard may be relayed through another utility node. In some examples, utility nodes of a star network may attempt to transmit data to a collector, a repeater, a relay, a router, or a mobile device. When it is determined that a utility node is unable to reliably transmit data, a relay relationship may be established so that data of the unreliable utility node is relayed through the network. |
US09621403B1 |
Installing network certificates on a client computing device
Systems and methods for installing network certificates on a client computing device are provided. In some aspects, a method includes automatically determining that the certificate associated with the network is not installed on the computing device. The method also includes determining that the certificate can be installed on the computing device without assistance. The method also includes determining whether end-user input is required to install the certificate. The method also includes, if end-user input is required to install the certificate, displaying a graphical component which prompts an end-user for an input associated with generating the certificate, receiving the input, and providing a request to generate the certificate based on the input. The method also includes, if end-user input is not required to install the certificate, providing a request to generate the certificate. The method also includes storing the certificate. The method also includes connecting to the network using the certificate. |
US09621401B1 |
Performing dynamic data analysis within a dynamic network
A dynamic network and a method for performing data analysis within a dynamic network. A query request generated by a root node in the dynamic network is propagated through other nodes in the dynamic network in a number of request messages. A number of response messages responding to the query request are received at the root node from the other nodes in the dynamic network. Data analysis is performed using data contained in the number of response messages as the number of response messages is received. A request index that keeps count of the number of request messages propagated through the dynamic network is updated using a tracking parameter in each of the number of response messages. |
US09621399B1 |
Distributed caching system
Embodiments of a distributed caching system are disclosed that cache data across multiple computing devices on a network. In one embodiment, a first cache system serves as a caching front-end to a distributed cluster of additional cache systems. The first cache system can distribute cache requests to the additional cache systems. The first distributed caching system can also serve as a cache server itself, by storing data on its own internal cache. For example, the first cache system can first attempt to find a requested data item on the internal cache, but, if the lookup results in a cache miss, the first cache system can search the additional cache systems for the data. In some embodiments, the first cache system is configured to identify additional requests for the first data item and duplicate the requested data item in order to respond to the additional requests, which allows for greater responsiveness to requests. |
US09621388B2 |
Method for serial data transmission and system therefor
A method and system for serial data transmission are provided. The method includes steps of: bit-synchronously receiving N bit binary code data which is transmitted continuously and repeatedly by a transmitting end, wherein the N bit binary code data is N bit binary code data converted from original data by the transmitting end on the basis of a preset rule; performing cyclic left shift or right shift 0 to N−1 times on each of the received N bit binary code data, which results in a data set, and obtaining an extreme value in the data set; and decoding the extreme value, which results in the original data transmitted by the transmitting end. With the method and system, a start and an end flags are not needed to be added additionally during the serial data transmission, thus improving the efficiency of the serial data transmission. |
US09621387B1 |
I/Q modulator and demodulator with wide instantaneous bandwidth and high local-oscillator-port-to-radio-frequency-port isolation
An improved quadrature modulator/demodulator (IQMD) may use two-phase quadrature local oscillator (LO) signal generation for generating 0° and 90° LO signals, and an anti-phase combiner/divider (at 0° and 180°) on the RF (radio frequency) port. The IQMD may include mixers (which may be double-balanced passive mixers) that function as downconverters when a signal is incident at their radio frequency (RF) ports, and function as upconverters when signals are incident on their intermediate frequency (IF) ports. Accordingly, the IQMD may function as an I/Q modulator by connecting digital-to-analog converters (DAC) to the differential I and Q ports, and/or it may also function as an I/Q demodulator by connecting analog-to-digital converters (ADC) to the differential I and Q ports. |
US09621384B2 |
Systems and methods for communicating data over parallel data paths
Systems and methods for the communication of data over a plurality of parallel communication paths are provided. Embodiments of the parallel communications systems and methods may discover, characterize, and leverage multiplicity of resources in various network elements to provide network applications with a desired communication objective and level of performance. The systems and methods may dynamically adapt to changes in the network resources to continuously provide the desired communication performance. |
US09621383B1 |
Digital isolator and the method thereof
An isolator system has a transmitter configured to generate a first pair of buffered differential signals base based on an input signal; an isolation barrier having an input side coupled to the transmitter to receive the first pair of buffered differential signals, and an output side configured to provide a second pair of differential signals; and a receiver coupled to the output side of isolation barrier to receive the second pair of differential signals, wherein the receiver provides an output signal based on restoring the second pair of differential signals into a third pair of differential signals, wherein the output signal is converted from the third pair of differential signals and is a duplicate of the input signal with inherited propagation delays. |
US09621380B2 |
Transmission device and communication system
A transmission device of the disclosure includes a first selector configured to select one of a first signal and a second signal, and output the selected signal; a second selector configured to select one of an inversion signal of the first signal, the second signal, and an inversion signal of the second signal, and output the selected signal; a first control signal generator configured to generate a first control signal, a second control signal, and a third control signal, based on the first signal, the second signal, and a third signal; a first driver configured to set a voltage of a first output terminal, based on an output signal of the first selector and the first control signal; and a second driver configured to set a voltage of a second output terminal, based on an output signal of the second selector and the second control signal. |
US09621378B2 |
Methods and routers for connectivity setup between provider edge routers
A router receives, from a BGP peer, a BGP update message including NLRI (VPN-NLRI) specific to a virtual private network, as well as path information including an address of a next hop for the VPN-NLRI. The router determines that there is no route to the next hop, modifies the filtering information to permit propagation of NLRI including the address of the next hop, and sends the modified filtering information to BGP neighbors. Alternatively, a router determines that such a BGP update message is due to be sent to a BGP peer. The router determines that the filtering information does not allow propagation, to the peer, of NLRI including the address of the next-hop, modifies the filtering information so as to permit propagation, to the BGP peer, of NLRI including the address of the next hop, and sends the BGP update message to the peer. |
US09621368B2 |
Method for displaying status of power consumption and portable device thereof
Provided is a method for displaying electricity use status and a portable device thereof by identifying at least one electronic appliance in an image on a screen captured through a camera, receiving electricity use information of the at least one electronic appliance, determining the electricity use status of the at least one electronic appliance using the received electricity use information, and displaying one of a plurality of Graphical User Interfaces (GUI), wherein each GUI corresponds to a different stage of the electricity use status of the at least one electronic appliance. |
US09621363B2 |
Method, system, and apparatus for implementing multicast on shared network
The present invention discloses a method for implementing multicast on a shared network, which includes receiving a multicast program request from a terminal device; updating an entry corresponding to the multicast program requested by the terminal device in a table of correspondence between multicast program information and terminal device identifiers according the multicast program request, where the table of correspondence between multicast program information and terminal device identifiers includes a plurality of relation entries, and each entry corresponds to a different multicast program and includes identifier information of terminal devices that request the multicast program; and providing the multicast program and the identifier information of terminal devices in the updated relation entry for each terminal device in the broadcast manner, where the identifier information of terminal devices is used to indicate whether each terminal device needs to receive the multicast program. |
US09621360B2 |
System and method for analyzing network power consumption
A system and method for analyzing network power consumption is disclosed. The system and method for analyzing network power consumption includes the steps of specifying at least one service which will run on said network; defining a plurality of resources provisioned in the network, each having an associated power efficiency; associating a network path with the service; calculating a sum of the power efficiencies for the resources of the network path; and outputting the sum to a display device. The system and method for analyzing network power consumption is particularly useful for identifying power consumption efficiencies throughout a communication network. |
US09621359B2 |
Systems and methods for authentication based on physically unclonable functions
Presented are systems, devices, and methods for reliably authenticating asymmetric cryptography-based ICs based on Physically Unclonable Functions (PUFs) that are immune to reverse engineering. Various embodiments of the invention enhance the level of security in IC architectures without the need to connect to a remote certification authority, thereby, eliminating shortfalls associated with online authentication. Certain embodiments accomplish this by using a PUF-generated secure private key that need never be output by or exported from the PUF. |
US09621357B2 |
System and method for providing consent management
A system and method for managing consent for an enterprise to, for example, provide access to controlled data to another enterprise wherein the controlled data can be in the form of subject data records. The system includes a consent management module operative to associate a plurality of control levels with a subject data record and process a consent request requesting access to the controlled data. Access is determined based on the control levels associated with a subject of the controlled data, a requesting operator, and/or the controlled data itself, A control level data set comprising the control levels for use in controlling access to the controlled data and/or subject data records is stored in a database. |
US09621349B2 |
Apparatus, method and computer-readable medium for user authentication
An apparatus includes a memory; and a processor coupled to the memory and configured to: authenticate an identification for accessing a first service by comparing a password associating with the identification with an first encrypted password that is generated by encrypting the password on the basis of a first encryption policy to authenticate an access to the first service; and provide a second service with the identification and the password to cause to generate information when an authentication of the identification is successful, the information being accessed to authenticate the identification when the second service is accessed based on the identification and the password. |
US09621348B2 |
System and method of secure text generation
A device including circuitry configured to receive a security profile corresponding to one or more of a user and an application to which an output of a secure text generation process will be applied, wherein the security profile includes a private key. The circuitry may receive a sequence of characters input from a text input device in communication with the circuitry. The circuitry may generate, for each character input in the sequence of characters, one or more random characters, wherein the one or more random characters are generated based on an algorithm having the character text input and the private key as inputs, and wherein the algorithm includes a mathematical function corresponding to the private key. The secure text generation process is iteratively performed on a single character, of the sequence of characters received from the text input device, without storing preceding received characters included in the sequence of characters. |
US09621345B2 |
Countering server-based attacks on encrypted content
Embodiments of the present invention relate to providing encrypted content to authorized content consumers while providing robust traitor tracing. In some embodiments, at least one device key is read. A key block is read. A media key precursor is determined from the key block and the at least one device key. At least one encrypted block key is read. A block master key is determined from the media key precursor. A security program is executed to determine a decrypted block key from the media key precursor, the block master key, and the encrypted block key. The decrypted block key is provided for application to the encrypted content to obtain decrypted content. |
US09621342B2 |
System and method for hierarchical cryptographic key generation using biometric data
A cryptographic key is generated using biometric data and a hierarchy of biometric descriptors. The hierarchy of biometric descriptors includes multiple levels, wherein a biometric descriptor at a first level is associated with a subset of the biometric descriptors at the next lower level. To generate a cryptographic key, biometric data is collected and compared to the biometric descriptors at the first level of the hierarchy. One of the biometric descriptors is selected at the first level, and a first key component is generated based on the first selected biometric descriptor. The biometric data is then compared to the subset of biometric descriptors at the second level of the hierarchy associated with the first selected biometric descriptor. This process of selecting a biometric descriptor and generating a key component continues for each level of the hierarchy. The key components are then used to generate a cryptographic key. |
US09621329B2 |
Method for performing a HARQ process and apparatus using same
A method for transmitting control information related to a hybrid automatic repeat request (HARQ) process operation using a frequency division duplex (FDD) frame structure by a base station (BS) in a wireless communication system; the BS therefore; a method for receiving control information related to a HARQ process operation using a FDD frame structure by an RN; and the RN therefore are discussed. The method for transmitting control information according to one embodiment includes transmitting information related to a number of HARQ processes. The HARQ processes are sequentially assigned to subframes configured for the RN-to-the BS transmission. If a subframe configured for the BS-to-the RN transmission is a subframe n, a subframe configured for the RN-to-the BS transmission is a subframe n+4. The method further includes transmitting a HARQ ACK/NACK signal for uplink data through a corresponding subframe based on the number of HARQ processes. |
US09621326B2 |
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. |
US09621325B1 |
Method and apparatus for reliable data transmission and reception
This invention relates to techniques for timing control in transmission or reception of data units in wireless communication. To better use the resources in a transceiver, a timing parameter is repeatedly initiated and reassigned. Depending on how the data units being handled, the timing parameter can be used to control a transceiver to retry transmission of data units or purge data units. |
US09621316B2 |
Method and device for receiving downlink signal in wireless communication system
A method for a terminal for receiving a downlink signal according to an embodiment of the present invention comprises the steps of: receiving, from a serving cell, a cell-specific reference signal (CRS) information for a neighboring cell; and receiving, from a serving cell and/or a neighboring cell, a physical downlink shared channel (PDSCH), wherein the CRS of the serving cell is invalidated if the terminal receives a PDSCH from the neighboring cell. |
US09621314B2 |
Signal transmission method using MBSFN subframe in radio communication system
A signal transmission method using a multicast broadcast single frequency network (MBSFN) subframe in a radio communication system is provided. The method includes: selecting a plurality of relay stations for transmitting a plurality of backhaul signals, and transmitting the plurality of backhaul signals to the selected respective relay stations by using different radio resources, wherein each of the selected relay stations configures a subframe for receiving each of the plurality of backhaul signals as the MBSFN subframe. Accordingly, the backhaul signal can be transmitted between the base station and the plurality of relay stations by effectively using the radio resources. |
US09621310B2 |
TTI bundling for downlink communication
This disclosure relates to TTI bundling for downlink communication. According to one embodiment, a base station and a wireless device may establish a wireless communication link. The base station may determine to enable TTI bundling for downlink communication for at least one carrier of the wireless communication link. The base station may provide an indication to the wireless device to enable TTI bundling for downlink communication for the determined carrier(s) of the wireless communication link. The base station may subsequently transmit TTI bundle downlink communications to the wireless device via the determined carrier(s). |
US09621309B2 |
Joint scheduling method and apparatus
Embodiments of the present invention provide a joint scheduling method and apparatus. The method of the present invention is as follows: judging whether a CoMP user equipment exists in user equipments that wait to be scheduled in a sector that participates in joint scheduling; scheduling, if a CoMP user equipment exists in user equipments that wait to be scheduled, the CoMP user equipment that waits to be scheduled and assigning CoMP frequency band resources to the scheduled CoMP user equipment according to a size of frequency band resources required by the scheduled CoMP user equipment, where the CoMP frequency band resources are partial frequency band resources allocated from frequency band resources of the sector that participates in joint scheduling and are preferentially used by the CoMP user equipment. Embodiments of the present invention mainly apply to a joint scheduling process in a wireless communications system. |
US09621306B2 |
Method, system and apparatus for ACK/NACK resource reservation
A method, a system and an apparatus for ACK/NACK resource reservation are provided. The method includes: a base station configures and notifies usable uplink control channel resources to a user terminal using transmit diversity for ACK/NACK transmission, said base station receives the ACK/NACK transmitted by the said user terminal on the configured channel resources. The reservation of channel resource that is used in ACK/NACK feedback is realized, and the method for resource reservation supports transmit diversity, and improves the reliability of uplink control channel transmission, and the method is simple and easy to implement. |
US09621305B2 |
Bit parser for interleaver in transmitter with multiple transmit antennas
A transmitter having two or more transmit antennas includes a bit parser for providing two or more data streams to an interleaver of the transmitter. The bit parser receives bits representing data to be transmitted over the transmit antennas, and parses the bits into a number of data streams equal to a number of the transmit antennas such that the bits are divided into bit groups, each having no more than two of the bits, and each of the data streams include non-adjacent ones of the bit groups. |
US09621300B2 |
Communications system
A communications system comprising an ECM signal transmission arrangement for generating and transmitting an ECM signal, a first controller operable to control the ECM transmission arrangement such that the transmitted signal takes a pulsed form including a plurality of first periods in which the ECM signal is transmitted separated by second periods in which the ECM signal is not transmitted, a radio signal receiver arrangement forming or including a bandpass filter and arranged to receive a radio signal, and a second controller operable to control the signal received by the receiver arrangement to take a pulsed form including a plurality of third periods in which the radio signal is received by the receiver arrangement separated by fourth periods in which the radio receiver does not receive the radio signal, wherein the first and second controllers are synchronised such that the second periods are synchronised with the third periods, at the radio signal receiver arrangement such that the pulsed signal received by the receiver arrangement is reconstituted in the bandpass filter into a continuous signal, free or substantially free of ECM interference. |
US09621297B2 |
Optical communication system, method of bi-directional communication and method of operating a network element
An optical communication system comprising an optical link comprising an optical fiber, a first network element coupled to a first end of the optical link and a second network element coupled to a second end of the optical link. The first network element is configured to generate a first optical signal for transmission to the second network element, the first optical signal having a first propagation mode corresponding to a first guided mode of the optical fiber. The second network element is configured to generate a second optical signal for transmission to the first network element, the second optical signal having a second propagation mode, different to the first propagation mode, corresponding to a second guided mode of the optical fiber. |
US09621296B2 |
Remote node device, optical network unit and system and communication method thereof
A remote node device for mutual communication between optical network units in a passive optical network includes an N×N-arrayed waveguide grating configured to receive upstream optical signal of one of the optical network units and to output this signal as a first optical signal; a 1×2 wavelength division multiplexer configured to separate per band the first optical signal to obtain a second optical signal; and a 1×(N−1) power distributor configured to transmit the second optical signal to the corresponding optical network unit through the N×N-arrayed waveguide grating. |
US09621295B1 |
PON overlay on a legacy optical access network
Methods, systems, and apparatus for overlaying a passive optical network on a legacy optical access network are disclosed. In one aspect a system includes a legacy optical access network in a copper loop plant. The legacy optical access network provides access to customer premises. The system also includes a gigabit passive optical network (GPON) that is overlaid on the legacy optical access network. A fiber is shared by the GPON and the legacy optical access network. The GPON can provide a plurality of channels on the shared fiber at wavelengths that are separate and independent of wavelengths of the legacy optical access network. |
US09621294B2 |
Enhancement of inter-cell interference coordination with adaptive reduced-power almost blank subframes based on neighbor cell profile data
An inter-cell interference coordination procedure in heterogeneous networks (HetNets) is enhanced based on utilization of cell profile data associated with neighbor access points to improve HetNet spectrum efficiency, mobility performance, and/or overall network capacity. In one aspect, a macro access point can receive cell profile data associated with neighbor access points and modify a power level of reduced-power almost blank subframes (ABS) transmitted by the macro access point to manage macro cell capacity. Further, the macro access point can configure the ABS pattern and transmit the ABS pattern to the neighbor access points. Based on the ABS pattern, the neighbor access points can schedule transmissions to user equipment that are located at (or close to) their cell-edge to reduce inter-cell interference. |
US09621291B2 |
Optical communication cross-connection devices and signal processing method thereof
Provided is an optical communication cross-connection device for exchanging an OTN signal through optical communications, including: a plurality of OTN signal processing units (OTNsp units) for asynchronously conducting OTN signal processing; and a space switch connected between the plurality of OTNsp units, for conducting bidirectional signal exchange for the OTN signal, in which a first and a second OTNsp units that conduct signal transmission among the plurality of OTNsp units subject the OTN signal to skew processing on one side and deskew processing corresponding to the skew processing on another side between the first and second OTNsp units or between a communicating end-side one of the first and second OTNsp units and a communicating end-side OTNsp unit of an optical communication cross-connection device of a communication counterpart destination for the optical communication cross-connection device, and share a clock for the signal transmission therebetween. |
US09621289B2 |
Methods and apparatus for enabling distributed frequency synchronization
A method, an apparatus, and a computer program product for wireless communication are provided in connection with enabling distributed frequency synchronization based on a fastest node clock rate. In one example, a first UE is equipped to determine that a fastest clock rate is faster than an internal clock rate of the first UE by more than a first positive offset, and adjust the internal clock rate based on the determined fastest clock rate. In an aspect, the fastest clock rate is associated with a second UE of one or more other UEs from which synchronization signals may be received. In another example, a UE is equipped to obtain GPS based timing information, adjust an internal clock rate based on the GPS based timing information, and transmit a synchronization signal at an artificially earlier time in comparison to a scheduled time of transmission associated with the adjusted internal clock rate. |
US09621287B2 |
Antenna port detection
There is provided presence detection of a second transmit antenna port in a distributed antenna port system. Cell-specific reference signals, CRS, are received on a first receive antenna port and a second receive antenna port. The CRS have been transmitted by a first transmit antenna port and a second transmit antenna port in the distributed antenna port system. Reference signal received power, RSRP, measurements and reference signal resource element received power, RSRERP, measurements are estimated from the CRS. Presence is detected by comparing each one of at least one metric based on filtered RSRP measurements and filtered RSRERP measurements to a respective threshold. |
US09621286B2 |
Apparatus for generation of corrected vector wideband RF signals
A signal generation system can include an input source configured to provide an input radio frequency (RF) signal, a correction filter calculation (CFC) block configured to determine correction filter parameters, and an automatic level control (ALC) loop configured to provide ALC loop information to the CFC block. The correction filter parameters may be determined based at least in part on the ALC information. The system can also include a predistortion field programmable gate array (FPGA) configured to apply a correction filter to the input RF signal, wherein the correction filter is based at least in part on the correction filter parameters, and an RF output configured to provide an RF output signal. |
US09621283B1 |
Molecular communication system and method of operating molecular communication system
A molecular communication system includes a molecular transmitter, a molecular receiver and a molecular transmission channel. The molecular transmitter transmits at least one molecule representing first data. The molecular receiver receives the at least one molecule, and obtains the first data based on the at least one molecule. The molecular transmission channel is connected between the molecular transmitter and the molecular receiver, and provides a transmission path for the at least one molecule. The at least one molecule moves in the molecular transmission channel based on an anomalous diffusion process. The anomalous diffusion process in the molecular transmission channel is modeled based on a fractional diffusion equation (FDE). |
US09621281B2 |
Integrated device package and/or system comprising configurable directional optical transmitter
Some novel features pertain to a device that includes a first integrated device package and a second integrated device package. The first integrated device package includes a first package substrate, a first integrated device, and a first configurable optical transmitter. The first configurable optical transmitter is configured to be in communication with the first integrated device. The first configurable optical transmitter is configured to transmit an optical beam at a configurable angle. The first configurable optical transmitter includes an optical beam source, an optical beam splitter, and a set of phase shifters coupled to the optical beam splitter. The set of phase shifters is configured to enable the angle at which the optical beam is transmitted. The second integrated device package includes a second package substrate, a second integrated device, and a first optical receiver configured to receive the optical beam from the first configurable optical transmitter. |
US09621277B2 |
Pre-distortion of an optical signal with frequency division multiplexed sub-carriers
A method is provided for pre-distorting an optical signal, intended to be transmitted over an optical transmission line and including a plurality of frequency division multiplexed optical sub-carriers. The optical signal is obtained from an optical conversion of an electrical signal including a plurality of frequency division multiplexed sub-carriers. This method includes obtaining a plurality of corrective factors, corresponding to the electrical sub-carriers, as a function of a plurality of values, determined for the optical sub-carriers, of a first parameter dependent on the power of the sub-carriers, and application of the corrective factors to the amplitudes of the corresponding electrical sub-carriers, so as to equalize, at the output of the optical transmission line, the values of the first parameter for the sub-carriers of the optical signal. |
US09621276B2 |
Optical transmitter for transmitting a multilevel amplitude-shift-keying modulated signal
An optical transmitter for transmitting a multilevel amplitude-shift-keying modulated signal includes an optical modulator for modulating an optical signal with a multilevel amplitude-shift-keying modulation, and a spectral filter adapted to increase a high-frequency component of the modulated optical signal relatively to a central frequency component. The multilevel ASK modulation is quaternary ASK and the symbol rate of the optical modulator is above 40 Gbaud. An optical link connects the optical transmitter to a quadratic direct detection optical receiver. |
US09621273B2 |
Integrated control module for communication system-on-a-chip for silicon photonics
In an example, the present invention includes an integrated system-on-chip device. The device is configured on a single silicon substrate member. The device has a data input/output interface provided on the substrate member. The device has an input/output block provided on the substrate member and coupled to the data input/output interface. The device has a signal processing block provided on the substrate member and coupled to the input/output block. The device has a driver module provided on the substrate member and coupled to the signal processing block. In an example, the device has a driver interface provided on the substrate member and coupled to the driver module and configured to be coupled to a silicon photonics device. In an example, a control block is configured to receive and send instruction(s) in a digital format to the communication block and is configured to receive and send signals in an analog format to communicate with the silicon photonics device. |
US09621271B2 |
Point-to-multipoint digital radio frequency transport
One embodiment is directed to a system for use with a coverage area in which one or more wireless units wirelessly transmit using a wireless radio frequency spectrum. The system comprises a first unit, and a plurality of second units communicatively coupled to the first unit using at least one communication medium. Each of the plurality of second units generates respective digital RF samples indicative of a respective analog wireless signal received at that second unit. Each of the plurality of second units communicates the respective digital RF samples generated by that second unit to the first unit using the at least one communication medium. The first unit digitally sums corresponding digital RF samples received from the plurality of second units to produce summed digital RF samples. The system is configured so that an input used for base station processing is derived from the resulting summed digital RF samples. |
US09621265B2 |
Street lighting control, monitoring, and data transportation system and method
A method and system for controlling and monitoring street lights using optical link signaling through free space which does not require an FCC license for operation. The optical link signaling is accomplished in the space between street lights by using LEDs for both area lighting and optical signaling. A Street lighting system luminaire comprises a structural member such as a pole, a lamp comprising one or more LEDs, and an optical receiver that receives optical signaling from one or more other luminaires in street lighting network. The modulator modulates the output of the lamp to launch data into the street lighting system for transport. The optical receiver and modulator enables strobing and flashing modes such as required to support emergency services. |
US09621264B2 |
Bi-directional tap-monitor for optical add-drop photonic chip
A bidirectional optical tap-monitor is described for detecting an optical signal power carried by a through waveguide. The tap-monitor comprises a tap waveguide placed near the through waveguide, and a single waveguide-type photodetector for detecting a fraction of the optical signal power coupled from the tap waveguide. The tap waveguide includes two ports at opposite ends of the tap waveguide and the waveguide-type photodetector includes two ports that are connected respectively to the two ports of the tap waveguide. When light travels through the through waveguide in one direction, the coupled fraction of the optical signal power is fed to the photodetector via one of the two ports of the tap waveguide, and when light travels through the through waveguide in the opposite direction, the coupled fraction of the optical signal power is fed to the photodetector via the other one of the two ports of the tap waveguide. The bidirectional optical tap-monitor is operable in either a forward-propagating or a backward-propagating direction. |
US09621263B2 |
Method, apparatus, node device and network system for detecting optical signal-to-noise ratio
The present invention discloses a method and an apparatus for detecting an optical signal-to-noise ratio, a node device, and a network system. The method includes: receiving a detected optical signal carrying amplified spontaneous emission ASE noise; detecting a first alternating current component and a first direct current component of the detected optical signal; acquiring first modulation information of the detected optical signal; acquiring first correction information corresponding to the first modulation information according to the first modulation information; and determining an optical signal-to-noise ratio OSNR of the detected optical signal according to the first alternating current component, the first direct current component, and the first correction information. |
US09621262B1 |
Self-monitoring cable system
A cabling system that provides continuous transport of data, as well as testing. At all times a channel is available for data transmission. In one embodiment, the cabling system includes a cable in turn including two data transmission channels. First and second transceivers are provided at respective opposite ends of the cable connected to the data transmission channels. At least one of the transceivers is functionally capable of both a data transmission mode and a test or audit mode, and periodically alternates between two operational modes. In another embodiment, first and second transceivers are provided at respective opposite ends of the cable and connected to a data transmission channel. At least one of the transceivers is functionally capable of both data transmission employing one wavelength and testing or auditing employing another wavelength. |
US09621261B2 |
Method and arrangement for channel set up in an optical WDM-network
The invention refers a method and an arrangement for channel set up in an optical network. An optical signal path is configured for a certain optical channel signal (OC1) of a WDM-signal. This channel signal (OC1) is on-off-modulated by a modulation test signal (MT1) having a predetermined lower frequency and is generating a channel test signal (OT1). This channel test signal (OT1) is combined with other optical channels (OC2-OCn) to the WDM-signal (WS) and transmitted via said path. At a start node (1) or a downstream node (3, 5) a measurement signal (EMI, EM3) is derived from the complete WDM-signal (WS) without wavelength de-multiplexing. The measurement signal (EMI, EM3) is compared with a correlation signal (MC1) and an obtained power level (PC1) is used to adjust the channel power (PC1, PC2, PC3) to achieve predetermined target power values (PC1-PC4) at different power monitoring points (19, 40, 41, 58). The adjustment step is repeated for all downstream nodes (3, 5) and all further channel signals (OC2-OCn). |
US09621259B2 |
Ad hoc configurable TDMA datalink
A method and system for providing configuration parameters to TDMA nodes are disclosed. The configuration parameters are repeatedly transmitted to the TDMA nodes in a predetermined fashion, allowing existing nodes to receive the up-to-date configuration parameters from messages being broadcast in the TDMA network. Any new node joining the TDMA network may also receive the up-to-date configuration parameters, allowing the new node to apply such parameters accordingly and join the network as applicable. |
US09621255B1 |
Channelizer supplemented spacecraft telemetry and command functionality
A spacecraft includes a payload subsystem including a digital channelizer. The digital channelizer provides at least a portion of spacecraft command or telemetry functionality. The spacecraft may optionally also include a telemetry and command (T&C) subsystem, the T&C subsystem including one or more of a command receiver, a command decoder, a telemetry encoder and a telemetry transmitter. The digital channelizer may be communicatively coupled with at least one of the command receiver, the command decoder, the telemetry transmitter and the telemetry encoder. |
US09621253B2 |
Single slot bi-directional message exchange in relay networks
Technologies are generally provided for single-slot bi-directional message exchange that allows two nodes to transmit in the same time-slot at the same frequency. The transmissions may be relayed to the destination node within the same time-slot. An interfering signal generated by each node may appear time-offset in the same time slot as it was transmitted, superimposed on the message signal from the other terminal. Roundtrip and cross-trip delay estimates and channel estimates may be determined at each node. Transmitted signals may be recovered at the destination nodes based on the roundtrip and cross-trip delay estimates and channel estimates. |
US09621252B2 |
Method and apparatus for selecting an application of a device having an NFC interface
The present invention describes a method to select an application on a first device having an NFC interface and comprising a plurality of applications using the NFC interface, said method comprising the steps of detecting a second device having a NFC interface via the NFC interface of the first device, obtaining via the NFC interface a message comprising a message type and a service identification, determining an application type based on the message type and the service identification, selecting at least one application among the plurality of applications matching the message type and the service identification, prompting a user of the first device to accept a communication between the second device and the selected application, in case of positive answer, notifying the selected application of the message type, establishing the communication between the selected application and the second device via the NFC interface. |
US09621248B2 |
Apparatus, system and method of wireless backhaul and access communication via a common antenna array
Some demonstrative embodiments include apparatuses, systems and/or methods of wireless backhaul and access communication via a common antenna array. For example, an apparatus may include a wireless communication unit to control an antenna array to form one or more first beams for communicating over one or more access links and to form one or more second beams for communicating over one or more backhaul links, the access links including wireless communication links between a wireless communication node and one or more mobile devices, and the backhaul links including wireless communication links between the wireless node and one or more other wireless communication nodes. |
US09621246B2 |
Distributed antenna system with uplink bandwidth for signal analysis
One embodiment is directed towards a distributed antenna system (DAS). The DAS includes a host unit a plurality of remote units communicatively coupled to the host unit. The plurality of remote units are configured to implement a common arrangement of resource blocks for uplink transport signals. The host unit is configured to instruct a subset of the plurality of remote units to send a digital sample stream over a monitor path of their respective uplink transport signals. One or more simulcast modules are configured to sum the monitor paths from the respective uplink transport signals to generate a summed digital sample stream, the one or more simulcast modules configured to send the summed digital sample stream to the host unit. The host unit is configured to provide a signal based on the summed digital sample stream to one or more signal analysis modules. |
US09621244B2 |
Method and apparatus for quantizing channel state information
The present invention relates to a method and an apparatus for quantizing channel state information (CSI). An embodiment of the present invention provides a method for providing codeword index information to a base station configured with Nt directional antennas, including: determining a first codeword in a first codebook whose rank is r, where r=1, 2, . . . , Nt, and sending an index of the codeword to the base station; and determining a second codeword in a second codebook whose rank is r, and sending an index of the codeword to the base station. The first codeword is a block diagonal matrix, and a matrix on a diagonal block of the block diagonal matrix is a matrix with Nt/2 rows and Nb columns. The Nb columns are Nb different Discrete Fourier Transform (DFT) vectors arbitrarily selected from N predefined DFT vectors, N is an integer power of 2, 1≦Nb≦N, and the length of each DFT vector is Nt. Each column corresponding to each data stream in the second codeword includes an equal-length column selection vector for individually selecting from the Nb columns in the first codeword the DFT vectors used in two polarization directions and co-phasing information θ=2πm/M between the two polarization directions, where M is an integer power of 2, and 0≦m≦M−1. |
US09621239B2 |
System and method for nonlinear MU-MIMO downlink channel precoding with arbitrary precoder
Method and apparatus are provided for transmission of data. A precoder is selected, and a feedforward filter is derived in accordance with the precoder. In some embodiments, the precoder is an arbitrary effective precoder. Data prepared using the precoder and the feedforward filter can then be transmitted. |
US09621237B2 |
Method and apparatus for transceiving signals in a distributed antenna system
The present invention relates to a terminal which receives signals from a base station, and to a method in which the terminal receives signals from the base station in a distributed antenna system (DAS). The terminal receives, from the base station having a plurality of antennas, control information on one or more active transmission antennas allocated to the terminal, from among the plurality of antennas, and receives signals from the base station via said one or more active transmission antennas. |
US09621231B2 |
System, an apparatus, a device, a computer program and a method for device with short range communication capabilities
The invention relates to a method, a system, an apparatus and a computer program. The system comprises an apparatus and at least two devices. Yet further, the system comprises setting means configured to set a first short range communication path between the apparatus and one of at least two devices, which first short range communication path is used for delivering a first pairing information enabling a connection between at least two devices. The setting means are also configured to set a second short range communication path between the apparatus and at least one other of said at least two devices, which second short range communication path is used for delivering a second pairing information enabling a connection between at least two devices. The system comprises also connecting means configured to form the connection between at least two devices by means of the first and second pairing information. |
US09621228B2 |
Spatially aware communications using radio frequency (RF) communications standards
Technology is described for proximity based communications. A proximity boundary can be defined with dimensions defined, in part, by a communication range of one of a first Short Range Communication (SRC) device and a second SRC device. A security permission can be provided to enable selected data to be communicated from one or more of the first SRC device or the second SRC device. The selected data can be communicated from one or more of the first SRC device or the second SRC device using a radio frequency (RF) communication standard. An RF link can be established between the first SRC device and the second SRC device to enable selected data communications to continue between the first SRC device and the second SRC device even after one or more of the first SRC device or the second SRC device exits the proximity boundary. |
US09621226B2 |
Wireless signal generating cards and methods and system of using such cards
An electronic card connectable to a client terminal via a memory card reader slot. The electronic card comprises a card interface having at least one power supply pin set to be connected to at least one source terminal in an electronic card reader slot of a client terminal, a wireless communication unit electronically wired to be powered via the at least one power supply pin, and a signal encoder which operates the wireless communication unit to transmit a presence signal containing a unique identifier (ID) independently from any computational operation of the client terminal. |
US09621225B2 |
Detection of inbound signals in the voltage domain of an electrical distribution network
A method of two-way communications over a power distribution network in which outbound communication signals (O) and an inbound communication signals (I) modulate a time-varying waveform propagated through the network, on the low voltage side of the network. An outbound signal waveform is detected at a customer location (C) with remote communication equipment (RCE) at the customer location then producing a return or inbound communication signal. A corresponding inbound signal is produced in an associated voltage waveform and this signal is detected and processed by a distribution concentrator unit (DCU) at the sending end of the network. The transmission and detection of signals on the low voltage side of the network requires less energy than the generation, propagation, detection, and processing of signals on the high voltage side thereof. |
US09621223B2 |
Multi-stage equalisation method and apparatus for use in telemetry
The present invention relates to inspection apparatus for use in wellbores in the oil and gas industries. In particular the invention relates in general to the field of transmission of data between downhole module in a wellbore and a controlling module at the surface. The invention provides a method and apparatus for determining analog filter parameters for an analog front end comprising a plurality of filter stages receiving signals from a telemetry module, by repeating the steps of; receiving a signal of a known frequency and processing said signal by determining the magnitude of the frequency of the received signal until a plurality of signals have been received and processed; calculating an optimum set of filter parameters in dependence upon the measured frequency magnitudes and a predefined set of filter stage frequency responses. |
US09621221B2 |
Methods for cancellation of radio interference in wireless communication systems
A full duplex radio includes self-interference cancellation circuitry for reducing self-interference. The self-interference cancellation circuitry may receive analog radio frequency signals that are to be transmitted by an antenna, and downconvert and digitize the signals to provide a digital baseband signal for processing, for example by an adaptive filter. The filtered signal may be converted to an analog signal and applied in an analog portion of a receive chain of a receiver of the full duplex radio. Preferably the analog signal is applied in the receive chain after low noise amplification of received signals of interest. |
US09621215B2 |
Mobile electronic devices and methods of protection from shock, radiation and environmental particulates
Example methods, apparatus, systems, and computer-readable storage media are provided to monitor a mobile device. An example method includes determining whether acceleration data collected by an acceleration sensor of a mobile electronic device satisfies a threshold associated with the acceleration data, and when the acceleration data satisfies the threshold, swelling a component of the mobile electronic device to absorb shock from the mobile electronic device impacting a surface. |
US09621212B2 |
Apparatus for intelligently reducing a specific absorbtion rate, a protective case and a terminal
The present disclosure relates to an apparatus for intelligently reducing a specific absorption rate, a protective case and a terminal. The apparatus includes an antenna assembly, a sensing assembly being configured to determine an approach to or a contact of the antenna assembly by a human body; the sensing assembly is also configured to control the antenna assembly for reduction of input power when detecting an approach to or a contact by a human body. By the above means, the apparatus is capable of lowering the input power automatically when the antenna is approached to the human body, therefore reducing the radiation to the human body and reducing the harm thereto. |
US09621206B2 |
RF receiver
An RF receiver comprising: an RF signal processing unit for receiving an RF signal, wherein the RF signal processing unit comprises a dynamically reconfigurable RF filter for filtering the RF signal; an analog-to-digital converter for converting the filtered RF signal to a digital signal; and a digital signal processing unit for processing the digital signal to provide at least one channel; wherein the digital signal processing unit is adapted to adjust a respective transfer function of at least one said channel when the RF filter is reconfigured, to at least partially compensate a change in the transfer function of the RF filter. |
US09621202B2 |
Common gate multiple input low noise amplifier
Antenna diversity integrated circuit having two or more RF input connections for connecting an antenna (1a, 1b, 1c). A low noise amplifier circuit is present having a first stage (7a, 7b, 7c) for each one of the two or more RF input connections and a single second stage (8). Output connections of each of the first stages (7a, 7b, 7c) are combined in a single summing node to which an inductor (L) and an input connection of the second stage (8) are connected. During operation one of the two or more first stages (7a, 7b, 7c) is activated to provide an input signal to the second stage (8). |
US09621201B1 |
Systems and methods for emulating an interference environment
Methods and systems for emulating an interference environment include combining a plurality of emulated interfering signals and transmitting the plurality of emulated interfering signals using at least one transmitter. The methods and systems may further include receiving a selection of a frequency region, where the plurality of emulated interference signals are transmitted in all or part of the selected frequency region. The selected frequency region may be at least partially within an Industrial, Scientific and Medical (ISM) radio band. The plurality of emulated interfering signals may be transmitted to at least one device to test the interference immunity of the at least one device. |
US09621200B2 |
Systems and methods for increasing the effectiveness of digital pre-distortion in electronic communications
Various embodiments of communication systems and methods in which the communication system is operative to find, record, and use sets of pre-distortion parameters in conjunction with a pre-distortion procedure, in which each said set of pre-distortion parameters is operative to specifically counter distortions produced in a power amplifier by a specific combination of level of input signal power and level of analog gain associated with a transmission path of the communication system. In some embodiments, there is a modulator, a transmission chain, a distortion analysis mechanism, and a pre-distortion mechanism, operative to analyze and modify signals so as to counter signal distortion. |
US09621198B2 |
DMT symbol repetition in the presence of impulse noise
With the current initialization procedures defined in the VDSL and ADSL standards, even though the xDSL system could operate in Showtime in an impulse noise environment where symbols are being corrupted, the transceivers would not be able to reach Showtime because initialization would fail due to initialization message failure. Through the use of an improved initialization procedure for communication systems, operation in environments with higher levels of impulse noise is possible. |
US09621197B2 |
Bi-phased on-off keying (OOK) transmitter and communication method
An on-off keying (OOK) transmitter and communication method are provided. The OOK transmitter may include a data encoder configured to encode input data into a transmission sequence, a pulse shaper configured to generate pulses based on the transmission sequence, a bi-phase controller configured to generate a control signal to control a random change in phase, between two phases, of a carrier based on the transmission sequence, a bi-phased switch configured to randomly change a phase of the carrier generated by a voltage-controlled oscillator (VCO), based on the control signal, and a power amplifier (PA) configured to generate a transmission signal based on the generated pulses and the carrier with the randomly changed phase. The PA may be a bi-phasing PA, and the bi-phased switch may be included in the bi-phasing PA. |
US09621196B2 |
High-frequency module and microwave transceiver
A high-frequency module according to an embodiment includes a first board, a first device, a second board, a metal core, and a casing. The first board is formed with an opening, and has a surface at a first side on which a transmission circuit transmitting microwaves is formed. The first device is disposed in the opening of the first board. The second substrate is disposed at a second side of the first board. The second substrate is formed with a control circuit for the first device, and has an opening at a location overlapping the first device. The metal core is disposed between the first board and the second board, and is in contact with the first device. The casing includes a connection connected with the metal core via an opening formed in the second board. |
US09621194B2 |
In a wireless MIMO communications device utilizing asymmetrical receivers
Receivers in a mobile device are configured to mitigate receiver overload and fully or nearly-fully utilize available spectrum for communication. Configuration is dictated at least in part by at least one of radio link quality or available receiver specifications, and it can be affected by the mobile device or a base station that serves the mobile device. Receiver configuration includes various spectrally asymmetric receivers that tune respective disparate portions of the available spectrum to maximize utilization thereof in the spectral regions prone to overload conditions. In severe overload conditions, a single receiver can be configured to operate in a frequency band spectrally adjacent to a sub-band that leads to overload conditions when employed for telecommunication. To improve performance, the single receiver configuration can be supplemented with at least one of transmit diversity operation, asymmetric multicarrier spreading, or downlink power boost of asymmetrical multicarrier spreading. |
US09621191B2 |
Data processing device and data processing method
In group-wise interleaving, interleaving of an LDPC code having a code length N of 64800 bits and an encoding rate r of 5/15 is performed in a unit of a bit group of 360 bits. In group-wise deinterleaving, an arrangement of the LDPC code that has undergone group-wise interleaving is returned to an original arrangement. The technology can be applied to a case of transmitting data using the LDPC code. The data processing device and data processing method can ensure excellent communication quality in data transmission using an LDPC code. |
US09621184B2 |
ΔΣ D/A converter, signal processing circuit including the same, and electronic apparatus
A ΔΣ D/A converter for converting a digital input data to an analog output signal, includes: a ΔΣ modulator configured to generate a first data by ΔΣ-modulating the digital input data; a digital filter configured to generate a second data by smoothing the first data; and a D/A converter configured to convert the second data to the analog output signal. |
US09621183B2 |
Interleaved Δ-Σ modulator
A delta sigma modulator which has improved the dynamic range. The ΔΣ modulator has a plurality of ADCs and a plurality of DACs, the plurality of ADCs and DACs are connected in a loop. The plurality of ADCs are coupled with an incoming analog signal. A clock generator provides a plurality of clock signals which control the plurality of ADCs and the plurality of DACs, the clock signals being offset relative to each other in the time domain thereby enabling each ADC in the plurality of ADCs one at a time and each DAC in the plurality of DACs one at a time so that the ΔΣ modulator processes data in the incoming analog signal in an interleaved fashion. The delta sigma modulator has an Nth order filter in a forward path of the loop. |
US09621182B2 |
Continuous-time quantization device, radio frequency signal receiver comprising such a device and continuous-time quantization method
A device for quantizing an analog input signal, for supply of a continuous-time output signal quantized using a plurality of bits, includes a sign analysis electronic circuit, configured to supply a first signal representative of a first sign bit of the output signal, and an envelope analysis electronic circuit, including a comparator/quantizer with two inputs one of which receives the analog input signal, configured to supply a second signal representative of at least a second bit of the output signal, as a quantized envelope signal, and a feedback loop with continuous-time digital-to-analog conversion of the quantized envelope signal, arranged between the output and the other of the two inputs of the comparator/quantizer. The quantized envelope signal is a signal of which a low pass filtering is representative of the amplitude of an envelope signal of the input signal and the feedback loop includes a low pass filter. |
US09621181B2 |
Digital to analog converter with output impedance compensation
A digital to analog converter with output impedance compensation has an encoding unit, a current cell array, a summing unit and a compensation unit. The compensation unit is connected to output terminals of the DAC and provides a nonlinear impedance to compensate an original output impedance of the DAC. With the compensated output impedance, the SFDR performance and the linearity of the DAC are improved to obtain a superior input-to-output transfer curve. |
US09621180B1 |
Apparatus and method for fast conversion, compact, ultra low power, wide supply range auxiliary digital to analog converters
A data converter includes a single-end capacitive digital to analog converter (DAC); a transconductance (GM) buffer having an output, a positive input coupled to the DAC and a negative input coupled to the output; a resistor and a capacitor load in parallel coupled to the output at one terminal and to ground at the other terminal. The developed architecture of comprising single end capacitive DAC and GM-based buffer provides fast conversion rate, low current consumption, small silicon area and wide supply range for general-purpose auxiliary DAC applications. |
US09621176B2 |
Offset correction for sense amplifier
The present invention is directed to data communication. More specifically, embodiments of the present invention provide an offset correction technique for a SERDES system. A CTLE module for receiving input data signal is set to an isolation mode, and one or more sense amplifiers perform data sampling asynchronously during the isolation mode. During the isolation mode, CLTE(s) that are not directly connected to the sense amplifiers are shut. Data sampled during the isolation mode are used to determine an offset value that is later used in normal operation of the SERDES system. There are other embodiments as well. |
US09621174B2 |
Frequency calibration method for a voltage-controlled oscillator
A frequency calibration method for calibrating an output frequency of a voltage-controlled oscillator is provided. The voltage-controlled oscillator includes a first capacitor bank, a second capacitor bank, and a third capacitor bank. The first capacitor bank and the third capacitor bank are initially disabled and the second capacitor bank is initially enabled. The method includes, when the initial output frequency is lower than a reference frequency, adjusting the capacitance of the second capacitor bank until the calibrated output frequency is greater than the reference frequency, and when the initial output frequency is greater than the reference frequency, enabling the first capacitor bank and gradually increasing the capacitance of the first capacitor bank until the calibrated output frequency is lower than the reference frequency. |
US09621173B1 |
Circuits and methods of implementing time-average-frequency direct period synthesizer on programmable logic chip and driving applications using the same
Circuits of a TAF-DPS clock generator implemented on programmable logic chip comprise: 1) a base time unit generator created from configurable blocks, or on-chip PLL, or on-chip DLL, said base time unit generator produces a plurality of phase-evenly-spaced-signals; 2) a TAF-DPS frequency synthesizer created by configuring configurable blocks of said programmable logic chip, said TAF-DPS frequency synthesizer takes said plurality of phase-evenly-spaced-signals as its input. Methods of creating flexible clock signal to drive application comprise: 1) selecting one or more strategic areas in said programmable logic chip; 2) creating one or more TAF-DPS clock generator for each said area by using the configurable resource in said area; 3) creating control function to control the frequency and duty-cycle of the TAF-DPS clock generator output, said control function can be circuit created from configuring configurable blocks, said control function can also be achieved by software; 4) driving the circuits in application by the flexible clock generated from said TAF-DPS clock generator. |
US09621171B1 |
Frequency scaling method, circuit and associated all-digital phase-locked loop
A frequency scaling method is disclosed. The method is used for changing an output frequency of an all-digital phase-locked loop (ADPLL) from a first frequency to a second frequency different from the first frequency. The method includes: stopping a feeding of a first oscillator tuning word (OTW) to a digitally controlled oscillator (DCO) of the ADPLL, wherein the first OTW is generated based on a phase detecting result obtained with respect to the first frequency; feeding a second OTW to the DCO in order to change the output frequency from the first frequency to the second frequency; and performing a zero phase restart (ZPR) operation to produce the phase detecting result according to the second frequency. An associated ADPLL and a frequency scaling circuit are also disclosed. |
US09621170B2 |
Accurate frequency control using a MEMS-based oscillator
A micro electro mechanical system (MEMS) oscillator supplies an oscillator output signal having a first frequency that differs from a predetermined frequency of the output signal. An error determination circuit determines frequency error from the predetermined frequency based on initial frequency offset and/or temperature and provides the error information indicating a difference between the first frequency and the predetermined frequency. The error information is used by a receiving system in frequency translation logic that utilizes the oscillator output signal as a frequency reference. |
US09621169B2 |
Gray code counter
One or more gray code counters, counter arrangements, and phase-locked loop (PLL) circuits are provided. A gray code counter comprises a set of cells, such as standard cells, that output a gray code signal. The gray code counter comprises a pre-ready cell that provides an early signal, generated based upon an early clock, to one or more cells to reduce delay. A counter arrangement comprises one or more counter groups configured to provide pixel count levels for pixels, such as pixels of an image sensor array. A counter group comprises a gray code counter configured to provide a gray code signal to latch counter arrangements of the counter group. A PLL circuit comprises a gray code counter configured to generate a gray code signal used by a digital filter to adjust an oscillator. The gray code signal provides n-bit early/late information to the digital filter for adjustment of the oscillator. |
US09621168B2 |
Look-up table
The present invention relates to a look-up table comprising a plurality of register signals (r0-r3); a plurality of inputs signals (A, A′, B, B′); and at least one output signal (Y); and a plurality of pass gates, wherein at least a first pass gate of the plurality of pass gates is controlled by at least a first input signal of the plurality of input signals, and by at least a first register signal, of the plurality of register signals, such that the register signal has priority over the input signal on the operation of the first pass gate. |
US09621167B2 |
Logic circuit and method for controlling a setting circuit
A logic circuit includes a setting circuit which holds and outputs setting information, a first flip-flop which holds data written to the setting circuit and outputs it in synchronization with an inputted clock, a second flip-flop which holds a write address for selecting the setting circuit and outputs it in synchronization with the inputted clock, and a third flip-flop which holds write enable which allows writing to the setting circuit and outputs it in synchronization with the inputted clock, wherein the setting circuit includes a fourth flip-flop which holds the setting information in synchronization with a given timing signal, and a fifth flip-flop which holds the output of the third flip-flop and outputs a write clock to the fourth flip-flop as the timing signal in synchronization with the inputted clock. |
US09621164B2 |
Driving circuit
A driving circuit is proposed. The driving circuit includes a scanning driving circuit and at least one group of combinational logic circuits. A first group of scanning signals output by an output terminal of the scanning driving circuit. An input terminal of the at least one group of combinational logic circuits is connected to the output terminal of the scanning driving circuit or is connected to an output terminal of a preceding group of combinational logic circuits. At least one second group of scanning signals output by the output terminal of the at least one group of combinational logic circuits for the driving circuit to output more groups of scanning signals. Accordingly, it is not necessary to use multiple groups of independent driving circuits. Besides, the combination of the scanning driving circuit and the groups of combinational logic circuits reduce cost. |
US09621163B2 |
Current steering level shifter
Described is an apparatus which comprises: a first power supply node to provide a first power supply; a second power supply node to provide a second power supply; a driver to operate on the first power supply, the driver to generate an output; and a receiver to operate on the second power supply, the receiver to receive the output from the driver and to generate a level-shifted output such that the receiver is operable to steer current from the second power supply to the first power supply. |
US09621161B1 |
Method and circuit for detection of a fault event
According to one embodiment of the present disclosure, a circuit includes a Correlated Electron Switch (CES) element and a programming circuit. The CES element includes a first input. The first input of the CES element is coupled to an input signal to be monitored. The CES element is programmed in a first impedance state. The programming circuit coupled to the CES element is configured to switch the CES element from the first impedance state to a second impedance state in response to a voltage transition on the input signal. The voltage transition indicates a fault event. The output element coupled to the first input of the CES element determines that the transition has occurred responsive to the CES element switching to the second impedance state. |
US09621158B2 |
Switch and multiplexer including the same
A switch and a multiplexer including the same are provided, which are applicable to selectively transmit the high frequency signal from an input terminal to an output terminal therethrough. The switch includes a switch device and a variable resistor. The switch device is connected between the input terminal and the output terminal, and the switch device includes a control terminal and is configured to be switched between ON and OFF according to a switch controlling signal provided to the control terminal. The variable resistor is connected to the control terminal and configured to change to a first resistance while the switch device is ON, and to change to a second resistance while the switch device is OFF according to a resistor controlling signal. The first resistance is higher than the second resistance, and the resistor controlling signal is changed corresponding to the switch controlling signal. |
US09621157B2 |
Sampling circuit and sampling method
A sampling circuit for sampling an input voltage and generating an output voltage, comprising six switches, a capacitor and a voltage buffer. The first switch has a control terminal and makes the output voltage equal to the input voltage when switching on. The second switch is coupled to a first terminal of the capacitor and a first level. The third switch is coupled to a second terminal of the capacitor and a second level. The fourth switch is coupled to the first terminal of the capacitor and the control terminal. The fifth switch is coupled to the control terminal and the second level. The voltage buffer has large input impedance, and has an input receiving the input voltage, an output providing a voltage equal or close to the input voltage. The sixth switch is coupled to the second terminal of the capacitor and the output of the voltage buffer. |
US09621151B2 |
Semiconductor device and electric power control apparatus
A driver IC includes a ring-shaped termination area, and a first area and a second area that are respectively arranged outside and inside the termination area on a layout. A sense MOS that is arranged between floating terminal and a first sense node and is driven at a power supply voltage is formed in the termination area. A fault detection circuit that detects presence of a fault when a voltage of the first sense node is higher than a decision voltage that has been deteLutined in advance in a period of time that a low side driver is driving a low side transistor into an ON state is formed in the first area. |
US09621149B2 |
Bootstrapped switch with a highly linearized resistance
Systems and methods are disclosed for operating a highly linearized resistance for a switch through use of a bootstrapped features. In one exemplary implementation, there is provided a method and system that implements a method for operating a circuit configured to provide a highly linearized resistance including receiving a signal via a bootstrapped switch, coupling the received signal to a gate if the received signal is high, receiving a signal via a switch control input coupled to a high impedance element. Moreover, the method includes coupling the high impedance element to the gate and turning off the switch via a gate turn off when the gate turn off pulls the gate low. |
US09621147B2 |
Gate pulse modulation waveform-shaping circuit
A gate pulse modulation waveform-shaping circuit includes an input terminal, an output pair, and a gate pulse modulation waveform-shaping control circuit. The input terminal receives a control signal. The output pair is connected to a scan line for outputting a gate output voltage. The gate pulse modulation waveform-shaping control circuit is connected to the output pair for adjusting a voltage waveform on the scan line. The gate pulse modulation waveform-shaping control circuit is based on the control signal to use a time interval or fixed discharge voltage to generate a desired delay for adjusting a discharge slope thereby generating different discharge time on the scan line, so that the gate output voltage has a voltage waveform including at least two waveform segments each with a non-zero sliding slope and at least two waveform segments each with a zero slope. |
US09621144B2 |
Clock gated flip-flop
Aspects of the disclosure provide a data storage circuit. The data storage circuit includes a first latch, a second latch, and a clock gating and buffer circuit. The first latch is configured to provide an intermediate output to the second latch in response to a data input when a clock signal is in a first state and to hold the intermediate output when the clock signal is in a second state, and the second latch is configured to provide a data output in response to the intermediate output and the clock signal. The clock gating and buffer circuit is configured to provide the clock signal, and to suppress providing the clock signal to one or both of the first latch and the second latch when the intermediate output stays unchanged. |
US09621142B1 |
Semiconductor device
A semiconductor device includes a skew sensing block configured to generate a first output signal according to a driving force for driving a first internal node and generate a second output signal according to a driving force for driving a second internal node, in response to an input signal; and a skew control signal generation block configured to generate skew control signals for controlling a skew of an internal circuit, by the first and second output signals. |
US09621135B1 |
Voltage level shifter
A voltage level shifter including a voltage converting unit to convert an input voltage into a current; a voltage level shifting unit to drive a driving voltage based on the current and shift a voltage level of the driving voltage when a modulation voltage is applied at a first voltage level to a floating ground; a circuit driving voltage supply unit to supply a circuit driving voltage and further to generate a shifted voltage level of the circuit driving voltage when the modulation voltage is applied at the first voltage level; and an output unit to supply an output voltage based on the circuit driving voltage and the driving voltage, and further supply the output voltage at a second voltage level based on the shifted voltage level of the driving voltage and the circuit driving voltage when the modulation voltage is applied at the first voltage level is disclosed. |
US09621130B2 |
Configurable generic filter hardware block and methods
A configurable generic filter hardware block and corresponding methods are provided. A configurable generic filter hardware block includes a plurality of multipliers; a plurality of adders; and one or more multiplexers. The, configurable generic filter hardware block is configured using a header data structure, and the header data structure includes a pointer to a memory location storing a plurality of input samples, a pointer to a memory location storing a plurality of output samples and a coefficient selection control value. The configurable generic filter hardware block is optionally invoked by a convolution instruction in one or more of a vector processor and a state machine. An exemplary Generic Filter Iteration loads input samples; selects coefficients; convolves the input samples and the selected coefficients and stores output samples. The header data structures are optionally stored sequentially in memory and processed in a single loop. |
US09621128B2 |
Elastic wave device including a high acoustic velocity film and a low acoustic velocity film
An elastic wave device includes a high acoustic velocity film configured such that a bulk wave propagates at a higher acoustic velocity than an elastic wave that propagates in a piezoelectric film, a low acoustic velocity film configured such that a bulk wave propagates at a lower acoustic velocity than a bulk wave that propagates in the piezoelectric film is laminated on the high acoustic velocity film, the piezoelectric film is laminated on the low acoustic velocity film, and an IDT electrode is laminated on one surface of the piezoelectric film. In an upper structure section, an energy concentration ratio of a main mode which is an elastic wave is not less than about 99.9% and an energy concentration ratio of a high order mode which is spurious is not more than about 99.5%. |
US09621124B2 |
Equalizer controller and controlling method
Equalizer controller and controlling method are disclosed. In one embodiment, an equalizer controller includes an audio classifier for identifying the audio type of an audio signal in real time; and an adjusting unit for adjusting an equalizer in a continuous manner based on the confidence value of the audio type as identified. |
US09621120B2 |
Apparatus and method for precharging a load
An output stage of a buffer or an amplifier connected to a switched capacitive load can operate in two phases to perform precharging and fine settling. The precharging and fine settling phases can be synchronized to the switching phases of the switched capacitive load connected to the amplifier. During the precharging phase, the output stage can be disconnected from the prior stages of the amplifier, and the output node of the amplifier can be connected to the switched capacitive load to precharge the capacitive load with the voltage already stored in the output stage. During the fine settling phase, the output stage can be reconnected to the prior stages of the amplifier, and the amplifier nodes can settle and get ready for sampling, which can occur at the end of the fine settling phase. |
US09621119B2 |
Power amplifier bias signal multiplexing
A power amplifier (PA) system includes an amplifying transistor having a base, a collector, and an emitter. The PA system further includes a radio-frequency (RF) input configured to receive an RF input signal having an RF component and a DC bias component, a bias circuit coupled to the base of the amplifying transistor, and a bias tee circuit configured to receive the RF input signal and pass at least a portion of the DC component to the bias circuit and at least a portion of the RF component to the base of the amplifying transistor. |
US09621104B2 |
Method and apparatus for registering conditions of performance in a photovoltaic array
Apparatus and method for registering conditions of performance in a photovoltaic array are provided. A group of neighboring photovoltaic modules may be arranged to sense a reference performance for a respective photovoltaic module of the photovoltaic array. Each of the neighboring photovoltaic modules may have a transmitter to transmit data indicative of the reference performance. The respective photovoltaic module may have a receiver to receive the data transmitted by the group of neighboring photovoltaic modules. A processor in the respective photovoltaic module may be provided to compare data indicative of its respective performance relative to the data received from the group of neighboring photovoltaic modules. The processor may be configured to register a condition of the performance of the respective photovoltaic module based on a result of the data comparison. |
US09621103B2 |
Circulating current and oscillating current suppressing method and parallel inverter driver system
A circulating current and oscillating current suppressing method and parallel inverter driver system are disclosed. Each inverter driver outputs a suppressing three-phase current to a motor and has an entity inductance device and a virtual inductance device. The virtual inductance device receives and sums the suppressing three-phase current of the inverter drivers, and generates a compensated three-phase current according to the suppressing three-phase currents, an impedance of the motor and an ideal impedance value generated by a virtual inductance unit and the entity inductance device. Consequently, the oscillating current of the transition three-phase current outputted from a switch device of the inverter driver can be reduced. In addition, the circulating current suppressing device generates a corrected three-phase voltage command according to a zero-sequence current and/or the circulating current quantity of the parallel inverter driver system, thereby suppressing the zero-sequence current and the circulating current of the parallel inverter driver system. |
US09621099B1 |
Method for switching between a full winding mode and a half winding mode in a three-phase machine
A method for controlling switching between a full winding control mode and a half winding control mode for a multi-phase electric machine. The machine includes a stator and a rotor, split stator windings for each phase of the machine, where each stator winding includes a first winding section and a second winding section, an inverter circuit including a pair of inverter switches for each phase of the machine, where the pair of inverter switches for each phase is electrically coupled to the first and second winding sections for that phase, and a plurality of switch assemblies for switching between the full winding mode and the half winding mode, where each switch assembly is electrically coupled to the pair of inverter switches and the first and second winding sections for a particular phase, and where each switch assembly includes a first AC switching device and a second AC switching device. |
US09621097B2 |
Linear conveyor, conveyance carriage, and drive control method for linear conveyor
A linear conveyor includes: a linear motor stator which includes a plurality of electromagnets and in which each predetermined section can be individually controlled for conduction; a plurality of conveyance carriages each of which includes a linear motor mover; a linear scale which includes scale members secured to each of the conveyance carriages, and detectors disposed along a conveyance path; a plurality of motor controllers which individually controls conduction of electromagnets for each section based on the results of detecting the scale members by the detectors; and a data storage unit which stores position correction data for each conveyance carriage, determined based on the movement error of each conveyance carriage measured in advance using a common measurement jig. Each motor controller controls conduction of the electromagnets using the position correction data stored in the data storage. |
US09621096B1 |
Current recycling voice-coil-motor (VCM) driver circuit
A method for driving first and second voice coil motors (VCMs) by generating a first coil current through the first VCM and routing a portion (not all) of the first coil current through the second VCM when a first VCM movement command is commanding greater movement than a second VCM movement command. A second coil current is generated through the second VCM and a portion (not all) of the second coil current is routed through the first VCM, when the first VCM movement command is commanding smaller movement than the second VCM movement command. This may reduce power consumption. Other embodiments are also described and claimed. |
US09621090B2 |
Variable speed generator having multiple exciter windings and selectable, independently activatable pole configurations
A variable speed generator for producing AC electrical power includes an alternator powerable by rotational action to generate a first AC current, and a first rectifier which rectifies the first AC current from the alternator. The generator further includes a main exciter having a first field winding which receives the rectified first AC current, and having a first armature which produces in response a second AC current. The generator further includes a second rectifier which rectifies the second AC current from the first armature. The generator further includes a main generator having a second field winding which receives the rectified second AC current, and having a second armature which produces in response an output AC current. The second field winding is configured to provide a plurality of selectively activatable pole configurations which differ in the number of their poles, such that the frequency of the output AC current can be varied by switching between the pole configurations. The variable speed generator further includes a control arrangement for activating the selected pole configuration. |
US09621089B2 |
Control apparatus of an AC generator for a vehicle
A control apparatus of an AC generator for a vehicle can obtain large regeneration energy without making the size of the generator large. In the control apparatus in which an AC output current is rectified and supplied to a vehicle mounted battery (6) and an electric load of the vehicle, provision is made for a regulator (5) that controls a continuity rate of electric power supply to a field coil (3) of a generator (1) by controlling an output voltage of the generator (1). The regulator (5) suppresses the continuity rate of electric power supply to the field coil (3) at the time of steady operation of the vehicle, and switches a suppression value of the continuity rate of electric power supply so as to increase the continuity rate of electric power supply at the time of deceleration operation of the vehicle. |
US09621086B2 |
Method and circuit assembly for driving a stepper motor
A method and a circuit assembly for driving a 2-, 3- or more phase stepper motor by predetermined courses of current curves, especially for a microstep operation, is disclosed. For minimizing the memory capacity needed for storing supporting points of the course of the current curve by which the microsteps are realized, the course of the current curve is divided into a number of segments to which each a basic or main gradient between adjacent supporting points is assigned, so that for each of the supporting points only a deviation of the gradient at this supporting point from the related basic or main gradient has to be stored. |
US09621085B2 |
Thrust compensation system of dual-winding voice coil motor
A thrust compensation system of a dual-winding voice coil motor, which is used for driving the voice coil motor having secondary windings arranged between each pair of main windings, wherein the main windings are the main working windings of the voice coil motor and used for providing the output electromagnetic force required by the driving system of the voice coil motor; the secondary windings are compensation windings and used for providing the thrust ripple opposite to the main windings and compensating the thrust ripple of the main windings, so that the resultant force of the output thrust of the main windings and the secondary windings of the voice coil motor is constant. The scheme provided by this invention not only greatly reduces the thrust ripple of the servo system of the voice coil motor, but also realizes the ultra-high precision control of the servo drive system of the voice coil motor when the system is under low switching frequency, improves the stability of the system, reduces the system loss, and greatly reduces the cost of the drive controller. |
US09621084B2 |
Thrust compensation system of dual-winding voice coil motor
A thrust compensation system of a dual-winding voice coil motor, which is used for driving the voice coil motor having main windings (100) and secondary windings (200), wherein the secondary windings (200) of the voice coil motor are between each pair of the main windings (100). The system includes a switch drive circuit of the main windings (800) which is powered by a first controlled voltage source to drive the main windings (100) adopted as the main working windings of the voice coil motor and used for providing the output electromagnetic force required by the driving system of the voice coil motor in work; a switch drive circuit of the secondary windings (900) which is powered by a second voltage source to drive the secondary windings (200) adopted as compensation windings, and used for providing the thrust ripple opposite to the main windings (100) so as to compensate the thrust ripple of the main windings (100) and keep the resultant force of the output of the main windings (100) and the secondary windings (200) of the voice coil motor in constant; wherein the voltages Udc1 and Udc2 of the first and second controlled voltage sources of the main windings (100) and the second windings (200) are configured as meeting a certain relationship. |
US09621083B2 |
Control device for AC rotating machine, AC rotating machine drive system equipped with control device for AC rotating machine and electric power steering system
There are provided the control device for an AC rotating machine, and the AC rotating machine drive system and an electric power steering system including the control device for an AC rotating machine, which are capable of supplying high-frequency powers, on which high-frequency components corresponding to high-frequency signals input thereto are superimposed, to the AC rotating machine, and calculating a rotational position of the AC rotating machine based on a phase difference between an output torque high frequency contained in an output torque of the AC rotating machine and the high-frequency signals to estimate the rotational position of the AC rotating machine without being constrained by a rotational speed of the AC rotating machine, whether or not the AC rotating machine is electrically salient, and whether or not magnetic saturation has occurred. |
US09621079B2 |
Construction machine
A construction machine includes: a swing structure; an electric motor that drives the swing structure; an operating device that outputs an operating signal according to an operating amount and an operating direction; an inverter device that controls the electric motor based on a control signal generated based on the operating signal; a position sensor that detects an actual speed of the electric motor; and a second controller that determines whether at least one of a first condition and a second condition is satisfied. The first condition is satisfied when a sign of a value computed by subtracting the actual speed from a target speed of the electric motor that defined by the control signal; and the second condition is satisfied when a difference between the target speed and the actual speed is greater than a first reference value, and when the acceleration is greater than a second reference value. |
US09621074B2 |
Inertial drive actuator
An inertial drive actuator includes a shift unit that generates a small shift, a vibration base plate that moves to and fro with the small shift of the shift unit, a mover having a first magnetic field generating unit, a first yoke, and a second yoke. The first yoke and an end portion of the second yoke are opposed to each other at a position outside the vibration base plate, thereby restricting movement of the mover with respect to the direction perpendicular to the driving direction. The frictional force acting between the mover and the vibration base plate is controlled by controlling a magnetic field generated by the first magnetic field generating unit to drive the mover. |
US09621065B2 |
Power device including a frequency dependent reactive device
An energy efficient apparatus includes a switching device, a frequency dependent reactive device, and a control element is provided. The switching device is coupled to a source of electrical power and includes a pair of transistors and is adapted to receive a control signal and to produce an alternating current power signal. The frequency of the alternating current power signal is responsive to the control signal. The frequency dependent reactive device is electrically coupled to the pair of transistors for receiving the alternating current power signal and producing an output power signal. The frequency dependent reactive device is chosen to achieve a desired voltage of the output power signal relative to the frequency of the alternating current power signal. The control element senses an actual voltage of the direct current power signal and modifies the control signal delivered to achieve the desired voltage of the direct current power signal. |
US09621064B2 |
Arc quenching circuit for a power supply in a plasma generator
In a voltage-type DC power supply provided with an inverter, current supply from the inverter to the load side is suppressed when arc is generated. DC output from the voltage-type DC power supply is suspended and resumed: upon suspending the DC output, the chopper is separated from the inverter, thereby suppressing excessive current to the load when arc is generated, allowing the arc to be extinguished at high speed, and holding the current passing through the chopper in the form of circulating current. Upon restarting the inverter, the circulating current being held is supplied to the load, thereby reducing a delay of supply of DC power to the load at the time of resuming the DC output from the voltage-type DC power supply. |
US09621061B2 |
Power supply apparatus and image forming apparatus
The power supply apparatus for obtaining a direct current from an alternating voltage source includes a first DC/DC converter for outputting a first direct current and a second DC/DC converter for a second direct current lower than the first direct current from the first DC/DC converter, and the output voltage of the first DC/DC converter is changed to a lower direct current and the second DC/DC converter is driven in a continuously-conducting state. |
US09621059B2 |
Method for controlling a SMPC having a synchronous rectification switch, a SMPC and a controller therefor
A controller for a switched mode power converter is disclosed, the switched mode power converter comprising a transformer defining a primary side circuit and a secondary side circuit, the primary side circuit comprising a primary switch, the secondary side circuit comprising a synchronous rectification switch, the controller comprising: a baseline off-set circuit configured to provide a baseline timing off-set between opening the synchronous rectification switch and closing the primary switch; a peak current detector configured to detect a peak negative current in the secondary side circuit; and a feedback circuit configured to add an off-set adaptation to the baseline timing off-set to provide an adapted timing off-set, wherein the feedback circuit is configured to adjust the off-set adaptation to minimize the negative peak current.A switched mode power converter and electronic equipment using such a controller is also disclose, as is a method for controlling a switch mode power converter. |
US09621057B2 |
Single-stage power supply with power factor correction and constant current output
A switched mode power converter includes a switch, an energy transfer element coupled to the switch, and a controller that includes a delayed ramp generator coupled to generate a delayed ramp signal, an input charge control signal generator coupled to generate an input charge control signal representative of an integral of an input current sense signal and a ratio of an input voltage sense signal to an output voltage sense signal, and a drive signal generator coupled to receive the delayed ramp signal and the input charge control signal, to regulate an output of the switch mode power converter. The drive signal generator produces a drive signal responsive to the input charge control signal and the delayed ramp signal. The drive signal is coupled to control the switch of the switch mode power converter. |
US09621056B2 |
Method of controlling phase-shift full-bridge converter in light load operation
A method of controlling a phase-shift full-bridge (PSFB) converter in a light load operation is provided to switch control modes of the PSFB converter by detecting magnetizing current of a transformer thereof. The method includes following steps: First, the PSFB converter is operated in an extended PSFB control mode when the magnetizing current is larger. Afterward, the PSFB converter is operated in a modified PSFB control mode when the magnetizing current is gradually reduced and electric charges transported by the residual magnetizing current near to or less than a half of the DC input voltage. Finally, the optimal degree of soft switching of the PSFB converter is implemented when the PSFB converter is operated at the modified PSFB control mode. Accordingly, it is to improve overall efficiency, reduce switching losses, and achieve electromagnetic compatibility. |
US09621051B2 |
Control modes for resonant DC-to-DC-converter
An electrical power converter comprises an inverter with semiconductor switches, a resonant circuit coupled with the inverter, and a controller for switching the semiconductor switches of the inverter to switching states. The controller is adapted for periodically switching the inverter between switching states, such that a periodic resonant current is generated in the resonant circuit, for synchronizing switching events of the switching states with the periodic resonant current, such that a switching state is applied to the inverter at a time point associated with a specific periodic point of the periodic resonant current, and for applying the switching states such that an overall power feed backward from the resonant circuit to an input of the inverter is balanced with an overall power feed forward from the input of the inverter to the resonant circuit. |
US09621050B2 |
Storage time control
A switch mode power converter (SMPC) includes a switching control system to control the turn off time delay of a switching device. The SMPC also has an inductive component including an input winding to receive power from an input and a switching device to conduct input winding current. The switching control system applies turn on and turn off signals to the switching device. The turn off signal initiates turning off of the switching device and a sensing signal from a further winding inductively coupled to the input winding is detected to indicate an end of a turn off time delay or duration. The turn on signal for a subsequent switching cycle of the SMPC device is controlled to regulate the turn off delay time. |
US09621047B2 |
Systems and methods for measuring power system current using OR-ing MOSFETs
In accordance with embodiments of the present disclosure, a power supply unit may include one or more stages including an output stage configured to generate a direct-current output voltage at an output of the power supply, an OR-ing metal-oxide-semiconductor field effect transistor (MOSFET) coupled between the output stage and the output, and a controller. The controller may be configured to measure a signal indicative of a voltage associated with the OR-ing MOSFET and determine an estimated output current of the power supply based on the signal. |
US09621045B2 |
Multiphase regulator with self-test
A multiphase regulator includes a plurality of output phases, each operable to deliver a phase current through a separate inductor to a load connected to the output phases via the inductors and an output capacitor. The multiphase regulator further includes a controller operable to regulate a voltage delivered to the load by adjusting the phase currents delivered to the load by the output phases, and monitor the phase currents delivered to the load by the output phases. The controller is further operable to determine if the monitored phase currents indicate any of the individual output phases, any of the individual inductors or the output capacitor are faulty, even if the total current delivered to the load is within specified limits. |
US09621044B2 |
Zero voltage soft switching scheme for power converters
A control scheme and architecture for a power conversion circuit employs two bidirectional switches and a zero voltage switching (ZVS) scheme for the high-side switch. Methods of incorporating the control scheme into multiple power conversion circuit topologies are disclosed. Methods of device integration including co-packaging and monolithic fabrication are also disclosed. |
US09621043B2 |
Versatile current sensor for switching regulator
A preferred implementation of a switching converter with a versatile current sensor is achieved, by adding an integrator for instant sense current in the switching converter. The integrator calculates the average current of the switching converter and includes both positive and negative current sensing. The current sensor's response time is determined by the integrator coefficient and therefore not limited by the bandwidth of the current sensor. Performance degradation in the current sensor due to offset current is removed and the current sensor does not require a voltage reference or a current reference. High accuracy current monitoring and current sensing is achieved without an external sense device. The integrator of the current sensor serves to boost the gain of the switching converter. |
US09621041B2 |
Buck-boost converter control circuits and techniques
A controller for a Buck-Boost converter includes a feedback control circuit responsive to the converter output and configured to generate a control signal for the Buck switch and a feed forward control circuit responsive to the input voltage and configured to generate a control signal for the Boost switch. The feed forward circuit is decoupled from the converter output and may be programmable to select a predetermined output voltage. |
US09621030B2 |
DC voltage conversion module, semiconductor module, and method of making semiconductor module
A DC voltage conversion module includes a substrate, an input terminal, an output terminal, a ground terminal, a DC voltage conversion control element mounted on the substrate, a coil mounted on the substrate and connected to the DC voltage conversion control element and the output terminal, an input-side capacitor mounted on the substrate and connected to the input terminal and the ground terminal, and an output-side capacitor mounted on the substrate and connected to the output terminal and the ground terminal. The input terminal, the output terminal and the ground terminal project in a predetermined projecting direction parallel to each other. The ground terminal is arranged between the input terminal and the output terminal in a direction perpendicular to the projecting direction. |
US09621029B2 |
Method and device for high-power-factor flyback converter
The present disclosure is directed to a switching power converter having a power transistor controlled by a controller. The controller includes a multiplier that produces a voltage reference signal. A subtraction circuit subtracts a capacitor signal, which is based on the voltage reference signal, from a sensing signal that is representative of the current flowing through the power transistor. A comparator compares the voltage reference signal to the output of the subtraction circuit, and a driving circuit drives the power transistor based on the comparison resulting in a high power factor and low total harmonic distortion for the converter. |
US09621028B2 |
Digitally controlled PFC converter with multiple discontinuous modes
A PFC circuit having a switching circuit and a control circuit, the control circuit controls an operation mode of the switching circuit based on an input current and a switching frequency of the switching circuit, when the switching circuit works under a continuous current mode, the switching circuit is turned ON when the input current is less than an OFF current reference signal, and when the switching circuit works under a first discontinuous mode or a second discontinuous mode, the switching circuit is turned ON after a turn ON delay time period when the input current is less than the OFF current reference signal. |
US09621027B2 |
Power supplies and control methods capable of improving power factor during light load
An apparatus is capable of improving the power factor of a power supply powered by a high power line and a ground power line. The apparatus comprises a line voltage detector and an ON time controller. The line voltage detector provides a scaled voltage to represent a line voltage of the high power line. The ON time controller has a valley voltage detector, which provides, in response to the scaled voltage, a valley representative representing a valley voltage of the line voltage. The ON time controller controls an ON time of a power switch in the power supply in response to the valley representative. |
US09621026B2 |
Power conversion apparatus
When a snubber capacitor is charged to at least a predetermined voltage, a protection circuit renders conductive a clamp diode provided on current paths to complete the charging of the snubber capacitor. |
US09621024B2 |
Power supply device supplying limited DC power to load based on ground fault detection
A power supply device supplies DC power to a load and includes: a shunt resistor connected in series to a low-potential side of the load; a power supply control device for controlling a power supply state to the load according to an amount of a voltage drop across the shunt resistor; a ground fault detection element connected in series to the low-potential side of the load to cause a voltage drop; and a limiting device for limiting a supply of power by the power supply control device by determining that a ground fault occurs in a case where an amount of a voltage drop, which occurs when a detection current flows through the ground fault detection element, is less than a predetermined threshold. |
US09621022B1 |
Method and apparatus for generating complementary signals
Aspects of the disclosure provide a circuit. The circuit includes a voltage step up circuit, a voltage control unit, and a complementary voltage generator. The voltage step up circuit is configured to receive a primary supply voltage of a first voltage level and output a secondary supply voltage of a second voltage level that is higher than the first voltage level. The voltage control unit is configured to receive the secondary supply voltage and to output a control voltage having a voltage level in a range from a ground level to the second voltage level. The complementary voltage generator is configured to operate based on the primary supply voltage and to generate a pair of complementary signals in response to the control voltage. The voltage sum of the pair of complementary signals is equivalent to the first voltage level. |
US09621021B2 |
Auxiliary power supplies in parallel with a switch of a switching regulator
The invention relates to the control of auxiliary power supply connected in parallel with a switch of a switching regulator. A switch and a diode are included within the connection to the auxiliary supply. The auxiliary supply switch enables a flow of current to the auxiliary supply when the auxiliary supply switch is on and the switch in parallel is off. The auxiliary diode prevents a reverse flow of current when the switch in parallel is on. The auxiliary power supply is suitable to supply of current in both stages of switching regulator operation, to configurations with a common node carrying either type of potential, steady or switching, provides supply of current at high efficiency in the switching stage of switching regulator operation, and provides high efficiency over a wide range of operating conditions of the switching regulator. |
US09621016B2 |
Flat coil assembly for Lorentz actuator mechanism
A Lorentz actuator mechanism, which controls the motion of a mobile component relative to a static component, includes a flat coil assembly which is physically coupled to the mobile component in a magnetic field of one or more magnets and is configured to adjust a position of the mobile component, relative to the static component, based at least in part upon Lorentz forces. The flat coil assembly includes at least one conductor element, at least partially bounded by a set of insulator elements within an interior of the flat coil assembly, which forms a coil structure, within the interior of the flat coil assembly, which is configured to generate the Lorentz forces based at least in part upon an electrical current through the at least one conductor element. |
US09621015B2 |
Linear vibration actuator and mobile communication device or gaming device including the same
A linear vibration actuator for which the positional accuracy of coils in the casing can be easily increased. A linear vibration actuator (1) in which a magnet (13) and a weight (15) are fixed. The magnet (13) and the shaft (20) form a magnetic circuit within a casing (2) causing reciprocating motion of the weight (15) and magnet (13), via a coil (24) within a casing (2). The linear actuator (1) includes a shaft (20) provided within the casing (2) and made from a magnetic material. A coil (24) is supported by the shaft (20) includes first and second coil parts (22, 23) arranged parallel to an axial line L and wound in opposing directions. A ring-like magnet (13) surrounds the coil (24) and the shaft (20). A weight is fixed to the magnet. A plate spring (17) biases the magnet (13) and the weight (15) along the shaft (20). |
US09621009B2 |
Electric power tool including a plurality of circuit boards
An electric power tool, which uses a DC brushless motor as a drive source and controls the DC brushless motor by a switching element, can include a tubular housing main body portion accommodating the DC brushless motor, and a grip portion protruding from a side portion of the housing main body portion. The switching element is arranged inside the grip portion, and is spaced apart from an electronic circuit board for an electronic component for operating the switching element. |
US09621004B2 |
Armature and DC motor
An armature includes a core having a plurality of teeth, which are radially formed with a rotation axis as the center, a plurality of coils where each coil is wound around each set of teeth containing at least two teeth. The plurality of coils have a plurality of inside coils placed on a rotation axis side of the teeth and a plurality of outside coils placed outside the inside coils. The plurality of inside coils are circularly arranged so that inside coils adjacent to each other are not wound around the same tooth. The plurality of outside coils are circularly arranged so that outside coils adjacent to each other are not wound around the same tooth. The outside coils are wound around a second set of combinations of teeth, which are different from a first set of combinations of teeth around which the inside coils are wound. |
US09621003B2 |
Winding technique for minimizing voltage stress in a motor
A method may involve winding a stator of a motor having m phases, wherein the stator includes n teeth. The method may include winding a wire around a first tooth of the stator and winding the wire around a second tooth of the stator, wherein the second tooth is ( n 2 m - 1 ) teeth from the first tooth. The method may also include winding the wire around a third tooth of the stator, wherein the third tooth is [ ( m - 1 ) * ( n 2 m ) ] + 1 teeth from the second tooth. The method may also include winding the wire around a fourth tooth of the stator, wherein the fourth tooth is ( n 2 m - 1 ) teeth from the third tooth. The method may also include winding the wire around a fifth tooth of the stator, wherein the fifth tooth is [ ( m - 1 ) * ( n 2 m ) ] + 2 teeth from the fourth tooth. |
US09621002B2 |
Permanent magnet rotor for an electronically commutated DC motor
In a DC motor, a permanent magnet rotor comprising a shaft, a rotor sheet packet supported by the shaft, which rotor sheet packet comprises close to the periphery thereof completely closed and tangentially extending rectangular recesses for receiving planar permanent magnet plates. At least one permanent magnet plate is accommodated in each recess, the permanent magnet plates are held by spring elements free of play by force locking, the recesses have free spaces connected to the permanent magnet plates in the tangential direction, which free spaces extend across the major part of the side surfaces of the permanent magnet plates and the rotor sheet packet consists essentially of a radial outer annular region and a radial inner core region, wherein the annular region in a large part is delimited by the recesses and the free spaces and is integral with the core region via thin radial webs. |
US09621000B2 |
Rotor assembly with permanent magnets and method of manufacture
A permanent magnet rotor assembly includes a cylindrically shaped shaft having an outer surface, a plurality of permanent magnets constituting portions of annular segments and an outer retaining cylindrical sleeve surrounding the plurality of permanent magnets. The assembly further includes a cylindrical magnet housing mounted on the cylindrically shaped shaft for supporting the plurality of permanent magnets. The cylindrical magnet housing is formed of a magnetic material. The retaining cylindrical sleeve is preloaded by a resultant interference fit IF2 defined by the following formula IF2=−ØY+√{square root over (((ØY+IF1)^2+ØY^2−ØX^2))}, where ΦY is an external diameter of the plurality of permanent magnets, ΦX is an internal diameter of the cylindrical magnet housing, and IF1 is a primary interference fit between an external diameter of the cylindrically shaped shaft and the internal diameter of the cylindrical magnet housing. |
US09620999B2 |
High conductivity rotor cage for line start permanent magnet motor
A method for synchronizing a high inertial load with a line-start synchronous motor involves providing a rotor core with rotor bars being formed of a highly conductive material. In accordance with one aspect of the method, a user is directed to operatively couple a load to the motor and drive the load from start to at least near synchronous speed during steady state operation of the motor with the load coupled thereto. The load has an inertia that is greater than an inertia associated with a load driven by a like motor subjected to an equivalent range of starting current but having rotor bars formed from a conductive material having a conductivity lower than that the highly conductive material. |
US09620998B2 |
Motor cooling and eddy current suppression structure
A motor cooling and eddy current suppression structure (100), which is attached to the surface of the motor winding (201), includes a first cooling plate (101), a second cooling plate (103,104), and a cooling water circuit located between the first cooling plate and the second cooling plate. The cooling water circuit is configured to allow the cooling fluid to pass through. The first and the second cooling plates are both non-magnetic metallic materials. The first cooling plate is divided into a plurality of individual first regions (301,303) which are corresponding to each pole of the motor by one or more first slits (305) provided on the first cooling plate in the position where the motor poles are combined. Each of the first regions is further divided into an even number of first sub-areas by at least one fist sub-slit (306) where induced electromotive force is generated. Two adjacent first sub-areas in respective first regions are grouped together, and the ends of each first sub-area that has the same polarity are connected in series. The second cooling plate is divided into a plurality of individual second regions which are corresponding to each pole of the motor by one or more second slits provided on the second cooling plate in the position where the motor poles are combined. Each of the second regions is further divided into an even number of second sub-areas by at least one second sub-slit where induced electromotive force is generated. Two adjacent second sub-areas in respective second regions are grouped together, and the ends of each second sub-area that has the same polarity are connected in series. This structure can efficiently reduce the temperature of the motor winding and reduce the induced eddy current. |
US09620991B2 |
Power stealing circuitry for a control device
A power stealing circuit for stealing power to operate a control device is disclosed. In one illustrative embodiment, power may be periodically or intermittently diverted from a power source to a power stealing block. When power is diverted to the power stealing block, the power stealing block may steal power from the power source and store the stolen power on a storage device. The storage device may then provide operating power to a control device. In some embodiments, the power stealing block may include a first path for charging the storage device when a switch is ON, and a second path for charging the storage device when the switch is off. The switch may be switched OFF when, for example, when the voltage provided by the rectifier is greater than a threshold voltage, the voltage detected on the storage device is greater than a threshold value, and/or when a control signal from a controller disables the switch. |
US09620989B2 |
Rechargeable battery accessories
A plurality of battery pack accessories are presented. The accessories include a battery power gauge adapted to be applied to a battery pack and provides a visual indication of the state of the charge in the battery pack, a light adapted to the battery pack such that the battery pack can be used as a flashlight when needed, a connector (e.g., a Universal Serial bus (USB) connector) that can be used for charging the battery pack or to allow the battery pack to charge a device. |
US09620984B2 |
Electric power charge and discharge system
An electric power charge and discharge system for an electronic device having a battery, by which the electronic device can be used for a long period of time. In a wireless communication device including a wireless driving portion including a first battery and a wireless charging portion including a second battery, the first battery is charged by electric power from a fixed power supply and the second battery is charged by using electromagnetic waves existing in an external space. Further, the first battery and the second battery are discharged alternately, and during a period in which the first battery is discharged, the second battery is charged. |
US09620982B2 |
Comparator circuit, semiconductor device, battery monitoring system, charging prohibition method, and computer-readable medium
A comparator circuit includes: a switching element that is disposed between a positive electrode of a battery cell and a fixed potential supply source, that has a control terminal connected to a negative electrode of the battery cell, and that operates in response to a voltage applied from the battery cell to the control terminal; a voltage regulating unit that is disposed between the battery cell and the switching element and that regulates the voltage applied from the battery cell to the switching element; and an output signal line that outputs a potential between the switching element and the fixed potential supply source. |
US09620978B2 |
System and method for extending the physical life of batteries in mobile devices
Disclosed is a method and device 700 for determining an expected usage of the device, determining a charge level of a battery 750 associated with the device, and tuning the charge level of the battery by at least one of charging the battery based on the determined expected usage of the device and the determined charge level of the battery, and discharging the battery by changing an operation of the device based on the determined charge level of the battery and the determined expected usage of the device. |
US09620974B2 |
Apparatus for transferring energy using power electronics and machine inductance and method of manufacturing same
A fraction inverter circuit includes a first energy storage device configured to output a DC voltage, a first bi-directional DC-to-AC voltage inverter coupled to the first energy storage device, and a first electromechanical device. The first electromechanical device includes a first plurality of conductors coupled to the first bi-directional DC-to-AC voltage inverter, a second plurality of conductors coupled together, and a plurality of windings coupled between the first plurality of conductors and the second plurality of conductors. The traction converter circuit also includes a charge bus comprising a first conductor coupled to the second plurality of conductors of the first electromechanical device, the charge bus configured to transmit a charging current to or receive a charging current from the first electromechanical device to charge the first energy storage device via the first electromechanical device and the first bi-directional DC-to-AC voltage inverter. |
US09620971B2 |
Battery charger
A battery charger is provided on which power conversion components for converting commercial power to direct current (DC) power are mounted. The power conversion components include a power breaker for switching input alternate current (AC) power on/off, a power conversion circuit for converting the input AC power to a predetermined AC power, a voltage conversion circuit for converting the predetermined AC power to a predetermined voltage, and a rectifier circuit for converting the AC power that has been converted to the predetermined voltage to DC power. The power conversion components are mounted on a core frame, and an outer housing is mounted to the core frame in a manner so as to cover the core frame. The power breaker, the power conversion circuit, the rectifier circuit, and the voltage conversion circuit are mounted in this order to the core frame. |
US09620969B2 |
Storage battery equalization device capable of charging battery pack including storage battery modules having different output voltages in short time
A storage battery equalization device is provided with: a battery pack including a plurality of storage battery modules; a plurality of equalization circuits corresponding to the respective storage battery modules, each including a DC/AC mutual converter circuit, a variable capacitor, and a transformer; external wirings interconnecting secondary windings of the transformers; voltage monitors each being connected across both electrodes of a corresponding storage battery module; and an equalization control unit. The equalization control unit determines equalization groups, each including one or more storage battery modules for discharging and one or more storage battery modules for charging, sets one of electrostatic capacitance values to the variable capacitors for each equalization group, the electrostatic capacitances corresponding to resonance frequencies of the equalization circuits, and controls a frequency of an alternating current outputted from the DC/AC mutual converter circuit of each equalization circuit, to be the resonance frequency of the equalization circuit. |
US09620968B2 |
Power reserve apparatus, power system, and electric vehicle
A power reserve apparatus is disclosed. In one embodiment, the power reserve apparatus comprises a first module including a first set of battery cells and a first inter-cell balance adjustment unit configured to use passive balancing to reduce voltage variance among the first set of battery cells. The power reserve apparatus also comprises a second module including a second set of battery cells and a second inter-cell balance adjustment unit configured to use passive balancing to reduce voltage variance among the second set of battery cells. The power reserve apparatus further comprises an inter-module balance adjustment unit configured to use active balancing to reduce voltage variance among the first and second modules. |
US09620961B2 |
Method for supplying an electric domestic appliance from a low voltage supply network and a domestic appliance suitable for carrying out said method
A method for supplying internal consumers in a domestic appliance from a low voltage supply network, for example a photovoltaic power station or wind power station, includes classifying the internal consumers commensurate with a stored energy requirement of each internal consumer and supplying the internal consumers with energy commensurate with the classification. This protects against low voltage and excessive electric loads and against partial interruption of a treatment program for items when the low voltage supply is interrupted due to a temporary overload. The energy supply of the internal consumers is switched off in stages depending on their energy requirement and on their classification, when the energy available from the low voltage supply network is insufficient for supplying all internal consumers, and is switched back on again in stages, when the energy available from the low voltage supply network is once again sufficient for supplying all internal consumers. |
US09620953B2 |
Methods providing control for electro-permanent magnetic devices and related electro-permanent magnetic devices and controllers
Methods may be provided to control an electro-permanent magnetic device powered from an AC mains power source provided through first and second power lines of a controller, wherein a first switch is provided on the first power line between the AC mains power source and the electro-permanent magnetic device and a second switch is provided on the second power line between the AC main power source and the electro-permanent magnetic device. In particular, a sequence of switching pulses may be transmitted through the first and second switches to change a magnetic state of the electro-permanent magnetic device. Related controllers are also discussed. |
US09620943B2 |
Cable preparation tool and methods therefor
A tool for preparing a cable for connectorization. The tool has a portion for stripping a cable jacket and another portion for cutting fibrous strength elements, such as aramid strength elements, relative to the exposed fiber. The strength element cutting portion includes a blade enclosed in a cover that also serves as a handle for the tool. The cover also has a stop edge to ensure that a desired excess length of the strength element remains after cutting the strength element. The excess strength element length can then be used to connectorize the cable. |
US09620937B1 |
Protective apparatus usable with a forced air cooling system and electrical enclosure
An electrical enclosure apparatus includes a protective apparatus that permits forced-air cooling of the interior of the enclosure while resisting structures that are within in the interior from being blown out of the electrical enclosure as a result of an arc event or other event. The protective apparatus includes a flow apparatus formed from one or more blocks of ceramic material having formed therein a plurality of elongated flow channels. The flow apparatus is supported inside a duct with the use of a support apparatus. The ceramic material from which the flow apparatus is formed is configured to withstand the heat that may be experienced in an arc event and is additionally configured to be sufficiently rigid and tough to retain within the duct any structures within the enclosure from being blown out of the protective apparatus, thereby protecting personnel who may be in the area. |
US09620935B2 |
Spark plug
A packing between an insulator and a metal shell of a spark plug. A length between a first position of a contact portion of the packing and the insulator and a second position of a contact portion of the packing and the insulator parallel to an axial line direction is set as a first length. In the case where a load perpendicular to the axial line direction is applied to the second position, a ratio of stress at a surface position that is a position on a surface of the insulator to stress at the first position is set as a stress ratio. In a range of the surface position where the stress ratio is 0.8 or more to 1.15 or less, a length in a continuous range from the first position toward a front end side parallel to the axial line direction is set as a second length. A ratio of the second length to the first length is 0.7 or more. |
US09620927B2 |
High-order harmonic wave generation apparatus capable of selecting wavelength
A high-order harmonic wave generation apparatus using a diode-pumped solid state laser includes a pump head for generating a fundamental wave, Porro prisms disposed on the left and right sides of the pump head, nonlinear crystals for sequentially generating a second-order harmonic wave, a fourth-order harmonic wave, and a fifth-order harmonic wave from the fundamental wave, and a final emission unit for reflecting and transmitting any one of the second-order harmonic wave, the fourth-order harmonic wave, and the fifth-order harmonic wave and for emitting the harmonic wave without changing the optical path. Accordingly, the apparatus is insensitive to changes in the external environment through a resonator having a structure comprising Porro prisms, and enables the final emission unit to selectively output the fourth-order harmonic wave or the fifth-order harmonic wave. |
US09620925B2 |
Fiber optical laser combiner
An optical combiner (25), comprising a bundle of input fibers (24) spliced to an output fiber (26), the output fiber having a cladding and at least one high-index portion within the cladding, such that the high index portion has a diameter substantially equal to or less than the outer diameter of the input fiber bundle at the splice point. |
US09620922B2 |
Laser device
Disclosed is a lamp block comprising a lamp which is a glass tube having an internal final end and an external final end, wherein said internal final end ends with an electrode that fits directly into a connector placed on the machine into which said lamp is mounted and said external final end ends with an electrode to which a cable is connected, at least one portion of said cable being inserted in a key which is a hollow cylinder. Also disclosed is a laser apparatus suitable to house said lamp block and a method for extracting and housing said lamp block in said laser apparatus. In a preferred embodiment, said apparatus further comprise a system for electronic recognition. |
US09620921B2 |
Quantum cascade laser manufacturing method
A quantum cascade laser manufacturing method includes: a step of pressing a mother stamper against a resin film having flexibility to make a resin stamper 201 having a second groove pattern P2; a step of making a wafer with an active layer formed on a semiconductor substrate; a step of forming a resist film 304 on a surface on the active layer side of the wafer; a step of pressing the resin stamper against the resist film 304 by air pressure to form a third groove pattern P3 on the resist film 304; and a step of etching the wafer with the resist film 304 serving as a mask to form a diffraction grating on a surface of the wafer. |
US09620917B1 |
Rotatable wire termination facility
An electrical device can have an associated wiring box for connecting the electrical device to an external electrical supply, for example to utility power. The wiring box can include an opening suitable for worker access, so that a worker can connect or disconnect the electrical device from electrical power. Wiring connectors can be rotatably mounted in the wiring box for making the electrical connection. The wiring connectors can be rotated to one orientation to enhance worker access through the opening, for example during installation, and to another orientation for long-term operation. |
US09620914B2 |
Electronic device
An electronic device is provided which includes an insertion terminal, a body part, and a support plate part. The insertion terminal has an insertion hole into which an insertion jack is inserted. The body part supports the insertion terminal at one side of the insertion terminal. The support plate part has a support surface being a surface opposite to the insertion terminal and supports the insertion terminal at the other side of the insertion terminal. The body part has an opposite surface opposite to the support surface, a step difference surface having a step difference with the opposite surface and placed to be deeper from the insertion hole on the basis of an insertion direction of an insertion jack than the opposite surface, and an inclined surface joining the opposite surface and the step difference surface. The support plate part transmits the force by which the insertion terminal shakes, to the body part through the inclined surface. |
US09620913B2 |
Flat optical fiber light-streaming cable
The present invention provides a flat optical fiber light-streaming cable, wherein a first connection part conforming to the USB specification is installed on one side of the circuit board on which light emitting diodes is installed, and a plurality of junction points are connected to the signal line set and the electric power line set respectively enveloped by a middle cladding layer, optical fibers respectively corresponding to the LEDs and the transparent outer protective layer wrapped on the peripheries thereof are installed between the signal line set and the electric power line set. When the controller drives LEDs to respectively project light sequentially toward the optical fibers, light can pass through the light spots on the surface and present a stream-wise lighting state demonstrating successive and progressive light chasings sequentially per segment, thereby presenting various dynamic lighting effects such as blinking color, colorful water flow or the like. |
US09620912B2 |
Connector module
Disclosed is a connector module comprising an insulation main body including a slot and groups of connection terminals fixed to the insulation main body, with each group of connection terminals including a first contact piece and a second contact piece. The first contact piece provides an external first contact and internal second and third contacts, arranged along a first direction in the slot. The second contact piece provides an external fourth contact and internal fifth and sixth contacts, arranged along the first direction in the slot and in resilient contact with the second and third contacts, respectively. When an external object enters into the slot in the first direction, contact between the second and fifth contacts or the third and sixth contacts is released. |
US09620911B2 |
Electrical charging devices and assemblies
Electrical charging devices and assemblies are provided herein. An example device includes a housing tray having a sidewall extending perpendicularly from the housing tray, the housing tray being configured to hold a personal electronic device, the housing tray including an electrical connector interface that couples with a charging connector of the personal electronic device. The device also includes a circuit mounted on the housing tray for converting alternating current received from an electrical outlet to direct current that charges the personal electronic device through the electrical connector interface. Also, the device includes an electrical connector for electrically coupling the circuit with the electrical outlet, the electrical connector capable of being placed in either a deployed configuration where the electrical connector can couple with the electrical outlet or a stored configuration where the electrical connector cannot couple with the electrical outlet. |
US09620910B2 |
Cable connector
A cable connector includes an insulative housing, a number of contacts, an internal circuit board and a flat cable. The contacts are arranged in two rows. Each contact has a retaining portion retained in the insulative housing, a contact portion and a connecting portion extending from two ends of the retaining portion. The internal circuit board has a plurality of first golden fingers at one end thereof and a plurality of second golden fingers at another end thereof. The first golden fingers connect with the connecting portions of the contacts. The second golden fingers electrically connect with the first golden fingers. The flat cable has a plurality of wires corresponding to and connecting with the second golden fingers and a coating retaining at outside of the wires. All wires are arranged in a row. |
US09620909B2 |
Interference-proof electrical plug connector
An interference-proof electrical plug connector has an insulative housing, two terminal sets, a shielding-grounding plate and a shell. The terminal sets are mounted in the insulative housing and each terminal sets has multiple conductive terminals. Each terminal set has multiple conductive terminals and at least one pair of super-speed signal terminals. Each super-speed signal terminal has a mounting section including a widening tab laterally protruding from the mounting section toward an adjacent super-speed signal terminal to reduce the distance between the super-speed signal terminals of the pair. The shielding-grounding plate is mounted in a rear end of the insulative housing. The widening tabs of each pair of the super-speed signal terminals effectively diminish impedance of the super-speed signal terminal such that input loss and return loss of the super-speed signal terminals are reduced. |
US09620901B2 |
Breakaway connector for drop/aerial/messengered coaxial cables
A breakaway coaxial cable connector includes a first conductive body configured to engage a first cable, and a second conductive body configured to engage a second cable. The first conductive body and the second conductive body are configured to be selectively coupled to each other so as to maintain electrical connectivity between the first cable and the second cable during operation of the connector when a first tension force below a predetermined threshold level is applied between the first cable and the second cable. The first conductive body and the second conductive body are configured to be selectively de-coupled from each other so as to interrupt electrical connectivity between the first cable and the second cable during operation of the connector when a second tension force above the predetermined threshold level is applied between the first cable and the second cable. |
US09620900B2 |
Coaxial connector with floating mechanism
In a coaxial connector with a floating mechanism, a housing includes a housing base fixed to a support, a housing movable portion that is movable with a center contact relative to the housing base, and a floating spring one end of which is fixed to the housing base and the other end of which is fixed to the housing movable portion. The floating spring includes a support fixing portion fixed to the housing base, a floating fixing portion fixed to the housing movable portion, and an elastically deformable swing spring portion that couples the support fixing portion and the floating fixing portion. |
US09620898B2 |
Test plug block
A test plug block for plugging onto a series terminal block has a plurality of interconnected test plugs and two securing parts which are arranged on both sides of the plurality of test plugs having a plug-in portion and which are connected to each other via a handle. Plugging of the test plug block onto the series terminal block is simplified in that each plug-in portion of the securing parts has two latching elements which, together with corresponding counter latching elements of the securing clamps determine a first latched position and a second latched position of the securing parts in the securing clamp, wherein the two latched positions are arranged one behind the other in the plug-on direction of the test plug block. An unlocking element is movably arranged in the housing of each securing part from a base position into first and second unlocking positions by rotating the handle. |
US09620896B1 |
Vehicle and base station assembly
A two sided electrical connection system that automatically connects two connector sides together is provided. A male side and female side of the connector have bodies shaped such that the male side may be received by the female side automatically by a force of gravity. Guiding structure around the female side of the two sided connector allows the male side to be guided into place without requiring perfect alignment of the two sides of the connector. |