Document Document Title
US09635792B2 Die-positioning device, die-positioning system having the same, and die-positioning method of LED display board
A die-positioning device includes a roller body, a plurality of die-suction portions, and at least one gas control device. The roller body includes a plurality of chambers therein, and the chambers are separated from each other. The die-suction portions are located on the surface of the roller body in columns. The die-suction portions for each column correspond to one of the chambers, and each of the die-suction portions has a die suction region and a gas channel that passes through the die suction region. The gas control device is connected to the chambers and disposed on the roller body. The gas control device selectively sucks the air from a specific chamber, such that each of the die-suction portions on the specific chamber sucks an LED die by the corresponding gas channel.
US09635790B2 Deflectable conductive gasket with environmental seal
A deflectable gasket assembly for EMI shielding and environmental sealing is described. The gasket assembly is formed from an electrically-conductive mesh sheet positioned between adjacent conductive surfaces. A gasket is provided at the outer boundaries of the mesh sheet for environmental protection. The edge of the gasket has a branched sealing element extending above and below the gasket assembly for contacting the adjacent surfaces. The branched sealing element is deformable and can be used on external aircraft electronic components.
US09635787B2 Display device
Disclosed is a display device that includes a display panel and a multi-layered panel provided adjacent the display panel. The multi-layered panel may include a front plate located toward the display panel, a rear plate provided parallel to the front plate, and a honeycomb mesh interposed between the front plate and the rear plate. The honeycomb mesh may have a plurality of hexagonal cells. A metal plate may be coupled to a rear surface of the multi-layered panel and a drive board may be seated on the metal plate. At least one of the front plate or the rear plate may include at least one opening that extends parallel to a shorter side of the display device.
US09635786B2 Computer room air conditioning unit
An enclosed air conditioning unit includes a filter section and a cooling section through which intake air passes before being discharged into a space within a building. The orientation of the filter section and cooling section is substantially vertical, and the airflow path through the filter section and the cooling section is substantially horizontal, resulting in reduced face velocities across these components, thereby increasing filtration efficiency and cooling effectiveness, while allowing the physical size and configuration of the air conditioning unit's enclosure to be the same as or smaller than the enclosures for conventional air conditioning units having comparable or lower performance.
US09635784B2 Heat dissipation material and method of manufacturing thereof, and electronic device and method of manufacturing thereof
A heat dissipation material includes a plurality of linearly-structured objects of carbon atoms configured to include a first terminal part and a second terminal part; a first diamond-like carbon layer configured to cover the first terminal part of each of the plurality of linearly-structured objects; and a filler layer configured to be permeated between the plurality of linearly-structured objects.
US09635782B2 Thermally actuated vents for electronic devices
Thermally actuated vents for electronic devices. An embodiment of an apparatus includes a vent having a first position and a second position, wherein the first position is an open position and the second position is a closed position; a muscle wire, a first end of the muscle wire being coupled with a connection to the vent and a second end of the muscle wire being coupled with an anchor point; and a tension element, a first end of the tension element being coupled with the vent at a connection point. The muscle wire is to apply a force to the vent to move the vent to the open position upon the muscle wire entering a contracted state, and the tension element pulling the vent to the closed position upon the muscle wire entering a relaxed state.
US09635781B2 Heat dissipating device and electronic apparatus
A heat dissipating device for dissipating the heat produced by a heating element is disclosed. The heat dissipating device includes a fixing assembly, two moving assemblies and an elastic assembly. The fixing assembly has a thermal conductive member. Each moving assembly has a mass body and is relatively moveable with respect to the fixing assembly. The two moving assemblies are disposed on two opposite sides of the fixing assembly, respectively, and each moving assembly forms a moving space with respect to the fixing assembly. The elastic assembly connects the fixing assembly to the two moving assemblies.
US09635780B2 Independent aisle containment system
An aisle containment system is disclosed. The aisle containment system includes a frame defined by wall beams, header frames, and a plurality of posts secured to the wall beams and header frames. The header frames extend the width of the frame and the wall beams extend the length of the frame. A plurality of blanking panels extend from the floor to one of the wall beams. The plurality of blanking panels have a top, a bottom, a first side and a second side. Vertical stiffeners are positioned along at least one of the first side and the second side of each blanking panel. The blanking panels overlap adjacent blanking panels along the length of the frame. The blanking panels are laterally adjusted to fill openings in the aisle containment system.
US09635778B2 Modular protective housing structure
A modular protective housing structure for a rack includes a bottom portion of the rack having a plurality of rollers installed thereon; the module protective housing structure including a chassis having a base and an outer cover configured to surround the base thereon; the outer cover having a front opening; and a front door panel pivotally attached to the base; the front door panel configured to cover onto the front opening and placed on a ground; the front door panel having a plurality of slanted ribs attached to the ground; wherein when the front door panel is placed on the ground, the rack slides into the chassis from the ground along the front door panel, and positions of the slanted ribs are arranged corresponding to positions of the rollers. Therefore, effects of cost saving and supporting ability of the front door panel are achieved.
US09635773B1 Power supply system with a stabilized housing
A power supply system for powering multiple external electrical devices. The power supply system has a housing with at least one outlet for receiving an electrical plug, a weight disposed inside the housing, and a gripping component disposed on an outer surface of a base of the housing. A power cord may be operatively connected to the outlet for supplying electrical power to the outlet. The weight provides stability to the housing and the gripping component secures the housing to an external surface when the power supply system is placed upon the external surface. The housing may further have at least one universal serial bus (USB) port and an On/Off switch for controlling input of electrical power.
US09635768B2 Circuit boards, connectors, cases, circuit board assemblies, case assemblies, devices and methods of manufacturing the same
Example embodiments are directed to circuit boards, connectors, cases, circuit board assemblies, case assemblies, devices arid methods of manufacturing the same, which are common to at least two different form factors. In an example embodiment, the SSD includes a circuit board that is smaller than a case, and the circuit board is secured to the bottom surface of the case by the securing element. The securing element is spaced apart from edges of the case to allow using a circuit board that is smaller than the case.
US09635767B2 Flat panel display device
A flat panel display device comprising a backboard and a display panel fitted therewith is provided. The edge of the backboard is structured as a barrier wall extending perpendicular to the body of the backboard. A stepped groove is arranged on the interior face of the barrier wall for supporting the display panel and forming accommodating space between the display panel and the body of the backboard. The stepped groove extends from an outer end of the barrier wall towards the body of the backboard, and the depth of the stepped groove is consistent with the thickness of the display panel. The backboard is made of plastic plate containing a enhancing element. The flat panel display device according to the present disclosure can be designed as a light and thin display device with no frame, and thus is suitable for making an all-in-one machine.
US09635765B2 Combined wiring board and method for manufacturing combined wiring board
A method for manufacturing a combined wiring board includes preparing wiring boards, preparing a metal frame having opening portions formed to accommodate the wiring boards, respectively, positioning the wiring boards in the opening portions in the metal frame, and forming crimped portions in the metal frame by plastic deformation such that sidewalls of the metal frame in the opening portions bond sidewalls of each of the wiring boards. The crimped portions are formed such that the crimped portions in the metal frame have amounts of the plastic deformation which are set different for positions of the crimped portions in the metal frame.
US09635762B2 Semiconductor package
A stacked semiconductor package includes a first semiconductor package including a first circuit board and a first semiconductor device mounted on the first circuit board; a second semiconductor package including a second circuit board and a second semiconductor device mounted on the second circuit board, the second semiconductor package being stacked on the first semiconductor package; and a heat transfer member provided on the first semiconductor device and a part of the first circuit board, the part being around the first semiconductor device.
US09635761B2 Sleeved coaxial printed circuit board vias
A printed circuit board, and a method of fabricating the printed circuit board is disclosed. The printed circuit board includes at least one coaxial via. A hollow via is disposed in the printed circuit board. A metal sleeve is formed around the circumference of said hollow via. An inner conductive path is disposed in the hollow via. Additionally, an insulating material is disposed in the hollow via, between the conducting path and the metal sleeve. The conductive path is used to connect signal traces disposed on two different layers of the printed circuit board. In some embodiments, these signal traces carry signals having a frequency above 1 GHz, although the disclosure is not limited to this embodiment.
US09635760B1 0204 shifted vias with merge pads
A printed circuit board design for 0204 reverse geometry capacitor use between vias on a tight-pitch Ball Grid Array is disclosed. The printed circuit board design for 0204 reverse geometry capacitor use between vias on a tight-pitch Ball Grid Array provides component landing pads sized to accommodate an 0204 surface mount component within a 1.2 mm by 1.0 mm rectangular spacing. The printed circuit board design for 0204 reverse geometry capacitor use between vias on a tight-pitch Ball Grid Array is particularly useful for overcoming the problem of component placement on tight-pitch arrays known in the art.
US09635756B2 Circuit board incorporating semiconductor IC and manufacturing method thereof
Disclosed herein is a manufacturing method of a circuit board. The manufacturing method includes a first step for preparing a prepreg in which a core material is impregnated with an uncured resin. The prepreg has a through-hole surrounded by the core material and the resin so as to penetrate through the core material and the resin. The manufacturing method further includes a second step for housing a semiconductor IC in the through-hole, and a third step for pressing the prepreg so that a part of the resin flows into the through-hole to allow the semiconductor IC housed in the through-hole to be embedded in the resin.
US09635752B2 Printed circuit board and electronic device
The present disclosure relates to the field of circuits, and provides a printed circuit board (PCB) and an electronic device. The PCB includes a substrate and a wiring layer arranged at the substrate. The wiring layer includes a digital region and an analog region, and a gap region is defined between the digital region and the analog region. The substrate is provided with a hole in the gap region, and the digital region and the analog region of the wiring layer are connected through a magnetic bead.
US09635751B2 Flexible circuit body and method for production thereof
Provided is a highly reliable flexible circuit body in which a flexible wiring board is prevented from wear caused by rubbing, and a method for production of the flexible circuit body. A flexible circuit body includes a flexible wiring board having an insulating film, a wiring layer formed on the insulating film, and an insulating layer formed on the wiring layer. The flexible wiring board is coated with a thermoplastic elastomer.
US09635748B2 Systems and methods for high-speed radiography with high resolution imaging of large-area fields
The present invention proposes a high speed radiographic system for use with megavolt linear-accelerator pulsed x-ray sources to produce video images of large-area fields. A linear accelerator is positioned above a field of view. X-ray photons are directed through an object of interest traveling and/or colliding within the field of view. A large area scintillator system, either truly continuous or in large continuous adjacent pieces, converts the x-ray photons that pass through the object into visible light, and an arrangement of cameras, focused at that plane, where each camera sees a sub-area of the entire scintillator, and these sub-areas overlap somewhat to cover the entire scintillator. The resulting images generated in each camera are synchronized to produce one contiguous, synchronized stream of images.
US09635746B2 Detecting circuit for open of LED array and LED driver apparatus using the same
A detecting circuit and method thereof are configured to detect whether an LED array is open is described. The detecting circuit includes a resistance unit, a first switching unit, and an output unit. The resistance unit is operatively connected in series to the LED array. The switching unit is configured to be turned on when a voltage of the resistance unit is greater than or equal to a predetermined voltage level. The output unit is configured to produce an output indicative of whether the LED array is open, based whether the first switching unit is turned on.
US09635744B2 LED lighting device, wireless network and control method thereof
The present disclosure provides a first LED lighting device. The first LED lighting device includes a lighting source, a first detecting module, a first processing module, a first wireless communication module for communicating with a wireless router in an LED lighting device-based wireless mesh network, and a second wireless communication module for communicating with at least one second lighting device in the LED lighting device-based wireless mesh network. The first detecting module receives a detection request sent by the second wireless communication module and detects a signal strength of the wireless router based on the detection request. The first processing module sends a start signal to the first wireless communication module. The first wireless communication module receives the start signal, forms a connection with the wireless router based on the start signal, and sends an LED network-forming request to the second wireless communication module.
US09635743B2 Controlling networked lighting devices
A controller 100 for controlling a lighting device 110 via a network 108 is disclosed. The controller 100 comprises a receiver 102 arranged for receiving a first sequence of light settings distributed over a first plurality of points in time, which first sequence defines a dynamic light effect. The controller 100 further comprises a processor 104 arranged for converting the first sequence of light settings into a second sequence of light settings distributed over a second plurality of points in time. The controller 100 further comprises a transmitter 106 arranged for transmitting light settings to the lighting device 110. The processor 104 of the controller 100 is further arranged for receiving an indication of a network capacity of the network 108, and the processor 104 is further arranged for converting the first sequence of light settings into the second sequence of light settings based on the indication of the network capacity.
US09635741B2 Requesting information from lighting devices
A module comprises messaging logic configured to generate a same message for a plurality of destination lighting devices. The message comprises a first portion specifying the plurality of destination lighting devices, and a common second portion specifying the message as being of a type that requests lighting device information. The module also comprises a port configured to output this same message to the plurality of destination lighting devices. If one of the destination lighting devices responds to the message, the processing module receives back the response from the responding device via the port. In addition to identifying the responding one of the destination lighting devices, the response also specifies the requested information of that lighting device.
US09635733B2 Automatic light fixture address system and method
In some examples, automatic light fixture address technology includes methods and apparatuses. In other examples, the method includes receiving a disable forward control command to disable data forwarding through the light fixture; receiving an enable forward control command to enable data forwarding through the light fixture; transmitting address data for the light fixture based on the enable forward control command; and forwarding one or more additional enable forward control commands based on the enable forward control command.
US09635729B2 Illumination device and illumination system and mobile body including the same
An illumination device includes a first light source and a second light source, a sensor, and a controller. The controller repeats a plurality of operation cycles, one operation cycle being a set of a first period in which only a detection target light source is caused to emit light and a second period in which the first light source and the second light source are caused to emit light. The sensor outputs detection values of detected light amounts in the first period. The controller controls the light source such that light amount of the light source fall in a target range, based on a detection result that corresponds to a value corresponding to the detection values of the light amount detected a predetermined number of times.
US09635727B2 Light and light sensor
An LED-based light includes one or more LEDs, a sensor arranged to detect a brightness level in an area resulting from the combination of light emitted by the LEDs with light from at least one ambient light source other than the LEDs, and operable to output a signal corresponding to the detected brightness level, a controller operable to regulate an amount of power provided to the LEDs in response to the signal, a light transmitting housing for the LEDs, the sensor and the controller and a connector shaped for connection with a light socket disposed at an end of the housing.
US09635726B2 Load control device for a light-emitting diode light source
A load control device for controlling the intensity of a lighting load, such as a light-emitting diode (LED) light source, may include a power converter circuit operable to receive a rectified AC voltage and to generate a DC bus voltage, a load regulation circuit operable to receive the bus voltage and to control the magnitude of a load current conducted through the lighting load, and a control circuit operatively coupled to the load regulation circuit for pulse width modulating or pulse frequency modulating the load current to control the intensity of the lighting load to a target intensity. The control circuit may control the intensity of the lighting load by pulse width modulating the load current when the target intensity is above a predetermined threshold and control the intensity of the lighting load by pulse frequency modulating the load current when the target intensity is below the predetermined threshold.
US09635723B2 Systems and methods for low-power lamp compatibility with a trailing-edge dimmer and an electronic transformer
In accordance with embodiments of the present disclosure, an apparatus may comprise a controller to provide compatibility between a load and a secondary winding of an electronic transformer. The controller may be configured to operate a single-stage power converter in a first power mode for a first period of time, such that the single-stage power converter is enabled to transfer energy from the secondary winding to the load during the first power mode and operate the single-stage power converter in a second power mode for a second period of time prior to the first period of time, such that the single-stage power converter is enabled to transfer energy from the secondary winding to the load during the second power mode, wherein the first power mode and the second power mode occur within a half-line cycle of an electronic transformer secondary signal present on the secondary winding.
US09635722B1 LED string light
The string light contains three copper wires and a number of lighting units and each lighting unit contains at least two surface-mount-device (SMD) light emitting diodes (LEDs). A first wire and a second wire are connected to a positive terminal and a negative terminal of a power source, respectively. Within each lighting unit, a first SMD LED has its anode connected to the first wire, a second SMD LED has its cathode connected to the second wire, and the first and second SMD LEDs have their cathode and anode connected to a third wire, respectively. The string light is capable of withstanding stronger pull by employing three wires. The parallel-connected lighting units and the series-connected SMD LEDs within each lighting unit significantly reduce the effect of voltage drop.
US09635721B2 LED package structure with an integrated pin to transmit operation power and control signals
A LED package structure is provided. The LED package includes a three-element red-green-blue (RGB) light emitting diode (LED). The carrier of the LED package has a power input pin and a ground pin and the pins form extension portions inside the carrier. The driver element, a red dice, a green dice, and a blue dice are disposed within the carrier. The driver element controls the red, green and blue LED dices by receiving an operation power and a PWM (Pulse Width Modulation) signal from the power input pin. By this arrangement, the LED package with compact structure, good mixing effect, and high resolution is achieved. Furthermore, the using space is saved and the PIN number is reduced to allow mass production with low costs.
US09635719B2 High voltage converter without auxiliary winding
The present document relates to driver circuits and/or power converters, e.g. for Solid State Lighting (SSL) devices, such as Light Emitting Diodes (LEDs). A controller for a driver circuit which is configured to provide a drive voltage to a load subject to an input voltage is described. The driver circuit comprises a power converter network and a power transistor. The controller comprises a control transistor which is configured to couple or to decouple a low voltage terminal of the power transistor to or from a low voltage potential, to put the power transistor to a conduction-state or an off-state, respectively. Furthermore, the controller comprises a charging transistor, arranged in parallel to the control transistor, and configured to couple or to decouple the low voltage terminal of the power transistor to a supply voltage capacitor, to put the power transistor to the conduction-state or off-state, respectively.
US09635718B2 Light emitting diode driving circuit, light emitting diode controlling circuit, and method of controlling light emitting diode
A light emitting diode controlling circuit includes a first integrator configured to integrate a voltage value across a resistor of a light emitting diode driving circuit, a second integrator configured to integrate a predetermined reference current value, a comparator configured to compare a first integral value output from the first integrator and a second integral value output from the second integrator, and a controller configured to control a switch according to result of comparing the first integral value and the second integral value.
US09635717B2 LED lamp
An LED lamp includes a rectifier, a microcontroller, at least one group of LEDs, and at least one MOSFET device. The group of LEDs includes multiple lines of serially connected LEDs, which are connected in parallel to form a first end connected to a DC output of the rectifier and a second end connected to one or more serially connected current-limiting resistors which in turn are connected to a common ground. The gate terminal of the MOSFET device is connected to an output pin of the microcontroller. The drain terminal of the MOSFET device is connected to the second end of the group of LEDs. The source terminal of the MOSFET device is connected to the common ground. A voltage detection circuit is connected between the DC output of the rectifier and an input pin of the microcontroller for detecting the voltage at the DC output of the rectifier.
US09635716B2 High-frequency cooker
A high-frequency cooker includes: a heating chamber; a high-frequency generating device; a waveguide which is formed on a surface opposite to the heating chamber and which guides a microwave generated by the high-frequency generating device; a power feed port which is formed on a wall of the heating chamber and which allows the microwave guided by the waveguide to be supplied into the heating chamber; a microwave transmitting cover which closes the power feed port; and an umbrella-shaped member which is provided on a surface upper than the power feed port so as to cover an upper edge of the microwave transmitting cover. The umbrella-shaped member includes a step provided at both end portions of the umbrella-shaped member to reduce a gap with a wall surface of the heating chamber, and the microwave transmitting cover is fixed so as to be inserted into the gap.
US09635715B1 Smart susceptor radiant heater
A radiant heater having a ferromagnetic element includes a high emissivity surface and an induction coil operatively coupled with the ferromagnetic element. The induction coil may be energized to create eddy currents heating the ferromagnetic element until the element reaches its Curie temperature. At the Curie temperature the ferromagnetic element becomes substantially nonmagnetic and the temperature of the element remains relatively constant. The high emissivity surface of the heater provides a substantially uniform radiant heat to an object in close proximity to the high emissivity surface. The object may be thermally coupled with the high emissivity surface of the radiant heater. The radiant heater having a high emissivity surface may be used to heat temperature sensitive objects such as thin films. Multiple radiant heaters having different Curie temperatures may be used to ramp up a temperature, ramp down a temperature, or provide different temperatures required during a process.
US09635709B2 Electronic device
According to one embodiment, an electronic device is set, when authentication processing using an output identification data is executed by a communication device and when authentication by the authentication processing succeeds, to a state of being able to perform a communication with a narrow-area cellular base station, and the state of being able to perform a communication is maintained even after the communication device is detached from the electronic device.
US09635708B2 Circuit arrangement for a mobile communications unit of a motor vehicle, motor vehicle and method for operating a circuit arrangement
A circuit arrangement for a mobile radio unit of a motor vehicle has a first mobile radio module for mobile radio transmission according to a first mobile radio standard, and a second mobile radio module for mobile radio transmission according to a second mobile radio standard, the first mobile radio module having a communication interface which is intended to interchange control and useful data and is connected to an electrical connection for electrically connecting the circuit arrangement to an external processor unit. The first mobile radio module has an additional interface which is used to electrically connect the first mobile radio module to a communication interface of the second mobile radio module, which communication interface is designed to interchange control and useful data. Reliable mobile radio transmission is enabled for voice data and other digital useful data with little development and circuit complexity.
US09635702B2 Method and apparatus for reducing signaling in a core network
The disclosure relates to a method and apparatus in telecommunications, and particularly to reducing signaling in a core network involved in changes of states of a wireless terminal (4). According to the disclosure a reduced context is allocated based on parameters received by a base station (2). The reduced context is used by the base station for reconfiguring a RRC connection between the wireless terminal (4) and the base station (2) by means of the reduced context, such that the signaling is hidden from a Serving GateWay, SGW (10).
US09635697B2 User equipment pairing processing method, network side device, and user equipment
Embodiments of the present invention provide a user equipment pairing processing method, a network side device, and a user equipment. The method includes: acquiring, by a network side device, pairing request information of a beneficial user equipment and a candidate support user equipment that are to be paired; and implementing, by the network side device, pairing of the beneficial user equipment and the candidate support user equipment according to the pairing request information, and sending a pairing success message to the beneficial user equipment and the candidate support user equipment. In the technical solutions provided by the embodiments of the present invention, user pairing in cooperative communication is implemented.
US09635695B2 Determining device in-range proximity
Devices and methods are provided for determining the proximity of client nodes within a wireless-enabled communication environment. A first client node comprises a database containing identification data associated with a plurality of wireless network access nodes and fingerprint data associated with the client node and a plurality of second client nodes. As the fingerprint information is updated, it is processed by the first client node to identify second client nodes that have matching, or similar, fingerprint information. Those that do are determined to be within a viable device-to-device (D2D) communication range.
US09635694B2 Method and apparatus for tunneled direct link setup management
A method and apparatus are disclosed to establish and verify a Tunneled Direct Link Setup (TDLS) link between a first wireless device and a second wireless device. In some embodiments, the first wireless device may receive a TDLS setup confirmation message from the second wireless device. Based on the TDLS setup confirmation message, the first wireless device may transmit a TDLS verification message to the second wireless. The TDLS link may be verified when the second wireless device receives the TDLS verification message. In some embodiments, when the TDLS verification message is not received by the second wireless device, a TDLS check message may be sent by the second wireless device to the first wireless device. The first wireless device may transmit a TDLS check complete message based on the TDLS check message. The TDLS link may be verified when the second device receives the TDLS check complete message.
US09635692B2 Methods of ensuring network continuity performed at local gateway, fixed gateway, and network device
Provided are methods of ensuring network continuity performed at a local gateway, a fixed gateway, and a network device. The method of ensuring network continuity performed at a local gateway includes establishing a tunnel with a fixed gateway serving as a relay between an Internet service server and the local gateway, and performing communication with the fixed gateway through the tunnel. Therefore, even when the type of an uplink signal received by a local gateway changes or the local gateway is in an uplink signal shadow area, a terminal connected to the local gateway can be provided with a seamless Internet service.
US09635691B2 Apparatus and method of providing connection source recommendations using a database of historic data on connectivity
A method of providing connection source recommendations using a database of historic data on connectivity starts with a processor receiving location and connection information from each mobile device. Location information may identify a location of each mobile device, respectively. Connection information may identify one of the connection sources as a preferred connection source used to identify the location of each mobile device, respectively. The connection source may be Global Position Satellite (GPS), cell tower, or WiFi access point. Processor may then store, in database, location and connection information. Database may include a plurality of location information and a history of connection information for each location information. Other embodiments are described.
US09635690B2 Method, apparatus, and computer program product for improving security for wireless communication
In an example embodiment, a method includes receiving, by an apparatus, one or more wireless discovery messages; determining, by the apparatus, whether a wireless device is in close proximity to the apparatus based on information obtained from the one or more received wireless discovery messages; exchanging, by the apparatus, messages with the wireless device in response to having determined that the wireless device is in close proximity to the apparatus; measuring, by the apparatus, signal strength of the exchanged messages while distance changes to the wireless device; and determining, by the apparatus, whether changes in the measured signal strength of the exchanged messages satisfy a predetermined behavior expected for signal strength as distance varies.
US09635689B2 Delivery channel selection and application layer handover of programs for a mobile service
Methods and devices provide channel assignments of programs delivered in a mobile setting. The channel assignments include unicast channels, multicast channels, and broadcast channels. The channel assignments are based on one or more of the type of program, user viewership information, or user voting information. Additionally, methods and devices provide for handover between mobile service areas at the application layer. Programs are buffered based on a handover time. During the handover, the buffered portion of the program is played.
US09635687B2 Method for transmitting and receiving frame in wireless local area network system and apparatus for the same
Disclosed are a method for transmitting and receiving a frame in a wireless local area network (WLAN) system and an apparatus for the same. A method for generating interference/non-interference station lists includes receiving a first frame from a second station, acquiring a receiver address of the first frame from the first frame, and setting, based on whether to receive a second frame that is a response to the first frame from a third station indicated by the receiver address within a preset time from a time when the first frame has been received, the third station as an interference station or a non-interference station. Therefore, the performance of a communication system may be improved.
US09635686B2 System and method for providing internet protocol flow mobility in a network environment
An example method is provided in one example embodiment and may include receiving an indication of a radio access technology (RAT) change for a user equipment (UE); determining availability of a preferred RAT type for a policy related rule associated with the UE, wherein the policy related rule includes, at least in part, the preferred RAT type for one or more service data flows for the UE; and configuring the one or more service data flows for the UE based, at least in part, on a change in availability of the preferred RAT type following the RAT change. In at least one case, the method can include routing downlink packets to the UE using the one or more service data flows for the preferred RAT type if the preferred RAT type is available.
US09635685B2 Radio transmission device and radio transmission method
A mobile station includes communication control circuitry that selects a preamble contained in a first Random Access Preamble group when a message size based on data available for transmission does not meet a first condition or when a value calculated based on a reference signal received power of downlink does not meet a second condition, a preamble contained in a second Random Access Preamble group when the message size based on data available for transmission meets the first condition and the value calculated based on the reference signal received power of downlink meets the second condition, and a preamble contained in the third Random Access Preamble group for a handover, independent of the message size based on data available for transmission and the value calculated based on the reference signal received power of downlink. The communication control circuitry also generates and transmits a selected preamble.
US09635683B2 Method and apparatus for transmitting uplink control signals in wireless communication system
A method and apparatus for transmitting uplink control signals in a wireless communication system is provided. A user equipment (UE) transmits a first uplink control signal for a first type cell to a first eNodeB (eNB) on a first physical uplink control channel (PUCCH) in the first type cell. The UE transmits a second uplink control signal for a second type cell to a second eNB on a second PUCCH in the second type cell. The UE transmits a third uplink control signal for a third type cell to the second eNB on the second PUCCH in the second type cell. The third type cell is a cell where a PUCCH is not configured, and the UE supports dual connectivity with the first eNB and the second eNB.
US09635682B2 Method of utilizing resources efficiently in a reverse link transmission
A method of transmitting data by at least one access terminal (AT) in a wireless communication system is disclosed. More specifically, the method includes ceasing all transmissions by the at least one AT during a duration corresponding to a duration used by an access node (AN) to transmit a superframe preamble, wherein the superframe comprises a plurality of physical frames.
US09635677B1 Dynamic link adaptation for improved link margin
Devices at either end of a wireless communication link are each configured to support multiple different link settings. During communication, a device that is receiving data can monitor the signal quality and initiate a dynamic transition to a new link setting if performance of the current link setting falls below a lower threshold or exceeds an upper threshold. Dynamic link adaptation can be implemented within a wireless communication interface of the device and can be transparent to application and/or operating system software executing on the device.
US09635670B2 Method and apparatus for multiplexing frequency hopping in a communication system
Methods and apparatuses are provided for transmitting data in a mobile station of a wireless communication system. Hopping information including a number of sub-bands and a size of a sub-band is identified. Resource allocation information is identified. A resource index is determined for transmitting the data based on the resource allocation information, and determining a resource index change in a unit of a sub-band, a resource index change in a unit of a resource unit, the number of sub-bands, and the size of the sub-band. The data is transmitted using the determined resource index. Each sub-band includes at least one resource unit, and each resource unit includes a plurality of subcarriers.
US09635669B2 Method and system for coexistence of radar and communication systems
A method for scheduling wireless transmissions in a wireless communications network in the presence of pulsed interference includes receiving pulsed interference information, determining transmission opportunities based on the pulsed interference information, and when a transmission time interval (TTI) is less than a time of an opportunity of the transmission opportunities, transmitting a wireless signal during the opportunity.
US09635666B2 Method for reporting channel state information requiring sequential transmission in wireless communication system and apparatus for same
Disclosed is a method for transmitting channel status information at a user equipment in a wireless communication system, which more particularly comprises the following steps: receiving a reference signal from a base station; generating at least one channel status information based on the reference signal; mapping the at least one channel status information to available subframes, based on a priority of the at least one channel status information; and transmitting the at least one channel status information to the base station using the available subframes, wherein, if an uplink transmission using a first available subframe of the available subframes is blocked and a first channel status information that is mapped to the first available subframe has priority over a second channel status information that is mapped to a second available subframe, which is a next available subframe of the first available subframe, the first channel status information is shifted to be mapped to the second available subframe.
US09635663B2 Methods and apparatus for controlling wireless access points
In some embodiments, an apparatus comprises of a first Control And Provisioning of Wireless Access Points (CAPWAP) module implemented in at least one of a memory or a processing device that is configured to be designated as a backup control module for a wireless access point during a first time period. The first CAPWAP control module is configured to receive state information associated with the wireless access point during the first time period from a second CAPWAP control module. The second CAPWAP control module is designated as a primary control module for the wireless access point during the first time period. The first CAPWAP control module is configured to be automatically designated as the primary control module during a second time period after the first time period and in response to the second CAPWAP control module not operating according to at least one predefined criterion.
US09635662B2 Blind decoding
A method includes selecting, in a system in which a communication device searches for unscheduled transmissions of downlink control information for said communication device, a combination of search spaces for unscheduled transmissions of downlink control information for a communication device by a number of transmission techniques. The method includes transmitting an indication of the result of the selected combination to said communication device. Apparatus and program products are also disclosed.
US09635659B2 ENB PDCCH implementation to avoid ambiguous DCI information
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines a first decoding candidate in a first search space and a second decoding candidate in a second search space, where the first decoding candidate and the second decoding candidate have a same size but different definitions of information fields, identifies a difference in the information fields, and determines one of the first decoding candidate and the second decoding candidate as a valid candidate based on the identified difference. The apparatus further generates first control information for transmitting in a first search space, codes the first control information, wherein the code applied to the first control information is specific to the first search space and different from code applied to second control information in a second search space, and transmits the coded first control information in the first search space.
US09635656B2 Data communication method, communication system and mobile terminal
In a communications system which complies with LTE including a base station 2 which transmits data by using an OFDM (Orthogonal Frequency Division Multiplexing) method as a downlink access method, and a mobile terminal 3, in a case in which an uplink scheduling request signal SR is transmitted by using an S-RACH when an Ack/Nack signal is being transmitted by using an Ack/Nack exclusive channel, the transmission of the Ack/Nack signal is stopped while the uplink scheduling request signal SR is transmitted.
US09635655B2 Enhancement to the buffer status report for coordinated uplink grant allocation in dual connectivity in an LTE network
Technology for efficiently splitting a bearer at the packet data convergence protocol (PDCP) layer for uplink (UL) data transfers in wireless networks where dual connectivity is available is disclosed. A user equipment (UE) can send buffer status reports (BSRs) to a master evolved node B (MeNB) and a secondary evolved node B (SeNB). The BSRs can be formatted such that the amount of data in a radio link control (RLC) buffer at the UE and the amount of data in a packet data convergence protocol (PDCP) buffer at the UE are contained in different fields. The BSRs can also contain redundancy indicator (RI) values specifying a redundancy level between the PDCP buffer amounts included in the BSRS. The MeNB and the SeNB may then coordinate, via an X2 interface, an amount of uplink (UL) resources to allocate to the UE.
US09635648B2 Method for transmitting/receiving downlink control information in wireless communication system and device therefor
Disclosed in the present invention is a method for a terminal to receive downlink control information from a base station in a wireless communication system. More particularly, the present invention comprises the steps of receiving control information in a first area of a specific subframe on the basis of a first reference signal, receiving control information in a second area of the specific subframe on the basis of a second reference signal, wherein the first reference signal and the second reference signal are applied to a same precoding.
US09635647B2 Response frame modulation coding set (MCS) selection within single user, multiple user, multiple access, and/or MIMO wireless communications
Response frame modulation coding set (MCS) selection within single user, multiple user, multiple access, and/or MIMO wireless communications. With respect to any exchange between communication devices in which there is a response frame, a first frame (e.g., an eliciting frame) is a first transmitted from the eliciting communication device to the responding communication device, and a second frame (e.g., a response frame) is transmitted from the responding communication device to the eliciting communities device. Appropriate selection of MCS to be used within the response frame may be determined explicitly or implicitly. One or more parameters (e.g., a limit parameter, a reduction parameter, etc.) may be used to determine the MCS of the response frame. The MCS employed for a response frame may be selected from a basic MCS set that ensures all response frames from any responding communication device may be properly received by the eliciting communication device.
US09635646B2 Method and apparatus for configuring uplink and downlink serving cells in wireless communications
Methods and apparatuses relating to wireless communication of a user equipment (UE) are provided including receiving downlink wireless communications from multiple cells in an active set, receiving at least one of scheduling information for one or more downlink transmissions or one or more non-serving resource grants from a first cell in the active set, and receiving one or more serving resource grants for uplink communications from a second cell in the active set. In the wireless network, a second cell can be assigned as an uplink serving cell for uplink communications with the UE that is different from a first cell assigned as a downlink serving cell for downlink communications with the UE, and downlink transmissions can be scheduled from the downlink serving cell to the UE, and/or one or more serving resource grants can be transmitted from the uplink serving cell to the UE.
US09635643B2 Permutation device and method having improved resource granularity for wireless communications
A device and method for permuting subcarriers in a subframe which is divided into a plurality of frequency partitions in a wireless mobile communication system is disclosed. The method includes mapping, at a mobile station, physical resource units for localized resource allocation to a frequency partition of the plurality of frequency partitions in units of N_1 number of resource units, and physical resource units for distributed resource allocation to the frequency partition in units of N_d number of resource units, N_1 being different from N_d; and spreading, at the mobile station, subcarriers of the physical resource units for distributed resource allocation across the whole distributed resource allocations.
US09635642B2 Method and apparatus for transmitting/receiving CSI-RS operating in massive MIMO system FDD mode
Methods and apparatus are provided for beamforming and information feedback are provided. Signals for beams to be transmitted through corresponding antenna ports, are generated. The beams are formed by precoding the signals with beamforming vectors. The beams are sorted into a number of resource reuse groups based on a resource that is to be shared. The beams are transmitted, using resources allocated per group, to a receiver. Feedback information is generated on at least one antenna port, based on the received beams. The feedback information is transmitted to the transmitter. A beam is selected having a greatest gain for a transmitter using the feedback information. A transmission resource is allocated for the selected beam.
US09635639B2 Paging indicator transmission method, system and reception device for mobile communication system
A paging indicator transmission method for a mobile communication system includes the following steps. In step S1, a set of terminals are paged by grouping paging indicators, and paging indicators PCH of the terminals are carried by paging indicator channels PICH. The paging indicator channel PICH of each cell utilizes the same burst structure, and the paging indicators PCH are located at known locations at one side or two sides of a training sequence and are coded by repeated coding. In step S2, the terminal controls its RF component to receive data. The received data includes the training sequence in the timeslot where the paging indicator channel PICH is located, one or two paging indicators corresponding to the terminal, and data between the training sequence and the one or two paging indicators corresponding to the terminal.
US09635638B1 Recommending notification sounds that promote user acknowledgment to notifications
A computing device determines responsiveness of a user to notification sounds output by the computing device, by determining whether for each notification sound the user acknowledged a notification corresponding to the notification sound on the computing device. The computing device can determine characteristics of the notification sounds output by the computing device. The computing device recommends suggested notification sounds that promote user acknowledgment to notifications, for use in relation to future notifications. The computing device may determine other notification sounds that share the characteristics of the notification sounds for which the user acknowledged the notifications corresponding to the notification sounds on the computing device. The suggested notification sounds can include the other notification sounds, and/or the notification sounds output by the computing device for which the user acknowledged the notifications corresponding to the notification sounds on the computing device.
US09635637B2 Methods and apparatus for supporting inter-frequency measurements
The invention relates to methods and devices for supporting configuration of a measurement gap pattern for a user equipment requiring measurement gaps for performing an inter-frequency measurement. A radio network node receives an indication from the user equipment that the user equipment is going to perform an inter-frequency measurement for positioning, which inter-frequency measurement requires measurement gaps. The radio network node may determine a measurement gap pattern for performing the inter-frequency measurement and may signal, to the user equipment, information to initiate use of the determined measurement gap pattern in the user equipment. Alternatively the user equipment configures the measurement gap pattern itself based on a set of pre-defined rules.
US09635635B2 Generation and management of network connectivity information
Aspects of the disclosure relate to generation of network topology information for a network of assets, and management of such information. The management can comprise analysis and/or diagnostics of topology condition of a plurality of assets. In addition or in the alternative, the management can comprise consolidation of at least a portion of the network topology information in a data layer of the network of assets, or a network functionally coupled thereto. Integration of at least some of the network topology information with higher network layers also is disclosed.
US09635633B2 Multimedia synchronization system and method
A multimedia synchronization system used in a wireless local area network is provided. The multimedia synchronization system includes a first multimedia device and a second multimedia device. The first multimedia device wirelessly transmits a beacon, in which the beacon includes a timestamp. The second multimedia device is connected to the first multimedia device through the wireless local area network for receiving the beacon from the first multimedia device and synchronizing with the first multimedia device according to the timestamp of the beacon.
US09635632B2 Method and apparatus for device-to-device communication in wireless communication system
The present invention relates to a method for device-to-device communication (D2D) in a wireless communication system. Particularly, the method is characterized in that when a device, which has been conducting device-to-device communication, additionally conducts device-to-device communication with a new device, a channel sequence of the device conducting the communication is determined, one of two devices conducting the device-to-device communication is determined as a reference device for channel synchronization and channel synchronization is thereby performed.
US09635627B2 Connection reliability and managing interference created by beamforming
Various communication systems may benefit for techniques and devices for improved connection reliability and interference management. For example, communication systems of the long term evolution (LTE) of the third generation partnership project (3GPP) or LTE advanced (LTE-A) may benefit from systems and methods for improving connection reliability and managing interference created by beamforming. For example, a method may include preparing at least one interference-protected message to transmit. The method may also include transmitting the at least one interference-protected message preferentially on at least one physical resource block on which beamforming is not allowed.
US09635625B2 Method for switching between predefined transmit power classes on a mobile telecommunications device
In a method of controlling power level of transmit signals from a wireless communication device that is communicating with a plurality of wireless ad-hoc network nodes as part of an ad-hoc network, a value of a usage parameter of a communication between the wireless device and a first wireless ad-hoc network node of the plurality of nodes is detected. A power level of a transmit signal from the wireless device to the first wireless ad-hoc network node is set to a level corresponding to the value of the usage parameter. A device for adjusting a power level in a wireless device includes a parameter detection circuit, that detects a parameter indicative of a relationship between the wireless device and a wireless ad-hoc network node, and a power selection circuit that sets a transmit signal power level from the wireless device to a level corresponding to the parameter detected by the parameter detection circuit.
US09635623B2 Base station
A base station includes a communication unit that communicates with a communication terminal enabled to perform communication using a plurality of cells at the same time, and a controller that controls transmission power of each of the cells to change a size of a communication area of each of the cells so as to change a cell used by the communication terminal among the cells.
US09635619B2 Wireless network device and wireless network control method
A wireless network device includes an antenna array and a lobe interleaver. The antenna array includes a plurality of antenna elements with different squint angles. The lobe interleaver is coupled to the antenna elements and has a plurality of output lobe ports. The lobe interleaver divides and interleaves the radio signal of the antenna array with the same phase and the same power to generate a plurality of lobes with different squint angles. The number of lobes is twice the number of antenna elements.
US09635616B2 Reducing power consumption in voice over long term evolution terminals using semi persistent scheduling in connected discontinuous reception mode
A connection with a network that includes a base station (BS) may be established by a user device (UE) via a wireless connection, for conducting communications using semi persistent scheduling (SPS) in a connected discontinuous reception (C-DRX) mode. The SPS transmit periodicity may be adjusted with respect to the SPS activation command and the SPS interval UL (for uplink). Data may then be transmitted during the C-DRX On-Duration periods according to the determined SPS transmit periodicity. In some embodiments, the SPS transmit periodicity is adjusted such that following a first C-DRX On-Duration period when an SPS activation command is received, SPS data transmission occurs a specified number of subframes earlier during each subsequent C-DRX On-Duration period than in the first C-DRX On-Duration period. The SPS data transmission in each subsequent C-DRX On-Duration period may take place as soon as the UE device wakes up during the On-Duration period.
US09635613B2 Method and apparatus using an ultra low power signal with scheduled power save modes
Methods and stations for wireless communication are described herein. In some aspects, the station may include a processing circuit configured to process a first signal transmitted to the station, the first signal indicating a target wake up time when an activation signal is expected to be received. The station may further include a wake-up circuit configured to transition a first receiver to an awake state based on the indicated target wake up time. The first receiver is configured to receive the activation signal at the indicated target wake up time. The station may further include a second receiver configured to transition to an awake state based on the first receiver receiving the activation signal and receive a second signal while in the awake state.
US09635602B2 Device and method for setting network and channel information in a network device
Devices and methods use an Extended PAN Identification (EPID) of a mesh network (e.g., ZigBee) to include in the EPID a network information, a network channel information (e.g., 802.15.4 channel), and/or other data. The devices and methods allows a node to use the EPID to identify a desired network to join and join the network on the predetermined channel for that network.
US09635596B2 Transitioning a video call between networks
A method for transitioning a video call is provided. The method can include a wireless communication device participating in a video call with a remote communication device via a first video call session established over a connection between the wireless communication device and a first cellular network. The video call can include a packet switched video stream carried over a first bearer and an audio stream carried over a second bearer. The method can further include the wireless communication device determining a degradation in a connection quality for the first cellular network; transitioning to a legacy cellular network having a circuit switched domain in response to the degradation in connection quality for the first cellular network; establishing a second video call session on the legacy cellular network; and using the second video call session to continue the video call on the legacy cellular network.
US09635592B2 Method for controlling cell activation, base station, and terminal
Embodiments of the present invention provide a method for controlling cell activation, a base station, and a terminal. According to the method for controlling cell activation, the base station, and the terminal that are provided in the embodiments of the present invention, through determination on cell identification information in the RRC signaling reconfiguration message, a corresponding cell remembers a previous activated state, or activation processing is performed, thereby implementing in an MF-Tx scenario, optimized configuration of an activated or deactivated state of the cell that participates in the multi-flow transmission when reconfiguration is implemented through RRC signaling.
US09635591B2 Wireless communication method and wireless terminal
A wireless communications component that supports a first radio access technology (RAT) and a second RAT. After the wireless communications component establishes a connection with a second RAT network, the wireless communications component receives a first message sent by the second RAT network. The first message includes content that is used to query a second RAT capability of the wireless communications component. The wireless communications component sends a second message to the second RAT network. The second message is used to indicate the second RAT capability of the wireless communications component and indicate that the wireless communications component does not support the first RAT. Because the wireless communications component reports to the second RAT network that the wireless communications component does not support the first RAT, the second RAT network does not instruct the wireless communications component to be changed to the first RAT.
US09635589B2 Seamless session mobility on a wireless communication device having multiple radio interfaces
A method for seamless session mobility on wireless communication device including a first physical interface and a second physical interface is provided. The method can include a wireless communication device anchoring a data session for an application to a logical interface associated with the first physical interface. The method can further include the wireless communication device routing data for the data session sent to the logical interface by the application to the second physical interface for transmission via the second physical interface in an instance in which the wireless communication device has an active connection to a radio access network via the second physical interface.
US09635588B2 Method and apparatus for coordinated multi-point transmission with negotiated quality of service
The present invention discloses a communication method, a device and a communication system. The technical solutions provided by the present invention include: a Base Station Router (BSR) and a service server. The BSR is configured to make a Mobile Station (MS) access a network, obtain information of multiple transmission paths from the service server during a process for the MS to apply to the service server for a service, and provide a communication service for the MS and the service server by using a multi-path transmission scheme. The service server, connected with the BSR, is configured to obtain information of QoS required by the service applied by the MS, determine the multiple transmission paths according to the information of the QoS, and communicate with the MS by using the multi-path transmission scheme.
US09635585B2 Energy saving method, system and device for base station
An energy saving method, system and device for a base station, applied in the technical field of communications. The energy saving method comprises: if the number of user equipments sending a service request in the coverage of a coverage base station is greater than a first threshold, sending a second activation request to a capacity boosting base station, wherein the second activation request is used for requesting the capacity boosting base station in a dormant state to enter an intermediate state from the dormant state, and the intermediate state refers to that in the intermediate state, the capacity boosting base station bears a user equipment in a connected state rather than a user equipment in an idle state; and after the capacity boosting base station enters the intermediate state, transferring the user equipment to be connected to the capacity boosting base station in the intermediate state.
US09635578B2 Signaling mechanisms for network-relay interface with reduced overhead
Relay reporting in a wireless network is implemented by efficiently allocating radio resources based on the nature or criticality of the type of relay report. According to an embodiment, a method of communicating with a relay located in a wireless network includes instructing the relay when to transmit reports based on a mapping of different categories of relay reports to one or more different reporting schemes. Reports are received from the relay based on the relay report category and the corresponding reporting scheme. According to another embodiment, a method of reporting information from a relay to a network node of a wireless network includes generating different categories of reports at the relay for transmission to the network node. A reporting scheme associated with each report category is identified and each report is transmitted to the network node in accordance with the reporting scheme identified for the corresponding report category.
US09635576B2 Method for transmitting channel state information, user equipment, and base station
The present invention discloses a method for transmitting channel state information, a user equipment, and a base station. The method includes: determining to-be-reported channel state information CSI, where the to-be-reported CSI includes at least one CSI report, and each CSI report of the at least one CSI report corresponds to one downlink carrier; and sending the to-be-reported CSI to a base station through a physical uplink channel. The user equipment includes a determining module and a sending module. The base station includes a receiving module, a first determining module, and a second determining module. According to the method, the user equipment, and the base station in the embodiments of the present invention, channel state information from different downlink carriers can be transmitted on a same subframe, and a performance requirement of the reported channel state information can be ensured, and power utilization efficiency can be improved.
US09635573B2 Systems, methods, and devices for electronic spectrum management for identifying open space
Systems, methods, and apparatus are provided for automated identification of open space in a wireless communications spectrum, by identifying sources of signal emission in the spectrum by automatically detecting signals, analyzing signals, comparing signal data to historical and reference data, creating corresponding signal profiles, and determining information about the open space based upon the measured and analyzed data in near real-time.
US09635571B2 System and method for reception mode switching in dual-carrier wireless backhaul networks
A system and method for reception mode switching in a dual-carrier fixed wireless backhaul network is disclosed. The primary carrier is a licensed band. The secondary carrier may be a lower cost shared band or an unlicensed band. Multi-mode Remote Backhaul Modules (RBMs) comprise a first Radio Frequency (RF) chain with antenna elements for receive/transmit (RX/TX) on the primary carrier and a second RF chain with antenna elements for RX/TX on the secondary carrier. The Multi-mode RBMs adaptively switch from one reception mode to another with resource borrowing of RF and antenna elements, e.g. the secondary carrier RF chain and antenna elements can be borrowed for the primary carrier, for better reception capability for the primary carrier, reducing the number of link-budget and interference-challenged RBMs, and improving system performance. The system may comprise a dual carrier and single carrier Multiple-Input Multiple-Output (MIMO) system with variable antenna topology, having flexibility to switch dynamically between different operational modes depending on performance metrics.
US09635568B2 Radio access system and radio control apparatus
A radio access system including a plurality of radio apparatuses each configured to forma cell, and a radio control apparatus to control the plurality of radio apparatuses. The radio control apparatus includes a controller configured to execute processes including monitoring the plurality of radio apparatus, selecting, from within the plurality of radio apparatuses, a radio apparatus operating with a large zone cell mode to form a large zone cell being larger than the cell when a monitoring result satisfies a predetermined condition, and switching over the selected radio apparatus to the large zone cell mode.
US09635561B2 Method and system of distributed sensing for reducing spectrum sensing overhead in cognitive wireless multi-hop networks
The present invention provides a method and system for performing distributed channel sensing in which channel information is collected by performing channel sensing according to a channel sensing priority which is determined according to a relative position of a cell to which a wireless connection device belongs from among a plurality of cells which logically partition the zone of the wireless network, and thus the overhead of the channel sensing which is generated in a cognitive wireless multi-hop network environment is reduced, and the transmission failure which occurs when the wireless connection device detects frequencies is reduced.
US09635560B2 Verification of authorized shared access operation
A method of wireless communication includes receiving measurement reports from multiple first wireless devices operating in a specific area and operating on a spectrum that is different from an ASA spectrum. The method also includes adjusting a configuration for one or more second wireless devices operating on the ASA spectrum based on the measurement reports and/or configuration adjustment information.
US09635556B2 Automatic login on a website by means of an app
The present disclosure relates to a method performed for facilitating login on a website. In accordance with an embodiment, the method comprises, by means of a web browser in a radio device, downloading a web page of the website from a web server hosting the website; receiving a login request from the web server, the login request comprising a request for login information for a service from a service application of the service in the radio device; and, in response to the received login request and by means of the service application, automatically sending a login token request to a server of a service provider providing the service. In accordance with an embodiment, the method also comprises, from the server of the service provider, receiving a login token response comprising a login token, and sending a login information message to the web server comprising the login token.
US09635555B2 On-line signup and provisioning of certificate credentials for wireless devices
Embodiments of a mobile device and method for secure online sign-up and provisioning of credentials for Wi-Fi hotspots are generally described herein. In some embodiments, provisioning occurs using a service set identifier (SSID) to associate with a hotspot and retrieve a virtual LAN (VLAN) identifier. The VLAN identifier is used to complete the signup and provisioning process. In some embodiments, a hotspot may implement a primary SSID and a dependent SSID. The mobile device associates with the hotspot using the dependent SSID to perform the secure online signup and provisioning process. Once credentials are obtained using the signup and provisioning process, the device can connect to the hotspot using the primary SSID and the already provisioned credentials. The provisioned credentials may include certificates, username/password, or SIM-type credentials.
US09635552B2 Wireless communication apparatus, wireless communication method, and computer-readable recording medium
A mobile terminal allocates data to a first wireless interface using a first communication network and a second wireless interface using a second communication network and executes wireless communication. The mobile terminal executes Web access to a server using the first wireless interface and acquires an authentication screen from the server. The mobile terminal executes Web access to a predetermined Web page, which is confirmed not to exist in advance, using the first wireless interface after the Web access is executed performed, and suppresses the allocation of the data to the second wireless interface when the Web access succeeds.
US09635550B2 Code-based authorization of mobile device
A system and method for authenticating mobile communications devices. The method comprises: generating a code corresponding to a user configured to be rendered on a rendering device to produce a rendered code, the rendered code being readable by a mobile communications device having a code reading device, the rendered code comprising a secret token; storing the secret token along with information identifying the user on a first storage device; providing the code to the user; receiving, at the authentication server, a setup message from the mobile device, the message includes a device identifier and the secret token; comparing the received secret token and the secret token stored on the first storage device; if the received secret token matches the secret token stored on the first storage device, storing, on a second storage device, information identifying the user and a trusted device value corresponding to the device identifier.
US09635549B2 Providing subscriber identity module function
A host processing apparatus (100) and a user removable memory (40) are disclosed. The host processing apparatus (100) and the user removable memory (40) are, in use, connected to one another by respective connectors. The user removable memory (40) is provided in the form of a secure digital (SD) memory card with an expanded subscriber identity module (SIM) function. The host processing apparatus (100) is configured to convert SIM-related request signals to file access signals which identify a location or locations on the user removable memory (40) and one or more file access functions. The file access signals are transferred to the user removable memory (40) via the connectors. The user removable memory (40) comprises a flash memory (59), a SIM (42) programmed with data associated with a communications system, and interface means (52) for receiving the file access signals from the host processing apparatus (100), and configured to identify from the location(s) therein whether a memory or SIM function is to be applied. If the latter, the received file access function(s) are converted to SIM function(s) which are applied to the SIM (42) for transferring results back to the host processing apparatus (100).
US09635548B2 Femto cell devices
A femto cell device comprises: a receiver for receiving transmissions from a user terminal in an active call with a macro cellular network node; an analyzer for determining a radio frequency (RF) signature characterizing the transmissions received from the user terminal; an authorizer arranged to use the RF signature to determine if the user terminal is authorized to use the femto cell device; and a communicator for informing the core network that the femto cell device is a valid candidate handover target for the user terminal when the user terminal is determined by the authorizer to be authorized to use the femto cell device.
US09635544B2 Cellular device security apparatus and method
A cellular communication device has one or more access modes which allow reading and writing of data, for example to change its settings, for example passwords and even the entire operating system and also permitting access to personal information such as the user's telephone book. To prevent cloning and like illegal access activity, the device is configured by restricting access to such data access modes using a device unique security setting. The setting may be a password, preferably a one-time password, or it may be a unique or dynamic or one time configuration of the codes for the read and write instructions of the data mode. There is also disclosed a server, which manages the security settings such that data mode operates during an active connection between the device and the server, and a secure communication protocol for communicating between the server and the cellular device.
US09635531B2 Method and system for transmitting media preference information with respect to emergency call in mobile communication system
The present disclosure relates to a method and system for transmitting media preference information related to an emergency call in a mobile communication system. The method for transmitting media preference information associated with an emergency call may include: sending, by a user equipment (UE), an emergency call request message containing media preference information of a user associated with an emergency call to the Proxy Call Session Control Function (P-CSCF); sending, by the P-CSCF, application service information containing the media preference information to the Policy and Charging Rule Function (PCRF); and determining, by the PCRF, a policy to be used for controlling the UE on the basis of the media preference information.
US09635525B2 Voice messaging method and mobile terminal supporting voice messaging in mobile messenger service
A mobile terminal supporting a voice messaging method includes a microphone for capturing sound waves and converting the sound waves into an audio signal, a storage unit for storing the audio signal, an audio data generation unit for generating audio data packets with the audio signal, a packet data communication network interface unit for providing a packet data communication network, and a control unit for controlling the microphone, audio storage unit, audio data generation unit, and packet data communication network interface unit to capture the audio signal and transmit the audio signal as audio data packets in response to audio message transmission request entered during a mobile messenger service session.
US09635522B2 Method for determining validity of terminal group identifier in machine-to-machine communication
Disclosed is a method for determining whether a machine-to-machine group identifier (MGID) for identifying a multicast service flow is supported in a wireless access system that supports machine-to-machine (M2M) communication, wherein the multicast service flow is shared by a group of M2M terminals within an M2M group zone that is allocated to the terminals. The method comprises the steps of: receiving from the first base station M2M group zone information of the first base station and neighboring base stations; receiving from the second base station system information of the second base station; and determining whether the MGID that is received from the first base station is supported by the second base station by comparing the system information of the second base station and the M2M group zone information on the neighboring base stations.
US09635520B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method and an apparatus for receiving broadcast signals thereof are disclosed. The apparatus for receiving broadcast signals, the apparatus comprises a receiver to receive the broadcast signals, a demodulator to demodulate the received broadcast signals by an OFDM (Orthogonal Frequency Division Multiplex) scheme, a frame parser to parse signal frames from the demodulated broadcast signals, a MIMO (Multi Input Multi Output) processor to process service data in the parsed signal frames based on a rotation matrix with a rotation angle, a demapper to demap the MIMO processed service data and a decoder to decode the demapped service data.
US09635519B2 Apparatus, system and method of group transmission acknowledgement
Method and apparatus for reliable multicast communication over wireless network are provided. According to embodiments of the invention, the method includes determining a priority category for a multicast communication to be transmitted. The method includes designating, for the multicast communication, one of the multicast communication recipients as a leader based on the priority category and multicast diagnostics information received from the multicast communication recipients. The leader is assigned to transmit to the multicast communication source an acknowledgment frame indicating receipt of a multicast communication frame received from the source.
US09635518B2 Telematics system, methods and apparatus for two-way data communication between vehicles in a fleet and a fleet management system
Programmable telematics systems, methods and apparatus for two-way transmission of data and information between fleet vehicles and a fleet management system. The systems and methods employ a programmable telematics communications unit (TCU) configured to connect to the OBD II port of a vehicle, enabling two-way transmission of data and information between a fleet management system and vehicles in the fleet. The TCU device includes cellular data connectivity enabling communication with the management system through existing cellular telephone networks. The programmable TCU may be toggled between multiple operating modes, wherein the TCU provides different functionality, such that a single vehicle may participate in multiple vehicle programs at different points in time, including separate vehicle rental and vehicle sharing programs.
US09635517B2 Identification of location of a target address using position information transmitted by position identifying transmitter in vicinity of target address
Methods and apparatus are provided for navigating a vehicle to a target address using position information transmitted by a position identifying transmitter in a vicinity of the target address. A location of a target address is determined by receiving position information for the target address, upon entry of a searching vehicle in search of a target address into a vicinity of the target address, wherein the received position information for the target address is based upon position information transmitted by a position identifying transmitter located in the vicinity of the target address; and generating a navigation route to direct the searching vehicle to the target address using the received position information.
US09635504B2 Location fraud detection
A method includes receiving, at a fraud management device, at least one BSID associated with communication data from at least one MTC device. The fraud management device determines a location associated with the at least one BSID. Relevant data elements are selected from the communication data. The fraud management device applies known domain rules to the communication data and identifies a connectivity pattern for the at least one MTC device based on the communication data. An anomaly detection model is applied to particular communication data associated with a particular MTC device based on the connectivity pattern, and at least one anomaly from the identified connection pattern is detected based on the anomaly detection model.
US09635503B2 Managing access to mobile content using location-based services
Methods for selectively filtering message content received at a mobile device based upon a current location of the mobile device and/or a user's presence status and devices configured to selectively filter message content based upon a location of the mobile device and/or a user's presence status.
US09635495B2 Supporting virtually simultaneous operation of dual wireless protocols in a single device
Appearance of simultaneous connections is provided to devices that support two wireless protocols which are not permitted to operation simultaneously. As an example the method and systems disclosed are applied to the communication between a phone and a smartwatch wherein Bluetooth (BT) classic protocol is used for e.g. voice commands and phone calls and Bluetooth low Energy (BLE) protocol is used for data notifications. In a first embodiment of the disclosure automatic mode switching between BT and BLE is provided. In a second embodiment a dual-ID device utilizes separate IDs for both protocols in time multiplexed connections. It operates as logically independent devices with individual ID's although physically it is a single device.
US09635494B2 User equipment near-field communications gating according to kinetic speed detection and cell visitation history
Concepts and technologies are described herein for user equipment (“UE”) near-field communications (“NFC”) gating according to kinetic speed detection and cell visitation history. According to one aspect disclosed herein, a mobile initiator device, such as a UE that includes an NFC hardware component, can determine a mobility state of the mobile initiator device. The mobile initiator device can control, based upon the mobility state, activation of a radio frequency field that is used to activate a passive NFC device. In this manner, detection of the passive NFC device and battery efficiency can each be maximized when appropriate.
US09635489B2 Signal transmission method for device to device direct communication between user equipments and user equipment
The present application relates a signal transmission method for device to device direct communication between user equipments. User equipment first determines, according to a downlink timing reference time, a receiving time for receiving a device to device direct communication D2D signal sent by another user equipment, and then the first user equipment receives, before the receiving time, the D2D signal sent by the second user equipment, thereby improving accuracy of a time for receiving a signal by the user equipment and ensuring completeness of received data.
US09635488B2 Interactive system and process
A method of delivering an instruction (206) to a mobile user device (106) connected to a network (110) is disclosed. The method comprising the steps of receiving an interactive workflow (202), translating the interactive workflow into the instruction (206) in a form executable by the mobile user device (106), and sending a message (208) including the instruction (206) to the mobile user device (106).
US09635478B1 Coulomb counter and battery management for hearing aid
A hearing aid output amplifier additionally outputs a scaled replica of the output battery current, which is integrated and measured by a coulomb counter. The scaled current charges a capacitor. When the capacitor reaches a threshold voltage, a switch is activated. The switch rapidly discharges the capacitor and allows the charging cycle to begin again. The switch also sends a digital pulse to a digital counter, which keeps track of the number of charge/discharge cycles the capacitor has undergone over the lifetime of the device. The amount of charge produced by the battery is proportional to the number of charge/discharge cycles counted. A hearing aid is disclosed, which has different modes that have different dynamic ranges, such as a “sleep” mode, an “active” mode, and/or an “RF communication” mode.
US09635477B2 Hearing aid with capacitive switch
A hearing aid includes at least one capacitive switch for controlling or communicating with the hearing aid by touch. The capacitive switch is an electrode on the inside of the housing coupled to a touch detector. Touching the outside of the hearing aid adjacent the electrode produces a switching operation. The hearing aid includes a programmed microprocessor coupled to the touch detector. The microprocessor is programmed to effect predetermined functions in response to particular touch patterns.
US09635476B2 Method of preventing feedback based on detection of posture and devices for performing the method
A hearing apparatus includes a first hearing device and a second hearing device. The first hearing device is configured to block a transmission path of a first digital signal, based on a posture of a user wearing the first hearing device and the second hearing device, the first digital signal being based on a first audio signal. The second hearing device is configured to wirelessly transmit a second digital signal to the first hearing device, based on the posture of the user, the second digital signal being based on a second audio signal.
US09635472B2 Implantable auditory stimulation system and method with offset implanted microphones
An improved implantable auditory stimulation system includes two or more implanted microphones for transcutaneous detection of acoustic signals. Each of the implanted microphones provides an output signal. The microphone output signals may be combinatively utilized by an implanted processor to generate a signal for driving an implanted auditory stimulation device. The implanted microphones may be located at offset subcutaneous locations and/or may be provided with different design sensitivities, wherein combinative processing of the microphone output signals may yield an improved drive signal. In one embodiment, the microphone signal may be processed for beamforming and/or directionality purposes.
US09635467B2 Electroacoustic converter film
Provided is an electroacoustic converter film including thin film electrodes provided on both surfaces of a polymeric composite piezoelectric body in which piezoelectric body particles are dispersed in a viscoelastic matrix formed of a polymer material that exhibits viscoelasticity at normal temperature, and protective layers formed on the thin film electrodes. The electroacoustic converter film further includes electrode lead-out metal foils laminated on the thin film electrodes, and the electrode lead-out metal foils allows connection to wiring through soldering when electrodes are led out from the thin film electrodes.
US09635466B2 Parametric in-ear impedance matching device
An ultrasonic audio transducer system includes an ultrasonic speaker. The ultrasonic speaker may be an electrostatic emitter, a piezoelectric emitter (single crystal or stack), a piezoelectric film emitter, or any other emitter capable of emitting ultrasound. The ultrasonic speaker is configured to be coupled (via a wired or wireless connection) to an audio modulated ultrasonic carrier signal from an amplifier, wherein upon application of the audio modulated ultrasonic carrier signal, the ultrasonic speaker is configured to launch a pressure-wave representation of the audio modulated ultrasonic carrier signal into the air. Additionally, the ultrasonic speaker is implemented with an impedance matching element or optimized for matching the response within a user's ear canal.
US09635460B2 Sensitivity adjustment apparatus and method for MEMS devices
A microelectromechanical (MEMS) microphone includes a MEMS motor and a gain adjustment apparatus. The MEMS motor includes at least a diaphragm and a charge plate and is configured to receive sound energy and transform the sound energy into an electrical signal. The gain adjustment apparatus has an input and an output and is coupled to the MEMS motor. The gain adjustment apparatus is configured to receive the electrical signal from the MEMS motor at the input and adjust the gain of the electrical signal as measured from the output of the gain adjustment apparatus. The amount of gain is selected so as to obtain a favorable sensitivity for the microphone.
US09635458B2 Heart rate detection method used in earphone and earphone capable of detecting heart rate
The present invention discloses a heart rate detection method used in an earphone and an earphone capable of detecting heart rate. The method comprises: providing a cavity inside the earphone and installing a microphone in the cavity; a shell of the earphone is provided with a hole at a position where an opening of the cavity clings to, and when the earphone is worn, the cavity and the auricle which the hole clings to form an enclosed space; collecting signals generated by pressure change in the cavity by the microphone when the earphone is worn; and detecting heart rate according to the signals collected by the microphone. According to the technical scheme of the invention, the microphone is placed in the enclosed cavity formed by the cavity in the earphone and the shell of the earphone, which reduces interference of external noises, and reinforces signal information collected by the microphone.
US09635455B2 Speaker with grained zeolite material in deep-drawn foil resonance volume
An audio system that comprises an electro-acoustic transducer mounted onto a housing that forms a resonance volume which is at least partially filled with sound absorbing material, wherein the housing is realized with a deep-drawn foil at least partially filled with grains of the sound absorbing material.
US09635450B2 Audio headphones for virtual reality head-mounted display
An audio headphone to couple to a strap for a head-mounted display is disclosed. The audio headphone includes a headphone speaker, a strap connector, and a four-bar linkage coupled to the strap connector to provide inward and outward movement of the headphone speaker with respect to a user's ear. The four-bar linkage comprises a first member coupled to the strap connector via a first joint, a second member coupled to the first member via a second joint, a third member coupled to the second member via a third joint, and a fourth member connected to the third member and coupled to the first member via a fourth joint. The fourth member is further coupled to the strap connector via a fifth joint. The third member comprises one or more rigid poles extending from the second member to the fourth member and surrounded by one or more respective elastic springs.
US09635448B2 T-shaped joint in a headphone cord
An apparatus includes first and second electroacoustic output transducers, first and second cables each including conductors electrically coupled to inputs of the corresponding first and second electroacoustic output transducers, a third cable including conductors, and a joint housing. The conductors of the third cable are electrically coupled to corresponding conductors of the first and second cables inside the joint housing. Each of the first, second, and third cables is physically retained to the joint housing. The first and second cables exit the joint housing at a distance of at least 10 mm apart from each other.
US09635442B1 Cloud-based water quality and leak monitoring system
The cloud-based water quality and leak monitoring system contains a server device on the Internet and a pipe device containing a main pipe and an auxiliary pipe connected to the main pipe in parallel. The pipe device further contains a pH detection element, a water pressure detection element, a turbidity detection element, and a flowmeter element. Various data from these elements is transmitted to the server device via WiFi or 4G wireless communications. The server device stores the various data so that a user is able to access, download, and view these data using a computer or a mobile device.
US09635440B2 Second screen haptics
A multi-device system includes at least one media server system, a primary viewing device including a display screen, and a secondary device including a haptic output device. The at least one media server system includes a source of audio-video content and haptic content and is configured to transfer the audio-video content and the haptic content. The haptic content is associated with the audio-video content. The primary viewing device is configured to output the audio-video content received from the at least one media server system. The secondary device is configured to output the haptic content received from the at least one media server system as a haptic effect via the haptic output device.
US09635439B2 Method, computer program, and reception apparatus for delivery of supplemental content
Reception apparatus, method, computer-readable storage medium, and information providing apparatus for a trigger. The reception apparatus includes a tuner/demodulator and a processor. The tuner/demodulator is configured to receive content included in a transport stream from a content source. The transport stream includes a trigger associated with the content and references information included in the transport stream. The processor is configured to retrieve the trigger from the transport stream, and to retrieve the information from the transport stream based on the reference in the trigger.
US09635436B2 Altering presentation of received content based on use of closed captioning elements as reference locations
A content receiver receives an captioning element and positional information regarding segments of a content instance. The captioning element corresponds to a component of captioning data included in content that can be utilized with the positional information to locate where the segments stop and/or start. The content receiver analyzes the content based on the captioning element and the positional information and alters how the content will be presented. Such alteration may involve skipping and/or deleting segments, starting/stopping presentation of content other than at the beginning and/or end of the content, altering recording timers, and/or replacing segments with alternative segments. In some implementations, the content may be recorded as part of recording multiple content instances received via at least one broadcast from a content provider wherein the multiple content instances are all included in a same frequency band of the broadcast and are all encoded utilizing a same control word.
US09635432B2 Method for setting function and display apparatus applying the same
A method of setting a function and a display apparatus applying the same are provided. The method of setting a function of the display apparatus includes displaying a set item list, which includes one or more set items, on a screen of the display apparatus; and in response to a set item on the set item list being selected, providing a menu for accessing one or more other set items associated with the selected set item.
US09635424B2 Virtual high definition video player
A video service is provided by one or more servers which communicate directly with one more clients over a network. The service may provide digital optical disc data storage formatted video, such as for example a Blu-ray format video, and allows Blu-ray video to be streamed to a client device over the network. The system may utilize direct and fast content delivery of content typically found on a high definition digital optical disc. The content may include a movie as well as featurettes and other content. The video service may also include augmented content and may provide overlay content. In addition to these features, the video streaming service may also provide community content as an overlay to improve a user's viewing experience.
US09635419B2 Video content monitoring device and methods thereof
A method that incorporates teachings of the subject disclosure may include, for example, receiving a packet indicative of a request for a number of video content items. The video content items are identified based on a network traffic flow characteristic associated with the packet and a popularity level is determined associated with each video content item of the number of video content items. The popularity level for each of the video content items is compared to a popularity threshold, and a portion of a video content item is displayed responsive to the popularity level exceeding the popularity threshold. Other embodiments are disclosed.
US09635413B2 Advance decryption key acquisition for streaming media content
Various arrangements are presented for reducing channel change times. A first tuner of a television receiver may tune to a decryption key transponder stream. The decryption key transponder stream may include a plurality of decryption keys for a plurality of television channels that are transmitted to the television receiver via a plurality of transponder streams. Such keys may be buffered. A second tuner of the television receiver may be tuned to a media transponder stream to receive a television channel. A buffered decryption key may be used in decoding the television channel.
US09635412B2 System and method for providing a callback proxy for a set top box of with support of ISM-band wide area network access
A dongle is configured to connect to a set top box. The dongle includes a memory for storing data, such as callback data files, and a wireless communication module for forwarding the stored data to an access point, for delivery to a television service provider head end. The dongle can also receive information to be provided to the set top box. Authentication and authorization of the dongle ensure only authenticated and authorized devices can access the system. A communication technology is used that allows for a large coverage area and simultaneous communication with many set top boxes.
US09635411B2 Apparatus and method for delivering media content
A system that incorporates teachings of the present disclosure may include, for example, a mobile communication device, having a controller to capture media content and transmit the media content to a media server with a request for distribution of the media content to one or more targeted recipients according to a user profile associated with the mobile communication device that is stored in the media server, where a format of the media content is adjusted by the media server based at least in part on the user profile. Other embodiments are disclosed.
US09635405B2 System and method for scalable, high accuracy, sensor and ID based audience measurement system based on distributed computing architecture
Dynamic television audience measurement systems (AMS) and methods are disclosed. The system comprises a central level AMS sub-system, a local node level AMS sub-system, a plurality of client level AMS sub-systems, and a plurality of display devices, each monitored by a client level AMS sub-system. The central level AMS sub-system receives panel definitions from panel requestors and transmits the panel definitions to and receives a merged viewership report from the local node level AMS sub-system. The local node level AMS sub-system receives panel definitions from and transmits the merged viewership report to the central level AMS sub-system, transmits the panel definitions to and receives viewership reports from the plurality of client level AMS sub-systems, and merges the viewership reports into the merged viewership report. Each client level AMS sub-systems receives panel definitions from and transmits the viewership report to the local node level AMS sub-system and compiles the viewership report.
US09635402B1 System and method for set top box viewing data
In a video delivery context, collection and analysis of viewing data can provide insight into viewer interaction with video and the Internet. The viewing data can be transmitted in a controlled manner to a data repository. The system can selectively target specific viewers/households to obtain viewing data, which can be combined with demographics, anonymized, and encrypted. Embodiments enable precision selection of media opportunities, by determining detailed characteristics associated with broadcasts including movement of audiences and specific viewer behavior, such as visits to websites on the Internet. The effective yield of broadcasts, including promotional spots and advertisements, can be determined and predicted based on concrete data at a level of detail down to individual viewers. Accordingly, embodiments enable improvement of the effectiveness and return on investment for programming, promotional spots, and advertisements.
US09635401B2 Recommendation of television content
A method for recommending television content is provided, including the following operations: identifying available television channels for a television device; determining a current date and time; identifying a plurality of content items broadcast on the available television channels at approximately the current date and time; determining a device profile associated with the television device, the device profile being time-dependent; determining recommended content items from the plurality of content items based on the device profile of the television device.
US09635400B1 Subscribing to video clips by source
A video hosting service receives videos uploaded from users and associates the uploaded videos with a set of source content videos. The source content is used to identify the source of portions of video used in the uploaded videos. The source allows a user to view the source from which a portion of a video came from. By identifying the source, the video hosting service can provide additional videos that include different portions of the same source, different sources related to the source, and different videos that use or describe the same portion of the source.
US09635398B2 Real-time tracking collection for video experiences
Methods and systems for tracking events associated with use of video content are disclosed. A method collects events associated with use of video content at a computing device. In response to determining that a tracking interval has elapsed, the method optimizes the collected events by grouping similar events together, serializes the optimized events by structuring the optimized events in a defined format, and creates a tracking call to send the serialized events to a remote computing device. A system determines setup parameters for tracking collection on a client computing device, the setup parameters comprising an error tracking parameter, and setup check and tracking intervals. The system periodically receives serialized event data from a client device in accordance with the tracking interval, the event data having been collected in response to occurrences of tracked events associated with use of video content at the client device, the video content including an advertisement.
US09635397B2 Detecting CPD in HFC network with OFDM signals
A apparatus or method for detecting CPD in an HFC network, comprising: (a) acquiring digital RF downstream signals from a CMTS or CM; (b) emulating even and odd order IM distortion products from the downstream signals; (c) acquiring RF upstream signals from the CMTS during a quiet period; (d) cross-correlating the RF upstream signals with the emulated even and odd order IM products to produce even and odd order cross-correlation functions, respectively; (e) accumulating, separately, a multiplicity of even and odd order cross-correlation functions; (f) calculating even and odd order cross-correlation envelopes from the accumulated even and odd order cross-correlation functions, respectively; and (g) detecting a CPD source from either or both of the even and odd order cross-correlation envelopes by the presence of a peak in either or both of the envelopes.
US09635395B2 System for addressing on-demand TV program content on TV services platform of a digital TV services provider
Video content is uploaded via the Internet to a video-on-demand (VOD) server identified by a title and a hierarchical address of categories and subcategories for categorizing the title. The VOD server converts and stores the video content at a storage address in a video content database linked to the title. The title is listed in a location of an electronic program guide (EPG) using the same categories and subcategories as in its hierarchical address. Any TV subscriber can access the EPG and navigate through its categories and subcategories to find a title for viewing on the TV. This can enable many new blogging or podcasting-like programs by popular “Hosts” to be self-published on the Internet and readily navigated for display on TV. The EPG can also store TV program addresses as bookmarks and allow them to be shared with other subscribers or with friends and contacts online by sending to their email addresses.
US09635391B1 Traffic system and method for placing advertisements with content broadcast networks
A computer-implemented system and method for incorporating advertising breaks across one or more broadcast networks. The system and method involve gathering information from several different data files, analyzing the same, making real-time logic decisions and exporting a new data file that can be imported into a traffic system of the type used to manage the placement of advertisements/commercials in television programs including normalized break windows, break counts, inventory allocations and break sequences.
US09635386B2 Video encoding method, video decoding method, and device using same
The video encoding method comprises the steps of specifying a tile and a slice by partitioning an inputted picture; performing encoding on the basis of the tile and the slice, and transmitting the encoded video information. Here, the picture is partitioned into one or more tiles and one or more slices, and the restrictions for parallel processing can be applied to the tiles and the slices.
US09635385B2 Methods and systems for estimating motion in multimedia pictures
Several methods and systems for estimating motion in a plurality of multimedia pictures are disclosed. In an embodiment, at least one temporal distance between a multimedia picture and one or more reference pictures corresponding to the multimedia picture in a capture order associated with the plurality of multimedia pictures is computed. The at least one temporal distance is computed subsequent to an encoding of the multimedia picture. At least one motion estimation parameter is determined based on the at least one temporal distance. Motion associated with a subsequent multimedia picture to be encoded is estimated based on the at least one motion estimation parameter.
US09635381B2 Moving picture coding apparatus, moving picture coding method, and moving picture coding program, and moving picture decoding apparatus, moving picture decoding method, and moving picture decoding program
A motion vector predictor candidate generation unit derives a plurality of motion vector predictor candidates by prediction from first coded prediction blocks neighboring a prediction block subject to coding within the same picture as the prediction block subject to coding, or from a second coded prediction block located at the same position as or in the neighborhood of the prediction block subject to coding in a picture different from that of the prediction block subject to coding, and adds the derived motion vector predictor candidates in a motion vector predictor candidate. The motion vector predictor candidate generation unit determines, for the purpose of obtaining a predetermined number of motion vector predictor candidates, which of first coded prediction blocks provides the motion vector from which to derive the motion vector predictor candidate, organizing the blocks in the order of priority.
US09635376B2 Method and apparatus to prioritize video information during coding and decoding
A method and apparatus prioritizing video information during coding and decoding. Video information is received and an element of the video information, such as a visual object, video object layer, video object plane or keyregion, is identified. A priority is assigned to the identified element and the video information is encoded into a bitstream, such as a visual bitstream encoded using the MPEG-4 standard, including an indication of the priority of the element. The priority information can then be used when decoding the bitstream to reconstruct the video information
US09635375B2 Method and apparatus for encoding and decoding video by using pattern information in hierarchical data unit
A method of decoding an encoded video including determining at least one coding unit by using split information extracted from a bitstream,obtaining first pattern information indicating whether residual samples of a coding unit among the at least one coding unit are equal to 0, when the first pattern information indicates the residual samples are not equal to 0, extracting from the bitstream transformation index information indicating whether a transformation unit of a current level included in the coding unit from among the at least one coding unit is split, when the transformation index information indicates a split of the transformation unit of the current level, splitting the transformation unit of the current level into square transformation units of a lower level, and when the transformation index information indicates a non-split of the transformation unit of the current level, obtaining second pattern information for the transformation unit of the current level, wherein the second pattern information indicates whether the transformation unit of the current level contains one or more transform coefficients not equal to 0, wherein a height of each of the square transformation units of the lower level is half a height of the transformation unit of the current level.
US09635374B2 Systems and methods for coding video data using switchable encoders and decoders
A system and method for switching between multiple encoders or decoders may be implemented to quickly and seamlessly transfer coding operations between two encoders. Before switching from a first encoder to a second encoder, the second encoder is initialized and updated with a copy of the necessary information from the first encoder. Similarly when switching from a first decoder to a second decoder, the second decoder is initialized and the necessary information from the first decoder is passed to the second decoder. A controller may monitor the system to identify a condition that would trigger an encoder switch and identify the encoder that best suits the system conditions. A shared memory unit accessible by either encoder may store the initialization information. A shared decode unit accessible by either encoder may transmit decoded frames between encoders.
US09635370B2 Image processing apparatus and image processing method, image encoding apparatus and image encoding method, and image decoding apparatus and image decoding method
Provided is an image processing apparatus including: an encoder configured to scalably encode image data; a write unit configured to cause storage via a predetermined bus to store encoded data that is the image data scalably encoded by the encoder; a read unit configured to read a desired layer of the encoded data from the storage via the bus; and a decoder configured to scalably decode the encoded data read from the storage by the read unit.
US09635367B2 Method and apparatus for encoding video by using block merging, and method and apparatus for decoding video by using block merging
Provided are a method and apparatus for encoding a video by using block merging and a method and apparatus for decoding a video by using block merging. The method of encoding includes: determining an encoding mode indicating a current data unit for encoding of a picture and an encoding method including prediction encoding performed for the current data unit; determining an occurrence of merging with at least one neighboring data unit based on at least one of the encoding mode and a prediction mode; and determining prediction mode information, merging related information, and prediction related information, and determining encoding information of the data unit including the prediction mode information, the merging related information, and the prediction related information.
US09635365B2 Coding unit quantization parameters in video coding
A method is provided that includes receiving a coded largest coding unit in a video decoder, wherein the coded largest coding unit includes a coded coding unit structure and a plurality of coded quantization parameters, and decoding the coded largest coding unit based on the coded coding unit structure and the plurality of coded quantization parameters.
US09635362B2 System and method for the dynamic reduction of the entropy of a signal upstream to a data compression device
A system is proposed for dynamic reduction of the entropy of a signal upstream to a data compression device. The signal includes a set of successive frames. The system has a filtering decision module that provides a setpoint value of filtering and a filtering module that filters the signal according to the setpoint value of filtering and gives a filtered signal to the data compression device. The system further includes a module for obtaining a piece of information on complexity for each frame of the signal. The filtering decision module is adapted to determining the setpoint value of filtering, for each frame of the signal, as a function inter alia of the piece of information on complexity.
US09635361B2 Decoding method and decoding apparatus
The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is “inter_pred_flag”.
US09635358B2 Method of determining binary codewords for transform coefficients
A system is provided for creating binary codewords for transform coefficients used for relating transform units (TUs) divided into coding units (CUs) in a High Efficiency Video Coding (HEVC) system. The system provides binarization of the codewords and removes unnecessary operations to reduce system complexity and increase compression performance. The system generates transform coefficients that relate the TUs and begins by providing a parameter variable (cRiceParam) set to an initial value of zero. Significant transform coefficients are converted into binary codewords based on the current value of the parameter variable, and the parameter variable is then updated with a new current value after each transform coefficient has been converted. Updating can be provided with reference to table values or the values can be provided from combination logic.
US09635356B2 Multi-hypothesis motion compensation for scalable video coding and 3D video coding
An apparatus for coding video information according to certain aspects includes a memory unit and a processor in communication with the memory unit. The memory unit stores video information of a reference layer and an enhancement layer. The processor determines a value of a current video unit of the enhancement layer based on, at least in part, explicit hypotheses and implicit hypotheses calculated from movement information from the reference layer.
US09635354B2 Image processing device and method
The present disclosure relates to an image processing device and method that enable suppression of an increase in the amount of coding of a quantization matrix.An image processing device of the present disclosure includes an up-conversion unit configured to up-convert a quantization matrix limited to a size less than or equal to a transmission size that is a maximum size allowed for transmission, from the transmission size to a size that is identical to a block size that is a processing unit of quantization or dequantization. The present disclosure is applicable to, for example, an image processing device for processing image data.
US09635351B2 Integrated reference pixel
Representative implementations of devices and techniques provide dynamic calibration for imaging devices and systems. A reference pixel is arranged to receive an electrical reference signal and to output a calibration signal. The reference signal may be based on imaging illumination.
US09635349B2 Second generation hand held optical imager
A method, apparatus, and system acquire data to create a 3D mesh representing a 3D object. The method, apparatus, and system acquire image data of the 3D object using two probes of an imaging system. The flexible probes conform to the shape of the 3D object, illuminate the object at a face of each probe head via optical fibers coupled to an illumination system, and receive at the surface of the 3D object, via optical fibers coupled to a detection system, light reflected from and/or transmitted through the 3D object. The reflectance and transillumination image data collected by the detection system are co-registered with the previously acquired 3D mesh using data from a tracking system monitoring the position of each probe, displayed in real-time, and optionally saved.
US09635344B2 Method for service compatibility-type transmitting in digital broadcast
The present invention relates to a method for making 3D stereo digital broadcast service compatible in an MPEG-2-TS format which is used for transmitting and receiving digital TV. To this end, suggested is a method for transmitting detailed information which supports both TS-level multiplexing and ES-level multiplexing when left and right compressed bitstreams are multiplexed, when service compatibility is enabled.
US09635341B2 Video processor and activation method of video processor
A video processor includes: a judgement section configured to judge whether an input is a 2D or 3D image signal; an LR synthesis section configured to embed left and right image signals into an image signal in a side-by-side format to output the signal if the input is the 3D image signal and configured to embed a 2D image signal into a position corresponding to one of the left and right in an image signal in a side-by-side format to output the signal if the input is the 2D image signal; and an image processing section configured to apply image processing to the image signal in the side-by-side format.
US09635338B2 Method for encoding and decoding integral images, device for encoding and decoding integral images and corresponding computer programs
An encoder and method of encoding are provided for encoding at least one integral image representing at least one object in perspective in a scene and including a plurality of elemental images. The method of encoding includes generating a plurality of K sub-images on the basis of the plurality of basic images; arrangement of the sub-images in a predetermined pattern such as to form a multi-view image of the object, the views corresponding respectively to the sub-images; and adaptive compression of the multi-view image formed, as a function of the motion type of the object in the scene.
US09635334B2 Audio and video management for parallel transcoding
Disclosed are various embodiments directed to transcoding a bit stream comprising audio and video frames that contains discontinuities. The video and/or audio portion of the bit stream may be divided into segments, where some of the segments are transcoded in parallel using a plurality of transcoder devices. In some embodiments, a discontinuity is detected in the bit stream before encoding, where the discontinuity is associated with a shift in a set of time stamps associated with the bit stream. A magnitude of the discontinuity is determined. The transcoding system aligns at least a portion of the audio frames to the series of video frames according to at least the discontinuity and the magnitude of the discontinuity. In other embodiments, the discontinuity is detected after encoding by analyzing time stamps that have been established during the transcoding process.
US09635333B2 White balancing device and method of driving the same
A white balancing device and a method of driving the same are provided. The white balancing device includes a map generator and an automatic white balancing (AWB) block. The map generator is configured to generate an indoor-outdoor map comparing a first image and a second image generated by performing a wide dynamic range (WDR) algorithm on the first image. The AWB block is configured to generate a first white point with respect to an outdoor region and a second white point with respect to an indoor region using the indoor-outdoor map.
US09635332B2 Saturated pixel recovery in light-field images
According to various embodiments, the system and method disclosed herein process light-field image data so as to mitigate or remove the effects of pixel saturation in light-field images. A light-field image may be captured with a light-field image capture device with a microlens array. The light-field image may be demodulated, and then a recovered value for each saturated pixel of the demodulated light-field image may be obtained. This may be done by comparing a saturated value of each saturated pixel with reference values of reference pixels proximate the saturated pixel and, if the proximate pixels have a higher reference value than the saturated value, setting the saturated pixel to the reference value. This process may be carried out iteratively until recovered values are obtained for the saturated pixels. A demodulated, saturation-recovered light-field image may then be generated and displayed with the recovered values for the saturated pixels.
US09635326B2 Discharge lamp driving device, projector, and discharge lamp driving method
In an aspect of a discharge lamp driving device, a control unit performs first discharge lamp driving in which a first control and a second control are performed, and a second discharge lamp driving in which a third control and a fourth control are performed, a ratio of a DC current in the second control is higher than a ratio of the DC current in the first control, a ratio of the DC current in the fourth control is higher than a ratio of the DC current in the third control and is higher than the ratio of the DC current in the second control, and the control unit performs a transition from the second discharge lamp driving to the first discharge lamp driving in a case where an inter-electrode voltage is lower than a first reverse transition voltage.
US09635317B1 Permission based camera with encrypted photo and video output
A camera includes logic to capture images and video (collectively, ‘media’) and to store the captured media internally to the camera in an encrypted format; the encrypted format including multiple regions encrypted with different keys, each key corresponding to a human subject or object identified in the media.
US09635315B2 Video conferencing over IP networks
A method for communication includes establishing multiple communication links over a packet network between a server and plurality of client computers that are to participate in a video teleconference. The client computers may also create secondary communication links that function similarly to links between the server and client computers. The server receives from the client computers uplink audio packets and uplink video packets, which respectively contain audio and video data captured by each of the client computers. The server determines the optimal bandwidth for each client computer. The server also mixes the audio data from the uplink audio packets so as to create respective streams of mixed audio data for transmission to the client computers and transmits to the client computers downlink audio packets containing the respective streams of mixed audio data. The server relays the video data to the client computers in downlink video packets. The client computers receive and synchronize the video data with the mixed audio data.
US09635313B2 Information processing method and information processing system
An information processing system and a method for operating same are provided. The information processing system includes a first information processing apparatus and a second information processing apparatus. The first information processing apparatus is configured to display a first synchronous image in a first window, the first window having an operation right. The second information processing apparatus has a synchronous state or an asynchronous state. The second information processing apparatus is configured to: display a second synchronous image; in response to a first request, switch from the synchronous state to the asynchronous state; and in response to a second request, switch from the asynchronous state to the synchronous state.
US09635312B2 Method and apparatus for remote voice-over or music production and management
A desktop application and supporting web site for capturing audio and video recordings is introduced, wherein multiple participants in a collaborative session may be in separate remote locations. The application includes providing a high quality data format for transferring recordings, audiovisual data and the like to a remote network location or computer and a real-time data format for intercommunicating comments and instructions that are not recorded. Peer-to-peer and server-client implementations may be optimized regarding delivery time versus take quality. The desktop application also provides mechanisms for playing back sound and video for participants' reference during a recording, along with synchronized presentations of textual, audio and visual material corresponding to the session.
US09635308B2 Preprocessing of interlaced video with overlapped 3D transforms
In one method embodiment, partitioning a block matched reference frame into plural n×m non-overlapping pixel superblocks, where n and m are non-negative integer numbers; designating each of the n×m pixel superblocks as field or frame; and field processing by overlapped block processing logic two n×n blocks of an n×m overlapped superblock if one of first plural n×m superblocks intersected by the overlapped superblock has a field designation, otherwise frame processing, by the overlapped block processing logic, the two n×n blocks of the overlapped superblock.
US09635294B2 Solid-state imaging device, production method of the same, and imaging apparatus
A solid-state imaging device in which a pixel circuit formed on the first surface side of a semiconductor substrate is shared by a plurality of light reception regions and second surface side of the semiconductor substrate is the light incident side of the light reception regions. The second surface side regions of the light reception regions are arranged at approximately even intervals and the first surface side regions of the light reception regions e are arranged at uneven intervals. Respective second surface side regions and first surface side regions are joined in the semiconductor substrate so that the light reception regions extend from the second surface side to the first surface side of the semiconductor substrate.
US09635292B2 Image processing apparatus and method for controlling image processing apparatus
A first area of an image is generated from pixels existing on a line of interest that is set so as to pass through a pixel corresponding to a correction target pixel. Second areas are generated, each second area based on the positions of pixels existing on at least one reference lines that are set so as not to pass through the correction target pixel. The value of the pixel corresponding to the correction target pixel is corrected using a value of a pixel on each of the at least one reference lines, the value being determined based on the amounts of correlation between the respective second areas and the first area. The amounts of correlation are computed while applying a larger weight to a correlation in a portion that is closer to the pixel corresponding to the correction target pixel.
US09635290B2 Solid-state image sensing device and electronic device
The present invention provides a technique for achieving higher picture quality of a captured image by reducing noise which occurs at the time of resetting in a solid-state image sensing device and the like. A pixel array in a solid-state image sensing device includes a plurality of pixels and includes an OB pixel region and an effective pixel region. The solid-state image sensing device has a signal processing unit outputting a pixel signal of each of the pixels in the effective pixel region on the basis of the signal level of a signal output from each of the pixels. The solid-state image sensing device obtains a signal without applying a reset signal to each of the pixels in the OB pixel region, obtains the difference between the signal and a signal of a pixel in the effective pixel region, and outputs an image signal.
US09635287B2 Method and apparatus for integrated sensor to provide higher resolution, lower frame rate and lower resolution, higher frame rate imagery simultaneously
Methods and apparatus to provide, from data from a single sensor, high-resolution imagery at a first frame rate, such as typical video frame rate, and lower-resolution imagery at a second frame rate, which is higher than the first rate. In one embodiment, the first frame rate data can be viewed by a user and the second frame rate data can be processed to identify an event of interest, such as pulsed light.
US09635281B2 Imaging apparatus method for controlling imaging apparatus and storage medium
An imaging apparatus includes a first imaging unit, a second imaging unit, a mode setting unit that sets a still image capturing mode, and a control unit that performs control to display on a display unit an image obtained by superimposing an image captured by the second imaging unit on an image captured by the first imaging unit, wherein the control unit performs control in such a manner that when a first still image capturing mode has been set by the mode setting unit, the image captured by the second imaging unit is displayed at a position further away from an end portion of the image captured by the first imaging unit than a position of when a second still image capturing mode has been set by the mode setting unit.
US09635278B2 Information communication method for obtaining information specified by striped pattern of bright lines
An information communication method is provided for obtaining information from a subject. The method includes setting an exposure time of an image sensor so that, in an image obtained by capturing the subject by the image sensor, a plurality of bright lines corresponding to a plurality of exposure lines included in the image sensor appears according to a change in luminance of the subject. The method also includes obtaining a bright line image, including the plurality of bright lines, by capturing the subject that changes in luminance by the image sensor with the set exposure time. The method further includes obtaining the information by demodulating data specified by a striped pattern of the plurality of bright lines included in the obtained bright line image.
US09635276B2 Determination of exposure time for an image frame
An apparatus for adjusting an exposure time for an image frame is presented. The apparatus comprises at least one processing unit and at least one memory. The at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to process at least one image frame, select at least one region of interest from the at least one image frame, process at least two consecutive image frames to determine a motion field, segment the motion field into at least one motion cluster, select based on the at least one region of interest and the at least one motion cluster, the most relevant motion cluster, and adjust the exposure time based on motion information of the selected most relevant motion cluster.
US09635272B2 Imaging device and imaging method capable of generating a bulb exposure image
An imaging device of the present invention, using image data that has been continuously read out at specified time intervals from an image sensor, generates relatively dark combination image data resulting from relatively dark combination using darker pixel data of each pixel of image data is generated, and relatively bright combination image data resulting from relatively bright combination using brighter pixel data of each pixel of image data, and difference output image data is generated from the relatively bright combination image data and the relatively dark combination image data. With the generated relatively dark combination image data as background image data and the difference output image data as light trace output image data, respective brightness is adjusted, and by subjecting each of the image data after adjustment to addition combination, it is possible to respectively independently adjust background brightness and light trace brightness.
US09635267B2 Method and mobile terminal for implementing preview control
A method for controlling the preview of images taken by multiple cameras includes displaying a first preview image of a first camera on a screen, detecting a first user gesture through a second camera and a second user gesture on a touch panel mounted on the screen, and displaying a second preview image of the second camera along with the first preview image of the first camera in response to the first and second user gestures. A mobile terminal includes a first camera and a second camera, and a control unit configured to detect a first user gesture through a second camera and a second user gesture on a touch panel in a state of displaying the first preview image.
US09635265B2 Image processing apparatus and method of controlling the same
An image processing apparatus includes a motion detection unit (141) configured to detect motion of an object based on an output from an image pickup element, a first calculation unit (153a) configured to calculate, based on an output from the motion detection unit, a first change amount by which the object changes in a predetermined time, a second calculation unit (153b) configured to calculate, based on an output from a shake detection unit, a second change amount by which the apparatus changes in the predetermined time, and a determination unit (153c) configured to determine based on the first change amount and the second change amount whether to perform image capturing through use of an image stabilization unit configured to perform an image stabilization by moving an optical element in a direction different from a direction of an optical axis.
US09635264B2 Imaging apparatus
An imaging apparatus includes a front lens group having a front lens element and a reflector, in that order from an object side. The reflector includes a reflection surface which reflects light rays, from the front lens element, toward a different direction; a rear lens group positioned closer to an image plane than the front lens group, the imaging apparatus performs an image-stabilizing operation by driving the front lens element, a movable frame holding the front lens element; a support member supporting the reflector and is immovable relative to an optical axis of the front lens element, in a reference state; and a support mechanism which supports the movable frame to spherically swing about a spherical-swinging center, positioned on an extension of the optical axis of the front lens element extending behind an underside of the reflection surface of the reflector.
US09635262B2 Motion estimation and detection in a camera system accelerator architecture
An image capture accelerator performs accelerated processing of image data. In one embodiment, the image capture accelerator includes accelerator circuitry including a pre-processing engine and a compression engine. The pre-processing engine is configured to perform accelerated processing on received image data, and the compression engine is configured to compress processed image data received from the pre-processing engine. In one embodiment, the image capture accelerator further includes a demultiplexer configured to receive image data captured by an image sensor array implemented within, for example, an image sensor chip. The demultiplexer may output the received image data to an image signal processor when the image data is captured by the image sensor array in a standard capture mode, and may output the received image data to the accelerator circuitry when the image data is captured by the image sensor array in an accelerated capture mode.
US09635261B2 Cascaded camera motion estimation, rolling shutter detection, and camera shake detection for video stabilization
An easy-to-use online video stabilization system and methods for its use are described. Videos are stabilized after capture, and therefore the stabilization works on all forms of video footage including both legacy video and freshly captured video. In one implementation, the video stabilization system is fully automatic, requiring no input or parameter settings by the user other than the video itself. The video stabilization system uses a cascaded motion model to choose the correction that is applied to different frames of a video. In various implementations, the video stabilization system is capable of detecting and correcting high frequency jitter artifacts, low frequency shake artifacts, rolling shutter artifacts, significant foreground motion, poor lighting, scene cuts, and both long and short videos.
US09635259B2 Forward motion compensated flight path
With reference to FIG. 1, camera 12 mounted on airframe 10 captures an image of first field of view 20 along first optical axis 21 aimed at first object of interest 23. During the time of exposure, airframe 10 flies first flight path arc 22 centered on first object of interest 23 with a radius substantially equal to the distance between camera 12 and first object of interest 23. Airframe 10 pivots camera 12 around first object of interest 23 while the shutter in camera 12 is open. This is repeated around each subsequent object of interest to produce a scalloped or slalom path, namely Forward Motion Compensated (FMC) flight path 33.
US09635258B2 Image pickup apparatus, method of controlling image pickup apparatus, image processing apparatus, and image processing method
Provided is an image pickup apparatus, including: a first correction amount calculating unit configured to calculate a first image blur correction amount based on a shake signal representing shake of the image pickup apparatus a second correction amount calculating unit configured to calculate a second image blur correction amount for driving an optical image blur correction unit based on the first image blur correction amount; and a third correction amount calculating unit configured to calculate a third image blur correction amount for driving an electronic image blur correction unit based on the first image blur correction amount and a value representing the position of at least one of a part of the optical system and the image pickup element, the value being detected by a position detector.
US09635257B2 Dual-microphone camera
A camera is configured with multiple microphones to reduce wind noise in audio data collected by the camera. The camera receives motion data, which may comprise data indicating acceleration of the camera, a plurality of video frames received by the camera, or a background level of noise associated with one or more microphones configured on the camera. The camera determines a motion vector from the motion data. The motion vector is parallel to the direction of motion of the camera. The camera selects a subset of one or more microphones in the direction of the motion vector. By recording audio data using the one or more selected microphones, the camera reduces wind noise in the audio data.
US09635255B1 Display as adjustable light source
The quality of images captured by a camera for purposes such as video conferencing and self-portraiture can be improved by adjusting aspects of a display element on a similar side of the device and/or the content displayed on the display element. In situations where additional illumination can help improve image quality, a determination can be made as to whether adjusting a brightness or other such value of a display element can provide sufficient illumination. Also, a determination can be made as to whether adding a frame or border to the content being displayed can help to provide the necessary illumination. An added frame can have a size, brightness, color, or other such aspects needed to provide the illumination. In at least some embodiments the size and brightness of the frame will be based at least in part upon the size and brightness of content displayed within the frame.
US09635252B2 Live panoramic image capture and distribution
There is provided a system and a method for use by the system to provide live panoramic image capture and distribution. In one implementation, such a method includes capturing multiple perspectives of a visual environment, combining at least a subset of those perspectives to produce a panoramic image of the visual environment, and encoding the panoramic image to generate panoramic image data. The method also includes transmitting the first panoramic image data to a routing and processing portal for distribution of the panoramic image in real-time.
US09635247B2 Method of displaying a photographing mode by using lens characteristics, computer-readable storage medium of recording the method and an electronic apparatus
A method of displaying a photographing mode is provided. The method includes: generating input images; determining scene information by recognizing scenes in the input images; obtaining lens information related to a lens of an electronic apparatus; determining setup information by using the scene information and the lens information; searching for a photographing mode of the electronic apparatus based on the setup information; and displaying a found photographing mode on a display unit of the electronic apparatus.
US09635245B2 Focus position detection device and focus position detection method
A focus position detection device calculates, for each of shift amount calculation areas in a measurement area set on an image sensor of an imaging unit, a local shift amount of a second sub-image with respect to a first sub-image when a subject on the first sub-image and a subject on the second sub-image are most coincident with each other and a feature quantity of a probability distribution representing accuracy of the local shift amount, estimates the probability distribution based on the local shift amount and the feature quantity for each shift amount calculation area, combines the probability distributions of the shift amount calculation areas to obtain a distribution of accuracy of the local shift amount for the measurement area, and calculates a representative value representing the distance between a focus position produced by an optical system of the imaging unit and the image sensor based on the distribution.
US09635242B2 Imaging apparatus
The imaging apparatus of the present disclosure comprises the following structural elements: an optical system including at least one lens; an imaging element configured to form an object image with light collected by the optical system, and produce first image data; and an image processing section configured to calculate a distance to an object for the image, and produce second image data by providing the first image data with image processing. The image processing section sets a depth of field based on the calculated distance to the object, and carries out the image processing by applying the depth of field.
US09635240B2 Image processing device, imaging device, image processing method, and computer readable medium
The image acquisition section acquires a first image and a second image output from an image pick-up device. A parallax computation section computes parallax indicating the amount of displacement between each of the pixels in the first image and corresponding pixels in the second image acquired by the image acquisition section. The generation section generates a first display image based on a third image output from the image pick-up device, and generates a second display image for use in focus verification based on the first and second images acquired by the image acquisition section. The change section changes the resolution of at least the second display image from out of the first display image and the second display image generated by the generation section according to the parallax computed by the parallax computation section.
US09635239B2 Focus adjustment apparatus, imaging apparatus and lens barrel
A focus adjustment control apparatus is provided which includes: a focus detection unit that calculates an evaluation value with regard to contrast of an image via an optical system to detect a focus adjustment state of the optical system; an acquisition unit that acquires from a lens barrel at least one of a maximum value and a minimum value of an image plane movement coefficient that represents correspondence relationship between a movement amount of a focus adjustment lens included in the optical system and a movement amount of an image plane; and a control unit that uses at least one of the maximum value and the minimum value of the image plane movement coefficient to determine a drive speed for the focus adjustment lens when the focus detection unit detects the focus adjustment state.
US09635238B2 Imaging apparatus and method for controlling the same
An imaging apparatus control method includes acquiring an image signal by photoelectrically converting an object image and performing control in such a way as to execute a first continuous shooting mode and a second continuous shooting mode based on the image signal, wherein an image capturing condition in the first continuous shooting mode is different from an image capturing condition in the second continuous shooting mode.
US09635236B2 Camera body, camera system, and method of controlling camera-body blur correction
A camera body according to the present disclosure is one on which a lens unit is detachably mounted. The lens unit includes an optical system to form an optical image of a subject onto an imaging surface. The camera body includes: an imaging part having the imaging surface to form an image by converting light incident from the optical system into an electric signal; a first blur-detecting part capable of detecting motion of the camera body at least in a pitching, yawing, and rolling directions; a first blur-correction part capable of correcting a blur caused by the motion in the pitching, yawing, and rolling directions, based on a result of the detection by the first blur-detecting part; and a first controller, capable of communicating with the lens unit, controlling both the first blur-detecting part and the first blur-correction part. The first controller acquires information indicating whether or not the lens unit includes a second blur-correction part to correct a blur caused by the motion in the pitching and yawing directions. The first blur-correction part corrects only a blur caused by the motion in the rolling direction when the lens unit causes the second blur-correction part to operate.
US09635235B2 Communication apparatus and control method thereof
A communication apparatus having a first image capturing unit and a second image capturing unit that is different from the first image capturing unit, comprises a communication unit which communicates with an external image capturing apparatus and a switching unit which switches an image capturing mode. When communication with the external image capturing apparatus is not established, the switching unit switches between a first mode in which an image is captured by controlling the first image capturing unit and a second mode in which an image is captured by controlling the second image capturing unit, and when communication with the external image capturing apparatus is established, the switching unit switches between the first mode and a third mode in which an image is captured by remotely controlling the external image capturing apparatus.
US09635234B2 Server, client terminal, system, and program
An information processing system that acquires position information corresponding to a position of an information processing apparatus; acquires orientation information corresponding to an orientation of the information processing apparatus; obtains image data based on the position information and orientation information; and outputs the obtained image data.
US09635233B2 Wireless photographic communication system and method
A wireless communication device for connection to an external port of a camera that provides access to a power supply of the camera and at least one of a photographic synchronization signal and trigger release signal. A system including such a wireless communication device, a camera to which the wireless communication device is configured to be connected, and a remote device to receive wireless information from the camera via the wireless communication device. A method of wireless communication between a camera and a remote device using a wireless communication device for connecting to an external port of the camera that provides access to a power supply of the camera and at least one of a photographic synchronization signal and trigger release signal.
US09635232B2 Camera module having MEMS actuator, connecting method for shutter coil of camera module and camera module manufactured by the same method
Disclosed is a camera module including a substrate which is provided with an electrode pad and an image sensor; a housing which is stacked on the substrate and of which an upper portion is opened so that light is incident to the image sensor; a MEMS actuator which is installed at the housing and has an electrode terminal at one side thereof, and a conductive pattern which is formed at the housing, wherein a lower end of the conductive pattern is connected with the electrode pad of the substrate, and an upper end thereof is connected with the electrode terminal of the MEMS actuator, whereby it is possible to improve electrical reliability between the electrode terminal of the MEMS actuator and the electrode pad of the substrate and facilely form the electrical connection therebetween, thereby reducing the number of processes.
US09635230B2 Method of assembling camera for vehicle vision system
A method of assembling a camera suitable for vehicular use includes providing a lens accommodated in a lens barrel, a camera front housing, and a printed circuit board with an imager disposed thereat. An adhesive is dispensed to establish a layer of uncured adhesive one of (i) between the lens barrel and a front portion of the camera front housing and (ii) between the printed circuit board and a rear portion of the camera front housing. With the lens in focus with the imager and optically center-aligned therewith, the adhesive is initially cured to an initially-cured state in an initial radiation curing process that includes exposure to UV light for a first period of time. The initially-cured adhesive is further cured to a further-cured state in a secondary curing process. The further-cured state is achieved within a second period of time that is longer than the first period of time.
US09635226B2 Camera housing for a square-profile camera
A square camera housing accommodates a square camera with a substantially square profile. The square camera housing includes a latching mechanism to secure the camera in the housing, a mounting mechanism to secure the housing to a mounting device, and multiple openings in the housing body to accommodate the camera interface. These features allow the square camera to be inserted and secured in the square camera housing in one of a plurality of orientations relative to the square camera housing.
US09635219B2 Supplementary media validation system
A method for preparing supplementary media content for coordinated transmission with multimedia content includes accepting the multimedia content including an audio portion, accepting the supplementary media content associated with the multimedia content, and validating the supplementary media content according to the audio portion of the multimedia content.
US09635217B2 Image forming apparatus that converts input color value to representative color value within constant hue plane and uses converted color value as printing color value, and image forming method
A color converter includes a printing color value determining unit and a determination color value calculating unit. The determination color value calculating unit calculates a determination color value in such a way that a positional relationship of a input color value relative to a input peak value, a white color value showing a color value of white, and a black color value showing a color value of black is equal to a positional relationship of the determination color value relative to the determination peak value, the white color value, and the black color value. The printing color value determining unit determines, as a printing color value, the representative color value closest to the determination color value calculated by the determination color value calculating unit in the Voronoi diagram.
US09635216B2 Image forming apparatus having circuitry for activating a platform program and a plurality of application programs
An image forming apparatus having a hardware resource including at least a scanner device or a printer device, a display device, and processing circuitry that activates a platform program and a plurality of application programs, the platform program being used from each of the plurality of applications, the plurality of application programs including at least a secure application program, the secure application program conducting a user authentication, receives an input of a user authentication information for the user authentication, conducts the user authentication using the received user authentication information, and displays, in response to satisfying the user authentication, a screen for using a function of the image forming apparatus on the display device.
US09635214B2 Image processing system for setting filename to received image data, image processing method therefor, and storage medium
An image processing system includes a storage unit configured to store an address book to be used to set a transmission destination of image data, a reception unit configured to receive image data, an acquisition unit configured to acquire a name registered in the address book in association with transmission source information of the image data received by the reception unit, a setting unit configured to set a filename using the name acquired by the acquisition unit to the image data received by the reception unit, and a transmission unit configured to transmit the image data to which the filename is set by the setting unit.
US09635213B1 Selection of a preferred image from multiple captured images
Systems, methods, and computer-readable media are disclosed for selection of a preferred image from multiple captured images. An image corresponding to a photograph time t=0 may be retrieved from a circular buffer and stored as a preferred image. Alternative images captures before and after the t=0 image may be retrieves and stored in an alternative image location. The t=0 image and preferred images may be presented to a user in a user interface. The user may select a preferred image for the photograph from among the t=0 image and the alternative images.
US09635212B2 Dynamic compression ratio selection
An image is compressed according to a compression ratio selected based on a compression metric. In one embodiment, the compression metric is based on image characteristics indicative of the amount of image noise in an image, such as gain and lux. Greater compression ratios are used for image having compression metrics indicating a higher degree of noise. Because an image with higher image noise levels already has a reduced visual quality, the impact of higher compression is less significant as compared to the impact of compression on images having low image noise. In an embodiment, an image is divided into a number of regions, for each of which a compression metric and corresponding compression ratio is determined, so that regions of the image having high image noise may be compressed more than regions having low image noise.
US09635208B2 Marking apparatus using a scripting language
A marking apparatus for applying a message to an article, the apparatus comprising: a processor arranged to generate a message for application to an article and to control the operation of the marking apparatus by, at least in part, executing an operational behavior script formed using a scripting language; and a printing arrangement for applying a generated message to an article.
US09635203B2 Image reading apparatus and image forming apparatus that achieve appropriate continuous reading and recording medium
An image reading apparatus includes an image reading circuit, an instruction accepting circuit, a timer circuit, a standby time determining circuit, and a reading start timing control circuit. The instruction accepting circuit accepts an image reading instruction. The timer circuit sets a preliminary specified reference event as an origin. The timer circuit measures an elapsed time from the origin until the instruction accepting circuit accepts the image reading instruction. The standby time determining circuit determines a standby time based on the elapsed time measured by the timer circuit. The reading start timing control circuit causes the image reading circuit to start image reading of the document at an elapse of the standby time determined by the standby time determining circuit from the reference event when the reference event occurs after the standby time determining circuit determines the standby time.
US09635200B2 Image forming system, image forming apparatus capable of communicating with a portable terminal, portable terminal capable of communicating with an image forming apparatus, and recording medium
An image forming system includes an image forming apparatus and a portable terminal for displaying a character input screen. The image forming apparatus has a generation part for generating a code image having a display command to display a character input part in the character input screen and a display part for displaying an operation screen including the code image. The external terminal has an image pickup part for generating a picked-up image obtained by picking up an image of the operation screen, an extraction part for extracting the display command from the code image included in the picked-up image, a user interface part for displaying, on the basis of the display command, the character input screen obtained by synthesizing the character input part and the picked-up image, and a communication part for transmitting a character input content inputted in the character input screen to the image forming apparatus.
US09635197B2 Method of executing application installed in outside server and image forming apparatus to perform the same
A method of executing an application installed in an outside server at an image forming apparatus includes receiving, at the image forming apparatus, an input of an install uniform resource locator (URL), accessing, by the image forming apparatus, the outside server through the install URL and receiving from the outside server metadata of the application installed in the outside server, verifying a reliability of the received metadata, creating an icon corresponding to the application on a user interface of the image forming apparatus when the reliability is verified, and executing the application installed in the outside server at the image forming apparatus.
US09635196B2 System for enabling scan-to-email functionality
A scanner has a computer readable memory with programmatic instructions which are adapted to cause physical documents to be scanned, generate image data corresponding to the physical documents, in response to a scanning triggering event, electronically package image data into a unitary compressed file, and attach the unitary compressed file to an electronic message.
US09635194B2 Information processing method and program thereof for converting print data into a data format suitable for a general purpose operating system
A non-transitory computer-readable storage medium stores a program for causing a computer in an information processing apparatus to perform a process of processing print data, which includes plural pages, by a general-purpose operating system and transmitting the processed print data to a printing apparatus. The process includes a reception step of receiving serially the plural pages included in the print data; a generation step of generating a file including a predetermined number of pages and information indicating an order of files corresponding to an order of pages in the print data each time the predetermined number of pages are received at the reception step, wherein the generation step includes an insertion step of inserting into a final page of the print data a statement indicating the final page when the final page is received; and an output step of outputting the file to the general-purpose operating system.
US09635191B2 One-click search, reservation, and activation of toll-free telecommunications numbers
A method of receiving a one-click activation request from a user, including searching and reserving toll-free numbers in a “One-Click” manner and providing users with the ability to create a standard toll-free service in the interim with number forwarding.
US09635190B2 Methods, systems, and computer program products for communicating data selectively via heterogeneous communication network links
Methods and systems are described for communicating data selectively via heterogeneous communication network links. In one aspect, a network link selector (NLS) determines respective data costs associated with communicating data via a plurality of heterogeneous network links each linking to one or more networks. One or more network links to communicate data between a remote network node and a user device remotely communicating with the NLS via a network is selected from among the plurality of heterogeneous network links based on the determined respective data costs. Communicating the data via the selected link is provided for. In another aspect, link selection information based on respective data costs is received via a network from an NLS. One or more network links is selected from among the plurality of heterogeneous network links based on the received link selection information. The data is communicated via the selected link.
US09635189B1 Systems and methods for calculating pricing adjustments for capital equipment based on gamma factors
Aspects of the present disclosure involve systems and methods for calculating fractional capital equipment costs. Various factors are identified for a customer currently being provided with a service from a telecommunication service provider. Subsequently, the factors are processed to generate gamma, which quantifies the amount of capital equipment cost a telecommunication provider should apply to the customer.
US09635187B2 Call setup penalty cost categorization
Embodiments of systems and methods presently disclosed generally relate to categorizing penalty costs associated with calls. More specifically, embodiments relate to identifying penalty costs generated in response to setting up calls in a network and determining one or more reasons for the penalty costs. Further still, embodiments relate to generating one or more reports of penalty costs. Further yet, embodiments relate to notifying specified personnel of the penalty cost report(s).
US09635185B2 Method for improving connection success and developing media assets in connection with arranging video chat among candidate conversants
A system registers participant information and inter-participant relationship information, and then, at variable times, selects two or more participants with a pre-existing relationship and attempts to establish a communication link between them. At least one of the participants is notified that the communication link will be attempted, shortly before the attempt is made. The identities of the selected participants are withheld from at least one of the participants (and potentially from all of the participants), so the call is a partial surprise (i.e., the participant may know the set of possible people from whom the call could be, but does not know exactly which person or people are calling until he answers the call). A number of applications are described and claimed.
US09635184B2 Apparatus and method for providing messaging services
A system that incorporates teachings of the present disclosure may include, for example, a voicemail device having a controller to detect a recording of a voicemail message, generate a Session Initiation Protocol (SIP) message, wherein the SIP message contains visual voicemail data associated with the recorded voicemail message, and transmit the SIP message to a cordless phone system, wherein the SIP message is received by the cordless phone system over a data port of the cordless phone system, wherein the cordless phone system comprises a base station and at least one cordless communications device, wherein the visual voicemail data is retrieved by the base station, and wherein the visual voicemail data is transmitted by the based station to the at least one cordless communications device by utilizing a cordless wireless access protocol. Other embodiments are disclosed.
US09635180B2 System for managing wait queues in a high volume system
Embodiments of the present invention address deficiencies of the art in respect to call center wait queue management and provide a novel and non-obvious method, system and computer program product for call-back reservation services in a remote call center computing environment. In an embodiment of the invention, a call-back reservation method can be provided. The method can include receiving a telephone call to a remote call center from a caller, informing the caller of a reservation options menu, calculating multiple reservation time-slots to accommodate the caller's schedule, such that the reservation time is based on caller's personal preference, assigning a call-back reservation token to the caller, disconnecting the caller from the remote call center, and providing the caller with access to a remote call center agent at the reservation time when the caller reconnects to the remote call center.
US09635178B2 Coordinating voice calls between representatives and customers to influence an outcome of the call
The disclosure is directed to analyzing voice conversations between participants of conversations and coordinating calls between participants, e.g., in order to influence an outcome of the voice conversation. For example, sales calls can be coordinated between specific sales representatives (“representatives”) and customers by routing a sales call from a customer to a specific sales representative, based on their voices and the content of the conversation, with the goal of positively influencing the outcome of the sales call. A mapping between sales representatives and customers that is set to maximize the probability for certain outcomes is generated. This mapping (or pairing) may be fed into either an automatic or manual coordination system that connects or bridges sales representatives with customers. The mapping may be generated either based on historic data or early-call conversation analysis, in both inbound and outbound calls.
US09635176B2 Automated assistance for customer care chats
A system for providing automated assistance to an agent includes a database that stores an automated assistance session in association with a client terminal. The automated assistance session comprises communications between the client terminal and an agent terminal during a communication session. The automated assistance session is restored in response to a connection being reestablished with the client terminal after the client terminal disconnects during the communication session. A client communication is received from the client terminal, and a plurality of statements is determined based on the client communication and the communications of the automated assistance session stored in the database. The statements are configured to be manually selected by an agent or automatically selected by an automated agent. The automated agent is engaged for automatically selecting one of the statements in response to a predetermined condition.
US09635170B2 Apparatus and method for controlling terminal to expand available display region to a virtual display space
An apparatus and method for controlling a terminal is provided. A terminal control apparatus may set a virtual display space in an outer circumferential portion of the terminal and map at least one file to the virtual display space. Through this, a display region of the terminal may be expanded to an outer circumferential region of the terminal.
US09635169B2 Method for managing data traffic of software and portable electronic apparatus using the same
A method for managing data traffic of software adapted for a portable electronic apparatus is provided. The method includes steps of: providing a user interface through the portable electronic apparatus; receiving a user input via the user interface; determining the user input to select at least one first application to be traffic managed from an application group; and turning off the data traffic of the at least one first application after the portable electronic apparatus enters a standby mode.
US09635167B2 Conversation assistance system
Systems and methods for providing conversation assistance include receiving from at least one user device of a user, conversation information and determining that the conversation information is associated with a conversation involving the user and a first person that is associated with first conversation assistance information in a non-transitory memory. Body measurement data of the user is retrieved from the at least first user device. A need for conversation assistance in the conversation involving the user and the first person is detected using the body measurement data. First conversation assistance information associated with the first person is retrieved from the non-transitory memory. The first conversation assistance information associated with the first person is provided through the at least one user device.
US09635166B1 Workflow management and corresponding integrated notification processing platform
Customer orders and other service related events require multiple operations to fulfill and process. One example may include receiving a request message from a user device, identifying the request message as being a particular message type, pre-processing the request message to identify message content, and forwarding the identified message content to an active user interface. The request may be identified as a service request and processed by multiple entities prior to fulfilling the request(s).
US09635164B2 Remote control for electronic device
A remote control for an electronic device includes a memory for storing a first digitized voice file and a second digitized voice file and a wireless communication module for establishing wireless communication with the electronic device. The remote control also includes first and second user accessible buttons associated with the first and second user accessible buttons, respectively. The remote control also includes a computer processor configured to execute non-transitory instructions to detect a user actuation of one of the first and the second user accessible buttons, retrieve a one of the first and second digitized voice files that is associated with the actuated user accessible button, and transmit the retrieved digitized voice file for delivery to the smartphone in order to remotely trigger a verbally invokable action on the smartphone without verbally speaking a command.
US09635163B2 Mobile terminal and controlling method thereof
A mobile terminal and controlling method thereof are disclosed, by which a prescribed function can be performed using a more intuitive gesture. The present invention includes a touchscreen; a wireless communication device configured to communicate with an external terminal; a band configured to be worn on a user; a sensing device configured to sense movement of a physical object having the mobile terminal provided thereon; and a controller to detect a gesture based on the sensed movement, and to perform a prescribed function with respect to the external terminal based on the detected gesture.
US09635161B1 Methods, systems, and devices for pairing wireless communication devices
A method in a wireless communication device includes detecting, with one or more control circuits actuation of the user interface actuator. The one or more control circuit can then determine whether the wireless communication device is disposed at a first predefined location, such as a first receiver of a wireless communication device accessory or a second predefined location. Where the wireless communication device is disposed at the first predefined location, the one or more control circuits can cause a wireless communication circuit to enter a first mode of operation, which can be a searching pairing mode of operation. Where the wireless communication device is disposed at the second predefined location, the one or more control circuits can cause the wireless communication circuit to enter a second mode of operation, which can be a listening pairing mode of operation.
US09635160B2 Coupling mobile devices for tetherless charging or communication
In one embodiment, a computer-implemented method includes detecting insertion of a mobile device into a cradle of a computer. The mobile device includes one or more device edges each having device coupling hardware. The cradle includes one or more cradle edges each having cradle coupling hardware. Each of the one or more device edges is configured to couple to a corresponding cradle edge of the one or more cradle edges, through connecting the device coupling hardware of the device edge with the cradle coupling hardware of the cradle edge. Communications are transmitted between a first device edge, of the one or more device edges, and a first cradle edge, of the one or more cradle edges, responsive to detecting the insertion. The communications are interpreted, by a computer processor, to utilize a touchscreen of the mobile device as a trackpad for the computer.
US09635158B2 Mobile terminal and method of displaying image using the same
The present invention provides a mobile terminal and a method of displaying an image using the same. A method of displaying an image includes connecting a mobile terminal displaying an image on a screen to a display apparatus through a TV-out cable; terminating the display of the image on the screen by the mobile terminal and displaying supplementary information of the image on the mobile terminal; and displaying the image in the display apparatus by transmitting the image from the mobile terminal to the display apparatus through the TV-out cable. By utilizing a display apparatus for displaying an image, and a display screen of a mobile terminal as a space for controlling the image and displaying supplementary information of the image file, the convenience of a user of the mobile terminal is improved.
US09635157B2 System and method for augmenting a second item with a presentation of features at a first item
In some implementations, features of a character represented by a second item may be provided at a first item to augment the second item. In an implementation, a connection between the first item and the second item may be detected. The second item may comprise one or more physical components that represent a set of features of the character. First information associated with the character may be obtained in response to the detection of the connection. A presentation of one or more features of the character may be provided at the first item based on the first information.
US09635156B2 Portable electronic device with proximity-based communication functionality
An electronic device includes a housing and one or more processors. At least one proximity sensor component is operable with the one or more processors and can include an infrared signal receiver to receive an infrared emission from an object external to the housing. The one or more processors can receive, with a communication circuit, an incoming communication from a remote communication device and determine whether a person is within a thermal reception radius of the at least one proximity sensor component. Where the person is not within the thermal reception radius, the one or more processors can perform a control operation in response to receiving the incoming communication.
US09635150B2 Communication apparatus, control method therefor, and program
A communication apparatus selects at least one function out of a plurality of functions, searches for an external apparatus, identifies a service provided by the external apparatus searched for by the search unit, acquires functional information about a function of the external apparatus searched for by the search unit, and determines whether the searched-for external apparatus has a function corresponding to the function selected by the selection unit based on functional information acquired by the acquisition unit, wherein the determination by the determination unit is executed before participating in a wireless network, and performs control not to participate in a wireless network for communicating with the searched-for external apparatus if the searched-for external apparatus is determined not to have a function corresponding to the function selected by the selection unit.
US09635149B2 Method and apparatus for dynamic association of terminal nodes with aggregation nodes and load balancing
A system and method for association of remote nodes with respective aggregation nodes in a high capacity shared bandwidth communications network, which meets various requirements and desires associated with efficient, robust, reliable and flexible broadband services, and which is relatively efficient and automated from a network management and load balancing standpoint, is provided. A remote node receives a message transmitted by a gateway over the communications network, wherein the message includes service codes identifying one or more service capabilities of the gateway. The remote node determines, based on the service codes, whether the gateway is an eligible gateway for servicing one or more service requirements of the remote node. The remote node then adds the gateway to a pool of eligible gateways within the communications network.
US09635141B2 Bi-directional packet data transmission system and method
A bidirectional packet data transmission system for a packet data transmission between a terminal and a radio access network includes an uplink resource and a downlink resource which are independently set. Memory resources can be effectively managed even in a packet data transmission service with the asymmetrical structure such that the packet amount for the downlink is much greater than the packet amount for the uplink, or the packet amount for the uplink is much greater than the packet amount for the downlink.
US09635140B2 Bi-directional packet data transmission system and method
A bi-directional packet data transmission system for a packet data transmission between a terminal and a radio access network includes an uplink resource and a downlink resource which are independently set. Memory resources can be effectively managed even in a packet data transmission service with the asymmetrical structure such that the packet amount for the downlink is much greater than the packet amount for the uplink, or the packet amount for the uplink is much greater than the packet amount for the downlink.
US09635138B2 Client-server input method editor architecture
In general, one innovative aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving a key event at an input method editor (IME) server transmitted to the IME server from an IME client that is in communication with the IME server, wherein the IME server is a stateful server that stores both requests and responses of a communication session between the IME server and the IME client, and the IME client is a stateless IME client that issues a request to the IME server based on the key event, identifying, by the IME server, one or more logographic characters based on the key event, generating, by the IME server, rendering information corresponding to the one or more logographic characters, and transmitting the rendering information from the IME server to the IME client to display the one or more logographic characters.
US09635133B2 System for serving content based on a user profile
There is provided a computer implemented system and method for building a profile of a user associated with a particular IP address. The system and method include establishing a proxy server for a plurality of discrete client IP addresses and providing a connection there from to a wide area network through the proxy server. A list of resources provided to each of the discrete client IP addresses is logged on the proxy server, and a profile is determined for each of the discrete client IP addresses based on a predetermined formula. Advertisements and content are served to each of the discrete client IP addresses corresponding to the user's profile.
US09635132B1 Service and APIs for remote volume-based block storage
Methods, apparatus, and computer-accessible storage media for providing a volume-based block storage service and application programming interfaces (APIs) to the service. A block storage service and block storage service APIs may allow processes (applications or appliances) on the service client network to leverage remote, volume-based block storage provided by the service provider. The APIs may provide a standard interface to volume-based block storage operations on a remote data store. The service provider, the service clients, and/or third parties may develop various applications and/or appliances that may, for example, be instantiated in service clients' local networks and that leverage the block storage service via the APIs to create and manage volumes and snapshots on the remote data store and to upload and download data from the volumes and snapshots on the remote data store.
US09635131B2 Media player distribution and collaborative editing
In one approach, a server computer receives a playlist from a first client computer, wherein the playlist identifies a plurality of media assets and includes synchronization information that specifies how to present the plurality of media assets as a synchronized media presentation. The server computer receives a request from the first client computer to share the playlist with a second client computer. The server computer causes the plurality of media assets to be deposited in a client storage accessible to the second client computer. The server computer sends the playlist to the second client computer. The second client computer presents the synchronized media presentation based on the plurality of media assets deposited in the client storage and the synchronization information of the playlist.
US09635125B2 Role-relative social networking
A role-based social network follow request that identifies a specified user role to follow within a social network is received from a social network user. A social network role-based query, derived from the specified user role identified within the role-based social network follow request, is executed. In response to executing the social network role-based query, role-based information of social network users within the social network is retrieved. Another social network user that matches the specified user role is identified based upon the retrieved role-based information of the social network users. Role-based social network following of the matching other social network user is configured for the requesting social network user.
US09635124B2 Conveying state changes using connectionless messaging and a store-and-forward cache
The disclosure relates to conveying state changes from an advertising node to one or more discovering nodes, wherein the advertising node may convey the state changes using small efficient low-level broadcast or multicast advertisements to trigger delivering larger structured data in a manner that may be conceptually similar to broadcasting or multicasting but actually delivered using point-to-point or other delivery mechanisms that may be more efficient and reliable. In particular, the advertising node may the convey state changes using connectionless messaging and a store-and-forward cache in a manner that removes bandwidth and/or size constraints that networks impose on multicast/broadcast datagrams while preserving benefits associated therewith.
US09635123B2 Computer system, and arrangement of data control method
A computer system include a service server, a storage server and a management server, wherein the service server includes a operating system, wherein the operating system includes a cache driver, wherein the storage server manages a plurality of tiered storage areas each having an access performance different from one another, wherein the management server includes an alert setting information generation part for generating alert setting information for the service servers to transmit alert information notifying a trigger to change an arrangement of data in accordance with a state of the service, and a control information generation part for generating cache control information including a first command for controlling an arrangement of cache data on a storage cache and tier control information including a second command for controlling an arrangement of the data on the plurality of tiered storage areas.
US09635122B2 Wireless communication system and method for transmitting content in wireless communication system
The present invention relates to a wireless communication system and a method for managing a cache server in the wireless communication system, the invention includes a step for checking a regional cache server to transmit contents when a DNS (Domain Name System) request a message for receiving contents acquired from a terminal, and a step for transmitting the contents by the cache server according to a contents request message received from the terminal. These steps can prevent the same data from being transmitted several times through a wireless communication network. Therefore, network usage associated with the service is reduced, and the network can be used more efficiently.
US09635119B2 Communication flow control system, communication flow control method, and communication flow processing program
When a processing method determination means is not able to determine a processing method for a communication flow of packets, flow identification information transmission means transmits information within the packets equivalent to a portion or all of first flow identification information for identifying the communication flow to a processing determination unit. Control action determination means determines a control action on the basis of information received from a communication flow processing unit and second flow identification information stored in control action storage means. Control instruction means instructs the communication flow processing unit to control the communication flow on the basis of the control action. Processing method registration means registers a processing method for the communication flow with process method storage means on the basis of control instructions from a control unit.
US09635118B1 Dynamic push notifications based on indoor micro-locations
A method includes receiving, by a processor, a selection for initial message parameters for a push notification. The push notification is sent to a mobile device using the initial message parameters. The mobile device receives the push notification with the initial message parameters. An access event is determined. Access events include unlocking the mobile device and sensing a change by a camera of the mobile device as the mobile device is moved out from a stored location. The push notification initial message parameters are substituted with new message parameters based on the access event and real-time detection of one or more micro-locations in a particular indoor venue, the real-time detection of one or more micro-locations being based on at least one of Bluetooth low energy (BLE) beacons, Wi-Fi triangulation and Internet of Things (IoT) information, and the push notification has a standardized format including dynamic message parameters.
US09635116B2 Techniques for inferring a location
Disclosed in some examples is a method including receiving a plurality of transaction records, each of the transaction records including data about a particular transaction engaged in by a member of a social networking service and including a geographic location and a timestamp of the particular transaction; scoring each of the plurality of transaction records based upon the recency of the transaction; clustering the plurality of transaction records into a plurality of clusters, each cluster including transaction records which contain similar geographic locations; creating an aggregate score for each particular one of the plurality of clusters based upon a sum total of the scores calculated for each transaction record clustered into the particular cluster; and creating a probability distribution based upon the scores for the plurality of clusters, the probability distribution indicating a probability that the member was in each of the plurality of locations represented by the clusters.
US09635114B2 Externally initiated application session endpoint migration
In storage networks (e.g., SAN and NAS), various reasons can arise for migrating an application layer communication session endpoint to a different host. To achieve scalability and robustness, the migration can be enacted externally and carried out at a middlebox at the transport layer. When a migration is triggered to migrate an application layer communication session endpoint from a host A to a host B, the middlebox coordinates network address translation with a transport protocol reset mechanism to switch the connection to host B and close the connection on host A with minimal disruption to the non-migrating application layer communication session endpoint using the connection. At the application layer, the non-migrating application layer communication session endpoint will initiate a new connection in response to detecting the reset, and retry any operation that was aborted as a result of the connection switch.
US09635110B2 Method and device for forwarding information
The invention relates to a method for forwarding information by means of a transmitting and receiving device in a first vehicle, having the following steps of: determining a stop state of the first vehicle, determining a position of the first vehicle, receiving information from a first transmitter in a vehicle and/or an infrastructure unit, forwarding the information from the first transmitter to a receiver in a second vehicle by means of the transmitting and receiving device if the position of the first vehicle is within a predefined area. The invention also relates to a device for carrying out the method.
US09635107B2 System and method for managing data delivery in a peer-to-peer network
A system and method for managing content data transfers in a peer-to-peer communications network is described. The system includes a hierarchical arrangement of tracker modules, each tracker module being responsible for managing a tracker domain of network elements. Each tracker module has stored therein a content table including a record of content data available to the network elements within its respective tracker domain. Each tracker module responsible for a tracker domain containing end user peers is configured so that, if a content data request is received from a requesting peer in its respective tracker domain and the requested content is held by other peers in that tracker domain, a list of peers having the content data stored thereon is sent to the requesting peer. If the requested content is not held by enough other peers in that tracker domain, the content data request is transferred to the next tracker module up in the hierarchy.
US09635102B2 Broker module for managing and monitoring resources between internet service providers
Disclosed is a method for managing resources between a plurality of internet service providers, that includes receiving a set of resources and constraints for each internet service provider of the plurality of internet service providers and allocating resources of the plurality of internet service providers to service client devices of the plurality of internet service providers, wherein at least some resources of a first internet service provider are allocated for servicing a client device that is associated with a second internet service provider.
US09635097B2 Cloud computing system and method for managing storage resources therein
A cloud computing system and a method therein. The cloud computing system includes: a resource server cluster, where the resource server cluster includes at least two resource servers, each resource server in the resource server cluster has at least one type of resources of computing resources and storage resources, and at least one resource server in the resource server cluster has computing resources and storage resources; a computing resource management module configured to manage the computing resources in the resource server cluster, so as to provide a virtual computing service; and a storage resource management module configured to manage a shared storage resource pool established using the storage resources in the resource server cluster, so as to provide a virtual storage service, where storage resources included in each storage resource pool are from at least two resource servers in the resource server cluster.
US09635095B1 Data purge distribution and coherency
Systems, methods, and software for operating a content delivery system are provided herein. In one example, a method includes, in a first content delivery node, receiving a purge instruction to purge first content stored in the first content delivery node and responsively purging the first content. Responsive to purging the first content, the method includes transferring a content request for delivery to a second content delivery node, where the content request comprises a request for second content to replace the first content and a revision indicator of the first content. Responsive to the content request, the method includes receiving the second content for storage in the first content delivery node.
US09635090B2 Device abstraction for page generation
A request for information to be provided as a page of content is received. The page is provided by a server device communicatively coupled to receive the request from a remote requesting device. A requesting physical device class corresponding to the remote requesting device is determined. The server device is configurable to utilize a plurality of styles to be selected by device class. The page of content is constructed with the server device in response to the request based on the device class by dynamically assembling a response by providing device-specific styles that are compatible with the requesting device are selected from the plurality of styles that can be used to provide the content. The dynamically constructed page of content is transmitted to the requesting device.
US09635086B2 Hierarchal maximum information rate enforcement
A communication system may be configured to transmit information from one or more information sources to a plurality of users over limited capacity media while enforcing one or more Quality of Service policies, such as maximum information rate (MIR) policies. Methods are presented herein for enforcing maximum information rate on two or more levels in a hierarchal and extendable manner, for at least the purposes of maximizing utilization of available capacity over said media and of fair distributing said capacity between all users. Also presented herein is a method for estimating load over said media.
US09635081B2 Retrieval and display of related content using text stream data feeds
Mechanisms are provided for retrieving and presenting related content using text stream data feeds. Text stream data feeds such as caption information associated with media content or conversations associated with social networking applications are aggregated and used to retrieve related media content, text documents, and advertisements. Text stream data feeds that a user is exposed to may indicate that the user is interested or at least primed for particular types of related content. In particular examples, an inverse vector space search engine is used to determine particular pieces of related content and categories of interest. Post filtering may also be applied to the results.
US09635078B2 Server, user terminal apparatus, and method for providing streaming data service
A server, a user terminal apparatus, and a method for providing a streaming data service are disclosed. The method of providing streaming data to a user terminal apparatus from a server includes receiving a describe message from the user terminal apparatus via a real-time stream protocol scheme, transmitting a response message containing content execution information about at least one content of a streaming data service and content list information pre-stored in relation to at least one content stored in a storage medium to the user terminal apparatus when the describe message is received, and transmitting streaming data about content of the streaming data service or content stored in the storage medium to the user terminal apparatus when streaming data service request is received from the user terminal apparatus based on the response message.
US09635076B2 Apparatus and method for storing and playing content in a multimedia streaming system
To store and play contents streamed in a multimedia streaming system, an operating method of a server in the multimedia streaming system includes receiving a transmission request for a Media Presentation Description (MPD) file; and transmitting the MPD file including a flag indicating whether it is possible to generate a media file that is playable by a media file player by concatenating transmitted segments.
US09635068B2 Systems and methods for multi-context media control and playback
A method for controlling media presentation is performed at a first electronic device having one or more processors and memory storing one or more programs for execution by the one or more processors. A user input requesting a media-control operation to be implemented at a second electronic device distinct from the first electronic device is received. In response to receiving the user input, a first request is sent to a server system to cause the media-control operation to be implemented at the second electronic device, wherein the server system is distinct from the first electronic device. A second request is sent to the second electronic device, wherein the second request is a request to implement the media-control operation at the second electronic device.
US09635064B2 Apparatus, method, and computer program for streaming media peripheral address and capability configuration
A network-enabled device may include an interface operably connected to an interface of a streaming media device, and be configured to receive a request from the streaming media device. The network-enabled device may also include a processor configured to allow the request from the streaming media device based on a vendor matching policy.
US09635061B2 System and method for managing conference calls
A conference handling system for an enterprise is provided. The conference handling system includes a status determining module for determining a status of a conference bridge. The conference handling system further includes a conferee routing module for routing a conferee into a session comprising an active session and a waiting session, based on the status of the conference bridge, the conferee routing module further determining a contextual status of the active session. The conference handling system further includes a conferee serving module for providing services to the conferee into the waiting session based on the contextual status of the active session. The conference handling system further includes a conferee inviting module for adding additional conferees with a specific profile in the waiting session and the active session based on absence of a conferee having a similar profile.
US09635055B2 Encryption levels for secure application containers
Systems, methods, and software described herein provide encryption configurations for secure application containers. In one example, a method of operating a management system to provide encryption configurations to secure application containers includes identifying an encryption configuration from a plurality of encryption configurations for an application container. The method further includes transferring the encryption configuration to the application container, wherein the encryption configuration configures a security layer in the application container to act as an encryption intermediary between an application in the application container and processes external to the application container.
US09635054B2 Securing communication within a network endpoint
Systems and methods for securing communication within a network endpoint, for example, a meter. The meter may include a communication module and a metrology module where the modules are connected via a communication path that is external to both modules. The modules exchange a pairing key to establish a paired channel of communication. When the communication module receives a communication through a network for establishing a secure channel to the endpoint, the communications module sends some or all of the security data to the metrology module to establish a secure communication from a head-end system through the communication module to the metrology module.
US09635052B2 Phishing as-a-service (PHaas) used to increase corporate security awareness
An enhanced system is provided through a network such as the Internet that provides integrated network security (phishing) testing and training. The current system increases corporate security of users that can receive and send electronic messages in an entity, by creating and storing a set of phish messages, each classified by a difficulty level. The electronic addresses of the users are acquired and stored. A current difficulty level is set for all users to an initial level. A phish message of the current difficulty level for a given user is selected and sent to the user. The system monitors if the user clicks on or reports the phish message. If the user does not click on the phish message and reports it, the user's current level is increased up to a maximum level. Those that do not pass the test are provided on-line education. The above steps are repeated for all users until the testing is completed providing targeted phishing education to those which need it most.
US09635051B2 Detecting and preventing flooding attacks in a network environment
A method for processing network traffic data includes receiving a packet, and determining whether the packet is a previously dropped packet that is being retransmitted. A method for processing network traffic content includes receiving a plurality of headers, the plurality of headers having respective first field values, and determining whether the first field values of the respective headers form a first prescribed pattern. A method for processing network traffic content includes receiving a plurality of packets, and determining an existence of a flooding attack without tracking each of the plurality of packets with a SYN bit.
US09635041B1 Distributed split browser content inspection and analysis
Distributed split browser content inspection and analysis are described. A server, comprising a browser engine, stores a definition of sets of browser policies. A definition of one or more sets of users is stored. The server stores an association with a respective set of browser policies for the one or more sets of users. A request is received from a client browser associated with a user, wherein the client browser is configured to communicate with the server browser engine. The server determines which set of users the user is associated with. The server identifies a first set of browser policies that is associated with the determined set of users and applies the identified first set of browser policies to the request. A determination is made, for one or more browser processes, which browser processes are to be executed by the server browser engine and which browser processes are to be executed by the client browser.
US09635035B2 Managing user authentication in association with application access
A determination is made that an authentication mechanism is unable to complete an attempt to authenticate, in association with a user attempting to access an application, user credentials. The user credentials include a user identifier and an additional authentication factor. An access allowance rate for the authentication mechanism is identified. The access allowance rate is based on a plurality of prior completed authentication attempts associated with the user identifier. A determination is made that the access allowance rate satisfies a set of criteria. In response to the determination that the authentication mechanism is unable to complete the authentication attempt and further in response to the determination that the access allowance rate satisfies the set of criteria, the user is allowed access to the application.
US09635034B2 System for authorizing electronic communication of confidential or proprietary data to external entities
A platform for providing authorization of electronic communication of secure data to external entities, e.g., vendors, third parties or the like based on an assessment of the data risk associated with communicating the data to the external entity. The secure data that is to be communicated, in the form of specific data items, are identified as well as the associated security standards. The external identity is assessed to ensure their capabilities to properly meet the enterprise/sender's information security, business privacy and continuity standards, along with applicable industry standards. Based on the results of the assessment, remediation action may be required to address critical vulnerabilities or recommendations may be presented to a decision-making entity to grant authorization to electronically communicate the data in question to the external entity. In response to granting authorization, secure communication channels are allocated and established to allow for communication of the data.
US09635030B2 Policy enforcement of client devices
A method may include sending, by a client device, an access request to an authentication server device. The access request may include a request to access an administered resource. The method may include in response to the client device not complying with an administrative policy associated with the administered resource, receiving, from the authentication server device, one or more instructions regarding installation of a client application, receiving, by the client device, a client application in accordance with the instructions, and installing the client application on the client device.
US09635029B2 Role-based access control permissions
Devices, systems, and methods for role-based access control permissions are disclosed. One method includes a policy decision point that receives up-to-date security context information from one or more outside sources to determine whether to grant access for a data client to a portion of the system and creates an access vector including the determination; receiving, via a policy agent, a request by the data client for access to the portion of the computing system by the data client, wherein the policy agent checks to ensure there is a session established with communications and user/application enforcement points; receiving, via communications policy enforcement point, the request from the policy agent, wherein the communications policy enforcement point determines whether the data client is an authorized node, based upon the access vector received from the policy decision point; and receiving, via the user/application policy enforcement point, the request from the communications policy enforcement point.
US09635027B1 Data transmission using dynamically rendered message content prestidigitation
A communication method and system according to the present invention generates a unique cryptographically secure URI in response to receiving a user post. The user post and URI are stored temporarily. The URI is sent to an intended recipient. In response to a first instance of accessing the URI, the content is retrieved and sent to the intended recipient. The original uploaded content and URI are then deleted. In response to subsequent instances of accessing the URI, random content determined in part by a current environmental state of the communication, is returned. Recent subsequent instances can return thematically similar content.
US09635021B2 Trusted ephemeral identifier to create a group for a service and/or to provide the service
Devices and methods may provide for generating and/or using a trusted ephemeral identifier (TEID) to create a group for a service, and/or to provide the service. A verifier device may assign a value to a group that is to be created to provide the service, wherein the value may identify the group and may be issued to the prover device for use to generate the TEID value that is unique to the prover device and to participation of the prover device in the group. In addition, a prover device may generate the TEID value, wherein the TEID may be derived from a combination of a unique value that may be generated in a trusted execution environment (TEE) of the prover device and the value that may identify the group.
US09635020B2 Password-protected physical transfer of password-protected devices
A method for password-protected physical transfer of password-protected devices including at a receiving location, generating at least one security file including an encrypted element generated using a one-way encryption function utilizing at least one secure code, transmitting the at least one security file to a shipping location at which the password-protected devices are located, at the shipping location, using at least one shipping location password, loading the at least one security file into at least one password-protected device, shipping the at least one password-protected device to the receiving location and at the receiving location, employing the at least one secure code to supply an input to the at least one password-protected device and employing the at least one security file to enable establishment of at least one receiving location password for the at least one password-protected device which replaces the at least one shipping location password.
US09635016B2 Cyber gene identification technology based on entity features in cyber space
A new identification (ID) technology comprising unified and standardized object identification within Cyber Space is disclosed based upon intrinsic properties of the entity to be identified. This Cyber Gene ID (or Cyber ID) technology extracts intrinsic information from either the physical users or their cyberspace counterparts, and such information is categorized into client parameters, dynamic parameters, static parameters, cloud parameters, connection parameters and user parameters.
US09635015B1 Method to securely connect to and manage X11 applications on a remote system through an HTTP client
A web server authenticates a user with a web client using a database user table and provides a list of new applications, suspended application sessions, and running application sessions. In response to a request for a new application session, a connection is made from an agent server to an application server hosting the requested application, and connection information including a unique session_ID is added to a database session table such that the client can send a user selection for a session_ID to the web server, which associates the requested session_ID to an existing suspended or running application session using the connection database. For additional security, the client is determined to be trusted or untrusted, and if untrusted, connections to the client are made through a forwarding host, which makes connections to the agent server, and the agent server maintains persistent connections from the agent server to the application server.
US09635013B2 Secure data handling by a virtual machine
A system for executing a virtual machine instance is provided. An executing environment (11) is arranged for creating a virtual machine instance (10). The virtual machine instance (10) comprises an instance authorization unit (1) for receiving an instance authorization credential, wherein the instance authorization credential is uniquely associated with the virtual machine instance (10). A data key unit (2) is arranged for generating a request for a data key, based on the instance authorization credential associated with the virtual machine instance (10). A decryption unit (3) is arranged for decrypting a data item (7) based on the data key. A key server system (6) is arranged for issuing keys to a virtual machine instance (10). An instance authorization providing unit (22) is arranged for providing the instance authorization credential to the virtual machine instance (10).
US09635012B2 Method for deriving a verification token from a credential
A method for deriving a verification token from a credential may be provided. The credential may be a set of attributes certified by an issuer to a user using a public key of the issuer. The method may comprise generating the verification token out of the credential and binding the verification token to a context string, wherein the verification token may comprise at least one commitment. A commitment may be a blinded version of an attribute. The method may also comprise generating an opening key for the verification token enabling a generation of a confirmation for a validity of the attribute.
US09635004B2 Systems and methods for segment integrity and authenticity for adaptive streaming
System and method embodiments are provided for segment integrity and authenticity for adaptive streaming. In an embodiment, the method includes receiving at a data processing system a segment of a media stream, determining, with the data processing system, a digest or a digital signature for the segment, and comparing, with the data processing system, the digest/digital signature to a correct digest or a correct digital signature to determine whether the segment has been modified.
US09635003B1 Method of validating a private-public key pair
A key pair validation method provides for a first party to generate a seed to define a private key, a public key, a session key and a validation field for the purpose of performing a cryptographic activity with a second party. The validation field is determined by encrypting the first party seed. The second party receives the first party public key and the validation field from the first party. The second party calculates a session key and utilizing the calculated session key, decrypts a cipher text to recover the first party's seed and the first party's private and public key. The recovered first party public key is compared to the received first party public key. If the received and recovered public keys match, the private-public key pair received from the first party is validated and the second party proceeds with the cryptographic task. If the received and recovered public keys do not match, the second party simply reports to the first party that the cryptographic task failed.
US09635000B1 Blockchain identity management system based on public identities ledger
The invention describes an identity management system (IDMS) based on the concept of peer-to-peer protocols and the public identities ledger. The system manages digital identities, which are digital objects that contain attributes used for the identification of persons and other entities in an IT system and for making identity claims. The identity objects are encoded and cryptographically encapsulated. Identity management protocols include the creation of identities, the validation of their binding to real-world entities, and their secure and reliable storage, protection, distribution, verification, updates, and use. The identities are included in a specially constructed global, distributed, append-only public identities ledger. They are forward- and backward-linked using the mechanism of digital signatures. The linking of objects and their chaining in the ledger is based on and reflect their mutual validation relationships. The identities of individual members are organized in the form of linked structures called the personal identities chains. Identities of groups of users that validated identities of other users in a group are organized in community identities chains. The ledger and its chains support accurate and reliable validation of identities by other members of the system and by application services providers without the assistance of third parties. The ledger designed in this invention may be either permissioned or unpermissioned. Permissioned ledgers have special entities, called BIX Security Policy Providers, which validate the binding of digital identities to real-world entities based on the rules of a given security policy. In unpermissioned ledgers, community members mutually validate their identities. The identity management system provides security, privacy, and anonymity for digital identities and satisfies the requirements for decentralized, anonymous identities management systems.
US09634999B1 Mobile device key management
Mobile device key management is disclosed. A master key is secured using a password-based key to generate a first encryption information. The password-based key is generated based at least in part on a password associated with a mobile device. The master key is also secured using an unlock key to generate a second encryption information. The unlock key is stored at a server, and in certain cases is not stored on the mobile device. The first encryption information and the second encryption information are stored on the mobile device. The mobile device is configured to extract the master key from the first encryption information using the password. In the event that the master key is not extracted using the password, the mobile device is configured to extract the master key from the second encryption information using the unlock key received from the server.
US09634993B2 Internet-based proxy service to modify internet responses
A proxy server receives from a client device a request for a network resource that is hosted at an origin server for a domain. The request is received at the proxy server as a result of a DNS request for the domain resolving to the proxy server. The origin server is one of multiple origin servers that belong to different domains that resolve to the proxy server and are owned by different entities. The proxy server retrieves the requested network resource. The proxy server determines that the requested resource is an HTML page. The proxy server scans the HTML page to locate one or more modification tokens that each indicates content that is subject to being modified. For at least one of the located modification tokens, the proxy server automatically modifies at least a portion of the content of the HTML page that corresponds to that modification token. The proxy server then transmits the modified HTML page to the client device.
US09634992B1 Probabilistic duplicate detection
A first unclassified uniform resource locator (URL) is received. An originally primary bloom filter is initialized. A second bloom filter is initialized. In response to receiving a “no match” result from querying the primary bloom filter for the received first unclassified URL, insert operations are performed on both the originally primary bloom filter and the secondary bloom filter. At a time subsequent to inserting the first unclassified URL into both the originally primary and secondary bloom filters, a determination is made that a false positive rate associated with the originally primary bloom filter exceeds a threshold. In response to the determination, the secondary bloom filter is designated as a replacement primary.
US09634987B2 Obtaining a MAC address from an external source
A non-transitory computer readable medium storing instructions which, when executed on one or more processors, cause performance of operations. The operations include: receiving a first message from a device; determining, in response to the first message, a media access control (MAC) address of the device; and transmitting, in response to the first message, a second message comprising the MAC address to the device.
US09634984B2 Method for configuring DNS server and driving apparatus of wireless data access device
A method for configuring a Domain Name System (DNS) server and a driving apparatus of a wireless data access device are provided. The method includes: after a wireless data access device is successfully networked with a terminal, a driving apparatus of the wireless data access device judging whether a user has set a DNS server address in the terminal; and if yes, the driving apparatus not automatically configuring a DNS server address; otherwise, the driving apparatus setting a DNS server address obtained from the wireless data access device in the terminal. With the present invention, the problem in related technologies that the terminal cannot be guaranteed to use a DNS server manually configured by a user always in preference to a DNS server automatically configured by a driver is solved, normal use of IPv4 and IPv6 DNS servers is ensured, and the stability and accuracy of a system are improved.
US09634983B2 IP address and domain name automation of virtual infrastructure
Provisioning an Internet Protocol address is disclosed. A request to provision an Internet Protocol address to a virtual resource is received. An Internet Protocol address is automatically determined to allocate to the virtual resource. An Internet Protocol Address Management appliance is used to automatically allocate the determined Internet Protocol address to the virtual resource.
US09634982B2 Utilizing multiple interfaces when sending data and acknowledgement packets
Utilizing multiple network interfaces when sending data and acknowledgement packages comprises, in a low power and lossy network (LLN) or other network, a sender device comprises two or more network interfaces for communicating with one or more recipient devices. The sender device assesses the transmission capabilities of the network interfaces to determine data rates available for each interface. The sender device specifies which network interface will be used to transfer data and which network interface will be used to receive an acknowledgement from the recipient device. The sender device selects the network interface with the larger data capacity for transmitting a data packet and the network interface with the smaller data capacity for receiving an acknowledgement. The data transmission and the acknowledgement transmission may be transmitted simultaneously. The recipient device uses transmission parameters received from the sender device to determine the data rate with which to transmit the acknowledgement.
US09634980B2 Systems and methods for using social network analysis to schedule communications
Systems and methods for improving the effectiveness of communications over a social network. A method for controlling network communication, comprises analyzing a social network in response to a request made by a user to send a message to a node in the social network, delaying for a period of time sending of the message based on a result of the analyzing, and sending the message to the node in the social network after the period of time has elapsed.
US09634978B2 Systems and methods for improving efficiency of electronic transmission of messages
Systems and methods for improving the efficiency of propagating electronic messages are provided. In some embodiments, a feed of activities on a network such as an online social network (OSN) is analyzed to determine influenced activity probabilities and intrinsic activity probabilities for participants in the network. A Helmhotz Green's Function matrix is determined in order to calculate an overall influence weight for each participant in the network. A Woodbury-Sherman-Morrison formula may be used to accelerate computation of the Helmholtz Green's Function matrix, thus allowing efficient updates to the overall influence weights based on newly monitored activities. The participants with the highest overall influence weights may be selected to propagate a new message, thus providing the greatest likely distribution of the message with the fewest originating transmissions.
US09634969B2 Real-time messaging method and apparatus
A system and method for the late-biding of time-based media in real-time. With late binding, the sender may create time-based media before or at the same time an active delivery route to the recipient is discovered. As soon as the route becomes available, the media is transmitted. The existing DNS and email infrastructure is possibly used for route discovery, while any real-time transmission protocol may be used for the actual delivery of the media. “Progressive” emails may also be used for the real-time delivery of time-based media.
US09634963B2 Method and system for handling message on instant messaging open platform
Various embodiments provide a method and system for handling a message on an instant messaging (IM) open platform. In an exemplary method, a message sent to a network application can be received. The network application can be an application plugged in the IM open platform. The received message can be pushed to an access address of the network application. A reply message returned by the network application based on the message can be received and forwarded. An exemplary system for handling a message on an instant messaging (IM) open platform can include a receiving module, a pushing module, and/or a reply processing module.
US09634961B2 Automated configuration of network device
Some embodiments provide a system that includes a backup device and a plurality of switches coupled to the backup device. A switch in the plurality of switches may be coupled to the backup device using at least a special link. The at least special link may be configured by a replacement device when the switch coupled to the backup device using the at least the special link fails, the failed switch is replaced with the replacement device, and the replacement device receives configuration data associated with the special link from another switch of the plurality of switches via a simple link. The simple link may allow communication of data without configuration of the simple link. The backup device may be configured to manage backup data associated with the plurality of switches.
US09634959B2 High-density, fail-in-place switches for computer and data networks
A structure for a network switch. The network switch may include a plurality of spine chips arranged on a plurality of spine cards, where one or more spine chips are located on each spine card; and a plurality of leaf chips arranged on a plurality of leaf cards, wherein one or more leaf chips are located on each leaf card, where each spine card is connected to every leaf chip and the plurality of spine chips are surrounded on at least two sides by leaf cards.
US09634954B2 Switchable business feature with prices and sales integration
The present disclosure describes methods, systems, and computer program products for providing a remote device remote access to software functions. One method includes providing a list of second software functions to a first remote device that are not accessible by the remote device, wherein the remote device has remote access to a first software function; receiving from the remote device a request for a software function of the provided list of second software functions and upon receiving the request, providing the remote device remote access to the requested software function by transmitting access data for the requested software function to the remote device; and after providing the remote access to the requested software function, receiving from the remote device a deactivation command for the requested software function or the first software function and, based on the deactivation command, deactivating the remote access of the remote device to the requested software function or the first software function.
US09634953B2 Scheduler for deciding final output queue by selecting one of multiple candidate output queues and related method
A scheduler performs a plurality of scheduler operations each scheduling an output queue selected from a plurality of output queues associated with an egress port. The scheduler includes a candidate decision logic and a final decision logic. The candidate decision logic is arranged to decide a plurality of candidate output queues for a current scheduler operation, regardless of a resultant status of packet transmission of at least one scheduled output queue decided by at least one previous scheduler operation. The final decision logic is arranged to select one of the candidate output queues as a scheduled output queue decided by the current scheduler operation after obtaining the resultant status of packet transmission of the at least one scheduled output queue decided by the at least one previous scheduler operation.
US09634952B2 System and method for dynamic bandwidth adjustments for cellular interfaces in a network environment
A method is provided in one example embodiment and may include determining a predicted average throughput for each of one or more cellular interfaces and adjusting bandwidth for each of the one or more of the cellular interfaces based, at least in part, on the predicted average throughput determined for each of the one or more cellular interfaces. Another method can be provided, which may include determining a variance in path metrics for multiple cellular interfaces and updating a routing table for the cellular interfaces using the determined variance if there is a difference between the determined variance and a previous variance determined for the cellular interfaces. Another method can be provided, which may include monitoring watermark thresholds for a MAC buffer; generating an interrupt when a particular watermark threshold for the MAC buffer is reached; and adjusting enqueueing of uplink packets into the MAC buffer based on the interrupt.
US09634951B1 Autonomous agent messaging
Apparatus and methods are disclosed for generating, sending, and receiving messages in a networked environment using autonomous (or semi-autonomous) agents. In one example of the disclosed technology, a method of collecting data from an agent executing on a host computer connected to one or more agent data consumers via a network connection includes collecting host data, the collecting occurring whether or not the agent can currently send data via the network connection. When the agent cannot send data via the network connection, the agent spools at least a portion of the collected host data in a spooler. When the agent can send data via the computer network, the agent sends at least a portion of the spooled host data to at least one of the agent data consumers.
US09634950B2 Ethernet media converter supporting high-speed wireless access points
Disclosed are method and system for Ethernet media conversion supporting high-speed wireless access points. The method includes receiving at each of a plurality of input-side Ethernet modules in a media converter, a plurality of input data streams at a first data rate. In the media converter each of the plurality of input data streams may be aggregated into an output data stream at a second data rate. The output data stream may then be transmitted at the second data rate from an output-side Ethernet module in the media converter. Each of the input data streams may be received from an Ethernet switch, and the output data stream may be transmitted to a wireless access point. In one exemplary implementation, each of the input-side Ethernet modules may include a 1G PHY, while the output-side Ethernet module may include one or both of a 2.5G PHY and a 4G PHY.
US09634948B2 Management of addresses in virtual machines
Methods for managing an address on a switching device, managing an address on a network switch, and screening addresses in a cloud computing environment are provided. One embodiment is directed towards a computer-implemented method for managing an address on a switching device that is communicatively coupled to a plurality of virtual machines. The method includes accessing an address pool that includes an assigned address for each virtual machine from the plurality of virtual machines. The method includes determining, on the switching device, a used address for the virtual machine from the plurality of virtual machines. The method includes determining whether the used address is matching the assigned address for each virtual machine. The method also includes routing traffic from the virtual machine to a hypervisor in response to the used address matching the assigned address.
US09634942B2 Adaptive scene complexity based on service quality
Content, such as a video game, may be delivered by a content provider to a destination using, for example, streaming content delivery techniques. The transmission of the content may be monitored in order to determine transmission conditions such as a quality of the network connection from the content provider to the destination. The determined transmission conditions may then be used to determine adjustments to a complexity of various scenes associated with the content. For example, in some cases, when transmission conditions are unfavorable, scenes may be adjusted by reducing a complexity of the scenes.
US09634937B2 Relay system and relay device
A ring control unit controls the ring network by transmitting and receiving a control frame through ring ports, and receives an address table deletion command via the control frame. When a first deletion command is received, an address table processing unit prohibits a learning process to the address table and then starts deleting the address table. Then, when a N-th (N is an integer of 2 or more) deletion command is received in a period before the completion of the deletion of the address table, the address table processing unit continues to execute the deletion of the address table.
US09634936B2 Service chaining across multiple networks
In some examples, a controller comprises one or more processors; a control unit configured to obtain, from a router in a first network, a route that specifies a next hop to an address prefix reachable by the first network; and a service chain unit configured to generate a modified route that specifies a service node as the next hop for the address prefix, wherein the service node is external to the first network, and wherein the control unit is further configured to send the modified route to a second network, the modified route marked with an import route target configured for a provider edge router of the second network so that traffic from the first network and destined for the second network is forwarded to the service node.
US09634931B2 Providing network communications using virtualization based on protocol information in packet
A method of providing network communications includes spawning a virtual machine that virtualizes network capabilities of the device such that a virtual network connection is provided; using the virtual network connection, transmitting a packet to a first node using a first routing protocol for communication to a destination device; setting a timer, the timer having a value corresponding to an amount of time greater than an average response time of the destination device; and, upon expiration of the timer, transmitting the packet to a second node using a second routing protocol for communication to the destination device.
US09634927B1 Post-routed VLAN flooding
A hierarchical lookup forwarding model to induce a Layer (L2) forwarding look up in a post-routed virtual local area network (VLAN). In one example, a line card of a networking device receives a packet for routing from a first virtual local VLAN to a second VLAN. The line card determines that the packet is associated with a host route having a corresponding incomplete Layer 3 (L3) adjacency. The line card steers the packet to a fabric module of the networking device. The fabric module performs an L2 lookup on the packet and floods the packet to one or more of line cards of the networking devices. The one or more line cards flood the packet on a plurality of external ports of the networking device.
US09634925B2 Technique for network routing
A technique for routing one or more service tunnels in a telecommunications backhaul network (110) is provided. The telecommunications backhaul network has a first routing path (132) and a second routing path (134). As to a method aspect of the technique, data of the one or more service tunnels is transmitted on the first routing path (132). A reduction in transmission capacity is detected on the first routing path (134) by means of a first routing path condition. The first routing path condition indicates a state of the first routing path (132). A second routing path condition is determined indicating a state of the second routing path (134) in response to the detected reduction in transmission capacity on the first routing path (132). It is decided upon rerouting one or more of the service tunnels from the first routing path (132) to the second routing path (132) based on both the first routing path condition and the second routing path condition.
US09634921B2 Wearable device coupled by magnets positioned in a frame in an interior of the wearable device with at least one electronic circuit
A wearable device is provided with a wearable device structure. A frame is positioned in an interior of the wearable device structure. A plurality of magnets are provided. At least a portion of the plurality of the magnets are coupled to the frame. Electronic circuitry is positioned in an interior of the wearable device structure adjacent to the frame.
US09634918B2 Invalidation sequencing in a content delivery framework
A computer-implemented method includes providing, at a first time and to a first group of CD services in a CDN, invalidation information relating to at least one resource; and providing the invalidation information, at a second time distinct from the first time and to a second group of CD services in the CDN, the second group of CD services being substantially distinct from the first group of CD services.
US09634917B2 Method and system for detecting use of wrong internet protocol address
An example embodiment includes a method and a network device for detecting use of wrong IP addresses by wireless client devices. Specifically, the network device matins a range of valid IP addresses for a particular IP subnet. Also, the network device receives a message from a wireless client device by an access point on the particular IP subnet. The network device then determines a source IP address in the message received on the particular IP subnet. Further, the network device determines that the source IP address does not match the range of valid IP addresses for the particular IP subnet. Responsive at least to determining that the source IP address does not match the range of valid IP addresses for the particular IP subnet, the network device transmits at least one message that causes the wireless client device to request a new IP address.
US09634914B2 Terahertz wireless communications-based peer-to-peer communications methods and systems
Terahertz wireless communications-based peer-to-peer communications methods and systems are provided. A system may comprise at least two monitoring nodes. A monitoring node may include a terahertz transceiver for transmitting and receiving monitoring data and connection request information. A monitoring node may be connected to a control module for use in controlling the monitoring node. A monitoring node may be connected to a terahertz transceiver. The system may provide increased transmission capacity, improved directionality of wireless communications, and peer communications between monitoring nodes.
US09634912B2 Computer, resource usage calculation method, and resource usage calculation program
Provided is a computer, comprising a memory which stores a program and a processor which executes the program which is stored in the memory for each predetermined processing unit, with which a computer resource usage is calculated by a process which is executed for each predetermined processing unit. The computer resources include overlapping resources which are used in an overlapping manner when the program is executed and non-overlapping resources which are not used in an overlapping manner when the program is executed. When calculating the computer resource usage by the process which is executed for each predetermined processing unit, the processor determines, by analyzing the computer resources, the overlapping resources which are used by the process and the non-overlapping resources which are used by the process, and calculates the computer resource usage by the process on the basis of the result of the determination.
US09634911B2 Communication device event captures
A user interaction or a timer event is detected in a communication device. A timestamp is associated with the user interaction or the timer event. In response to detecting the user interaction or the timer event in the communication device, the user interaction or the timer event and the timestamp are stored in a packet log file associated with the communication device. The packet log file can also include a packet trace of packets that are sent to and received by the communication device. This allows the user interactions and/or the timer events to be displayed chronologically in relation to the packets sent to and received by the communication device.
US09634904B2 Framework supporting content delivery with hybrid content delivery services
A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include hybrid CD services.
US09634902B1 Bloom filter index for device discovery
Identifying network devices having specified traits using a multi-level hierarchical data structure. Bloom filters representing traits of network devices are received and their bit vectors are decomposed into successive bytes. For each byte except the last one, memory for storing a pointer to memory on the next level is allocated on the level corresponding to the byte. The pointer storage is labeled by the value of the next byte. A pointer to the allocated memory is stored in the pointer storage on the previous level that was labeled by the value of the current byte. For the last byte, memory for storing references to network devices is allocated on the last level. A pointer to the allocated memory is stored in the pointer storage on the second-to-last level that was labeled by the value of the last byte. A reference to the network device is stored in the allocated memory.
US09634900B2 Declarative approach to virtual network creation and operation
A network controller may receive a request from an application via an application programming interface (API), wherein the request comprises program codes written in a declarative programming language, and wherein the program codes describe at least some aspects of a virtual network (VN). The network controller may further parse the program codes into internal objects of the network controller, with the internal objects representing the aspects of the VN described by the program codes. The network controller may then manage the VN according to the internal objects translated from the program codes.
US09634899B2 Function update method and function update system
A function update method improving household appliance functions by enabling new and existing household appliances to perform cooperative processing. In the method, a server stores registration information listing identification information for each household appliance owned by a user, combination information listing combinations each including household appliances performing cooperative processing, and update information for each household appliance in each combination, for updating a function for performing the cooperative processing. The method includes: receiving, from a household appliance having identification information not listed in the registration information, a request to list the identification information in the registration information, and listing the identification information in the registration information; selecting a combination listed in the combination information, the combination including the household appliance and all other household appliances in the combination being registered in the registration information; and transmitting update information to each household appliance requiring a function update in the combination.
US09634898B2 Communication management system, communication terminal, communication system, and recording medium storing control program
A management system modifies a group of one or more member communication terminals indicated by first candidate information of a first communication terminal in response to information indicating to modify the first candidate information of the first communication terminal to generate second candidate information of a second communication terminal.
US09634895B2 Operating a dual chipset network interface controller (‘NIC’) that includes a high performance media access control chipset and a low performance media access control chipset
Operating a dual chipset network interface controller (‘NIC’) that includes a high performance media access control chipset and a low performance media access control chipset, including: determining, by a NIC control module, an amount of network traffic being processed by the NIC; determining, by the NIC control module, whether the amount of network traffic being processed by the NIC exceeds a predetermined threshold; responsive to determining that the amount of network traffic being processed by the NIC exceeds a predetermined threshold, configuring, by the NIC control module, the NIC to utilize the high performance media access control chipset for data communications operations; and responsive to determining that the amount of network traffic being processed by the NIC does not exceed the predetermined threshold, configuring, by the NIC control module, the NIC to utilize the low performance media access control chipset for data communications operations.
US09634892B2 Configuring a vehicle to receive content data
A communication system and methods of using the communication system is described. One method includes configuring a telematics unit in a vehicle with at least one access point name (APN). The steps of the method include: configuring the telematics unit with a default APN prior to a legal transfer of possession of the vehicle; and thereafter, activating the telematics unit for the provision of content data in connection with the legal transfer of possession of the vehicle, wherein the activating includes replacing the default APN of the telematics unit with a geographically-specific APN.
US09634891B2 Discovery of management address/interface via messages sent to network management system
A network management application executing on a first computing system may discover a first interface on a network device and establish a connection with the network device over the first interface. In response, an identification (ID) value is generated and sent, over the connection established with the network device over the first interface, in a message that includes the ID value. The message sent to the network device over the first interface provokes the device to send a response message to the network management application over a second interface. The second interface may generally correspond to a preferred management interface of the network device.
US09634889B2 Method for migrating service of data center, apparatus, and system
A method for migrating a service of a data center is disclosed. When an active data center is faulty, a tunnel processing device disables a locally-saved tunnel entry of a server in the active data center. After receiving a service access request packet from a customer edge router, the tunnel processing device acquires an IP address of a tunnel processing module deployed on a server in a standby data center according to an IP address of a destination virtual machine, encapsulates the service access request packet and routes the encapsulated packet to the tunnel processing module, so as to migrate a data center service from the active data center to the standby data center.
US09634887B2 System, method and computer-readable medium for using a plurality of virtual machines
A system includes a first server configured to execute a first virtual machine among a plurality of virtual machines belonging to a first virtual network, the plurality of virtual machines identified by a common address in the first virtual network; and a second server; and a switch including a first port coupled to the first server and a second port coupled to the second server, and configured to: store an association between the common address and the first port; and update the association to associate the common address with the second port in place of the first port when the first virtual machine is migrated from the first server to the second server.
US09634886B2 Method and apparatus for providing tenant redundancy
Various embodiments provide a method and apparatus for providing a tenant redundancy architecture that does not require reserving a complete set of duplicate resources, pushing complexity into the application domain or require the application to communicate simultaneously with two active tenant instances. In particular, a shadow tenant is created that has the functionality of the service tenant but is hidden from the rest of the network until activated.
US09634885B2 Control target flow specifying method and control target flow specifying device
A computer-readable recording medium stores therein a program for causing a computer to execute a process. The process includes detecting a failure of a flow indicating a route on a network through which data of each tenant service provided by a tenant via a network flows; and specifying a control target flow influenced from the flow in which the failure has been detected based on association information in which each tenant service is associated with a flow of each tenant service.
US09634884B2 Monitoring apparatus, monitoring method and monitoring program
An apparatus monitors a communication system including at least one communication device. The monitoring apparatus includes a memory, a processor. A second virtual system is generated by changing a first virtual system determined according to a combination of an arrangement of a plurality of virtual machines arranged in the at least one communication device, and a communication path between the plurality of virtual machines. The memory stores system information that represents an arrangement and a communication path of virtual machines used in the second virtual system. The processor receives the fault information that reports an occurrence of a fault. The processor identifies the fault information as being generated in the virtual machine within the first virtual system when a specified fault detected in a case where the fault information is transmitted from any of the virtual machines within the second virtual system represented by the system information is not detected.
US09634881B2 Reliability in distributed environments
Technologies are generally described herein for deploying an application in a ubiquitous computing system. An allocation module may receive a command to deploy the application having multiple application modules to various nodes in the ubiquitous computing system. For at least one application module, the allocation module may identify, within the ubiquitous computing system, a set of heterogeneous nodes capable of executing the application module and having greater diversity over other sets of nodes in the ubiquitous computing system. The allocation module may deploy the application to the set of heterogeneous nodes.
US09634873B1 BPSK demodulator
The present invention discloses BPSK demodulator, which uses a delay circuit to delay a BPSK signal and mixes the delayed BPSK signal with the undelayed BPSK signal to output a demodulated data signal, and which uses a phase rotation circuit and the demodulated data signal to obtain a carrier clock signal. The operating frequency of the delay circuit is the same as or 0.5 times the carrier frequency. Therefore, the present invention consumes less power and is realized by digital circuits and analog circuits.
US09634872B2 Multimode receiver and receiving method therefor
Disclosed is a multimode receiver, comprising: an antenna system configured to receive a signal sent by a base station and select a receiving circuit front end according to the frequency band of the signal; more than one receiving circuit front end configured to perform down-conversion frequency processing on a signal sent by the antenna system and send the processed signal to an I/Q demodulator; the I/Q demodulator configured to demodulate the signal sent by the receiving circuit front ends and send the demodulated signal to a baseband unit; and the baseband unit configured to decode the demodulated signal. Disclosed is a receiving method for a multimode receiver. By adopting the present invention, one set of receiving circuit front ends can be utilized for signals of the same frequency band and different modes, decreasing the number of radio-frequency chips, and lowering the cost.
US09634866B2 Architecture and method for hybrid circuit-switched and packet-switched router
Techniques and mechanisms for performing circuit-switched routing and packet-switched routing for network communication. In an embodiment, a router evaluates control information of a packet received by the router, the evaluation to detect whether the packet includes data for a sideband communication. Based on the evaluation, the router performs a selection from among a plurality of modes of the router, the plurality of modes including a first mode to route the packet for packet-switched communication of sideband data in a network. The plurality of modes also includes a second mode to configure a circuit-switched channel according to the packet. In another embodiment, the router determines a direction for routing a packet in a hierarchical network, wherein the determining of the direction is based on a level of the router in a hierarchy of the hierarchical network.
US09634865B2 Method of providing quick answer service in SIP message service system
Disclosed is an SIP based message service. If a message service server receives a quick answer addition request from a user terminal, the server detects a quick answer text and a quick answer ID, assigned corresponding to the quick answer text, in the quick answer addition request, and stores the detected quick answer text and quick answer ID in a quick answer list corresponding to the user terminal's user, thereby implementing quick answer addition. Further, if the message service server receives a quick answer sending request from the user terminal, the server detects a quick answer text, corresponding to a user ID contained in the quick answer sending request, in the quick answer list, configures a message containing the detected quick answer text, and sends the configured message to a recipient user terminal, thereby implementing quick answer sending.
US09634864B2 Dynamic admission control for media gateways
A Media Gateway, in connection to a backbone, measures a packet loss and/or jitter, receives a call and notices an indication that a higher packet loss and/or jitter is acceptable. The Media Gateway decides, based on said measured packet loss or jitter and said indication, whether the call is admitted to be routed via said backbone even though the packet loss or jitter is above a predefined threshold. A Mobile Switching Centre Server in connection to a backbone, receives a call set-up, detects that a call set-up should be performed by a Media Gateway even if the packet loss or jitter is above a predefined threshold, and provides an indication to the Media Gateway that a higher packet loss or jitter is acceptable.
US09634860B2 Method and apparatus for communicating in wind farms
In the method according to the invention for communicating between installations, which are organized in an order according to a sortable feature, for example installation numbers, in a wind farm, in which information transmitted by an installation in the form of a message is received by all other installations in the wind farm, a cyclically recurring, temporal transmission interval is set up. A point in time in the transmission interval at which the installation can transmit a message is assigned to each installation on the basis of the position thereof in the order, wherein points in time are organized from the start of the transmission interval, starting from the installation number at the first position in the order, in accordance with the position in the order. The start of the transmission interval is synchronized in all installations using a message from the installation at the first position in the order.
US09634859B2 Method for detecting a defective node
Method for detecting a defective node which is connected to a bus, the node incrementing an internal error counter in a normal operating state when an error is detected, and the node switching to an isolated operating state, in which the node does not exchange any messages via the bus if the internal error counter of the node exceeds a predetermined error threshold value, and the node switching from the isolated operating state to the normal operating state when a condition is fulfilled and that change in state being detected, and the node being detected as being defective if a rate of the detected state changes exceeds an adjustable change rate or a number of detected state changes exceeds an adjustable state change threshold value.
US09634856B2 Air-conditioning system and relay device
In an air-conditioning system, an outdoor unit and an indoor unit communicate through a relay device, including a plurality of communication ports; a plurality of communication networks having logical connection relationships with the respective communication ports; and a plurality of nodes having logical connection relationships with the respective communication networks. The plurality of nodes are each associated with one of the outdoor unit and the indoor unit. Among the plurality of nodes, a certain node is set as a first node, and another certain node different from the first node is set as a second node. The relay device executes transfer processing of transferring a communication frame from the first node to the second node, and then if the relay device does not receive a reception acknowledgment signal from the second node, limits a number of re-transmission times when the relay device re-transfers the communication frame to the second node.
US09634850B2 System and method for providing smart grid communications and management
A method is provided in one example embodiment and includes receiving a request for a service that involves phasor measurement unit (PMU) data; identifying a service device in a network to perform the service; and multicasting one or more results of the service to a group of subscribers identified by a multicast group address. In more particular embodiments, particular PMU data is redirected to the service device via a service insertion architecture (SIA) protocol. In addition, the service can include replicating packets and masking a subset of traffic for forwarding to a first hop router of the network. In certain example instances, metadata is used in order to apply the service to certain traffic propagating in the network.
US09634845B2 Session switching during ongoing data delivery in a network
There is described a method of delivering data from a server to a client device in a network. Data packets with a first source address are sent in a first session from the server to the client device. A Session Switch Information (SSI) message, including a second source address, is sent from the server to the client device. A second session is configured between the server and the client device, and data packets with a second source address are sent in the second session from the server to the client device. The same transport protocol may be used for both sessions, and the method can be 10 used to switch between unicast and multicast delivery.
US09634844B2 Detection scheme for four wire pair Power Over Ethernet system
In a method performed by a PoE system, a PSE is able to detect whether a PD is compatible for receiving power via four wire pairs in the standard Ethernet cable. The PSE provides a current limited voltage to a first and second pair of wires in the cable, during a detection phase, to detect a characteristic impedance of the PD. In the PSE, a first resistor is connected to a third wire pair and a second resistor is connected to a fourth wire pair. During the detection phase, the PSE detects the relative currents through the resistors. If the currents are the same, then the PSE knows the PD is able to receive power via the four wire pairs. The PSE then applies the full PoE voltage to the first and second wire pairs and connects the third and fourth wire pairs to a low voltage via a MOSFET.
US09634843B2 Apparatus and methods for the secure transfer of electronic data
An embodiment of the invention provides a method for processing a secure electronic transaction over a network from a sender to a receiver, which includes the process of generating a first unique representation of information included in the transaction, encrypting the information with a first encryption layer, and forming an encryption packet which includes the first encryption layer. The encryption packet is then transmitted over a network and then received the by a receiver. The authenticity of the encryption packet is verified and a receipt is generated using the information included in the encryption packet. The receipt is then transmitted to an electronic postmark server which verifies authenticity of the receipt. A postmarked receipt is then created by the electronic postmark server and a copy is sent to the sender an/or the receiver.
US09634841B2 Computer implemented method and a computer system to prevent security problems in the use of digital certificates in code signing and a computer program product thereof
A computer implemented method including a software distributor signing via a first server at least one software file using a digital certificate with a digital signature and at least one user via a computing device acquiring a copy of the signed software file. The digital certificate to be used is previously recorded in a second server in communication with the first server, the digital certificate to be recorded being provided by the software distributor upon a registration of the latter in the second server and including information obtained from a trust certificate chain associated to the digital certificate when performing the registration. The second server generates, upon a request made by the software distributor, a hashstamp of the signed software file.
US09634835B2 Apparatus and method for the detection of attacks taking control of the single photon detectors of a quantum cryptography apparatus by randomly changing their efficiency
An apparatus and method for revealing both attack attempts performed on the single-photon detector(s) of a quantum cryptography system and Trojan horse attack attempts performed on quantum cryptography apparatus containing at least one single photon detector. The attacks detection relies on both the random modification of the setting parameters of the said single-photon detector(s) and the comparison of the measured detection probability values for each setting parameter with the expected detection probability values. The modified parameter of the single-photon detector can be its efficiency or its timing of activation for example.
US09634830B2 Flexible architecture and instruction for advanced encryption standard (AES)
A flexible aes instruction set for a general purpose processor is provided. The instruction set includes instructions to perform a “one round” pass for aes encryption or decryption and also includes instructions to perform key generation. An immediate may be used to indicate round number and key size for key generation for 128/192/256 bit keys. The flexible aes instruction set enables full use of pipelining capabilities because it does not require tracking of implicit registers.
US09634828B2 Flexible architecture and instruction for advanced encryption standard (AES)
A flexible aes instruction set for a general purpose processor is provided. The instruction set includes instructions to perform a “one round” pass for aes encryption or decryption and also includes instructions to perform key generation. An immediate may be used to indicate round number and key size for key generation for 128/192/256 bit keys. The flexible aes instruction set enables full use of pipelining capabilities because it does not require tracking of implicit registers.
US09634824B2 Method and apparatus for providing a synthetic system using a GPS clock
A method and apparatus of providing a configurable computer system capable of being modeled are disclosed. The system, in one embodiment, includes a configurable component and a clock distributor. The configurable component includes multiple programmable devices arranged in a predefined configuration. The predefined configuration, for example, is a cubical shape having multiple neighboring nodes. The configurable component is capable of being modeled in accordance with policies from a system program for data transmission. The clock distributor further includes a first clock element, which provides long-term accuracy, and a second clock element, which provides short-term accuracy.
US09634818B2 Method and apparatus for feeding back and receiving acknowledgement information of semi-persistent scheduling data packets
The application relates to radio communications and discloses a method and apparatus for feeding back and receiving acknowledgment (ACK) information of semi-persistent scheduling (SPS) data packets. The method includes receiving downlink data packets and an uplink data assignment indicator (UL DAI) from a base station, wherein a value of the UL DAI indicates a number (N) of all scheduled downlink sub-frames which scheduled by the base station for the user equipment, the number N is greater than 1, and a number k (k
US09634816B2 Method and apparatus for transmitting and receiving data
Disclosed are a method and an apparatus for transmitting and receiving data. A method for transmitting an uplink comprises the steps of: a terminal receiving first downlink data from a first cell through a first subframe; the terminal receiving second downlink data from a second cell through the first subframe; the terminal transmitting first uplink data, which is generated based on a first identifier of the first cell, as a reply to the first downlink data through a second subframe, and the terminal transmitting second uplink data, which is generated based on a second identifier of a second cell, as a reply to the second downlink data through the second subframe.
US09634809B2 Mobile communications terminal, and method for controlling radio frequency power amplifier thereof
The present invention discloses a mobile communications terminal. The mobile communications terminal includes a signal processing module and a radio frequency power amplifier, where the signal processing module outputs, to a radio frequency signal input end of the radio frequency power amplifier, a radio frequency signal corresponding to one group of data packets, and synchronously outputs an enable signal to an enable signal input end of the radio frequency power amplifier; and the signal processing module periodically stops outputting the enable signal to the enable signal input end within first predetermined duration, and outputs, to the radio frequency signal input end, a radio frequency signal corresponding to at least one piece of pilot data and synchronously outputs the enable signal to the enable signal input end within second predetermined duration.
US09634808B2 Radio communication system, radio communication method, user terminal and radio base station
To perform rate matching appropriately even when downlink signals are transmitted from a plurality of transmission points to a user terminal, a radio communication system having a user terminal capable of coordinate multi-point transmission and reception with several radio base stations is provided. A radio base station transmits downlink control information including bit information defining a predetermined rate matching pattern to the user terminal. The user terminal receives the downlink control information and performs rate matching based on the bit information defining the rate matching pattern. A combination of a cell-specific reference signal pattern and an interference measurement reference signal pattern in the case of transmission from several radio base stations each using an MBSFN subframe or NCT is defined in predetermined bits. The user terminal performs rate matching based on the bit information and the subframe configuration and interference measurement reference signal pattern of the radio base station.
US09634807B2 Joint user detection apparatus
A joint user detection apparatus for a wireless communication system, such as OFDM systems, arranged to account for timing impairments experienced by CAZAC codes.The proposed apparatus brings improvements over conventional receiving apparatuses by allowing joint user channel estimation processing and joint user equalization processing while considering timing impairments of user associated information present within a symbol of a received signal. The proposed solution could be used on conventional receiving apparatuses since both joint user channel estimation processing and joint user equalization processing can be activated independently such that either one or both improvements may be activated as needed or as required by the design of the conventional receiving apparatuses.A method and a computer program are also claimed.
US09634806B2 Data prioritization for a power-limited UE in a wireless communication system
Techniques for transmitting data by a power-limited user equipment (UE) in a wireless communication system are described. The UE may transmit data of different types on one or more carriers and may be power limited. In some aspects, the UE may prioritize the data to transmit based on the priorities of the different data types, the priorities of carriers on which the data is transmitted, and/or other criteria. In one design, the UE may obtain data to transmit on at least one carrier for the uplink. The UE may determine that it is power limited for transmission on the at least one carrier. The UE may prioritize the data to transmit based on at least one criterion. The UE may allocate its available transmit power to the prioritized data and may transmit the prioritized data at the allocated transmit power.
US09634804B2 Method and apparatus for stable signal demodulation in communication system
A method and apparatus provide for stable signal demodulation in a communication system. The method and apparatus includes including detecting an erroneous demodulation value based on backward-demodulation of received signals, using a difference between a received signal to be demodulated and a preceding signal of the received signals and correcting the error demodulation value. Alternatively, backward-demodulation is used to confirm received signals.
US09634801B2 User equipment identification specific scrambling
A base station for use in a code division multiple access communication system comprises circuitry configured to process a user equipment identification (UE ID) by 1/2 rate convolutionally encoding the UE ID to produce a sequence. The sequence is used by the base station for scrambling a high speed shared control channel (HS-SCCH). The base station is configured to transmit a wireless signal. The wireless signal provides the user equipment with payload data carried on a high speed physical downlink shared channel (HS-PDSCH). The HS-PDSCH is associated with the HS-SCCH.
US09634800B1 Sub-rate codes within the 10GBASE-T frame structure
A BASE-T Ethernet transceiver is disclosed. The transceiver includes a BASE-T Ethernet data framing module having an input interface to receive Ethernet block data bits at a first data rate, logic to associate the Ethernet block data bits with an auxiliary bit and a number of Reed-Solomon check bytes, and a forward error correction encoder. The encoder is coupled to the logic to encode all of the data bits, auxiliary bit and the Reed-Solomon check bytes into a first error encoded transport frame having plural error check bits. A symbol mapper receives the first error encoded transport frame and modulates the first error encoded transport frame into symbols, each of the symbols having uncoded bits. A BASE-T transmitter is coupled to the symbol mapper to transmit the first group of symbols over an Ethernet link at one of a selection of symbol rates. Errors in the uncoded bits are correctable via the Reed-Solomon check bytes.
US09634792B2 Method and apparatus of performing ONT wavelength tuning via a heat source
A method and apparatus of tuning a signal received from a first network terminal at a second network terminal is disclosed. The method may include receiving the signal at the second network terminal. The signal may be operating at a first wavelength. The method may also include determining a port used to receive the signal at the second network terminal, and identifying a predetermined port wavelength used as a basis to shift the first wavelength to the predetermined port wavelength for subsequent signals received. The method may also include transmitting the predetermined port wavelength information to the first network terminal to inform the first network terminal to tune subsequent signals to the desired wavelength for the port.
US09634791B2 Flexible optical spectrum management systems and methods
Flexible optical spectrum management systems and methods in an optical network including a plurality of interconnected network elements include determining an associated frequency/wavelength center and one or more bins for each of one or more traffic carrying channels on each of a plurality of optical fibers in the optical network; and managing the one or more traffic carrying channels on the plurality of optical fibers using the one or more bins of bins and the associated frequency/wavelength center, wherein at least one of the one or more traffic carrying channels comprises a coherent optical signal occupying a flexible spectrum on the plurality of optical fibers.
US09634783B2 Systems and methods for serial packet synchronization in a voice processing system
A serial packet sync encoder is used to encode a serial packet sync datastream. In an embodiment, the serial packet sync datastream is made up of the packet sync vector and a unique preamble bit sequence that is preselected. In another embodiment, the serial packet sync datastream is made up of a non-unique bit sequence. A serial packet sync transmitter is used to transmit the serial packet sync datastream. A serial packet sync receiver is provided for receiving the serial packet sync datastream. In an embodiment, the serial packet sync transmitter and the serial packet sync receiver are shift registers. In this way, the serial packet sync datastream can be transmitted and received using only a single pin. The serial packet sync datastream is useful for providing an indication that an event, such as a grant arrival, has occurred. A preamble comparator is provided to compare the received serial packet sync datastream and the preselected preamble to determine if the two match. In cases where a match is made, the packet sync vector is written into a holding register for access from other applications and or system components such as a digital signal processor.
US09634782B2 Clock synchronization system, clock synchronization method, and storage medium whereupon clock synchronization program is stored
A slave node (104) includes N time regeneration units (105 to 107) each of which communicates with each of N master nodes (101 to 103) to compute a propagation delay between each master node (101 to 103) and the slave node (104) and regenerates a time of each master node (101 to 103), a time comparison unit (108) that independently computes each comparison result between the time of each master node (101 to 103), which is regenerated by each of N time regeneration units (105 to 107), and a reference time held by the slave node (104), and a reference time determination unit (109) that computes each correction value by carrying out weighting for each comparison result computed by the time comparison unit (108) based on the propagation delay and determines a reference time of the slave node (104) by carrying out statistical processing by using the correction value. With this configuration, it is possible to improve precision and accuracy of synchronization of the time of the slave node at low cost.
US09634772B2 Harmonic suppression system
A harmonic suppression system, including an interface connector is connected to a common end of a first differential SPMT switch; a control port of the first differential SPMT switch is connected to a control port of a second differential SPMT switch, and a gating throw end of the first differential SPMT switch is separately connected to one end of each LC trap network in a one-to-one correspondence; the control port of the second differential SPMT switch is connected to a baseband chip, each gating throw end of the second differential SPMT switch is separately connected to the other end of each LC trap network in a one-to-one correspondence, and a common end of the second differential SPMT switch is connected to the baseband chip; the baseband chip is connected to an antenna switch; and the antenna switch is connected to a antenna.
US09634771B2 Optical connector interconnection system and method
A method for connecting adjacent computing board devices. A source computing board may be provided. An optical engine attaches to the source computing board. A plurality of source optical connectors couples to the optical engine. A first optical connector may be positioned at a location on the source computing board for a first preset type of computing component on an adjacent computing board. A second optical connector may be positioned at a fixed coordinate related to the first optical connector on the source computing board.
US09634767B2 Power control in bidirectional WDM optical link
A bidirectional WDM optical communications link has WDM signals sent in opposite directions along a shared optical path and using at least one common wavelength. An optical amplifier (20, 21, 22, 70, A1D, A2U, A2D) optically amplifies (144) a first WDM signal separately from a second WDM signal in the other direction. This separated optical amplification is controlled (134) according to indications of transmission quality at the common wavelength, to alter the relative optical powers of the first and second WDM signals to enable crosstalk at the common wavelength to be limited. Cross talk at the common wavelength can be improved by rebalancing relative amounts of cross talk in the different directions, to enable the capacity benefits of using a common wavelength for both directions to be obtained while using greater optical signal power. This is particularly useful where the optical power is asymmetric, such as in WDM PON systems.
US09634762B2 Optical transmission system, node apparatus, and reachability determination method
A node apparatus is installed at a node located on a route from a start node to an end node, and includes: a parameter calculating unit configured to, upon receiving routing information specifying the route and a first parameter representing an amount of signal degradation, update the first parameter by using a second parameter representing an amount of signal degradation along a transmission route to an adjacent node, and generate a third parameter representing an amount of signal degradation along a transmission route between the start node and the node, specified by the routing information; and a determination unit configured to determine reachability of the route specified by the routing information in accordance with the third parameter and a fourth parameter representing an amount of signal degradation along a transmission route from the node to the end node specified by the routing information.
US09634761B2 Apparatus and method for optical-network monitoring
A method, apparatus, and system for network monitoring, and more specifically for correlating downstream devices in an optical network with downstream ports of an optical splitter through which they are communicating with a central office. The downstream devices operational on the network are indentified and listed in a correlation table. Selected subsets of these devices are then monitored, preferably by an ISM under the direction of a management node, in a series of monitoring cycles until a satisfactory correlation may be achieved. The correlation cycle may be performed at startup, as needed, or on a periodic basis.
US09634759B2 System and apparatus for inspecting fiber optic cables
An apparatus for fiber optic network testing includes a housing configured and adapted to couple to a mobile device and one or more network interfaces in communication with the housing. The one or more network interfaces are configured and adapted to operatively couple to a terminal end of a fiber optic cable. The apparatus also includes a magnification lens in operative communication with the housing and the one or more network interfaces.
US09634752B2 Method and apparatus for transmitting and receiving feedback information in a mobile communication system
A method and user equipment for transmitting channel state information (CSI) are provided. The method includes identifying a first CSI configuration with a first index and a first information for a period and an offset; identifying a second CSI configuration with a second index and a second information for a period and an offset; and reporting a CSI for a CSI configuration with a lowest index among the first CSI configuration and the second CSI configuration, in case of collision between report of a CSI for the first CSI configuration and report of a CSI for the second CSI configuration.
US09634749B2 Method and apparatus for efficient feedback in a wireless communication system supporting multiple antenna
A method for transmitting channel status information (CSI) via uplink in a wireless communication system includes transmitting a first precoding matrix indicator (PMI) and a second PMI at a subframe. A subsampled codebook for each of a precoding codebook for Rank-1 and a precoding codebook for Rank-2 is determined based on at least the first PMI or the second PMI. In case of the Rank-1 or the Rank-2, a number of elements for the first PMI is 8.
US09634745B2 Enhancing MU-MIMO to group clients across multiple BSSIDS for a physical radio
MU-MIMO provides a mechanism for a wireless network device to transmit to multiple client devices at the same time. When employing MU-MIMO, a network device may group two or more associated client devices, and transmit beamformed signals to each group. In some implementations, a network device may initiate channel sounding. Channel sounding may include transmitting sounding frames to client devices associated with two or more basic service sets. Channel sounding may facilitate beamforming transmissions to client devices associated with the two or more basic service sets. The network device may receive feedback frames from client devices associated with the two or more basic service sets. A feedback frame may indicate how a sounding frame was received. In some implementations, the network device may further construct a feedback table from the feedback frames. The feedback table may facilitate grouping of the client devices for beamforming transmissions.
US09634743B2 Multiple spatial channel transmission with rate control
A MIMO ARC transmitter derives demux streams (15, 20) carrying different parts of the information, at given data rates, processes each demux stream by coding and modulation (25, 30) before transmission over the channels, and varies (50, 165) the coding or modulation according to channel conditions, and controls the data rates (50, 155) according to conditions of the channels independently of the variations in coding and modulation. The separate control of processing and of data rates for each demux stream can provide a better balance of rapid response to changing conditions and efficiency in less rapidly changing conditions. The frequency of updating the processing can be limited since these take more time to adapt in the receiver. Sensitivity to rapid changes can be achieved by the data rate changes since these involve less overhead than changes in the processing.
US09634742B2 Techniques to manage channel prediction
A system, apparatus, method and article to manage channel prediction for a wireless communication system are described. The apparatus may include a media access control processor to perform channel prediction, and a transceiver to communicate information using the channel prediction. Other embodiments are described and claimed.
US09634737B2 Periodic near field directors (PNFD) for short-range milli-meter-wave-wireless-interconnect (M2W2-interconnect)
Periodic near field directors (PNFDs) are coupled to a transmitter and a receiver for a short-range millimeter wave wireless (M2W2) interconnect for transmitting and receiving radio frequency (RF) signals at millimeter-wave frequencies for short-range communication with high data rate capability between the transmitter and receiver. Each of the periodic near field directors is comprised of one or more periodic coupling structures (PCSs), wherein the periodic coupling structures are comprised of metallic strips positioned such that their lengthwise dimension is substantially perpendicular to a propagation direction of the radio frequency signals between the transmitter and receiver. Each of the periodic coupling structures is positioned parallel to adjacent periodic coupling structures with a separation distance between each periodic coupling structure being within one wavelength of the radio frequency signal. The periodic near field directors may include first and second periodic near field directors that are coupled to each other for transmitting and receiving the radio frequency signals between the first and second periodic near field directors, wherein there is an air gap between the first and second periodic near field directors.
US09634736B2 Periodic bandwidth widening for inductive coupled communications
In described examples, a method of inductive coupled communications includes providing a first resonant tank (first tank) and a second resonant tank (second tank) tuned to essentially the same resonant frequency, each having antenna coils and switches positioned for changing a Q and a bandwidth of their tank. The antenna coils are separated by a distance that provides near-field communications. The first tank is driven to for generating induced oscillations to transmit a predetermined number of carrier frequency cycles providing data. After the predetermined number of cycles, a switch is activated for widening the bandwidth of the first tank. Responsive to the oscillations in the first tank, the second tank begins induced oscillations. Upon detecting a bit associated with the induced oscillations, a switch is activated for widening the bandwidth of the second tank and a receiver circuit receiving an output of the second tank is reset.
US09634733B2 Contactless power feeding system, vehicle, power feeding facility and method of controlling contactless power feeding system
When an impedance adjustment process of a resonant system is started, a power feeding facility outputs power for adjustment. Then, an ECU of the power feeding facility adjusts an impedance matching box provided in the power feeding facility, and when the adjustment is completed, transmits an instruction for adjustment in a vehicle to the vehicle. When the vehicle receives the adjustment instruction from the power feeding facility, the vehicle adjusts an impedance matching box provided in the vehicle. That is, in this contactless power feeding system, the impedance adjustment in the power feeding facility is performed first, and the adjustment in the vehicle is performed thereafter.
US09634732B2 Apparatus and method for inductive power transfer on an electrified roadway using a rotating secondary inductor
The invention described herein provides an energy transfer system via a tire based inductor system. By using the tire, the area inside the tire, the tire rim, or the wheel as the inductive pick-up for a powered roadway system the prior art problems are solved. Namely, since the tire/wheel is always in contact, or near contact with the road, the air gap is reduced to a minimum, and substantially fixed, distance. By mounting the secondary on the perimeter of a wheel, relative motion between the road and inductor is minimized. In addition, the pick-up can be encased in the tire, eliminating the problem of road debris, snow and ice entirely. Also, some heating of the tire due to electrical losses may enhance traction and tread performance on snowy or wet roads. In all configurations, the vehicle's wheel suspension adjusts vertically adjusting for road imperfections and obstacles.
US09634724B2 Energy delivery on paths used for communication
Systems and methods for delivering energy on a bus used for communication between devices are provided. Systems and methods dynamically provide a predetermined recovery time between communication messages calculated from forward and response message types and/or length, and a model of the energy reserve in the network devices to allow time for energy storage circuits in the devices to charge. In addition or alternatively, systems and methods provide an extra recovery time between messages to allow the bus voltage to recover from a fold-back mode and/or include an extra current limit circuit to increase a power supply current when the combined energy required by the network devices is greater than a current limit on a power supply.
US09634722B2 Cable network spectral measurement during upstream packet transmission
Apparatus and method are provided for obtaining an upstream signal spectrum as it was during a time of transmission of a received upstream data packet. The apparatus includes an analog-to-digital converter (ADC), a packet detector coupled to ADC, and a spectrum calculation unit coupled to the ADC and the packet detector. In operation, the spectrum calculation unit computes a spectrum of the digitized upstream signal as it was between the start and end times of the first packet. As a result, the obtained spectrum is representative of a condition of the transmission path during transmission of the upstream data packet.
US09634720B2 Apparatuses and a method for crosstalk estimations
It is described an apparatus for determining a PLC-to-DSL crosstalk estimate. The apparatus comprises a PLC-to-DSL channel estimator which is arranged to receive an input signal, comprising a DSL contribution and a PLC-to-DSL crosstalk contribution, and which is arranged to determine channel state information of a PLC-to-DSL channel responsible for the PLC-to-DSL crosstalk contribution in the input signal. The apparatus further comprises a crosstalk processor which is arranged to determine the PLC-to-DSL crosstalk estimate based on the channel state information and a reconstructed PLC transmit signal.
US09634717B2 Single local oscillator architecture for dual-band microwave/millimeter-wave transceiver
Systems for a dual-band transceiver that re-uses a lower frequency transmitter to drive a local oscillator (LO) for high frequency circuits are disclosed herein. The need for a LO lineup requiring high frequency and high power is eliminated. The output of a lower frequency band is modified to be used as a LO drive for the higher frequency band transceiver. Using a carrier recovery loop, the system is operable to simultaneously operate in both bands. The result is a solution that eliminate the design of a high performance LO circuits for a higher band of a mmW dual-band system. This significantly reduces the overall complexity of the system. Furthermore, the inventive architecture reduces the design complexity and overall cost to implement dual-band circuit.
US09634716B2 Enhanced granularity operational parameters adjustment of components and modules in a multi-band, multi-standard communication device
Enhanced granularity operational parameters adjustment of components and modules in a multi-band, multi-standard communication device. For supporting two-way communications, a communication device includes receiver and transmitter modules. Each module includes various components that are configurable and/or programmable based on a protocol and band pair by which the communication device is operating. The communication device is a multi-protocol and multi-band capable communication device capable to operate in accordance with any one protocol and band at a first time and another protocol and band at a second time. The various components within each of the receiver and transmitter modules can be adjusted using one or more operational parameters. In some instances, a given component can be controlled by more than one operational parameter. Alternatively, certain components are controlled only one operational parameter. The operational parameters that configure the components may be calculated, retrieved from a memory, and/or determined using other means.
US09634715B2 Signaling between master and slave components using a shared communication node of the master component
A network slave device includes a transceiver for communicating over a communication bus in accordance with a point-to-point network protocol. The network slave device may have an address to identify the network slave device on the network. It may also have a communication circuit configured to process a series of commands received by the transceiver and respond to a command if a position of the command in the series of commands corresponds to the address of the network slave device. A master device communicating on the network may send the series of command in accordance with the point-to-point network protocol. In an embodiment, the point-to-point protocol is the SENT protocol.
US09634713B1 Transceiver with multiple correlators
A digital broadcast communication system includes a transceiver configured to receive a preamble having one of at least four preamble patterns characterized by a bit pattern and a length, produce the received preamble to each of at least four preamble correlator circuits, and at each correlator circuit, compare the received preamble to a reference code pattern. If a specified level of correlation exists between the received preamble and the reference code, produce an indication that the comparison was favorable. In one embodiment, the transceiver includes 16 correlator circuits and further includes 128 preamble reference codes for detecting preambles that have control, synchronization or data content.
US09634709B2 Removable electronic device case with supplemental antenna element
A removable case may receive an electronic device. A male connector in the case may mate with a female connector in the device. A battery in the case may supply power to the device through the male connector. The electronic device may have an antenna formed from peripheral conductive housing structures and an antenna ground. The case may have a supplemental antenna that restores antenna performance when the device is received within the case. The supplemental antenna may be formed from a monopole antenna resonating element coupled to the antenna ground through the power pin. The monopole element may have a portion that runs parallel to the peripheral conductive housing structures. During operation of the antenna in the electronic device, the supplemental antenna in the case may be indirectly fed by near-field coupling between the supplemental antenna and the antenna of the electronic device.
US09634701B2 Phase noise suppression
A system comprises a modulator circuit, a test signal generator circuit, and a control circuit. The modulator circuit is operable to generate a data-carrying signal based on a reference signal. The test signal generator circuit is operable to generate a test signal based on the reference signal. The control circuit is operable to determine current status of a microwave backhaul link. The control circuit is operable to configure a nominal frequency at which the test signal generator circuit generates the test signal based on the determined status of the microwave backhaul link. The control circuit is operable to determine an amount of whitespace to have on either side of the test signal based on the current status of the microwave backhaul link. The control circuit is operable to configure the modulator circuit such that the data-carrying signal has the determined amount of whitespace surrounding the nominal frequency of the test signal.
US09634698B2 Adaptive ISO-gain pre-distortion for an RF power amplifier operating in envelope tracking
The output of a Radio Frequency (RF) Power Amplifier (PA) is sampled and down-converted, and the amplitude envelope of the baseband feedback signal is extracted. This is compared to the envelope of a transmission signal, and the envelope tracking modulation of the RF PA supply voltage is adaptively pre-distorted to achieve a constant ISO-Gain (and phase) in the RF PA. In particular, a nonlinear function is interpolated from a finite number gain values calculated from the feedback and transmission signals. This nonlinear function is then used to pre-distort the transmission signal envelope, resulting in a constant gain at the RF PA over a wide range of supply voltage values. Since the gains are calculated from a feedback signal, the pre-distortion may be recalculated at event triggers, such as an RF frequency change.
US09634694B2 Transmitter with a reduced complexity digital up-converter
The present disclosure is directed to a system and method for performing digital up-conversion of a signal to a desired RF carrier frequency. The system and method efficiently perform digital up-conversion of the signal, in one example, by controlling a sample clock that is used by a DAC to sample and convert the up-converted signal from the digital domain to the analog domain to have a frequency that is four or eight times the desired RF carrier frequency. By controlling the sample clock of the DAC to have a frequency that is four or eight times the desired RF carrier frequency, the system and method can be implemented using currently available IC process geometries such that the implementation consumes much less area and/or power than an analog up-converter configured to have equivalent up-conversion functionality.
US09634693B2 Apparatus and method for decoding LDPC codes in a communications system
An apparatus and method decode LDPC code. The apparatus includes a memory and a number of LDPC processing elements. The memory is configured to receive a LDPC codeword having a length equal to a lifting factor times a base LDPC code length, wherein the lifting factor is greater than one. The number of LDPC processing elements configured to decode the LDPC codeword, wherein each of the number of LDPC processing elements decode separate portions of the LDPC codeword.
US09634690B2 Method and apparatus for arbitrary resolution video coding using compressive sampling measurements
The present invention relates to method and apparatus for arbitrary resolution video coding using compressive measurements. The method includes receiving at least one measurement of a set of measurements that was generated at an encoder. The set of measurements represents encoded video data. The method further includes determining a display resolution, where the display resolution is the same or different than an original display resolution. The method further includes determining an expansion matrix based on at least a number of pixels for the determined display resolution, and reconstructing the video data using the determined expansion matrix such that the original display resolution is resized to the determined display resolution if the determined display resolution is different than the original display resolution. The expansion matrix includes a pattern of values.
US09634689B2 Method and system for arranging numeric data for compression
A computer-implemented method for arranging numeric data for compression is described. The method is implemented using a computing device in communication with a memory and a measurement device. The method includes receiving, by the computing device and from the measurement device, numeric data that includes a sequence of numbers, each number including at least a first byte followed by a second byte. The method additionally includes arranging the first bytes into a first contiguous set, arranging the second bytes into a second contiguous set, and storing the first contiguous set and the second contiguous set in a file in the memory, such that the first contiguous set is contiguous with the second contiguous set.
US09634685B2 Telescopic amplifier with improved common mode settling
Telescopic amplifier circuits are disclosed. In an embodiment, a telescopic amplifier includes an input stage for receiving differential input signals, an output stage for outputting differential output signals at the drains of a first output transistor and a second output transistor, a tail current transistor coupled to sources of a first input transistor and a second input transistor, a common mode feedback circuit coupled to the differential output signals and outputting a common mode output signal, and a circuit element coupled between the common mode output signal and a gate of the tail current transistor. In an embodiment the circuit element is a resistor. In another embodiment the circuit element is a source follower transistor. In additional embodiments a phase margin of the common mode feedback open loop gain of the amplifier is determined by the value of the resistor. Additional embodiments are disclosed.
US09634681B1 Analog-to-digital conversion with linearity calibration
The embodiments described herein provide analog-to-digital converters (ADCs) and systems and methods for calibrating ADCs, including ADCs with poorly characterized nonlinearities that cannot be effectively calibrated with traditional calibration techniques. In general, the embodiments described herein calibrate by measuring output values from an ADC with a known calibration input values being applied. The measured output values are used to determine localized polynomial interpolants. Each of the determined localized polynomial interpolants is then evaluated at an uncorrected output value, and the evaluated localized polynomial interpolants are then used to generate correction values. These correction values can then be used to calibrate the ADC during later operation. Such a calibration technique can provide effective calibration for a variety of ADCs, including ADCs that use inverter-based voltage-to-current (VI) converters and current-controlled ring oscillators.
US09634680B1 Large-error detection and correction of digital sample sequence from analog-to-digital converter
A system and method for detecting and correcting large errors during ADC operation. The system includes an ADC; an AAF at the input of the ADC, having bandwidth less than information bandwidth of the ADC; and a large-error detection and correction processing unit at the output of the ADC. The large-error detection and correction circuit includes an interpolation filter to determine values of predicted digital samples corresponding to actual digital samples in a sequence of digital samples from the ADC based on information from neighboring digital samples. A signal-delay circuit in parallel with the interpolation filter delays the actual digital samples by an amount of a lag from the interpolation filter. An adder determines differences between the predicted and actual digital samples, a matched filter detects a pattern of the differences, and a large-error detection processing unit determines whether a large error occurs based on the pattern of the differences.
US09634679B1 Digital down converter with equalization
A digital down converter with equalization includes a composite ADC that performs demodulation of a received analog signal, converting the signal into in phase baseband signal and quadrature baseband signal. Equalization is performed to correct for misalignment of the frequency responses of the sub-ADCs in the composite ADC. In a form, ADC output signals are applied to a mixer array to frequency down-shift the digital form of the input signal, followed by digital filtering to effect convolutions of portions of the digital form of the input signal with a set of convolution coefficients determined so that the net processing is mathematically equivalent to down conversion with equalization. In another form, the ADC output signals are directly applied to a digital filter to effect both frequency down-shifting and convolutions, with filter coefficients determined so that the net processing is mathematically equivalent to down conversion with equalization.
US09634678B1 Feedback control system with rising and falling edge detection and correction
A technique for reducing noise in an output clock signal of a feedback control system (e.g., a PLL or FLL) samples rising edge errors and falling edge errors between a reference clock signal and a feedback clock signal. The technique applies edge alignment correction to reduce or eliminate edge alignment errors between the reference clock signal and the feedback clock signal. A PLL generates an output clock signal based on a control signal generated using an error signal generated based on a rising edge difference between a rising edge of an input clock signal and a corresponding edge of an edge alignment corrected feedback clock signal and based on a falling edge difference between a falling edge of the input clock signal and a corresponding edge of the edge alignment corrected feedback clock signal. The edge alignment corrected feedback clock signal is partially based on the output clock signal.
US09634676B2 Circuits and methods providing clock frequency adjustment in response to supply voltage changes
Methods, systems, and circuits for providing compensation for voltage variation are disclosed. A system includes: a voltage comparator configured to assert a control signal in response to detecting that one or more of power supply voltages droops below a threshold amount; a phase locked loop (PLL) configured to divide an output frequency for the PLL in response to the assertion of the control signal; a plurality of voltage sensors corresponding to the plurality of power supply voltages, the voltage sensors configured to output respective digital signals indicative of a voltage level of its corresponding power supply voltage; and a control circuit configured to control an oscillator frequency in the PLL during the open-loop mode responsive to the respective digital signals.
US09634675B2 Phase locked loop with jump-free holdover mode
A phase locked loop with holdover mode has a loop filter for creating an offset frequency value for a controlled oscillator. The loop filter includes a register for storing the current offset frequency value the said controlled oscillator. A first multiplexer responsive to a holdover signal selects, depending on the quality of a reference signal, the output of the loop filter or a holdover queue to control the controlled oscillator. A second multiplexer responsive to the holdover signal selects for input to the register, depending on the quality of the reference signal, the sum of an output of the register and a value derived from the current phase difference between the output of the controlled oscillator and the reference signal or a current output value of the holdover queue.
US09634672B2 Semiconductor circuit device, oscillator, electronic apparatus, and moving object
A semiconductor circuit device includes an oscillation circuit, an output circuit that receives a signal output from an oscillation circuit and outputs an oscillation signal, a temperature sensing element, a characteristic adjustment circuit that adjusts characteristics of the oscillation circuit on the basis of a signal output from the temperature sensing element, and a first connection terminal that is electrically connected to the output circuit and via which the oscillation signal is output, in which a distance between the output circuit and the first connection terminal is shorter than a distance between the temperature sensing element and the first connection terminal in a plan view.
US09634669B2 Reconfigurable system-on-chip and related methods
A circuit includes combinational circuit and sequential circuit elements coupled thereto. The circuit includes a multiplexor coupled to the combinational and sequential circuit elements, and a system register is coupled to the multiplexor. At least one portion of the combinational and sequential circuit elements is configured to selectively switch to operate as a random access memory.
US09634663B2 Semiconductor circuit, semiconductor device and potential supply circuit
A semiconductor circuit including a level shifter circuit that, in accordance with supply of a power supply voltage, converts a potential of an input signal from a first potential to a second potential that is higher than the first potential and outputs the second potential through an output node; a potential supply circuit, to which a reset signal at a level in accordance with the power supply voltage is supplied, that supplies a predetermined potential in accordance with the level of the reset signal; and a control circuit that controls the potential of the output node of the level shifter circuit in accordance with the level of the predetermined potential supplied from the potential supply circuit.
US09634661B1 Optical switch keyboard
An optical switch keyboard includes a circuit module and plural keys. The circuit module includes a circuit board, plural light emitters, plural light receivers and plural light sources. Each key corresponds to a light emitter, a light receiver and a light source. The plural light emitters and the plural light receivers are disposed under the circuit board. Consequently, the plural light emitters and the plural light receivers are not interfered by the ambient light that comes from the top side of the circuit board. In case that the light sources are disposed over the circuit board, the light beams from the light sources are transmitted upwardly through light-transmissible triggering elements of the corresponding keys and projected to the keycaps. Consequently, a visual effect is generated.
US09634659B2 Voltage controller for radio-frequency switch
One or more systems and techniques for limiting a voltage potential between an antenna and a radio-frequency switch circuit are provided. A voltage controller comprises a voltage generator, a voltage detection circuit and a switch cell. The voltage detection circuit is coupled to the voltage generator and to the switch cell, and the switch cell is coupled to a voltage source, and to a node between the radio-frequency switch circuit and the antenna. When the voltage potential exceeds a specified threshold, the voltage generator produces a voltage which the voltage detection circuit measures such that the voltage detection circuit activates the switch cell, resulting in a short circuit between the radio-frequency switch circuit and the voltage source. This serves to inhibit the voltage potential from exceeding the specified threshold, for example.
US09634657B1 System and method for overcurrent protection for a field controlled switch
A method includes detecting current from a first terminal of the switch to a second terminal of the switch, wherein the current exceeds a current limit for a linear region of the switch. The method includes controlling a gate voltage of the switch from a first voltage to a second voltage. The second voltage is configured to enable the switch to operate in an active region of the switch. The method further includes opening the switch when the switch is operating in the active region.
US09634655B2 Drive device having first and second switching devices with different gate widths
A drive device that drives a semiconductor switching device includes a capacitor and an output selection unit that selects whether or not to supply charge of the capacitor to a conduction control terminal of the semiconductor switching device, in which the output selection unit includes a first switching device and a second switching device, the charge of the capacitor is supplied to the conduction control terminal of the semiconductor switching device by the first switching device going to a conducting state, the charge is extracted from the conduction control terminal of the semiconductor switching device by the second switching device going to the conducting state, and a gate width of the second switching device is smaller than the gate width of the first switching device.
US09634650B2 State change stabilization in a phase shifter/attenuator circuit
An electronic system that includes a digitally selectable phase shifter circuit and an insertion loss fine adjustment circuit such that the system as a whole exhibits little or no change in insertion loss when changing phase state, and/or a digitally selectable attenuator circuit and a phase fine adjustment circuit such that the system as a whole exhibits little or no effect on phase when changing attenuation state. Included are methods for selecting adjustment control words for such circuits.
US09634644B2 Acoustic wave elements and antenna duplexers, and modules and electronic devices using same
An acoustic wave element according to certain examples includes a piezoelectric body, an interdigital transducer (IDT) electrode disposed above the piezoelectric body, and a connection electrode disposed above the piezoelectric body and connected to the IDT electrode. A first insulation layer covers the connection electrode, and a second insulation layer covers the IDT electrode. The first insulation layer disposed above the connection electrode has a first thickness T in a direction perpendicular to an upper surface of the piezoelectric body and the second insulation layer disposed above the IDT electrode has a second thickness K in the direction perpendicular to the upper surface of the piezoelectric body. The first thickness T is less than the second thickness K.
US09634642B2 Acoustic resonator comprising vertically extended acoustic cavity
A bulk acoustic wave (BAW) resonator having a vertically extended acoustic cavity is provided. The BAW resonator includes a bottom electrode disposed on a substrate over a cavity formed in the substrate; a piezoelectric layer disposed on the bottom electrode, and a top electrode disposed on the piezoelectric layer. The piezoelectric layer has a thickness of approximately λ/2, wherein λ is a wavelength corresponding to a thickness extensional resonance frequency of the BAW resonator. At least one of the bottom electrode and the top electrode comprises a composite electrode having a thickness of approximately λ/2.
US09634639B2 Tunable electronic circuit which converts balanced signals to unbalanced signals
Balun with tunable bandpass filter characteristic includes first, second and third coupling elements disposed on a substrate. The first and second coupling elements are arranged on the substrate relative to the third coupling element to couple two identical but out of phase signals to form a corresponding unbalanced signal in the third coupling element. A plurality of tunable resonator elements are distributed within an area of the substrate defined on one side by the first and second coupling elements and on an opposing side by the third coupling element. The tunable resonator elements are configured to selectively produce a bandpass filter response.
US09634635B2 RF attenuator device and system
A device includes a thermally conductive and electrically insulative substrate having a first major surface and a second major surface. A coupling structure is configured to reduce the RF input signal by substantially a predetermined amount of attenuation power. A tuning circuit is characterized by a tuning reactance substantially matched to a predetermined system impedance. A resistor is disposed on a majority of the first major surface and is characterized by a parasitic capacitance that is substantially negated by the tuning reactance. The resistor includes a first resistive portion and a second resistive portion; each of the first resistive portion and the second resistive portion being configured to direct approximately one-half of the attenuation power to the ground portion.
US09634633B2 Electronic component
An electronic component includes a device body and first through n-th LC parallel resonators connected in series with each other. The first through n-th LC parallel resonators respectively include first through n-th inductors and first through n-th capacitors. The first through n-th inductors are disposed in the device body such that they are arranged in a first direction in this order. The first and n-th inductors are provided with a spiral shape such that they turn around respective winding axes extending along the first direction. At least one of the second through (n−1)-th inductors is provided with a helical shape such that it turns around a winding axis extending along the first direction.
US09634625B2 Radio frequency transmitter with extended power range and related radio frequency transmission method
A radio frequency transmitter includes a digital power amplifier and a bias control circuit. The digital power amplifier is arranged for receiving at least a radio frequency input signal, a digital amplitude control word signal and at least one bias voltage to generate a radio frequency output signal. The bias control circuit is coupled to the digital power amplifier, and is arranged for adjusting the at least one bias voltage according to a power control signal.
US09634624B2 Method of operating digital-to-analog processing chains, corresponding device, apparatus and computer program product
A signal processing chain, such as an audio chain, produces an analog output signal from a digital input signal. The signal processing chain is operated by generating a first flag signal for the analog output signal and one or more second flag signals for the digital input signal. Each flag signal assumes a first level or a second level and is set to the first level when a signal from which the flag is generated has a value within an amplitude window. An amount the first flag signal for the analog output signal and the second flag signal for the digital input signal match each other may be calculated for issuing an alert flag which indicates an impaired operation of the signal processing chain.
US09634623B2 Class-D power amplifier
The invention is provided with a first class-D amplifying unit for amplifying an inputted audio signal and supplying the amplified signal to a positive side of an audio output terminal, a second class-D amplifying unit for amplifying an inputted audio signal inverted in an inverting unit and supplying the amplified signal to a negative side of the audio output terminal, wherein, in a first mode, the first and second class-D amplifying units are activated and outputs of the first and second class-D amplifying units are kept equal to or less than a first current value, and wherein, in a second mode, the first class-D amplifying unit is activated, the second class-D amplifying unit is inactivated, the negative side of the audio output terminal is grounded, and output of the first class-D amplifying unit is kept equal to or less than a second current value larger than the first current value.
US09634621B1 Charge-pump power supply with voltage-headroom-dependent supply voltage
A method may include providing a power supply voltage to a power supply input of a power amplifier by a charge pump power supply having a select input for selecting an operating mode of the charge pump power supply, such that in a first operating mode, the power supply voltage is equal to a first voltage, and such that in a second operating mode the power supply voltage is equal to a fraction of the first voltage; wherein the power amplifier has an audio input for receiving an audio input signal, and an audio output for providing the output signal, and generates the output signal based on the audio input signal. The method may also include selecting an operating mode of the charge pump power supply based on a magnitude of the power supply voltage and a magnitude of the output signal, such that the charge pump power supply operated in the operating mode having the lowest power supply voltage in which a difference between a magnitude of the power supply voltage and a magnitude of the output signal is more than the predetermined threshold voltage.
US09634613B1 Bias circuit having reduced power consumption
A depletion mode FET having a source electrode connected to ground; and a bias circuit for producing a bias current for a gate electrode of the FET. The bias circuit includes a pair of source follower transistors circuits; a first one of the pair of two source follower transistor circuits being coupled between a first voltage supply having a first polarity relative to the ground potential and a second voltage supply having a second polarity relative to ground potential, the first polarity being opposite to the second polarity, the first one of the pair of the source follower transistor circuits supplying a control signal to a second one of the pair of source follower transistor circuits. The second one of the pair of source follower transistors circuits is coupled between the second voltage supply and the ground potential and wherein the second one of the pair of source follower transistor circuits produces a bias signal for the control electrode of the output transistor.
US09634608B2 Crystal oscillation circuit and electronic timepiece
To provide a crystal oscillation circuit low in current consumption and stably short in oscillation start time. A crystal oscillation circuit is equipped with a crystal vibrator, a feedback resistor, a bias circuit, a constant voltage circuit, and an oscillation inverter configured by a constant current inverter. The oscillation inverter is configured so as to be controlled by currents based on input signals from the bias circuit and the crystal vibrator and driven by an output voltage of the constant voltage circuit.
US09634606B2 Offset building integrable photovoltaic structures and assemblies having multi-conductor return lines
Provided are novel building integrable photovoltaic (BIPV) structures having multiple photovoltaic portions offset with respect to each other along their lengths. An offset direction can correspond to the length of a row of installed BIPV structures. In some embodiments, a BIPV structure may include three offset photovoltaic portions and three corresponding flap portions for extending under photovoltaic portions of adjacent structures and sealing interfaces between installed structures. The novel BIPV structures can facilitate installation, while providing the flexibility to avoid obstacles. Provided also are novel BIPV assemblies having multi-conductor return lines extending through the assemblies. A BIPV assembly having a multi-conductor return line may include a return line for the assembly itself, and one or more return lines for other assemblies.
US09634604B2 Device for controlling a multi-phase motor
An electronic device is for controlling motor drive circuits for driving a multi-phase motor in a force assisted system. Each motor drive circuit selectively permitting current to flow into or out of a respective phase of the multi-phase motor connected to the motor drive circuit in response to being driven by respective control signals. A motor control circuit generates the control signals. A fault processor detects at least one fault condition causing a fault current in a first motor drive circuit. In the event of the fault condition being detected, at least one alternative control signal is generated for at least one motor drive circuit for permitting at least one compensation current to flow for reducing a faulty force due to the fault current.
US09634601B2 Energy storage device, system comprising an energy storage device, and method for actuating an energy storage device
The invention relates to an energy storage device for generating an n-phase supply voltage, wherein n>1, comprising n energy supply branches connected in parallel, which are each coupled to a respective output connection of the energy storage device, wherein each of the energy supply branches has a plurality of energy storage modules connected in series. The energy supply branches each have a respective energy storage cell module, which has at least one energy storage cell, and a respective coupling device having first coupling elements, which are designed to selectively connect the energy storage cell module into the respective energy supply branch or bypass the energy storage cell module. At least one of the energy supply branches has at least one second coupling element, which is coupled between output connections of energy storage cell modules that are adjacent in the at least one energy supply branch and which is designed to connect the coupled energy storage cell modules into the respective energy supply branch in parallel with each other.
US09634593B2 System and method for permanent magnet motor control
A method of operating an electric motor is disclosed. The method includes: starting the electric motor in an open loop control mode; operating an estimator that estimates operating conditions of the electric motor; and, while the electric motor is in the open loop control mode, evaluating a first parameter of the estimator. The method further includes: in response to the evaluation of the first parameter, determining whether the estimator has converged; and in response to a determination that the estimator has not converged within a predetermined period of time after starting the electric motor, signaling a first fault condition.
US09634592B2 Method of estimating rotational position of motor, and control apparatus of motor
A method of estimating a rotational position of a motor having saliency includes the steps of a) superimposing, on a drive voltage to rotate a rotating portion of the motor, a measuring voltage having a predetermined frequency higher than a frequency of the drive voltage to generate a plurality of voltages, and supplying the plurality of voltages to a stationary portion of the motor; b) in parallel with step a), extracting a component of the predetermined frequency in a current flowing in the stationary portion as an extracted current; c) calculating a sum of squares of the extracted current and a phase-shifted current obtained by shifting a phase of the extracted current by π/2 to acquire a composite signal related to an amplitude of the extracted current; and d) acquiring a rotational position of the rotating portion based on the composite signal.
US09634590B2 Drive device
A drive device that includes an alternating-current rotary electric machine in which currents of a plurality of phases flow; an inverter that includes switching element units for respective phases corresponding to the respective phases, and that is connected between a direct-current power supply and the alternating-current rotary electric machine and performs conversion between a direct current and an alternating current; and shunt resistors that detect currents flowing in the respective switching element units for the corresponding phases between the direct-current power supply and the switching element units for the respective phases.
US09634589B2 Drive device
Both downsizing of an apparatus as a whole and reduction in a product cost are attained. The preferred embodiments relate to a drive device including an alternating-current rotary electric machine, an inverter, and a case. The inverter is fixed to the case. The case and the inverter are disposed in a driving force source room. The inverter includes shunt resistors to detect currents flowing in respective switching element units for corresponding phases.
US09634587B2 Motor control apparatus, electric power steering apparatus and vehicle using the same
A motor control apparatus includes a motor current shutoff unit inserted between a multi-phase inverter circuit and a multi-phase electric motor to shut off a current for each of plural phases, the inverter circuit including an arm for each of the plural phases, a redundant arm unit including one or more arms, a connection selecting unit selecting which one of windings of the electric motor is to be connected to each of the one or more arms of the redundant arm unit, an abnormal arm detection unit detecting an abnormality in each of the plural phases of the inverter circuit, and an abnormality control unit shutting off connection between an abnormal arm and the motor when the abnormal arm detection unit detects the abnormal arm, and connecting the one or more arms of the redundant arm unit to a winding of the motor shut off.
US09634585B2 Control method for reducing torque ripple in an electrical machine
A method of controlling torque ripple in an electrical machine that includes a field winding for creating nominally constant field current using DC current and an armature winding for creating a rotating magnetic field using AC current, calls for superimposing a spatially varying current component on to the DC current of the field winding. Other methods are also disclosed that are suitable for electrical machines that have a winding that is excited with nominal DC current including SRMs, FSMs, and wound-field synchronous motors.
US09634583B2 Motor driven appliance and protection method thereof
A motor driven appliance in one aspect of embodiments of the present disclosure comprises a motor, a first switching element, a second switching element, an operation unit, a control unit, and a monitoring unit. The first and second switching elements are provided on a current path from a power source to the motor, and are connected in series to each other. The monitoring unit monitors an operating state of a protection function by the control unit, and, when the protection function is activated, outputs an OFF signal for turning off the second switching element.
US09634580B2 Power converter controller
A difference command generator generates a difference command equivalent to a time integral of three-phase voltage applied to an inductive load in a predetermined cycle in a complex plane. A vector command generator generates vector commands that are respectively time integrals of voltage vectors and compose the difference command. A switching signal generator generates switching signals for controlling three pairs of switches in an inverter on the basis of the vector commands. A phase-current computing unit obtains an estimated value for the three-phase current on the basis of a current flowing DC buses and the vector commands. At least two of the vector commands that are time integrals of different ones of the non-zero voltage vectors have magnitudes greater than or equal to a predetermined value corresponding to a minimum required amount of time to maintain switching patterns in order for the phase-current computing unit to detect the current.
US09634575B2 Control method and control device for inverter system
The present application discloses a control method and a control device for parallel inverters. The method comprises: receiving a feedback signal Vmg reflecting load voltage and a voltage reference signal Vref to generate a command signal Pset reflecting active power and a command signal Qset reflecting reactive power; taking the command signal Pset reflecting active power as the first offset of an active power-output voltage frequency curve (P-F) of an inverter unit, and taking the command signal Qset reflecting reactive power as the second offset of an reactive power-output voltage amplitude curve (Q-V) of the inverter unit; transversely translating the curve (P-F) of the inverter unit according to the first offset, transversely translating the curve (Q-V) of the inverter unit according to the second offset, and adjusting the load voltage of the inverter system by means of adjusted output voltage frequency and output voltage amplitude of the inverter unit.
US09634572B2 Switching mode power supply and the controller and the method thereof
A switching mode power supply with resonant technology. The switching mode power supply current uses current polarity evaluation to avoid capacitive mode by triggering the capacitive protection if the evaluation indicates that the system will enter capacitive mode.
US09634569B1 DC-to-DC output current sensing
Method and circuits enable measuring output current in DC/DC converters operating in pulse frequency modulation (PFM) mode and in pulse width modulation (PWM) mode. The method is applicable to DC/DC converters using an inductor at the output. Current is sampled on one pass transistor only. The DC/DC converter disclosed turns a PMOS transistor off when the output current reaches its current limit.
US09634564B2 Control circuit and control method of digital control power supply circuit, and digital control power supply circuit, electronic device and base station using the same
A control circuit of a digital control power supply circuit includes: an A/D converter that samples a feedback voltage according to an output voltage of the power supply circuit when a strobe signal is asserted, and converts the sampled feedback voltage into digital feedback data; an error detector that generates error data which indicates a difference between the feedback data and target data; a compensator that generates a duty command value which is adjusted to approximate the error data to zero; a digital pulse width modulator that receives the duty command value and generates a pulse signal having a duty ratio corresponding to the duty command value; and a strobe signal generator that generates the strobe signal and adjusts a sampling timing at which the strobe signal is asserted such that the sampling timing approximates a target position set in a substantial center of a slope of the output voltage.
US09634562B1 Voltage doubling circuit and charge pump applications for the voltage doubling circuit
A voltage doubler circuit supports operation in a positive voltage boosting mode to positively boost voltage from a first node to a second node and operation in a negative voltage boosting mode to negatively boost voltage from the second node to the first node. The voltage doubler circuits receive two clock signals having different high voltage levels. A series of voltage doubler circuit are connected in a charge pump with controllable operation in the first and second modes. A connecting circuit interconnects the first and second nodes of the voltage doubler circuits to provide a first connection path, with a first input voltage, to support the positive voltage boosting mode operation and a second connection path, with a proper input voltage, to support the negative voltage boosting mode. A discharge circuit is provided to discharge the voltage doubler circuits when operation of the charge pump circuit is terminated.
US09634561B1 Programmable charge pump
A charge pump includes a charge pump core circuit, a replica bias circuit, and a differential amplifier. The charge pump core circuit includes current source and sink circuits for charging and discharging an output node of the charge pump core circuit. The current source and current sink circuits are user programmable using bit signals to adjust a bandwidth and a phase margin of a phase-locked loop (PLL) that includes the charge pump. An impedance of the replica bias circuit varies based on the bit signals. The differential amplifier and the replica bias circuit form a feedback loop that reduces current mismatch between the current source and sink circuits.
US09634559B2 Charge pumping apparatus for low voltage and high efficiency operation
A charge pump (CP) that operates at low input voltage with high power conversion efficiency is disclosed. A first embodiment provides a negative CP used for controlling load switches of a voltage doubler. Using a negative CP extends the operating region below ground to relieve the power delivery limitation of the CP. A second embodiment provides a low power adaptive dead-time circuit, which has several dead-time signals having different lengths of dead-times and selects one according to the input voltage level. A low input voltage detector in the adaptive dead-time circuit is used to determine which dead-time should be used. A third embodiment provides a switching body bias used for the low input voltage CP. The switching body bias uses both forward and reverse body bias applied to the CP to minimize reverse current and maximize power transfer. The first, second, and third embodiments can be used together or independently.
US09634555B2 Method for operating a non-isolated switching converter having synchronous rectification capability suitable for power factor correction applications
A power factor correction (PFC) boost circuit. The PFC boost circuit can include a first switching device, a second switching device, a first gate driver coupled to the first switching device, a second gate driver coupled to the second switching device, and a PFC controller configured to control the first and second gate drivers. The PFC controller will utilize a new technique, referred to herein as “predictive diode emulation” to control the switching devices in a desired manner and to overcome inefficiencies and other problems that might arise using traditional diode emulation. The PFC controller is configured to operate in synchronous and non-synchronous modes.
US09634554B2 Short-circuit switch having semiconductor switch and arrangement for short-circuiting a three-phase alternating voltage
A short-circuit switch for use with a first electrical conductor and a second electrical conductor includes a controllable semiconductor switch that is configured to short-circuit a voltage present between the first conductor and the second conductor responsive to receipt of a trigger, and a mechanical press-pack structure. The controllable semiconductor switch is a press-pack-type thyristor having a first planar electrode and a second planar electrode on contact sides situated opposite one another. The thyristor is disposed in the mechanical press-pack structure. The mechanical press-pack structure includes: a first terminal electrode that is configured to connect the first planar electrode to the first conductor, wherein the first terminal electrode is resiliently supported by a spring assembly; and a second terminal electrode that is configured to connect the second planar electrode to the second conductor. The press-pack structure forms a protective cover enveloping the thyristor.
US09634553B2 Method and control device for protection time setting in an electric drive system
The invention relates to a control device (12) for actuating a pulse-controlled converter of an electric drive system, having: an open-loop/closed-loop control circuit (12a) which is configured to generate pulse-width-modulated actuation signals for switching devices of the pulse-controlled converter; a fault logic circuit (12b) which can detect fault states in the drive system and which is configured to select a switching state or a sequence of switching states for the switching devices of the pulse-controlled converter which are assigned to the corresponding fault state; and a protection circuit (12c) which is embodied in hardware and which comprises a signal delay device (15), which is configured to delay the actuation signals in order to implement a minimum protection time, and a locking device (16a, 16b) which is configured to lock two complementary switching devices of a bridge branch of the pulse-controlled converter with respect to one another.
US09634552B2 Solid-state phase splitting transformer
A solid state power transformer is described for converting an input power signal at a first phase or voltage to an output signal of a second voltage or opposite phase by the use of bidirectional solid state switches switched at a high carrier frequency to produce a double-sideband, suppressed-carrier representation of the input power signal, which is then synchronously demodulated using further similar switches to produce the desired output. It is further disclosed that multiple instances of the above with relative phase-staggering of the switching frequency may be operated in parallel and activated or deactivated according to output current demand to provide maximum efficiency over a wide range of current and power levels.
US09634551B2 Direct current brushless motor
A motor includes a frame, a shaft rotatably mounted onto the frame, and at least one disc mounted onto the shaft. At least one permanent magnet is mounted on the disc, and at least one electromagnet and at least one coil are mounted to the frame in rotational magnetic proximity to the permanent magnet. A battery is connectable to the electromagnet and the coil for energizing the electromagnet and for receiving electrical current from the coil for charging the battery. A relay switch controls the transmission of electrical power from the battery to the electromagnet. A sensor generates a signal to the relay switch to activate electrical power to the electromagnet upon sensing that the permanent magnet is positioned with respect to the electromagnet such that a magnetic force generated by the electromagnet would be effective for inducing movement of the permanent magnet and consequent rotation of the disc.
US09634549B2 Dual phase magnetic material component and method of forming
A magnetic component having intermixed first and second regions, and a method of preparing that magnetic component are disclosed. The first region includes a magnetic phase and the second region includes a non-magnetic phase. The method includes mechanically masking pre-selected sections of a surface portion of the component by using a nitrogen stop-off material and heat-treating the component in a nitrogen-rich atmosphere at a temperature greater than about 900° C. Both the first and second regions are substantially free of carbon, or contain only limited amounts of carbon; and the second region includes greater than about 0.1 weight % of nitrogen.
US09634547B1 Motor grounding seal
A shaft seal assembly is disclosed having a stator including a main body and axial and radial projections therefrom. The rotor may be radially extended to encompass the axial and radial projections from said stator. A passageway formed between the radial projection of stator and rotor results in an axial passageway having its opening facing rearwardly from the rotor and away from the source of impinging coolant and/or contaminant. A concentric circumferential receptor groove in the stator facing the housing allows insertion of a conductive insert for transmission of electrostatic charge away from the shaft through the shaft seal assembly to the housing and ground. The receptor groove is opposite the axial passageway and provides for both a substantially lower contaminant environment and improved engagement with the conductive insert.
US09634542B2 Electric device for a bicycle
An electric device for a bicycle has a casing, a pedal shaft, a motor shaft, a rotor assembly, a stator assembly, a gear assembly, a chain wheel and a control unit. Because a normal of the circuit board of the control unit is parallel to the motor shaft, the circuit board can be axially adjacent to a side surface of the rotor assembly to detect the rotor assembly. Thus, one single circuit board can detect the rotor assembly as well as maintain electric connection with other components, thereby saving space and reducing the volume of the casing. As the casing has a reduced volume, interference with the rear wheel can be avoided.
US09634538B2 Terminal assembly for refrigeration compressor
A terminal assembly configured to conduct current from an external power source to a hermetical motor-compressor unit. The terminal assembly includes a terminal board, at least one opening defined through the thickness of the terminal board, at least a conductive pin received in the opening, and an insulator having a convoluted contour. The insulator may be disposed over the conductive pin and spaced away from the terminal board.
US09634537B2 Motor provided with terminal block
A motor which can reliably prevent varnish from ending up entering a terminal block. The motor is provided with a terminal block to which lead wires of coils are connected. The terminal block has a bottom wall, a plurality of side walls which face each other, a terminal part which is provided between adjoining side walls, and a dam wall which is arranged at a position closer to the coils than the terminal part and which is formed integrally with the bottom wall and side walls without clearance. The dam wall has a lead wire holding part for holding a lead wire.
US09634532B2 Inertial drive actuator
An inertial drive actuator includes a shift unit that generates a shift in a first direction and in a second direction opposite to the first direction, a base plate that moves with the shift of the shift unit, and a mover disposed on a surface of the base plate and having a magnetic field generating unit. The mover has a first yoke that guides magnetic flux generated by the magnetic field generating unit such that the magnetic flux concentrates on a surface of the mover facing the base plate with respect to both S and N poles. Also included is a second yoke provided on a side of the base plate facing away from the mover. The frictional force acting between the mover and the base plate is controlled by controlling a magnetic field generated by the magnetic field generating unit to drive the mover.
US09634530B2 Interior permanent magnet motor with shifted rotor laminations
A rotor comprises a first rotor lamination and a second rotor lamination. The first rotor lamination and the second rotor lamination are configured for defining, when joined into rotor assembly, a central axis of rotation and a plurality of interior magnet pockets disposed symmetrically about the central axis of rotation, each pocket of the plurality of interior magnet pockets is configured for housing and retaining a permanent magnet. A method of forming a rotor comprises forming a first rotor lamination and a second rotor lamination, rotating the second rotor lamination about an axis of symmetry of the second rotor lamination; and mating the first rotor lamination to the second rotor lamination such that a first notch of the first rotor lamination is disposed adjacent to the first notch of the second rotor lamination.
US09634525B2 Non-contact type power receiving apparatus
In a non-contact type power receiving apparatus, two power receiving coils may share a single rectifying circuit. A non-contact type power receiving apparatus may include a first power receiving coil and a second power receiving coil, and a selective rectifying unit rectifying power from one of the first and second power receiving coils which receives the power from an external power transmitting coil in a non-contact scheme.
US09634524B2 Wireless power supply system
A wireless power supply system includes a power-supplying device mounted on one of a mobile object and a structure different from the mobile object and a power-receiving device mounted on the other of the mobile object and the structure and supplies electric power from the power-supplying device to the power-receiving device disposed to face the power-supplying device under water or on surface of water. The wireless power supply system includes a contact portion that is disposed in the mobile object and that comes in contact with the structure and a thruster that presses the contact portion against the structure during the transmission of electric power.
US09634520B2 Case for mobile electronic device
A case for a mobile electronic device is a case for a mobile electronic device which is capable of accommodating a mobile electronic device with a display surface, and supplying electric power to the mobile electronic device, the case including: a holder section having a first face which comes in contact with at least a portion of the mobile electronic device and a second face opposite from the first face; a protection cover to cover the display surface; a solar cell module provided on the protection cover to generate electric power, the solar cell module being externally exposed when the display surface is covered by the protection cover; and a moving mechanism capable of moving the protection cover over to the second face side while maintaining the solar cell module in an externally exposed state.
US09634516B2 Method and system for monitoring temperature of a power distribution circuit
A method for monitoring a temperature change of a power distribution circuit having a power line and return line includes measuring an output current and output voltage of the power distribution circuit at an input to a load electrically connected to the power distribution circuit, and determining a change in temperature of at least one of the power line and return line based on a change in at least one of the output current and output voltage.
US09634515B2 Non-contact wireless communication coil, transmission coil, and portable wireless terminal
A chargeable communication module is provided, which includes: a wireless power charging coil; a wireless communication coil being electrically isolated from the wireless power charging coil; and a magnetic body. The wireless power charging coil is disposed on a surface of the magnetic body. The wireless communication coil is arranged peripheral to the wireless power charging coil. A center of the wireless power charging coil is offset from a center of the wireless communication coil.
US09634514B2 Single stage rectification and regulation for wireless charging systems
A rectification and regulation circuit for a wireless power receiver includes a coil, a full-wave rectifier circuit and a control unit. The full-wave rectifier has a first pair of controllable rectifiers including a first transistor connected to a first terminal of the coil and a second transistor connected to a second terminal of the coil. The control unit is operable to control switching of the transistors of the full-wave rectifier so that the full-wave rectifier (a) generates a rectified output for charging a battery of the wireless power receiver by rectifying current through the coil or voltage across the coil and (b) regulates the rectified output.
US09634510B2 Method of controlling charging and discharging of battery energy storage device and the battery energy storage device for the same
A method of charging and discharging battery energy storage device is provided. The method includes measuring a voltage and a frequency of a grid, measuring a state of charge (SOC) value of a battery, calculating an SOC offset value and an SOC feedback gain value from the measured SOC value of the battery, and performing a voltage droop control based on the voltage of the grid and a frequency droop control on the basis of the frequency of the grid, the SOC offset value and the SOC feedback gain value and controlling charging and discharging of the battery.
US09634503B2 Battery chargers
In one aspect according to the present teachings, a battery charger may include a body housing and a power supply connector disposed at a lateral side of the body housing. The power supply connector can supply a DC power to an external device.
US09634501B2 Protective circuit of unit cell
The protective circuit includes a voltage dividing circuit connected in parallel between a first electrode and a second electrode of the unit cell and including a first voltage dividing resistor and a second voltage dividing resistor; a first switching device connected to a junction between the first voltage dividing resistor and the second voltage dividing resistor; a second switching device connected between the junction and the third switching device; and a fourth switching device connected between the junction and the third switching device, wherein, when output voltage of the unit cell becomes equal to or lower than a first reference voltage, the fourth switching device and the first switching device are sequentially turned off, the second switching device is turned on, and the third switching device is turned off, so that voltage output through the first output terminal can be cut off.
US09634500B2 Storage battery system
The storage battery system includes a storage battery comprising a plurality of battery modules; a plurality of voltage monitoring circuits for monitoring a voltage of the battery module; and a control device that controls charging and discharging of the storage battery on the basis of monitoring information that is obtained by carrying out communication with the voltage monitoring circuits, wherein the control device comprises a determination unit that calculates an estimated output voltage of the storage battery by using the monitoring information that is obtained from any one of the voltage monitoring circuits before occurrence of a communication failure in a case where the communication failure with any one of the voltage monitoring circuits occurs, and compares the estimated output voltage and an output voltage of the storage battery after occurrence of the communication failure to determine an abnormal site of the communication failure.
US09634499B2 Adjusting device, battery pack device, and adjusting method
An adjusting device that adjusts voltage differences among a plurality of storage batteries that are connected in series is provided with: charging means that charges said storage batteries; each switching means that corresponds to each of said plurality of storage batteries, that connects a corresponding storage battery to said charging means in parallel when turned ON, and that releases the connection between the corresponding storage battery and said charging means when turned OFF; detection means that detects each voltage of said plurality of storage batteries; and control means that turns ON, from among a plurality of said switching means, the control-object switching means that corresponds to the charge-object storage battery, which has the lowest voltage that is detected by said detection means, from among said plurality of storage batteries, and moreover, that turns OFF switching means other than said control-object switching means.
US09634497B2 Battery charging method and battery management system therefor
A battery charging method, including obtaining a voltage capacity ratio for a reference charge C-rate and voltage capacity ratios for N (N an integer of 1 or more) charge C-rates greater than the reference charge C-rate, each of the voltage capacity ratios for the reference charge C-rate and the N charge C-rates being defined as a ratio of a voltage variance to a capacity variance depending on a change in state of charge (SOC) of a battery when the battery is charged at a corresponding one of the C-rates, comparing the voltage capacity ratio of the reference charge C-rate with each of the voltage capacity ratios of the N charge C-rates, and then setting a charge C-rate of the N charge C-rates so that a difference in voltage capacity ratio is minimized for each of SOC sections, and charging the battery with the charge C-rates corresponding to the SOC sections.
US09634495B2 Wireless power transfer using separately tunable resonators
A system for wireless energy transfer includes a circuit for wireless transmission of energy, including a first, tunable resonator circuit including a transmitter coil and a variable capacitance device connected in shunt across the transmitter coil. Also disclosed is a circuit for wireless reception of energy including a tunable second resonator circuit including a receiver coil inductively coupled to the transmitter coil and a variable capacitance device connected in shunt across the receiver coil. Also disclosed is an arrangement for wireless energy transmission and reception that foregoes the necessity for separate circuits for DC rectification at the reception end of the arrangement. Also disclosed a system for wireless energy transfer where the system includes a tunable resonator circuit embedded in a surface such as piece of furniture, counter, etc., e.g., a table.
US09634492B2 Power generation method and system of power generator
Provided are a power generation method and system of a power generator that can allow an output power of the power generator to be constant and cope with a case in which the velocity of a power generation source changes very quickly at a low lost. The power generation method includes determining a reference total power intended to be generated by a plurality of power generators, calculating a current command value through the reference total power and an instantaneous velocity sensed by each of the plurality of power generators, and regulating an output current of the power generator using the calculated current command value such that a total power output by the plurality of power generators is approximate to the reference total power.
US09634487B2 Architecture and management system and device for micro-grids with energy generation, storage and consumption, of the totally integrated, dynamic and self-configurable type
Architecture system of a local grid made up of at least two single nodes constituting micro-grids, each managed by a self-configurable node controller that is also connected to the controllers of the other nodes and to the single energy generation, storage and consumption elements of its own node, the elements being variable in their configuration and dynamic in their behavior; the controller also optimizing the energy transfers according to specific management logics of the routine and sub-routine type.
US09634480B1 MOSFET protection using resistor-capacitor thermal network
A circuit for protecting a semiconductor element is provided in a system for supplying power from an input node to an output node. The circuit has an analog multiplier responsive to a voltage across the semiconductor element and a current flowing through the semiconductor element to produce an output voltage. A transconductance amplifier is coupled to an output of the analog multiplier for receiving the output voltage of the analog multiplier to produce an output current. An analog RC circuit coupled to the output of the transconductance amplifier is configurable to include a selected number of resistive elements having selected resistance values and a selected number of capacitive elements having selected capacitance values. The configuration of the RC circuit is carried out to provide an RC thermal model that reproduces a desired thermal behavior of the semiconductor element. The RC circuit is responsive to the output current of the transconductance amplifier to produce an output voltage used to control the semiconductor element.
US09634475B2 Strain relief device for a harness or cable
A strain relief device includes an elongated body having a first and second end, the elongated body defining an elongated hole extending from the first end to the second end; and edges in the body defining a plurality of voids between the first and second end, wherein the edges become shorter in length from the first end to the second end such that the shorter edges define progressively smaller voids in the body from the first end to the second end. A method of providing a strain relief is also disclosed.
US09634474B2 Electrical wiring system and method
An electrical wiring system/method implementing transient voltage suppression is disclosed. The system/method incorporates HOT, NEUTRAL, GROUND wiring in conjunction with a series drop resistor (SDR) on the HOT conductor that supplies current to the load device. Parallel shunting metal oxide varistors (MOVs) are used in conjunction with corresponding shunt diode rectifiers (SDRs) to suppress transients on the HOT conductor to either the GROUND conductor and/or NEUTRAL conductor. The parallel shunting MOV/SDR pairs may be integrated into a singular structure that is encapsulated in an insulating material to permit implementation of the transient protection wiring system/method into electrical loads and common power distribution equipment such as electrical outlets and power strips.
US09634470B2 Method of constructing a distribution line using an extra-high voltage neutral line
The present invention relates to a distribution line, and more particularly, to a method of constructing a distribution line using an extra-high voltage neutral line combined with an overhead earth wire having a separate installation structure of the extra-high voltage neutral line and a low-voltage neutral line for improving electric power quality, in which a distribution line simultaneously perform functions of an overhead earth wire for shielding lightning, an extra-high voltage neutral line for returning unbalanced currents and fault currents and an optical communication line for establishing a communication network, such that a number of disconnections of power lines is reduced by reducing surge voltage thereby achieving excellent lightning shielding effects such as improved power quality, etc., construction costs are reduced, load is reduced, construction quality is improved, and aesthetic features of the urban area is improved by simplifying the distribution equipment.
US09634467B2 Vertical cavity surface emitting laser and atomic oscillator
A vertical cavity surface emitting laser includes: a laminated body; an insulation layer which is provided over at least a portion of the laminated body; an electrode of which at least a portion is provided over the laminated body; a pad; and a wiring which connects the electrode and the pad, wherein the laminated body includes a first mirror layer, an active layer, and a second mirror layer, the laminated body includes a first distortion imparting portion, a second distortion imparting portion, and a resonance portion which is provided between the first distortion imparting portion and the second distortion imparting portion, in a plan view, the electrode is provided so as to cover at least a portion of the resonance portion, in the plan view, a width of the wiring is greater than a width of the first distortion imparting portion and is smaller than a width of the electrode.
US09634466B2 External-cavity type laser with built-in wavemeter
The present invention relates to an external cavity type laser provided with a wavemeter capable of precisely measuring a wavelength of a laser beam based on a transmission wavelength band of a wavelength selective filter inserted into a cavity regardless of a driving current of a laser diode chip. The external cavity type laser apparatus includes: a laser diode chip 100 emitting a laser beam; a beam feedback partial reflection mirror 500 reflecting a portion of the beam emitted from the laser diode chip 100 to feed the beam back to the laser diode chip 100; a collimating lens 200 installed on a path of a beam between the laser diode chip 100 and the beam feedback partial reflection mirror 500 to collimate the beam emitted from the laser diode chip 100; a 45-degree partial reflection mirror 300 converting a laser beam moving in parallel with a package bottom surface into a laser beam moving perpendicularly to the package bottom surface; a wavelength selective filter 400 transmitting a beam having a selected specific wavelength therethrough; a beam strength monitoring photodiode 600 disposed on a path of a beam moving from the collimating lens 200 to the 45-degree partial reflection mirror 300 and transmitting through the 45-degree partial reflection mirror 300; and a wavelength monitoring photodiode 700 disposed on a path of a beam moving from the wavelength selective filter 400 to the 45-degree partial reflection mirror 300 and transmitting through the 45-degree partial reflection mirror 300. A magnitude of a photocurrent flowing to the wavelength monitoring photodiode 700 is changed depending on a strength of a beam output oscillated in the laser diode chip 100 and a reflectivity at the wavelength selective filter 400, and a photocurrent flowing to the beam strength monitoring photodiode 600 is determined by the strength of the beam output outputted from the laser diode chip 100. Therefore, a value obtained by dividing the photocurrent flowing to the wavelength monitoring photodiode 700 by the photocurrent flowing to the beam strength monitoring photodiode 600 depends on only the reflectivity at the wavelength selective filter 400. Therefore, the value obtained by dividing the photocurrent flowing to the wavelength monitoring photodiode 700 by the photocurrent flowing to the beam strength monitoring photodiode 600 provides information on the wavelength of the laser beam based on the transmission band wavelength of the wavelength selective filter 400, and the wavelength of the laser beam may be figured out by measuring the value, and may be very precisely determined to be a predetermined wavelength.
US09634462B2 Slanted FBG for SRS suppression
An example apparatus includes an optical fiber including a core and cladding, the core being situated to propagate an optical beam along a propagation axis associated with the core, and at least one fiber Bragg grating (FBG) situated in the core of the optical fiber, the fiber Bragg grating including a plurality of periodically spaced grating portions situated with respect to the propagation axis so that light associated with Raman scattering is directed out of the core so as to reduce the generation of optical gain associated with stimulated Raman scattering (SRS).
US09634461B1 Geometric isolator providing isolation between resonantly pumped cascaded laser
A fiber optic geometric isolator is disclosed which is inserted between two cascaded, high-power fiber optic lasers and, in conjunction with a cladding mode stripper, provides improved optical Isolation between the two fiber optic lasers while maintaining highly-efficient laser operation. The isolator achieves this without the need for electromagnetic isolation between the two cascaded lasers. The isolator is an optical fiber designed to operate as a monolithic, continuous waveguide to enable a specific mode-coupling condition that converts the light of a first laser to that of a second, cascaded laser, with the light moving from the core of the first laser to both the core and the cladding of the second laser.
US09634456B2 Gas laser oscillation apparatus of orthogonal excitation type
A gas laser oscillation apparatus of orthogonal excitation type includes an electric discharge region having a pair of electric discharge electrodes, an axial flow blower having a plurality of rotor vanes and working by a permanent magnet motor, a first heat exchanger having a plurality of cooling fins, the cooling fins arranged on a plane perpendicular to an optical axis, a second heat exchanger having a plurality of cooling fins, the cooling fins arranged on a plane perpendicular to the optical axis, a gas duct having a gas passageway and arranged between the electric discharge region and the first heat exchanger, the axial flow blower being arranged on the gas passageway. The axial flow blower is arranged on a windward side of the first heat exchanger. The second heat exchanger is arranged on a windward side of the axial flow blower.
US09634454B1 Laser illumination systems and methods for dual-excitation wavelength non-linear optical microscopy and micro-spectroscopy systems
An illumination system is disclosed for providing dual excitation wavelength illumination for non-linear optical microscopy and micro-spectroscopy. The illumination system includes a laser system for providing a first train of pulses at a center optical frequency ω1, a frequency converting system for providing at least a second train of pulses at a center optical frequency ω2 and a third train of pulses at a center optical frequency ω3, where ω2 is different from ω1 and ω3 responsive to the first train of pulses, an amplifier system for amplifying the second train of pulses to provide an amplified second train of pulses, and an adjustment means for adjusting a time delay between the amplified second train of pulses and the third train of pulses for the dual-excitation wavelength illumination.
US09634452B2 Printed circuit board connector ejector
A printed circuit board connector ejector includes a body extending from a first end to a second end. The body includes an outer surface and a passage extending through the body between the first and second ends. A plurality of threads extend at least partially though the passage. The plurality of threads is configured and disposed to engage with an electrical connector. An actuation member extends radially outwardly from the outer surface. The actuation member is configured and disposed to facilitate rotation of the body relative to an electrical connector.
US09634450B2 Electric wire with connector and method for manufacturing the same
An electric wire with connector includes: an electric wire; a connector having a housing chamber to house an electric terminal provided at an end of the electric wire, the housing chamber opening on an end surface of the connector; and a waterproof member to cover the housing chamber. The waterproof member includes a sheet member having a width extending from the end surface of the connector as a reference position toward both of the connector and the electric wire. The sheet member has a wrapping shape winding around in a manner to have an overlapped region of the a front surface of one end of the sheet member and a back surface of the other end of the sheet member. The front surface and the back surface are contacted each other at the overlapped region. An inner peripheral surface of an end part of the waterproof member near the connector is contacted to an outer peripheral surface of the connector, and at least part of an inner peripheral surface of the other end part of the waterproof member near the electric wire is contacted to an outer peripheral surface of the electric wire.
US09634447B1 Electrical communication adapter system having an adapter board assembly and connector for interfacing with military communication systems
An adapter system suited suitable for use in association with legacy military connectors including an adapter board assembly and an electrical cable connector. The adapter board assembly includes a pair of legacy connectors and a high density connector. A connector attachment block is attached to the adapter board assembly. The electrical cable connector includes a first side coupling assembly, a second side coupling assembly and a cable member extending therebetween. The first side coupling includes a connector matingly electrically attachable to the high density connector of the adapter board assembly, and a housing attachable to the connector attachment block. The adapter board assembly and the electrical cable connector are likewise separately disclosed.
US09634444B2 Cabinet backplane interconnect
An interconnect for an installation environment adapted for housing at least one electrical component having a number of first connectors each having a first configuration, wherein the installation environment has pre-installed wiring having a number of second connectors each having a second configuration. The interconnect includes a backplane component including a number of third connectors adapted to connect with the number of first connectors, and a number of fourth connectors adapted to connect with the number of second connectors, wherein each of the number of fourth connectors is coupled to a respective one of the number of third connectors in a manner that maps the second configuration to the first configuration, and includes a mechanical bracket component adapted to allow for the installation of at least one electrical component such that the first connectors are connected to the third connectors.
US09634443B2 Connector and contact
A connector includes a housing attached to a board; a ground terminal including a ground base disposed in the housing, and a first ground connection part extending from the ground base toward a first end of the housing and to be connected to a ground line of a coaxial cable; and a signal terminal including a signal base that is held in the housing and surrounded by the ground base while being insulated from the ground base, and a first signal connection part extending from the signal base toward the first end of the housing and to be connected to a signal line of the coaxial cable. The ground terminal and the signal terminal are configured to elastically bend at a second end of the housing when the housing is attached to the board.
US09634436B2 Electrical connector with locking structures for assembling contact modules
An electrical connector includes an insulative housing, a number of first contact modules, a number of second contact modules and a number of third contacts all assembled into the insulative housing. Each first contact module includes a first wafer and first contacts insert-molded in the first wafer. Each second contact module includes a second wafer and second contacts insert-molded in the second wafer. The first contact modules, the second contact modules and the third contacts are arranged side by side after being inserted into the insulative housing. The adjacent first wafer and the second wafer cooperatively include mutual locking structures so that they can be inserted into the insulative housing in turn under a predetermined sequence.
US09634433B1 Communication jack having a dielectric film between plug interface contacts
Embodiments of the present invention relate to designs for network jacks which can be used for cable connectivity. In an embodiment, the present invention is an RJ45 jack that utilizes a thin dielectric film between two layers of PICs that provide crosstalk compensation by way of their geometry. Compensation is achieved by way of capacitor plates which sandwich a thin dielectric film. This allows for the layers of PICs to be in close proximity and achieve higher coupling where desired, allowing a greater amount of compensation to occur close to the plug/jack contact point. This can have the effect of moving compensation closer to the plug/jack contact point, which in turn may reduce the amount of compensation needed further along the data path.
US09634432B2 High frequency connector with enhanced grounding for reduced crosstalk
A high frequency connector with enhanced grounding for reduced crosstalk includes an insulative main body, a plurality of first terminals and second terminals, a back cover and a grounding member. The first terminals and the second terminals are disposed in the insulative main body, the back cover is provided at the second end of the insulative main body. The back cover is formed with an opening and capable of preventing the first terminals from being detached from the insulative main body. The grounding member has a body portion and contact sprint portion, the body portion is disposed inside the insulative main body and located between the first terminals and second terminals. The contact spring portion extends outward from the insulative main body and contacts the metal case of a mating plug connector for reducing crosstalk and restraining electromagnetic interference.
US09634430B1 Card edge connector
A card edge connector can allow an insertion card with a locating groove on one side to be inserted thereto, the card edge connector including: a base housing, and an elastic clamping part. Two ends of the base body have two clamping portions, one sides thereof which are opposite are concaved to form a limiting slot, respectively; the elastic clamping part is fastened within one of the clamping portions, the elastic clamping part comprising a fastening base, an elastic arm, an elastic resisting portion and a limiting portion, one end of the fastening base can be retained in the clamping portion, another end thereof being connected with the elastic arm, a partial section of the elastic arm away from the fastening base being bent to form the elastic resisting portion, which can be exposed correspondingly to the limiting slot of the clamping portion retained by the elastic clamping part, one end of the elastic arm away from the fastening base having the limiting portion, so that it can be retained in the clamping portion; thereby, the insertion card may be prevented from vibration or shaking after insertion.
US09634429B2 Connector for a power input
A connector includes a socket configured to be secured within a socket opening of a power input. A socket head has a plurality of plug insert receptacles. Each plug insert receptacle receives a conductive insert. The conductive insert connects with a cable that extends from the plug insert receptacle through and out of the socket. A plug contains a base. A head of the base has a plurality of plug insert units. Each plug insert unit receives a conductive insert that connects with a cable that extends out the base of the plug. A handle covers the base. The handle and the base are fixed and connected by a positioning device that includes an inverted tooth structure. The socket and plug when connected are secured in place by an elastic hasp.
US09634427B2 Shock and vibration resistant bulkhead connector with pliable contacts
A high pressure and temperature, hermetically sealed bulkhead connector with pin and socket contacts for use in logging tools is described. The bulkhead connector comprises (a) one or more contact(s) placed within one or more channels wherein the channels provide a clearance path between contact(s) and bulkhead body and travel at least a partial longitudinal distance between proximal and distal ends. The contact(s) reside in the channel(s) and include at least; an optional movement limiter section, one central elongated section, and one fixed section where the contact(s) is attached to the bulkhead body at the distal end. The body correctly positions respective ends of the contact so that the body secures contact(s) to be parallel to each other and the contact(s) have terminal ends for connection. This arrangement provides at least one pivotable, pliable, free floating contact extending away from the fixed distal end of the bulkhead body.
US09634420B2 Electrical connector having a retainer
An electrical connector has a retainer including a cantilever-type arm that operates with a small force. The retainer is held in the connector housing so as to be movable between a pre-latch position and a complete latch position, retaining terminals at the complete latch position. The retainer has: a first latch on the connector housing at the pre-latch position; a second latch on the connector housing at the complete latch position; a cantilever-type first elastic beam having a free end side formed with the pre-latch projection; and a second elastic beam having both ends supported by the first elastic beam and formed with the complete latch projection.
US09634419B2 Cold forming method for forming power pins and power pin formed thereof
The invention discloses a cold forming method for forming power pins and a power pin formed thereof. The cold forming method for forming power pins comprises the following steps: step 1: cutting blank out; step 2: pre-forming the power pin body by necking; step 3: trimming the pre-formed power pin body, and pre-forming a pin fixing disk; step 4: forming the pin fixing disk and a staggered weld leg of pin. The invention also discloses a power pin formed by the cold forming method, composed of a power pin body, a pin fixing disk and a staggered weld leg of pin which are integrally formed into one piece by the cold forming method. The invention achieves high-speed automatic production and high production efficiency with a simple process, and improves material utilization and strength.
US09634417B2 Power connector
A connector is disclosed including a housing and a pair of terminals. Each terminal includes a planar body portion and a planar mounting portion formed at the first end of the body portion with a bent contacting portion disposed therebetween. A wire securing portion is formed at the second end of the body portion with a pair of crimping portions to secure the wire to the terminal. The body portion and the mounting portion are received in a slot formed in the housing with the contacting portion extending through a window formed in the housing and the terminal mounting portion being translatable within the slot.
US09634416B2 Electrical connection arrangement
A connection arrangement (10) for electrically connecting at least one sensor (12) or actuator to at least one conductor track (22) on a circuit board (24) has at least one compression spring (18) for electrically conductive connection. The compression spring (18) is arranged between the at least one sensor (12) or actuator and the circuit board (24) so as to be under a mechanical preload. The compression spring has a contact end section (36) of the at least one compression spring (18) configured to rest against a contact plate (20, 70, 80, 90) that is electrically conductively connected to the conductor track (22). As a result, the connection arrangement (10) achieves a high level of electrical contact reliability and corrosion-resistance.
US09634413B2 Connector
A connector has a socket contact to be electrically connected to a counter-connector contact, the socket contact including: one or more pairs of conduction contact points disposed respectively on both sides of a fitting plane in an elastically displaceable manner; and one or more pairs of displacement regulator contact points disposed respectively on both sides of the fitting plane and coming into contact with the counter-connector contact when the counter-connector contact shifts, the one or more pairs of conduction contact points and the one or more pairs of displacement regulator contact points are disposed side by side in a direction along the fitting plane at a substantially same depth in a fitting direction, each of the pairs of displacement regulator contact points having a gap therebetween larger than that in each of the pairs of conduction contact points.
US09634411B2 Contact device mechanically mountable and electrically connectable on a printed circuit board by a fastening portion for receipt of an external plug element
A contact device which is adapted to be mechanically mounted and electrically connected on a printed circuit board by a fastening portion and serves for receiving an external plug element. The contact device comprises a contact portion for inserting the external plug element for forming an electrical contact, an elastic support element for movably supporting the contact portion and for providing a possibility of movement in all spatial directions, wherein the support element includes a fastening part by which the contact device is fastened on the printed circuit board, a contact part for directly supporting the contact portion and a center part for connecting the fastening part and the contact part, the fastening part and the contact part bent relative to the center part, and of movement of the contact part and center part are limited by predetermined distances from adjacent external limiting means in the fastened state.
US09634408B2 Electrical circuit arrangement having a terminal on a flexible sheet disposed between a support layer and a counter contact
In an electrical circuit with at least one flexible sheet element with electrical conductor tracks, at least one terminal arrangement for connection to a power supply and/or for data transmission, provision is made for the terminal to be formed by a portion of the sheet element with exposed conductor tracks, against which counter-contacts are positioned.
US09634407B2 Terminal module
A terminal module is used for electrically connecting an electric element mounted on a first board to a second board opposing to the first board. A through-hole is opened in the second board. The terminal module includes: an electrically conductive terminal including at each of opposite ends thereof; a connection part through which the terminal module is electrically connected to the electric element; and a contact part to be inserted into the through-hole; and an electrically insulative base holding a part of the electrically conductive terminal to keep the electrically conductive terminal in a constant posture. The terminal module is mounted onto the first board keeping fixed thereto.
US09634402B2 Polarization diversity in array antennas
An array antenna includes at least two antenna elements that are axially-aligned and axially-spaced. Polarization diversity is provided by at least one driven antenna element that provides horizontal and vertical polarizations. The driven element includes one or more feed points for the horizontal polarization and one or more feed points for the vertical polarization. A switching circuit is configured to switch between the one or more feed points to alternately provide the horizontal and vertical polarizations.
US09634401B2 Antenna array
This antenna array includes at least one primary antenna, at least one secondary antenna and at least one load coupled to a secondary antenna. The load includes two separate components, a first component being a resistor and a second component being selected from an inductor or a capacitor. The antenna array can include one or more of the following characteristic features, taken into consideration individually or in accordance with any technically possible combinations: the first component has negative resistance; the second component has negative inductance or a negative capacitance; at least one load has an adjustable impedance. The antenna array may be used in a system, such as a vehicle, a terminal, a mobile telephone, a wireless network access point, a base station, or a radio frequency excitation probe.
US09634399B1 Antenna for transmitting partial orbital angular momentum beams
An antenna system can impart orbital angular momentum (OAM) to an incident electromagnetic (EM) signal from a feed antenna. The antenna system can include a partial OAM antenna with a reflective surface that has only part of a full OAM shaped surface. The antenna system can thus reflect the incident EM signal as a partial OAM beam rather than a full OAM beam.
US09634392B2 Multi-coil module and electronic device
The loss is reduced even when loop coils of a multi-coil module are overlaid with each other. The multi-coil module includes a first coil module, having a first magnetic sheet and a first loop coil provided on the first magnetic sheet and wound in a planar shape, and a second coil module, having a second magnetic sheet and a second loop coil provided on the second magnetic sheet and wound in a planar shape. The first coil module and the second coil module are stacked on each other, and at least an innermost coil pattern of the first loop coil and the second loop coil are overlaid with each other. The line width of the innermost coil pattern t of the first loop coil overlaid with the second loop coil is 1 mm or less.
US09634390B2 Antenna device
A variable resonant circuit is inserted between a feeding point of a radiating element and a ground conductor. When the variable resonant circuit is not inserted, an input impedance of the radiating element is lower than about 50Ω and capacitive in a first low frequency band, lower than about 50Ω and inductive in a second low frequency band, and close to about 50Ω in a high frequency band. When the variable resonant circuit exhibits a first resonance characteristic, the variable resonant circuit is inductive in the first low frequency band, and its impedance in the high frequency band is higher than that in the first low frequency band. When the variable resonant circuit exhibits a second resonance characteristic, the variable resonant circuit is capacitive in the second low frequency band, and its impedance in the high frequency band is higher than that in the second low frequency band.
US09634389B2 Multipath switching system having adjustable phase shift array
A multipath switching system comprising of an adjustable phase shift array includes, an adjustable phase shift array module and a control module. The adjustable phase shift array module receives a radio-frequency (RF) signal, and includes at least one RF switch, at least one coupler and at least one phase shifter. The at least one RF switch, the at least one coupler and the at least one phase shifter form a number of transmission paths. The transmission paths respectively produce the processed transmission RF signals corresponding to different phase shifts to an antenna array. The control module controls the at least one RF switch and the at least one phase shifter of the adjustable phase shift array module, so that the antenna array radiates a wireless signal whose direction is corresponding to a predetermined angle in space polar coordinates.
US09634388B2 Antenna beam
A fixed phase shift for each of a plurality of radio frequency signal components directed to or received from a plurality of antenna elements is formed in a phase shifter. A desired antenna beam pattern with at least one grating lobe is formed on the basis of the phase-shifted radio frequency signal components of the antenna elements in a predefined antenna structure.
US09634385B2 Antenna apparatus and terminal device
An antenna apparatus and a terminal device are provided, which relate to the field of communications technologies. A switch disposed at an end of an antenna arm controls an antenna to switch to different resonance frequencies, therefore reduced antenna efficiency caused by switch loss is avoided and space occupied by the antenna is not increased. The antenna apparatus includes an antenna and a printed circuit board, where a feedpoint and a first grounding point are disposed on the printed circuit board, the antenna is connected to the feedpoint, and the antenna includes a first arm.
US09634384B2 Chip antenna and manufacturing method thereof
After a three-dimensional antenna pattern (10) is formed by bending a conductive plate, the three-dimensional antenna pattern (10) thus bent is supplied in an injection molding die set as an insert component and a base (20) is formed by injection molding of a resin. With this, a chip antenna (1) comprising the three-dimensional antenna pattern (10) can be formed easier as comparison to a case where the antenna pattern is formed over a plurality of surfaces by printing and the like.
US09634383B2 Galvanically separated non-interacting antenna sector apparatus and methods
An antenna apparatus with isolated non-interactive sectors and methods operating and forming the same. In one embodiment, an antenna with a radiative element comprising a planar layer with multiple sectors is disclosed. The sectors are configured to be interactive or non-interactive. The interactive sectors contribute to the radiative profile of the antenna. The non-interactive sectors are galvanically isolated from the interactive sectors and do not substantially affect the radiative profile of the antenna. Region borders are present between various ones of the interacting and non-interacting sectors. These region borders provide the galvanic isolation between the interacting and non-interacting sectors. The antenna further includes feed portions coupled to the interactive sectors, thereby defining the antenna pattern. The non-interactive sectors are largely transparent to the radiative mode and thus do not substantially affect the antenna pattern.
US09634382B2 Portable antenna
A portable antenna is disclosed that can be collapsed into, and erected from, a housing. There is also a pull cord mechanism arranged, when pulled, to cause the antenna to revert between the erect or collapsed configurations. The pull cord extends from the antenna to a position in easy reach of the soldier's hand so that the antenna can be erected/collapsed remotely.
US09634377B2 Electronic device
An electronic device is provided. The electronic device includes a housing, a display, a supporting frame and an antenna. The display is disposed in the housing. The supporting frame supports the display. The antenna includes a radiator and a connection section. The connection section is connected to the radiator, wherein the connection section is coupled to the supporting frame.
US09634376B2 Wireless communication device
A compact wireless communication includes a first radiating element and a second radiating element, which define and function as a dipole antenna, a feeder circuit including a wireless IC chip coupled with the first and second radiating elements, and a feeder substrate that is provided with the wireless IC chip. The first radiating element is provided to the feeder substrate. The second radiating element is provided to a substrate other than the feeder substrate.
US09634366B2 High-frequency module
A high-frequency module includes port electrodes defining external connection terminals provided on a multilayer body including dielectric layers. A first port electrode is connected to an antenna. A plurality of port electrodes other than the first port electrode are respectively connected to communication systems supporting respective frequency bands. The first port electrode is connected to the plurality of other port electrodes through a plurality of switch elements. A first group of the plurality of switch elements and a second group of the plurality of switch elements are not connected to each other within a switch circuit and are connectable to each other through a common terminal outside of the switch circuit. As a result, a high-frequency module that allows a design change to be made using the same switch circuit without changing the switch circuit is provided.
US09634364B2 Support structure for traction battery assembly with integrated thermal plate
A vehicle including a pair of spaced apart battery cell arrays, a pair of sub-structures configured to retain the arrays, and a thermal plate assembly disposed between the arrays is provided. Each of the sub-structures may include opposing endplates and opposing upper and lower sidewalls secured to the endplates and each having a flange extending toward and overlapping with the respective flange of the other sub-structure to join the sub-structures without mechanical fastening. The thermal plate assembly may be disposed between the overlapping flanges and the arrays to form a sandwich formation. The thermal plate assembly may include at least one thermal interface component disposed on a side of a thermal plate, and in contact with a portion of at least one of the battery cell arrays.
US09634362B2 Safety device for a vehicle and method for controlling the same
A safety device for a vehicle having a battery system with a plurality of battery cells, a method for controlling the safety device, and a system that includes the safety device and the battery system. The safety device includes an electronic unit; a first device configured to detect an insulation resistance between components of the battery system and a reference potential, which components are connected in an electrically conductive manner to at least one battery cell; a second device configured to supply and/or discharge heat to and/or from the battery cells via a heat transfer medium which circulates in at least one circular flow pattern; and at least a first cut-off valve configured to interrupt the circular flow path of the heat transfer medium and which is actuated by the electronic unit from an open position into a closed position when the detected insulation resistance is below a predetermined limit value.
US09634356B2 Electrolyte for secondary battery and lithium secondary battery including the same
Disclosed are an electrolyte for a lithium secondary battery which includes a non-aqueous solvent and a lithium salt, wherein the non-aqueous solvent includes an anion receptor, a cyclic carbonate, and a linear solvent, wherein an amount of the cyclic carbonate is in a range of 1 wt % to 30 wt % based on a total weight of the non-aqueous solvent, and a lithium secondary battery including the same.