Document Document Title
US09572288B2 System and method for modular data center
A modular data center is disclosed. The modular data center may have a plurality of unit structures arranged generally parallel to one another. A plurality of supports may be used for supporting the unit structures elevationally above a floor, and wherein adjacent ones of the unit structures form hot aisles therebetween through which hot air generated from data center components may be channeled. Each unit structure may form an elongated structure having a frame structure, a roof panel supported by the frame structure, and a ceiling panel. The unit structures may be used to channel cold air to the data center components and hot air from the hot aisles out from the unit structures.
US09572284B2 Heat-dissipation structure for an indicia reading module
Small mobile computing devices place stringent requirements on the electronic modules integrated within. High temperatures inside these mobile computing devices are unavoidable; therefore good thermal management is important to insure proper module operation. Here a heat-dissipation structure for an indicia-reading module integrated within a mobile computing device is disclosed.
US09572282B2 Heat conductor device and method of forming a heat conductor device
The invention provides a heat conductor device (10) for removing heat from an electrical component (12) operating in a frequency range, the device comprising a body (13) having a first thermal conductivity, characterized in that the body (13) is provided with a heat spreader (14) comprising a pattern of thermally conducting tiles (20, 50, 51, 52, 61) separated by gaps (21), the tiles having a second thermal conductivity higher than the first thermal conductivity, wherein each tile has at most a maximum area value and the gaps have at least a minimum gap width, and the maximum area and the minimum width are dimensioned for conforming to a predetermined electromagnetic interference characteristic of the heat conductor device when combined with the electrical component operating in the frequency range. The invention also provides a method for forming a heat conductor device.
US09572281B2 Method for controlling a mechanical vibrating element
A method for controlling a mechanical vibrating element driven by a driving means includes operating the driving means at an operation frequency for stimulating the vibrating element to oscillate at this frequency. The method also includes adjusting the operation frequency of the driving means for stimulating the vibration element at different frequencies and of determining a respective energy consumption of the driving means depending on the frequency at which the vibrating element oscillates. The resonance frequency of the oscillation of the vibrating element is identified as the frequency at which the energy consumption of the driving means is lowest and the driving means for stimulating the vibrating element can be operated at the resonance frequency.
US09572280B2 Chassis with distributed jet cooling
A chassis with distributed jet cooling is provided. The chassis includes one or more sidewalls defining a volume configured to substantially surround one or more heat generating components positioned within the volume. The chassis further includes at least one array of fins thermally coupled to a respective one of the one or more sidewalls and at least one synthetic jet assembly comprising a multi-orifice synthetic jet or a number of single orifice synthetic jets disposed on a side of a respective one of the array(s) of fins. The chassis further includes at least one attachment means for attaching a respective one of the at least one synthetic jet assemblies to a respective one of the one or more sidewalls.
US09572279B2 Container-type data center
A container-type data center enabling transportation while having IT equipment stored therein, Vibration isolation table units laid on a floor surface in a storage unit of a container are composed of a lower plate and an upper plate, and multiple spring vibration isolators are fixed between the plates. The lower plates of adjacent vibration isolation table units are fixed via a lower fixing member, and upper palates of adjacent units are fixed via an upper fixing member. Two racks are loaded per single vibration isolation table unit. By adopting this configuration, even when shock is applied on the container, the vibration transmitted from the container can be absorbed by the spring vibration isolator. Thus, even when the container is transported with the IT equipment and the like stored in the rack, it becomes possible to prevent the occurrence of failures such as fluctuation of the IT equipment, fall of the equipment by vibration, or detachment of internal components.
US09572277B2 Slide rail assembly
A slide rail assembly includes a first rail, a second rail, a third rail, and an extension rail. The second rail can be longitudinally displaced relative to the first rail. The second rail includes a first section and a second section. The third rail is movably connected to the first section of the second rail and can be longitudinally displaced relative to the first rail by the second rail. The extension rail is located at the second section of the second rail.
US09572275B2 Expandable server case
An expandable server case includes a shell and an expansion frame. The shell includes at least one docking space. The expansion frame is detachably assembled on one end of the shell and protruding from the periphery of the shell. The expansion frame is disposed corresponding to the docking space, and one side of the expansion frame is provided with a junction which is capable of fastening the power supply device. The power supply device is able to be inserted into the docking space to partially be accommodated into the expansion frame and is positioned onto the junction.
US09572273B2 Method for producing a hermetic housing for an electronic device
A method produces a housing with at least one hermetically sealed receiving space for an electronic component, the receiving space including at least a part of the interior of the housing. In the method, a hollow body made of glass and having at least one opening is produced/provided, at least one electronic device is introduced through the at least one opening, and the receiving space is hermetically sealed by melting the housing, or the at least one opening is sealed by laser radiation. A device has an at least partially hermetically sealed housing made of silicon, particularly a housing produced according to the above-mentioned method.
US09572272B2 Foldable display apparatus
A foldable display apparatus for minimizing stress applied to a bending area of a display panel. The foldable display apparatus can include a display panel configured to include a display area which includes a first display area, a second display area, and a bending area which is defined between the first and second display areas, a housing configured to include a first housing member, which supports a first area of the display panel corresponding to the first display area, and a second housing member which supports a second area of the display panel corresponding to the second display area, and a hinge part connected between the first and second housing members, and configured to enable the display panel to be folded or unfolded with respect to the bending area.
US09572270B2 Detachable display module and display device comprising the same
A detachable display module and a display device comprising the same are provided. The detachable display module comprises a front frame, a display screen and a back plate. The front frame is of a detachable structure and comprises a first frame, a second frame, a third frame and a fourth frame. A first frame is fixedly connected with a second frame and a fourth frame through bridge connection pieces; and a third frame is detachably and fixedly connected with the back plate. The back plate is provided on a rear surface of the display screen, and the back plate is provided with a recess portion corresponding to a printed circuit board provided between the back plate and the display screen.
US09572269B2 Support system
A support arm system for a load such as a display device. The system includes a support arm rotatable at its proximal end about a mid joint axis, monitor supporting head at the distal end of the support arm has an internal slider element and compression spring, and an arrangement of links and pivots which create a torque to oppose the torque created by a load on the head and keep a monitor plate in the same viewing plane relative to the vertical as the arm moves through its range of movement.
US09572263B2 Graduated routing for electrodes coupled to touch sensor electrodes
A system and method for balancing the capacitive charge on touch sensor electrodes so that every two adjacent routes have the same capacitance as any other adjacent two routes, wherein routing electrodes are spaced further and further apart, or graduated, as they get longer, to thereby balance the capacitance on the touch sensor electrodes without having to add or subtract an offset from each touch sensor electrode.
US09572261B2 Conductive through-polymer vias for capacitative structures integrated with packaged semiconductor chips
An electronic system comprising an electronic body (301) with terminal pads (310) and at least one capacitor embedded in the electronic body. The capacitor including an insulating and adhesive first polymeric film (302) covering the body surface except the terminal pads; a sheet (320) of high-density capacitive elements, the first capacitor terminal being a metal foil (321) attached to film (302), the second terminal a conductive polymeric compound (324), and the insulator a dielectric skin (323). Sheet (320) has sets of via holes: the first set holes reaching metal foil 321), the second set holes reaching the terminals (310), and the third set holes reaching the conductive polymeric compound (324). An insulating second polymeric film (303) lining the sidewalls of the holes and planarizing the sheet surface; and metal (432) filling the via holes between the polymeric sidewalls and forming conductive traces and attachment pads on the system surface.
US09572257B2 Multi-layered printed circuit board having core layers including indicia
A printed circuit board (PCB) includes a stack of core layers disposed one over another, and electrically conductive interconnects extending vertically in the stack. Each of the core layers includes a substrate having opposite major surfaces, an electrically conductive active trace extending along at least one of the major surfaces, and an indicium. The stack also has an exposed edge where the indicia of the layers are together revealed. The indicia provide identifying and/or fiducial information about the PCB.
US09572256B2 Printed wiring board, method for manufacturing printed wiring board, and package-on-package
A printed wiring board includes an uppermost insulating layer, first pads positioned to mount an IC chip on the insulating layer, second pads positioned to mount a second printed wiring board on the insulating layer, metal posts formed on the second pads, respectively, such that the metal posts mount the second board over the chip, and a solder resist layer formed on the uppermost insulating layer and having first and second openings such that the first openings exposes the first pads and that the second openings exposes the second pads, respectively. The metal posts are formed such that each of the metal posts has a diameter which is smaller than a diameter of each of the second opening portions, and the second opening portions are formed such that the diameter of each of the second opening portions is smaller than a diameter of each of the second pads.
US09572255B2 Electronic device, bonding material, and method for producing electronic device
An electronic device has a printed substrate having land electrodes and a chip-type electronic component having external electrodes formed on a surface of a component element body. The land electrodes and the external electrodes are bonded via a solder to form electrode bonding parts. A thermosetting resin is filed between the electrode bonding parts. The bonding material contains solder particles having a melting point T1, a thermosetting resin having a curing temperature T2 that is higher than the melting point T1, and an activating agent having an activation temperature T3 that is lower than the curing temperature T2. The viscosity of the contained components except the solder particles at the melting point T1 is 0.57 Pa·s or less, and the melting point T1 and the activation temperature T3 satisfy T1−T3<50° C.
US09572252B2 Wiring substrate and method of manufacturing wiring substrate
A wiring substrate includes an electrode including Cu or a Cu alloy, and a plated film including an electroless nickel-plated layer formed on the electrode and an electroless gold-plated layer formed on the electroless nickel-plated layer. The electroless nickel-plated layer is formed by co-precipitation of Ni, P, Bi, and S, the electroless nickel-plated layer includes a content of P of 5% by mass or more and less than 10% by mass, a content of Bi of 1 ppm by mass to 1,000 ppm by mass, and a content of S of 1 ppm by mass to 2,000 ppm by mass, and a mass ratio of the content of S to the content of Bi (S/Bi) is more than 1.0.
US09572248B2 Display device
A display device, including a display panel displaying an image; a chip on film (COF) connected to the display panel and on which a driving integrated circuit is mounted; and a printed circuit board (PCB) connected to the COF and including a driving circuit for driving the display panel, in the COF, on a film, a first pad portion being connected to the driving integrated circuit by a first wiring line, a second pad portion being connected to the driving integrated circuit by a second wiring line, and a solder resist being applied to the first and second wiring lines, the second pad portion being spaced from and offset from the first pad portion, and the PCB including stepped portions at sides of first and second corresponding pad portions connected with the first and second pad portions, respectively, to receive a portion of the solder resist.
US09572245B1 Thermal conducting structure applied to network control automation system
The present disclosure provides a thermal conducting structure applied to a network control automation system. A circuit board defines bare copper regions located at two opposite sides thereof, and copper foil layers are disposed on bare copper regions and cover sliding edges on two side panels to form a thermal conducting path. An accommodation open chamber is formed between outer shell member and two side panels thereof for positioning circuit board, the two side panels of outer shell member have elastic convex parts disposed on surfaces thereof. The circuit module cooperating with positioning structure can be inserted into docking chamber by slidably mounting sliding edge along mounting part from opening, and elastic convex parts are abutted with sidewall around mounting parts to form thermal conducting path, so that heat generated during operation can be conducted to cooler bracket thereby increasing entire heat dissipation area and further improving heat dissipation efficiency.
US09572243B2 Air cooled plasma torch and components thereof
Embodiments of the present invention are directed to an air cooled, retract-start plasma cutting torch having improved performance. The torch comprises any one, or a combination of an improved nozzle, electrode, shield cap and swirl ring, where these components have improved geometries and physical properties which optimize plasma jet performance during cutting.
US09572241B1 Devices for creating non-thermal plasma and ozone
A plurality of non-thermal plasma emitters is disposed on a rigid or flexible substrate. The rigid substrate enables the device to be pre-formed in any shape and the flexible substrate enables the device to conform to any surface topography at the time of treatment. The substrate is a dielectric material and in a preferred embodiment is made of thin FR-4. Each of the plasma emitters has a drive electrode on one side of the substrate and a ground electrode on the opposing side of the substrate. In the preferred embodiment both electrodes are centered over a through-hole in the substrate. A conductive drive track is connected to each drive electrode and a conductive ground track is connected to each ground electrode. A drive terminal is connected to the drive track and a ground terminal is connected to the ground track.
US09572240B2 Light source apparatus
Disclosed herein a light source apparatus that is capable of suppressing a light transmission rate of a debris trap to be lowered and a reflection rate in a light condenser mirror to be lowered. In the light source apparatus, a shielding member is provided having an aperture is provided in front of a stationary type foil trap to limit a solid angle of light emitted from a high temperature plasma. Furthermore, the stationary type foil trap is provided with a driving mechanism to allow the foil trap to be revolved such that an adhesion part of the debris of the foil trap is deviated from a position of the foil trap facing the aperture.
US09572239B2 Static electricity prevention device
A static electricity prevention device includes a main body, an air ionizing generator, a first griping arm, a second griping arm and a driving unit. The main body includes a receiving cavity. The air ionizing generator is fixed on the main body and configured for ejecting ionized air. The first griping arm and the second griping arm each comprises a gripping end and a supporting end connected with the gripping end, the first griping arm and the second griping arm are pivotally mounted on the ends of the main body. The driving unit is arranged in the receiving cavity, and configured for driving the supporting end to rotate, and in order to open or close the gripping end.
US09572238B2 Touch panel, touch display device and method for manufacturing the touch panel
The embodiments of the present invention disclose a touch panel, a touch display device and method for manufacturing the touch panel. The touch panel comprises a first electrode wire, a second electrode wire being intersected with the first electrode wire, wherein, the first electrode wire comprises first electrodes and a metal bridge for lapping adjacent first electrodes through a first through hole on the insulating layer, and the hole wall of the first through hole is provided with a first sharp corner; the second electrode wire comprises second electrodes, a connecting portion, a metal wire, and a conductive covering portion, one end of the metal wire is connected with the conductive covering portion through a second through hole on the insulating layer, and the hole wall of the second through hole is provided with a second sharp corner which is arranged to face the first sharp corner.
US09572234B2 LED control module
A lighting system including a lighting module that receives a digital instruction stream containing lighting instructions, extracts a portion of the stream, provides a remainder of the stream to a connected adjacent lighting module, and executes the extracted portion.
US09572233B1 Systems and methods for operating a lighting system based on user lighting preferences
A method of operating a lighting device positioned in an environment that includes acquiring lighting data corresponding to an environment using one or more sensing devices. The one or more sensing devices are communicatively coupled to a processor and a lighting device is positioned in the environment. The method further includes determining from the lighting data, by the processor, a lighting condition of the environment, acquiring presence data corresponding to a presence of one or more individuals in the environment using the one or more sensing devices, determining from the presence data, by the processor, a number of individuals present in the environment, and generating, by the processor, an actuation signal receivable by the lighting device to actuate the lighting device based on the lighting condition of the environment and the presence of both a registered individual and one or more additional individuals in the environment.
US09572231B2 Synthesizing lighting to control apparent colors
Illumination of an environment can be selected based on target colors that the illumination would provide for specific samples. One process for synthesizing the illumination includes repeatedly selecting settings for separate light sources in a luminaire system and determining a difference between the target colors of the samples and apparent colors of the samples under illumination that the luminaire system would produce with the settings selected. The differences thus determined can be used to identify a synthesized illumination, for example, the synthesized illumination that provides a smallest difference. A luminaire system can implement such a process in a luminaire or in a control system for luminaires.
US09572219B1 Hue and dimming control circuits for lamps or LED arrays
A lighting system includes a light-emitting diode (LED) that emits light having a hue that varies in response to variations in a voltage applied to the LED and an intensity that varies in response to variations in a duty cycle of the applied voltage. The lighting system includes a controller configured to receive a command signal having a periodic peak voltage and a periodic valley voltage. The controller includes a peak detector and a valley detector that detects the peak voltage and the valley voltage, respectively. The controller includes a pulse generator that generates a pulse stream having a pulse-voltage magnitude substantially equal to the detected peak voltage and a pulse-voltage duty cycle substantially equal to the ratio of the detected valley voltage to the detected peak voltage. The generated pulse stream is applied to the LED resulting in light emission of the controlled hue and of the controlled intensity.
US09572218B2 High-stability light source system and method
A light source system that generates stable optical power over time and temperature in which a feedback control circuit is operative to receive a temperature signal and a sample signal and in response thereto generate a control signal to a driver circuit to maintain a power level of the light output substantially constant over an operative temperature range defined by Tmin and Tmax.
US09572214B1 Light emitting diode lamp string driving system
A light emitting diode lamp string driving system includes a plurality of light emitting diode driving apparatuses and a plurality of light emitting diode lamp strings. The light emitting diode lamp string includes a plurality of light emitting diodes. The light emitting diode driving apparatus includes a switch unit, a control unit and a voltage level generating unit. An anode of a last of the light emitting diodes of the light emitting diode lamp string connected to a first of the light emitting diode driving apparatuses is connected to the control unit of a second of the light emitting diode driving apparatuses.
US09572213B2 Illumination light and illumination device
An illumination light includes: a bridge diode that performs full-wave rectification on an alternating-current signal; a switching converter that includes a switching device and that converts the alternating-current signal on which the full-wave rectification has been performed, into a direct-current signal; a controller that controls on/off timing of the switching device; and a semiconductor light emitting element that is connected to the switching converter and the controller and to which the direct-current signal is output.
US09572212B2 LED lighting device using AC power supply
Provided is a light emission device. When the size of an input voltage exceeds a minimum light emission voltage, all light emission elements emit light always irrespective of the size of a voltage, and as the size of the voltage decreases, the light emission device has a configuration in which the light emission elements are connected in parallel with each other, and as the size of the voltage increases, the light emission device has a configuration in which the light emission elements are connected in series with each other.
US09572210B2 Control circuit of light-emitting diode lighting apparatus
Disclosed is a control circuit of an LED lighting apparatus having a dimming function. The control circuit provides a current path corresponding to light emitting states of LED channels in response to a rectified voltage, and performs dimming by controlling a current amount of the current path in response to a dimming control signal provided as an analog signal or digital signal.
US09572207B2 Dimming range extension
Representative implementations of devices and techniques provide a dimming arrangement for a variable load, such as a lamp. The dimming arrangement is coupled to a drive circuit for the load and arranged to reduce a drive current associated with the drive circuit, based on a control voltage.
US09572204B2 Lighting device having sealing member covering inside of wall member surrounding light emitting elements
A lighting device includes a body section; a substrate provided in the body section; a wiring pattern provided on a surface of the substrate and including wiring pads; and light emitting elements provided on the wiring pattern and including electrodes in the vicinity of a circumferential edge of a surface opposite to a side on which the wiring pattern is provided. The lighting device also includes wirings that respectively connect the wiring pads and a plurality of electrodes; a surrounding wall member provided to surround the light emitting elements and having an annular shape; and a sealing section provided to cover the inside of the surrounding wall member. At least a part of the light emitting elements is connected in series. The electrodes are respectively positioned on or inside a circumference passing through centers of the light emitting elements which are connected in series.
US09572203B2 Control system for a melting process
Disclosed is a control system for a melting process in an electric arc furnace for melting a metallic material that minimizes desired process properties such as the melting time or the total power consumption of the melting process. The system includes a processing unit adapted for receiving or collecting measured data of at least one process variable, determining the current state of the process, performing an optimization of the melting process, determining a process input based on the result of the optimization, and controlling the melting process with the process input. A method is also presented herein.
US09572197B1 Configuration of remote radio head antenna ports
A method of operating a wireless transmission system having antenna elements that are driven by corresponding antenna ports is disclosed. The method includes, in a base system, transmitting a first antenna port configuration for receipt by a remote radio head. The method also includes, in the remote radio head, allocating first communication signals among the antenna ports based on the first antenna port configuration, and transmitting the first communication signals to the antenna ports for wireless transfer to user devices. The method also includes, in the base system, identifying active sets that indicate active pilot signals for the user devices, processing the active sets to identify a second antenna port configuration, and transmitting the second antenna port configuration for receipt by the remote radio head. The method also includes, in the remote radio head, allocating second communication signals among the antenna ports based on the second antenna port configuration.
US09572191B2 Methods and apparatus for lost connection handling
A computer-implemented method, executable by a vehicle computing system (VCS), includes determining that a connection between a wireless device and a VCS has been lost. The method further includes determining if a driver is present in the vehicle, upon a lost link detection. The method additionally includes waiting until an enter-event occurs and then attempting to re-establish a connection between the wireless device and the VCS. This last step may be conditional upon a determination that a driver is not present.
US09572190B2 Device and method for associating with WiFi networks
A method automatically connects a device to a WiFi network. The method includes determining WiFi networks that are available for a connection thereto. The method includes categorizing each of the WiFi networks as a private WiFi network or a public WiFi network in which the private WiFi network utilizes a first association process while the public WiFi network utilizes a second association process. The method includes executing a first automatic connection process using the first association process until a successful connection is established to one of the private WiFi networks based upon a first prioritized list. The method includes executing a second automatic connection process until a successful connection is established to one of the public WiFi networks based upon a second prioritized list when the first automatic connection process to the private wireless networks is unsuccessful.
US09572189B2 System and method for analyzing messages and initiating communication sessions
Systems and methods are described herein for analyzing messages and other information provided in relation to a web communication, a mobile application communication session, a phone communication, or another type of communication. For example, a system and method are provided for initiating a text message communication session between an agent and a user. A two-way communication session may be facilitated between the user and the agent. A mobile telephone number disclosed by the user during the two-way communication session may be detected, and a text message communication session between the user and the agent may be initiated if a mobile telephone number was detected. Availability status associated with a provider of items or services may also be analyzed to determine an agent for communicating with the user.
US09572186B2 Intracell device-to-device communication control
A user equipment comprises one or more antennas, a processor to communicate with an enhanced Node B (eNB) of an Internet Protocol (IP) based wireless communication network via the antenna; and a storage medium coupled to the processor, the storage medium having instructions stored thereon, that if executed by the processor, result in: requesting the eNB for a direct communication with a second user equipment, wherein the user equipment and the second user equipment are in a cell of the eNB; performing a first channel measurement based on a command from the eNB; receiving direct communication related information from the eNB based on a result of the first channel measurement; and performing a configuration based on the direct communication related information to perform the direct communicate with the second user equipment.
US09572185B2 Bearer split ratios for dual connectivity systems
Technology for communicating data to a user equipment (UE) is disclosed. Effective data rates may be identified, at a master evolved node B (MeNB), for the UE with respect to the MeNB and a secondary evolved node B (SeNB). A downlink split ratio for bearers of the MeNB and the SeNB to the UE may be determined based in part on the effective data rates for the UE. A first portion of data may be sent from the MeNB to the UE according to the downlink split ratio. A remaining portion of data may be sent from the MeNB to the UE via the SeNB according to the downlink split ratio, wherein the UE supports dual connectivity with the MeNB and the SeNB.
US09572182B2 Methods and apparatuses for performing random access in a telecommunication system
The present invention relates to methods and apparatuses (radio base station and UE) for enabling a UE to perform a contention-based random access. According to embodiments of the present invention, a non-dedicated random access preamble identifier is determined by a radio base station and the determined preamble is transmitted in a message to the UE which selects a non-dedicated random access preamble based on the received preamble identifier and performs a contention-based random access using the selected preamble.
US09572179B2 Methods and apparatus for communicating transmission backlog information
Methods and apparatus for communicating transmission backlog information are described. Reporting control factors are utilized to expand reporting possibilities for a fixed bit size request report. At least one report control factor is determined as a function of channel quality information, power information, device capability information, and/or quality of service information. A transmission backlog report value is interpreted as a function of a reporting control factor. A wide range of quantization schemes for reporting transmission backlog information are facilitated corresponding to a small bit size report. A communications device can adaptively select a quantization request level closely matched to its current needs such as to provide an accurate representation of its current traffic channel resource needs. A communications device may request a number of frames in a request report and the same report may be indirectly requesting a number of communications segments needed to clear its transmission backlog.
US09572175B2 Conditional transmission deferral for dual wireless band coexistence
A wireless communication system is presented for multiple wireless technology coexistence in a mobile device. A method according to this application might include obtaining one or more transmit allocation parameters for a wireless transmission via a first radio technology at a first wireless processor and the preparing to receive wireless data via a second radio technology at a second wireless processor. Next, the exemplary method might request that the wireless transmission be deferred, followed by deciding whether to grant the deferral request based at least on the one or more transmit allocation parameters.
US09572174B2 Method for scheduling radio activities for multiple rat modules sharing one antenna in a communications apparatus and communications apparatuses utilizing the same
A communication apparatus is provided. A processor is coupled to a first radio access technology (RAT) module, a second RAT module and a radio transceiver shared by the first and second RAT modules. The first RAT module camps on a first serving cell belonging to a first wireless network and is in a packet transfer mode to perform data transfer in the first wireless network via the radio transceiver. The second RAT module camps on a second serving cell belonging to a second wireless network. The processor schedules the second RAT module to receive at least one neighbor cell's information in a portion of a plurality of predetermined frames during the data transfer of the first RAT module via the radio transceiver.
US09572169B2 Selecting frequency for multi-band small cell
A device is configured to obtain interference information indicating interference levels at frequencies. The device is configured to determine a frequency for a small cell to use to communicate with a client device based on the interference information. The small cell is capable of using the frequencies to communicate and the frequency is determined from among the frequencies. The device is further configured to provide frequency information to the small cell instructing the small cell to communicate with the client device using the frequency.
US09572166B2 Indicating radio bearer information to network applications
Providing information related to a quality of a mobile communication link to an internal and/or external application provider is described herein. By way of example, a system can include component(s) that can receive communication link quality information associated with a mobile session, incorporate such information into a data packet, and forward such data packet to an application provider. The system can provide such information for second generation network components, third generation network components, and advanced components compatible with both second and third generation network architectures.
US09572165B2 Predictive spectral allocation in mobile networks
Technologies are generally described for discerning patterns in the “goodness” or “badness” of time-frequency slots to allow predictive allocation of spectral resources that may be appropriate for a wireless user. According to some examples, information on device location, time slots, sub-carrier(s) allotted for each time slot, and quality indicators may be received from mobile devices. The time slots may be grouped by location to form analysis intervals. A time-frequency vector may then be identified for each analysis interval and a unit of geographic grid. A “goodness” indicator may be computed for each time-frequency vector. Clusters of time-frequency vectors may be categorized for each analysis interval and associated unit of geographic grid such that mobile devices can be assigned “good” clusters through sub-carrier allocation.
US09572164B2 Method and apparatus for sequence hopping in single carrier frequency division multiple access (SC-FDMA) communication systems
Methods and apparatuses are provided for transmitting a signal using a sequence in a wireless communication system. A first sequence used to transmit a first signal in a first channel is determined by performing group-hopping using a pseudo-random pattern over a first group of sequences. A second sequence used to transmit a second signal in a second channel is determined by performing the group-hopping using the pseudo-random pattern over a second group of sequences.
US09572156B2 Method and apparatus for transmitting and receiving channel information in wireless communication system
One embodiment of the present invention relates to a method for transmitting channel information in a wireless communication system. Disclosed is method for transmitting channel information, comprising the steps of: generating a frame which includes an operating class field and a channel number field; and transmitting the generated frame, wherein the channel number field indicates a number of a wireless local area network (WLAN) channel allocated according to available channel information.
US09572155B2 System and method for managing communication links
A system and method for managing a communication link between a consumer electronic device adapted for two-way, wireless communications with at least one peripheral. The communication link is managed using a controller that is associated with the consumer electronic device that functions to assign communication slots to the peripheral to facilitate communications between the peripheral and the consumer electronic device.
US09572153B2 Information transmission method, user equipment, and base station
Embodiments of the present invention provide an information transmission method, including: determining, by a user equipment (UE), a first subframe; configuring the UE to send a first uplink signal in the first subframe; determining, by the UE, that the first uplink signal is a first type of uplink signal, where the first type of uplink signal occupies a first part of symbols of the first subframe, and the number of symbols included in the first part of symbols is less than the number of symbols included in the first subframe; and detecting, by the UE, a downlink control channel on a second part of symbols in the first subframe, where the first part of symbols and the second part of symbols do not overlap in time domain.
US09572143B2 Radio communication terminal and radio communication method
Provided is a radio communication terminal which is capable of measuring quality in communication with a handover destination with high accuracy. The radio communication terminal is capable of communicating with a base station or a relay node, and includes: a receiver which receives control information including information relating to measurement of measuring quality of a neighbor cell; an extractor which extracts information on a subframe where the measurement should be performed, which is a subframe where only transmission of a signal from the relay node connected to the base station is performed, from the information relating to the measurement; a measurement section which performs the measurement, on a subframe basis, based on the extracted information on the subframe where the measurement should be performed; and a transmitter which transmits a result of the measurement to the base station or the relay node.
US09572142B2 Efficient control information transmission method and apparatus for supporting multiple antenna transmission technique
The present invention relates to a wireless communication system and provides an efficient control information transmission method and apparatus for supporting a multiple antenna transmission technique. A method is provided for transmitting downlink hybrid automatic repeat request (HARQ) information related to an uplink multiple codeword transmission and includes receiving the uplink multiple codeword transmission, generating HARQ information related to each of the multiple codewords based on a result of decoding each of the multiple codewords, modulating the HARQ information, and transmitting the modulated HARQ information via one or more physical HARQ indicator channels (PHICHs).
US09572140B2 Method and device for transmitting uplink control information in wireless communication system
Disclosed are a method and a device for transmitting uplink control information (UCI) by a terminal in a wireless communication system. The UCI transmission method comprises the steps of: generating an encoding information bit stream by performing channel coding for a UCI bit stream; generating complex modulation symbols by performing modulation for the generated encoding information bit stream; spreading the complex modulation symbols in block-wise on the basis of an orthogonal sequence; and transmitting the spread complex modulation symbols to a base station. The encoding information bit stream is generated by a channel coding for circularly repeating the UCI bit stream.
US09572138B2 Method of transmitting control information in a wireless communication system and apparatus thereof
A method and apparatus for transmitting control information in a wireless communication system supporting carrier aggregation (CA) is disclosed. A method for transmitting control information to a base station (BS) by a user equipment (UE) in a wireless communication system includes receiving at least one of a physical downlink control channel (PDCCH) and a physical downlink shared channel (PDSCH) from the base station through at least one serving cell configured in the user equipment, and transmitting control information regarding PDCCH reception or PDSCH reception indicated by the PDCCH to the base station. The control information is transmitted through a physical uplink control channel (PUCCH) of a primary cell, using control information feedback timing of at least one of the primary cell and a first cell of the at least one serving cell, and the at least one serving cell uses different uplink and downlink (UL-DL) configurations.
US09572134B2 Communication system, method, and apparatus
A core network includes a plurality of nodes that serve as nodes managing mobility of a terminal and that are different with regards to service functions that nodes provide to the terminal. Based on subscriber information and terminal information, a node to be connected to the terminal is selected on the core network side, depending on a service characteristic utilized by the terminal or on a type of the terminal and the terminal is connected to the selected node.
US09572132B2 Method and apparatus for communicating data packets in a cloud cell
The present disclosure provides a method and apparatus for communicating data packets in a cloud cell. In one embodiment, a network node from which data packets are received is identified by the BS. If the data packets are received from a data gateway, a network node to which the data packets to be sent is identified. If the data packets are to be sent to a slave BS, partial processing, is performed on the data packets by the master BS. Furthermore, partially processed data packets are transmitted to the slave BS so that the slave BS performs complete processing on the partially processed data packets and transmits the completely processed data packets to the MS. If the data packets are to be sent to the MS, then complete processing of the data packets is performed by the BS and transmitted to the MS.
US09572128B2 Method and device for performing ranging
A method and device for performing a dedicated ranging for Machine To Machine (M2M) communication is provided. A M2M device receives a paging message indicating a dedicated ranging channel allocation from a base station. The dedicated ranging channel allocation is valid within a dedicated channel allocation timer.
US09572127B2 Method and device using observed time difference of arrival for positioning mobile station
A method using OTDOA for positioning a mobile station includes: transmitting to the mobile station an OTDOA capability request message to inquire about a communication system format supported by the mobile station and signal reception quality information of each base station of a communication system supported, where the OTDOA capability request message includes a plurality of communication formats existent in a current service area of the mobile station and corresponding signal reception quality information, provided for the mobile station to select based on the communication system format supported by the mobile station; receiving an OTDOA support capability message returned by the mobile station, where the OTDOA support capability message includes the communication system format supported by the mobile station and corresponding signal reception quality; sending to the mobile station auxiliary positioning information based on the communication system format supported by the mobile station and the corresponding signal reception quality.
US09572122B2 Methods for communication apparatus to align a frame boundary with a cell and communication apparatus utilizing the same
A method for a communication apparatus to align a frame boundary with a cell. A first time at which a predetermined synchronization signal is supposed to be received is determined after knowing a timing of the cell. The predetermined synchronization signal is a primary synchronization signal or a secondary synchronization signal. A second time at which the predetermined synchronization signal is actually received is determined. A first offset between the first time and the second time is determined. A timing of a local time base utilized by the communication apparatus according to the first offset is adjusted such that a frame boundary of the local time base and a frame boundary of the cell are aligned.
US09572119B2 Unique connection identifier
Systems, methods, apparatuses, and computer program products for a connection identification scheme are provided. One method includes determining, for example by an information receiver, a unique connection identity for an off-band connection with an information provider. The unique connection identity may be based on information related to a user plane connection with the information provider. The method may further include storing the unique connection identity, receiving radio access network information and synchronization information from the information provider, and synchronizing at least part of the radio access information with at least part of information sent in the user plane connection, using the synchronization information.
US09572104B2 Dynamic adjustment of user experience based on system capabilities
A mobile computing device has an operating system that configures the mobile computing device by defining at least one user session, wherein the at least one user session includes a plurality of contexts, each context of the plurality of contexts having separate bindings of input and output resources, and separately managed applications. For example, a different context can be associated with each display device. The operating system is further configured to receive information about applications executed in the separate contexts, to receive information about environmental conditions of the computer, and, to selectively limit operation of applications in each context according to the environmental conditions and the applications executed in both contexts.
US09572097B2 Determining a preferred WIFI hotspot
A method of determining preferred WIFI hotspots. The method includes the steps of: detecting, by a computer processor, an attempt to connect to a first WIFI hotspot by a wireless device in a first area; and in response to detecting the attempt to connect to the first WIFI hotspot: identifying, by the computer processor, at least one bandwidth requirement of the wireless device; determining, by the computer processor, preferences based on contextual information corresponding to the wireless device and its user; collecting, by the computer processor, a plurality of WIFI hotspots available in the first area and identify prices and network bandwidth offered by each of the plurality of WIFI hotspots; and recommending, by the computer processor, preferred WIFI hotspots in the first area based on the identified bandwidth requirements, the determined preferences, and the process and network bandwidth offered by each of the plurality of WIFI hotspots.
US09572092B2 Method and apparatus for active scanning in wireless LAN
A method and corresponding device for performing active scanning in a wireless local area network (LAN). The method includes: receiving, by a first station (STA), a second probe request frame from a second STA, wherein the second probe request frame is transmitted based on broadcast; and determining, by the first STA, whether to transmit a first probe request frame for an active scanning based on the second probe request frame. The first STA determines not to transmit the first probe request frame if the first STA is capable of receiving information related to an AP to be associated based on the second probe request frame.
US09572089B2 Method and apparatus for supporting home Node B services
A method and apparatus for supporting home Node B (HNB) services are disclosed. A wireless transmit/receive unit (WTRU) receives HNB access restriction information from an HNB and accesses the HNB if an access to the HNB is allowed based on the HNB access restriction information. The HNB access restriction information may be a closed subscriber group identity (CSG ID), a status bit indicating whether an HNB cell is available or not, an identity of WTRUs that are allowed to access the HNB, information indicating whether an access to a cell is barred or not. The WTRU may trigger measurements for cell reselection even though signal strength on a currently connected cell is above a threshold. The measurement may be triggered manually, periodically, under the instruction from the network, or based on a neighbor cell list including information about HNB cells located nearby.
US09572088B2 Method for transceiving accessible cell information of a relay node in a wireless communication system, and device for same
The present invention discloses a method for a serving network node to process a signal in a wireless communication system. In more detail, the method comprises the steps of: forming a communication link with a mobile device; receiving a message including network node list information that the mobile device can access from an external network node or from the mobile device; and transceiving a signal with the mobile device. Here, the mobile device is a relay node, and the external network node is an operation and maintenance (OAM) server or mobility management entity (MME).
US09572084B2 Method and system for route optimization during handover and access network element
A method and system for route optimization during switching and an access network element. In a process that a terminal is switched from a source access network element to a target access network element, the target access network element obtains identity information of a correspondent node of the terminal from the terminal, and triggers an access network element of the correspondent node to update a correspondent node mapping relationship. In the present solution, information of a correspondent node is obtained by adding a signaling interaction procedure between the network and the terminal host, so that the information of the correspondent node which is performing data communication is obtained in real time, and a subsequent data stream route optimization process is performed in time, thereby solving the problem of low processing performance and poor real-time performance resulted from an access gateway monitoring, detecting and maintaining correspondent node information.
US09572083B2 Directional transmission techniques
Embodiments provide techniques for the transmission of broadcasts. For instance, an apparatus may include a sequence selection module, and multiple radiating elements. The sequence selection module selects sequences of directional transmission patterns, where each selected sequence corresponds to a time period. The multiple radiating elements wirelessly transmit a broadcast at the time periods in accordance with the selected sequences. The broadcast may include, for example, beacons, and/or a data broadcast, and/or a control broadcast and/or a management broadcast.
US09572082B2 Method for digital communication, radio communication system, and radio communication apparatus
A method for digital communication in a system including a gateway apparatus, a first radio communication apparatus, and a second radio communication apparatus, the method including: at the first radio communication apparatus, sending first data to the gateway apparatus during a first time slot of a radio frame, the radio frame including a common slot, the first time slot allocated to the first radio communication apparatus for data transmission, and a second time slot allocated to the second radio communication apparatus for data transmission; determining whether the first data has been received by the gateway apparatus; upon determining that the first data has not been received by the gateway apparatus, sending a relay request signal to the second radio communication apparatus during the common slot of the radio frame; in response to the relay request signal, receiving a response signal from the second radio communication apparatus.
US09572081B2 Communication method and apparatus in a multi-hop communication system
A node device for a wireless communications, includes: a memory; and a processor coupled to the memory and configured to: select an adjacent node device sending a packet to further adjacent node device prior to the node device, from among a plurality of adjacent node devices that communicate with the node device directly, based on record information regarding the further adjacent node device to which the plurality of adjacent node devices sent packets, the further adjacent node device communicating with the plurality of the adjacent node devices directly, and transmit the packet to the selected adjacent node device.
US09572080B1 Systems and methods for vehicle connectivity continuity
Systems and methods for vehicle connectivity continuity are provided. In one embodiment, a vehicle communication system comprises: a first radio communication device having a predictive availability function, wherein the predictive availability function comprising an input configured to receive time correlated trajectory data for a planned route for a vehicle; and an attitude control model coupled to the predictive availability function, wherein the attitude control model generates and outputs predictions of vehicle attitude for a plurality of route positions defined along the planned route; wherein the predictive availability function generates a blockage schedule of predicted signal blockages of channels utilized by the communication device based on the predictions of vehicle attitude for the plurality of route positions; wherein the first radio communication device is configured to transfer between a first communication channel and a second communication channel at a predetermined position along the planned route based on the blockage schedule.
US09572079B2 Intelligent integration of mmWave technology in a heterogeneous wireless communication system
A system and method are provided for intelligently incorporating a mmWave communication link in a heterogeneous cellular/Wi-Fi networking environment. The combination improves overall data transmission capacity of the heterogeneous networking environment, and also provides superior user Quality of Experience. The combination of the mmWave communication link with the cellular/Wi-Fi communication system is integrated in a synergistic manner that allows each of the individual communication technologies to complement the other. Using highly-directional beamforming antennas the mmWave communication link provides wide area network coverage by deploying a plurality of directional beams in sectors to complement the coverage area of the wide area network systems operating in other frequency bands.
US09572074B2 Method and apparatus for scanning sectors in order of distance from mobile station
A mobile station will sort wireless coverage sectors in order of distance of the sectors from the mobile station, and the mobile station will then scan for pilot signals from the sectors in the sorted order. The invention can be applied advantageously to provide an order of scanning remaining set sectors in a mobile station operating according to a code division multiple access protocol.
US09572072B2 Method and apparatus for communicating delivery of data packets to a user equipment in a wireless communication system
In a communication system (100) where a wireless relay node (RN) (114) relays data packets between a Node B (112) and a user equipment (UE) (102), the RN receives (608) a data packet from the Node B via a first wireless link (115), conveys (614) the received data packet to the UE via a second wireless link (120), determines (616) whether the UE is likely to handoff, and in response to determining that the UE is likely to handoff, delays conveying (620, 622) an acknowledgment of the data packet to the Node B until an acknowledgment has been received from the UE. In another embodiment, the RN may use a status report (720) to inform the Node B of data packets that have not been transmitted to the UE or that have been transmitted to the UE but for which an acknowledgement has not been received from the UE.
US09572070B2 Facilitation of idle mode traffic load balancing
A potential traffic load imbalance condition associated with sector carriers is detected. The traffic loading for the sector carriers is balanced based, at least, on causing one or more idle mobile devices to select a new sector carrier by adjusting one or more idle mode parameters. Detecting the potential traffic load imbalance condition includes: identifying an overloaded sector carrier; identifying an set of overlaid sector carriers, wherein the set of overlaid sector carriers includes one or more sector carriers in an area surrounding the overloaded sector carrier; and determining a number of idle mobile devices and corresponding signal strengths of mobile devices camping on sector carriers of the set of overlaid sector carriers. Balancing the traffic loading includes: determining the number of mobile devices to shift from the overloaded sector carrier, and initiating the shift by adjusting idle mode parameters.
US09572065B2 Dynamically adjusting wireless station connections in a co-located access point system
A method for equalizing an average throughput of a plurality of wireless communication network access points is provided. Each access point having a respective average throughput value and at least one control parameter, the at least one control parameter controlling wireless connectivity at the access point. An average throughput value received from each of the plurality of access points is determined. A first wireless communication network access point for configuration is determined based on the average throughput values received from each of the plurality of access points. The at least one control parameter of the determined first wireless communication network access point is set to at least one threshold value to effect equalization of the average throughput values among the wireless communication network access points.
US09572058B2 Increasing an uplink performance in a C-RAN environment
The instant application describes a method for identifying, at a mobile device, a first signal delay path to a first tower; identifying, at the mobile device, a second signal delay path to a second tower; determining, at the mobile device, a difference between the first signal delay path and the second signal delay path; determining, at the mobile device, whether the difference between the first signal delay path and the second signal delay path exceeds a threshold; and upon determining the difference between the first signal delay path and the second signal delay path exceeds the threshold, transmit from the mobile device two streams of a same signal to a receiver at a network. The first stream of the two streams of the same signal is transmitted at a first time, and the second stream of the two streams of the same signal is transmitted at a second time.
US09572057B2 Traffic scheduling system for wireless communication system
In one embodiment, a self-healing baseband unit for modifying a key parameter indicator (KPI) value includes a processor that executes a real-time platform health processing agent that generates a fault alarm message based on real-time platform health data received from various components of the baseband unit. The baseband unit includes a L1 sub-system connected via a shared memory to a LL2 processing agent. The L2 processing agent includes a data plane processing module for generating control data and a scheduling module. The scheduling module includes a scheduler trade-off module for generating a trade-off value based on the KPI value and the fault alarm message, and an air interface scheduler that modifies primary uplink and downlink transmission schedules based on the trade-off value, a bearer QoS value, and the control data. The KPI is modified by transmission and reception using the modified uplink and downlink transmission schedules.
US09572054B2 Realization method, apparatus and system for remote monitoring
A realization method, apparatus and system for remote monitoring, the remote monitoring technique is used between interphones, which includes the following contents: a monitored party receives a remote monitoring request from a monitoring party, the remote monitoring request includes a target control information; the monitored party answers confirming information to the monitoring party after receiving the remote monitoring request successfully, and analyzes the target control information, and then selects transmission mode; the monitored party enters monitored state, starts transmission automatically, and implements the transmission according to the selected transmission mode. Applying the embodiments of the present invention, the remote monitoring function of a interphone will be improved, and the monitoring party can initiatively control the transmission time of the monitored party; or transmission interval and times of the monitored party, so as to realize the repeat monitoring is realized. Furthermore, the target control information of the present invention is not set completely by Customer Program Software (CPS), it also can be set according to the human-computer interface operation, the transmission time of the monitored party is controlled agilely.
US09572053B2 Method and device for handling base sequences in a communications network
A method in a network node, a network node, a method in a user equipment and a user equipment handle base sequences in a communications network. The network node is configured to communicate with a user equipment. The network node, which has information about a default base sequence and an alternative base sequence, determines that the alternative base sequence should replace the default base sequence for the user equipment. The network node then sends information about the alternative base sequence to the user equipment.
US09572051B2 Joint optimization of a radio access network and a distributed antenna system
Certain features relate to systems and methods for jointly optimizing a radio access network (RAN) and distributed antenna system (DAS). A joint RAN-DAS self-optimizing network (SON) entity can determine target operations and management parameters based on operations and management parameters specific to the DAS and operations and management parameters specific to the RAN. The joint RAN-DAS-SON entity can optimize the RAN and DAS using the target operations and management parameters. Jointly optimizing the RAN and the DAS can improve the capacity characteristics, coverage characteristics, or the performance characteristics of the RAN and DAS. In some aspects, the joint RAN-DAS-SON entity can optimize the RAN and DAS by re-allocating power levels of downlink signals transmitted by remote units of the DAS to compensate for underutilized carrier signals in situations of low traffic load.
US09572049B2 Performance diagnosis of wireless equipment and a wireless network over out-of-band communication
Performance issues of wireless equipment (WE) or a wireless network are diagnosed through an alternative communication channel enabled by an alternative wireless network available to the WE. A service platform (SP) probes performance condition of the WE through a mobility control node (MCN) and, in response to a fault condition, collects data related to operation of the WE. Based at least on part of the data, the SP diagnoses the fault condition and related performance issue(s). To probe performance, the SP requests the MCN to collect data related to performance metric(s) of the WE. The alternative communication channel is established, and such data is collected therefrom, in response to low-grade connectivity amongst the MCN and the WE. The SP notifies the WE of at least the fault condition through the MCN or, in case of network fault condition, via the alternative communication channel.
US09572048B2 Communication method and apparatus for device-to-device (D2D)
Provided are a communication method and apparatus for device-to-device (D2D). More particularly, the communication method for D2D includes configuring a network topology using at least one cooperating base station to communicate among devices included in multiple heterogeneous cells, creating an association between multiple device pairs and at least one base station based on configuring the network topology, and determining a cooperation context for communication among the multiple device pairs is provided. The communication apparatus carries out such a method.
US09572047B2 Adjacent channel leakage reduction in scalable wireless communication network
Embodiments of the present disclosure describe adjacent channel leakage reduction in wireless networks. An apparatus may include circuitry to receive, by a user equipment (UE) of a wireless communication network over downlink signaling, information to indicate a frequency offset of one or more uplink carrier bands of the UE and circuitry to shift a frequency of the one or more uplink carrier bands based on the frequency offset. Other embodiments may be described and/or claimed.
US09572046B2 PLMN operation management
A network management function of a public land mobile network is provided with one or more notifications of the extent of progress of an operation, from another management function of the public land mobile network, in accordance with one or more input parameters. The operation is performed remotely from the network management function.
US09572045B2 Method and system for activating a femto base station
A method for activating a femto base station includes transmitting at least one binding message that binds at least one access point with a collocated femto base station. The method also includes determining the collocated femto base station is in a power saving mode. The method additionally includes transmitting via the access point a request requesting that the collocated femto base station is put into an operational mode.
US09572043B2 Spatial routing among microwave backhaul transceivers
A first microwave backhaul transceiver may comprise a plurality of antenna elements. The transceiver may determine atmospheric conditions between it and one or more potential link partners, and adjust a radiation pattern of the plurality of antenna elements based on the determined atmospheric conditions. A first radiation pattern of the plurality of antenna elements may correspond to a first microwave backhaul link between the first microwave transceiver and a second microwave backhaul transceiver. A second radiation pattern of the plurality of antenna elements may correspond to a second microwave backhaul link between the first microwave transceiver and a third microwave backhaul transceiver. The transceiver may adjust the radiation pattern based on characteristics of data to be transmitted, and based on a routing table it maintains.
US09572042B2 Spectrum channel sharing system
A spectrum channel sharing system may coordinate a shared usage of one or more spectrum channels between a first communication system and a second communication system. The first communication system may transmit a request to the second communication system to clear communication traffic associated with the second communication system from a spectrum channel. The first communication system may then initiate a communication session on the spectrum channel after the communication traffic associated with the second communication system has been at least partially cleared from the spectrum channel.
US09572041B2 Routing
A method of routing a roaming cellular data terminal (12), for example an M2M device or telephone handset to an APN includes providing a DNS 20 in a roaming network 2 which resolves a FQDN to a local POP remote 22 from the home POP 18 in home network 6.
US09572039B2 Mobile communication system, control apparatus, communication control method, and non-transitory computer readable medium
In one exemplary aspect, a core network (CN) (20) sets a shared CNB (30) shared for user packet transfer of a plurality of mobile terminals (1) connected to a base station (2) between a transfer node (4) and an external gateway (5). When an arbitrary one of the plurality of mobile terminals (1) performs communication, the CN (20) uses the shared CNB (20) and first RAB (40 and 50) for the arbitrary one of the plurality of mobile terminals. The CN (20) uses, when a first mobile terminal and a second mobile terminal of the plurality of mobile terminals (1) simultaneously perform communication, the shared CNB (30) and the first RAB (40 and 50) for the first mobile terminal and a second CNB (31) and second RAB (41 and 51) for the second mobile terminal, the second CNB (31) and the second RAB (41 and 51) being additionally set.
US09572033B2 Systems and methods for encrypted mobile voice communications
A system for establishing a registration for secure communication between a mobile device and a server includes a server configured to: determine the phone number of the mobile device from which the SMS or MMS message is originated; and verify the phone number of the mobile device originating the SMS or MMS message against a whitelist to authorize a registration between the mobile device and the server. The server can establish an encryption key between the mobile device and the server, which can used to provide or enhance encryption of a voice communication, such as a VoIP communication, made using the mobile device. The server can renew the encryption key based on one or more policies determined by an administrator. The server can be configured to verify a secure identification code that is input at the mobile device and which can be provided to a user of the mobile device before the mobile device is registered with the server.
US09572030B2 Methods and apparatus to discover authentication information in a wireless networking environment
Examples to discover network authentication information in a wireless network involve transmitting during network discovery and prior to authentication, a Generic Advertisement Services (GAS) request to a network access point. The request requests authentication information. In addition, a response to the request is received from the network access point. The network authentication information is retrieved from the response. The network authentication information includes a re-direct frame.
US09572028B2 Mobile device, and method for releasing lock of the mobile device via handwriting recognition
A method, and a mobile device adapted thereto, verifies a user and executes applications via handwriting recognition. The method of controlling a mobile device includes entering a lock state, detecting a user's input, verifying a user based on the input and searching for an instruction corresponding to the input, and performing at least one of maintaining or releasing the lock state and which performs an operation corresponding to the instruction, based on user verification result and the instruction search result.
US09572026B2 Location services for a wireless device
In an example embodiment, a wireless device is operable to advertise a policy on the inclusion of the wireless device in a radio frequency map. For example, the wireless device may transmit a signal comprising a field in an extended capabilities information that indicates whether mapping of the wireless device is permissible. As another example, the wireless device may perform certain actions, such as changing media access control address, changing transmit power, and/or vary response times to prevent accurate mapping of the location of the wireless device.
US09572024B2 Network upgrading-adaptive telephone number upgrading method and device for wireless terminal
A network upgrading-adaptive telephone number upgrading method and device for a wireless terminal are provided. The solution relates to the field of wireless communication. An initialization unit of a terminal device acquires telephone numbers to be upgraded, and backs up the telephone numbers for use during recovery of the telephone numbers; the initialization unit of the terminal device acquires storage positions where the telephone numbers to be upgraded are stored; a number upgrading unit of the terminal device acquires number upgrading rules from a network side through the wireless terminal, and upgrades the telephone numbers in the storage positions according to the number upgrading rules; and a number writing unit of the terminal device covers the telephone numbers in the storage positions with the upgraded telephone numbers. The problem that the telephone numbers of the wireless terminal or the terminal device cannot be adaptively upgraded after a network is upgraded is solved, and beneficial effects of adaptively upgrading the telephone numbers, improving user experiences and reducing a risk after the network upgrading of an operator are achieved.
US09572023B2 Method and system for providing services to mobile communication subscribers
The present invention is related to a method and system for service provision to mobile communication subscribers with the use of so-called virtual SIM cards and is also related to respective machine-readable media. A technical result of the invention is expansion of an arsenal of technical communication options and better security of operations with virtual SIM cards.
US09572020B2 Apparatus and method supporting wireless communications between devices using different application protocols in industrial control and automation systems
A method includes communicating at a translator device with first devices in a first network using a first protocol and with second devices in a second network using a second protocol. The method also includes receiving data messages at the translator device, where the data messages include first data messages communicated between devices using a common protocol and second data messages communicated between devices using different protocols. The method further includes communicating each first data message from the translator device, where each first data message is routed towards a destination using the common protocol associated with the first data message. In addition, the method includes, for each second data message, translating contents of the second data message at the translator device to generate a new data message compliant with another protocol and communicating the new data message from the translator device towards a destination over the first or second network.
US09572019B2 Service selection set published to device agent with on-device service selection
Disclosed herein are various embodiments for publishing a service selection set to a device agent on an end-user device and for on-device selection of a service. In some embodiments, a network system publishes a service selection set to an end-user device over a wireless access network, receives a selection set user selection from the end-user device, and provisions one or more network functions based on the selection set user selection.
US09572013B2 OTA file upload servers
Devices and methods are disclosed which relate to gathering a plurality of data from a SIM card on a wireless communications device and recording the plurality of data onto a database where the plurality of data can be viewed at a later time. A network device requests a plurality of data from a SIM card on a wireless communications device. An OTA platform receives the request and gathers the plurality of data from the SIM card. The OTA platform, which normally sends the plurality of data back to the network device, sends the plurality of data to a file upload server instead. The file upload server records the plurality of data to a database where the plurality of data can be viewed by the network device. In certain examples, the file upload server sends a notification to the network device that the plurality of data is ready for viewing.
US09572008B2 Apparatus, system and method of communicating in a data link group
Some demonstrative embodiments include apparatuses, systems and/or methods of communicating traffic to a plurality of wireless devices. For example, an apparatus may include logic and circuitry configured to cause a Neighbor Awareness Networking (NAN) device to communicate one or more discovery messages during at least one Discovery Window (DW) of a NAN cluster including the NAN device; and communicate data within a data link group after the DW, the data link group including the NAN device and one or more NAN devices of the NAN cluster.
US09572006B2 Parachute assembly for deploying a wireless mesh network
The present invention relates to the deployment of a plurality of wireless communication devices in order to provide a wireless mesh communications network. According to various embodiments, deployment of the communications devices is made by parachutes suitably adapted for the purpose.
US09572005B2 Connection setting method and apparatus for client cooperation in wireless communication system
Provided are a connection setting method and apparatus for client cooperation in a wireless communication system. A base station and a source device search for at least one candidate cooperative device for the source device. The base station determines whether a list of candidate cooperative devices for the source device is valid. The source device is connected to a recommended candidate cooperative device selected from the list of candidate cooperative devices. At this stage, the base station and the source device are connected through a first system, and the base station and the recommended candidate cooperative device are connected through a second system.
US09572002B2 Interactive emergency information and identification systems and methods
A computer-implemented method for interactive emergency information and identification is disclosed. The method includes receiving, by a processor, a notification concerning an emergency situation, wherein the notification includes a location of the emergency situation, and defining, by the processor, a geo-fence representing a first physical area surrounding the location of the emergency situation. The method further includes receiving, by the processor, location information representing locations of a plurality of user devices, each user device being associated with an individual, and determining, by the processor, which of the user devices are located within the geo-fence based on the location information. Additionally, the method includes transmitting, by the processor, information about the emergency situation to the user devices located within the geo-fence.
US09571995B1 Call transfer initiation via near field communication (NFC)
A first device may detect that a second device is within communicative proximity for a near field communication connection with the first device, and may establish the near field communication connection with the second device. The first device may determine that the first device and the second device are provisioned with a same telephone number, determine that the first device is a destination for a call to be transferred, and request a transfer of the call.
US09571985B2 High accuracy indoor locating system
A beacon anchor may include a signal generator configured to generate an ultra-wide band signal inclusive of a unique identifier associated with the beacon anchor, where the UWB signal is a pulse sequence. A transceiver may be in communications with the signal generator. Responsive to receiving the UWB signal from the signal generator, the UWB signal may be broadcast. A processing unit may be in communication with the transceiver, and, responsive to receiving a unicast communications session request from a portable device, be configured to establish a unicast communications session with the portable device to enable a distance between the portable device and beacon anchor to be determined. Through use of UWB signals, relative position (e.g., in front of or behind the beacon anchor) may be determined, thereby enabling different actions to be taken in response to determining the relative position.
US09571982B2 System and method for dynamically providing real-time service for a mobile wireless device
A method and system is disclosed for providing continued of streaming content to a mobile device in a distributed wireless network. This includes receiving user location data; receiving user movement history data; receiving user profile data; determining a predicted coverage area based on the user location data and at least one of: the user movement history data and the user profile data; receiving static coverage data for the predicted coverage area; receiving dynamic signal data for the predicted coverage area; determining a predicted probability of network failure in the predicted coverage area based on the static coverage data and the dynamic signal data; determining if the predicted probability exceeds a set threshold value; retrieving desirable data for the predicted coverage area if the predicted probability exceeds a threshold; and storing the desirable data in a computer memory in the mobile device if the predicted probability exceeds the threshold.
US09571980B1 Augmenting Wi-Fi localization with auxiliary sensor information
In one implementation, a method of maintaining continuous identity for mobile devices includes: obtaining a first address for a first device; and obtaining, from one or more auxiliary sensors, auxiliary sensor information related to the first device. The method also includes determining whether the auxiliary sensor information matches information associated with a second address, where the second address was previously associated with the first device. The method further includes linking the first address with the second address for the first device, in order to continue tracking the first device when the second address is no longer detected, in response to determining that the auxiliary sensor information matches information associated with the second address.
US09571978B1 User equipment positioning utilizing motion of high altitude platform
The systems and methods of the disclosure relate to estimating the location of a remote device, e.g., a mobile phone or other user equipment (“UE”), that is in communication with equipment aboard a high altitude platform (“HAP”). Because the HAP is in motion, the location of the equipment aboard the HAP is not at a fixed location. While this breaks some forms of traditional UE location positioning techniques, it creates new information that can be used instead. Thus, when traditional GPS or ground-station based location services are unavailable, a remote device in communication with equipment aboard a HAP can still be positioned.
US09571976B1 Optimized radio frequency signal strength sampling of a broadcast area for device localization
Embodiments described herein provide improvements to the accuracy of location estimates. In one embodiment, an apparatus stores a first plurality of RF signal strength values that are mapped to known locations, and stores a second plurality of RF signal strength values that are not mapped to known locations. The apparatus estimates locations where the second plurality of RF signal strength values was measured based on the first plurality of RF signal strength values and their corresponding known locations, calculates an uncertainty for the estimated locations, and identifies an estimated location having a highest uncertainty. The apparatus directs a measurement device to measure an RF signal strength value at a known location that corresponds with the estimated location, and adds the RF signal strength value to the first plurality of RF signal strength values to reduce an uncertainty in subsequent estimates of locations within the broadcast area.
US09571975B2 Identifying users of a communications system at commonn geographic locations
Providing location information on a mobile device includes receiving signals from external devices. Each signal includes information that specifies a geographic location for the external device that has provided the signal. A geographic location for the mobile device is calculated by using the information contained in each of the received signals. A representation of the geographic location of the mobile device is generated. The representation of the geographic location is included within an electronic message that provides information describing a user of the mobile device to other users of an electronic communications system. The electronic message is transmitted to another device to provide an indication of the geographic location for the user to one of the other users of the electronic communications system.
US09571973B1 Determining distances
An apparatus and a method for determining distances between apparatuses are disclosed. The method in a first apparatus includes joining a network including a set of apparatuses; setting a first predetermined operating mode for the first apparatus after joining the network; receiving from at least one second apparatus belonging to the net-work a message indicating a support for a ranging service from the second apparatus. As a response to the message, a ranging process with the second apparatus is initiated. A second predetermined operating mode is set for the first apparatus after completing the ranging process with the second apparatus network; and a range-limited service discovery frame is broadcast.
US09571972B2 Managing crowd sourced data acquisition
A method for providing improved coverage of data acquisition in a crowd sourced data acquisition environment including determining respective locations of mobile devices within an area wherein data acquisition is desired; requesting transmission of desired data captured by sensors in the mobile devices within the area; comparing locations of mobile devices currently transmitting desired data to a desired coverage map of mobile device location to produce a map showing missing coverage; prioritizing acquisition of mobile devices in locations of missing coverage; and aggregating the transmitted desired data and providing the aggregated data to an entity.
US09571970B2 Evaluating location based on multiple data sources
Among other things, we describe a method that includes, on an electronic device, receiving, from a first location system of the electronic device, first data indicative of a first location of the device at a first time, comparing the first data to second data indicative of a second location of the device at a second time, the second data having been received from a second location system of the electronic device, and based on the comparison, determining whether the first data meets a threshold of location data integrity.
US09571966B2 Mobile device, server, and content management method for a system comprising same
A content managing method of a mobile device, a server, and a system is provided. According to the content managing method, when the mobile device enters into a specific region, the mobile device transmits location information of the location of the mobile device and device information of the mobile device to the server, and the server searches for and transmits content information corresponding to the location information to the mobile device. Accordingly, a user can receive the content information simply by entering into a specific location with the mobile device.
US09571961B2 Systems and methods for transit-rider-status identification and communication
Systems and methods for transit-rider-status determination and communication where a rider, via their rider communication device may provide their status to one or more transit agencies or transit networks to avail themselves of communication services that are catered to them and to their status.
US09571954B2 Information processing system, information processing method, mobile phone, server, and control methods and control programs thereof
When an input device is connected via a communication interface, a mobile phone determines whether a local device can control the input device. When it is determined that the local device cannot control the input device, the mobile phone requests a server connected via a wireless communication network to control the input device. The mobile phone controls signal transfer between the input device and the server via the communication interface and the wireless communication network so that the server can control the input device by establishing communication between the input device and the server. In response to the request from the mobile phone, the server controls the input device via the established communication with the input device.
US09571951B2 Apparatus and method for reproducing multi-sound channel contents using DLNA in mobile terminal
An acoustic apparatus and a method thereof in a mobile terminal are provided. More particularly, an apparatus and a method for establishing a multi-sound system that provides sounds of sense of reality by connecting with players existing in the neighborhood and reproducing channels of contents using a plurality of players when reproducing the contents including multi-sound channels are provided. The apparatus includes a control player, a server player, and a client player. The control player selects players that reproduce respective channels using information of the channels forming the multi-sound channel contents. The server player analyzes the contents to be reproduced by the players to provide the information regarding the channels to the control player. The client player reproduces the channels of the relevant contents under control of the control player.
US09571949B2 Apparatus for determining cochlear dead region
An apparatus for determining cochlear dead region comprising a sound generation unit, an output transducer, and a control unit. The control unit causes the sound generation unit to provide a first electrical sound signal representing a first frequency band adjacent to a frequency region of interest, with a first bandwidth, a first sound pressure level and a first subsequent electrical sound signal representing a first subsequent frequency band comprising the frequency region of interest with a first subsequent bandwidth, a first subsequent sound pressure level, and a first subsequent time delay to the first electrical sound signal. In response, the output transducer generates a first output sound and a first subsequent output sound with the first subsequent time delay. A user compares the first output and first subsequent output sounds and decides, whether he hears a difference between the two sounds and gives a positive or negative decision input.
US09571940B2 System and method for sharing network resources between hearing devices
A system for enabling a hearing device wireless access to a communication network includes a first transceiver unit in the hearing device communicating according to a first communication protocol. The system also includes a server device including an input/output unit connected to the communication network and configured to communicate according to a second communication protocol. A second transceiver unit is connected wirelessly to the first transceiver unit and configured to communicate according to the first communication protocol. A translator unit interconnects the second transceiver unit and the input/output unit and is configured to translate between the first and second communication protocol. The hearing device is configured to upload and download data to and from the communication network through the server device, and the server device is incorporated in a mobile or cellular telephone.
US09571937B2 Acoustic generator, and acoustic generation device and electronic apparatus having the same
An acoustic generator includes: a bimorph piezoelectric element including a stack of a plurality of internal electrodes and a plurality of piezoelectric layers, the bimorph piezoelectric element having a first main face and a second main face opposite the first main face; and a vibration plate joined to the second main face of the bimorph piezoelectric element. The bimorph piezoelectric element includes a region in a side of a first main face and a region in a side of a second main face, and, the plurality of piezoelectric layers constituting the region in the side of the first main face and the plurality of piezoelectric layers constituting the region in the side of the second main face are different from each other in at least one of relative permittivity and density.
US09571936B2 Audio speaker having a high-saturation magnetic insert
An audio speaker having a magnetic system that includes a magnetic insert in a recess of a bottom plate, is disclosed. More particularly, embodiments of the magnetic system include a magnetic insert having a higher magnetic saturation level than the bottom plate. Other embodiments are also described and claimed.
US09571934B2 Acoustic device with passive radiators
An acoustic device with an enclosure and a first passive radiator structure which includes a first passive radiator diaphragm. The first passive radiator structure has an effective radiating area and a first mass, and is mounted to the enclosure such that its diaphragm can vibrate relative to the enclosure. There is a second passive radiator structure which includes a second passive radiator diaphragm. The second passive radiator structure has substantially the same effective radiating area as the first passive radiator structure, and is mounted to the enclosure such that its diaphragm can vibrate relative to the enclosure. At least one active electro-acoustic transducer is mounted to the second passive radiator structure such that it moves when the diaphragm vibrates. The second passive radiator structure and the active transducer together have a second mass that is substantially greater than the mass of the first passive radiator structure. Passive radiators with the same effective radiating area results in force balancing of the device.
US09571932B2 Electronic device
Provided is an electronic device including: a housing; a vibration body disposed in the housing; and a microphone disposed in the housing. By vibrating the vibration body, the electronic device transmits air conduction sound and vibration sound that is generated by the vibration. During the generation of the sounds, howling reduction processing is performed, so that usability of the electronic device is improved.
US09571931B1 Systems and methods for reducing non-linearities of a microphone signal
To correct for non-linearities in the response of a microphone as a function of sound pressure level incident upon the microphone, a displacement non-linearity function is applied to the signal path of the microphone, wherein the displacement non-linearity function is a function of the digital audio output signal and has a response modeling non-linearities of the displacement as a function of a sound pressure level incident upon the microphone.
US09571926B2 High-efficiency low-voltage-power-supply high-power-output audio driver architecture
The present invention discloses a high-efficiency low-voltage-power-supply high-power-output audio driver architecture, including: a multi-coil loudspeaker; and a single-input N-output audio power amplifier configured to amplify a received digital audio signal and to output N switch signals for driving the multi-coil loudspeaker, wherein N represents the number of output channels and is a positive integer greater than or equal to 2. By implementing the above mentioned method, the requirement of the high power output under low voltage input is met; the solution improves the output power by means of combination of coils, and, in cooperation with the unique dynamic power allocation technology, the solution achieves the power balance of the multiple coils, so that the output efficiency of the audio driver is greatly improved.
US09571924B2 Speaker array apparatus and method for setting speaker array apparatus
A speaker array apparatus includes a speaker array, a beam forming portion that is configured to cause the speaker array to output the sound beam, a beam control portion that is configured to sweep with the test sound beam in a predetermined angle range in a vertical direction with respect to a horizontal direction, a microphone, a distance obtaining portion that is configured to obtain a distance between the speaker array and the microphone, and a storage portion that is configured to store pickup sound data that is associated with the output angle. The beam control portion sets a minimum output angle of the angle range to be larger as the distance obtained by the distance obtaining portion is smaller.
US09571923B2 Acoustic waveguide
A high frequency waveguide and methods relating to the design and use of the waveguide are described. The waveguide can include an acoustic input to receive an audio input signal from a high frequency driver, an acoustic output to broadcast sound, and a plurality of acoustic paths extending from the input to the output. A first path of acoustic paths is divided into two paths when a width of the first path is greater than ½ wavelength of a highest frequency at the input. In an example, each of the plurality of acoustic paths carries across all frequencies from the high frequency driver. In an example, the paths each have a first port receiving audio and a second port outputting audio, and the paths enlarge from the first port to the second port.
US09571922B2 Apparatus and method for controlling beamforming microphone considering location of driver seat
An apparatus for controlling a beamforming microphone considering the location of a driver seat may include: a driver seat sensor configured to sense the location of the driver seat and output the sensed location as a driver seat signal; a directivity control unit configured to calculate a beamforming angle based on the driver seat signal; and a signal processing unit configured to process voice signals outputted from first and second microphones, respectively, and extract and output a voice signal generated from a direction which coincides with the beamforming angle.
US09571921B2 Receiver acoustic low pass filter
A receiver apparatus includes a first receiver portion and an acoustic filter network. The first receiver portion has a housing and is configured to convert at least one electrical signal into first sound energy having a first frequency range. The acoustic filter network communicates with the first receiver portion and is configured to receive the first sound energy. The acoustic filter network includes at least one sound channel and at least one chamber that communicates with the at least one sound channel. The least one sound channel includes a main branch and a first side branch and the at least one chamber comprises a first chamber. The first side branch communicates with the main branch and the first chamber, and the main branch is configured to receive the first sound energy.
US09571920B2 External sound box, loudspeaker module with same and electronic device
An external sound box includes a connecting member and a sound box. The connecting member includes a sound passage and is selectively attachable to a surface of an electronic device to cover a sounding hole of the electronic device. The sound box is mounted to the connecting member. The sound box defines a resonant chamber communicating with the sound passage and a sounding output hole. Sound generated by the electronic device moves from the sounding hole into the sound passage and the sound box. The sounding passage and the sound box are configured so that the sound from the sounding hole resonates before exiting the sound output hole with increased volume.
US09571918B2 Audio signal output device and method of processing an audio signal
The present invention is a method of processing an audio signal comprising outputting a first part of a first audio signal; picking up the output first part of the first audio signal as a second audio signal; comparing a second part of the first audio signal and the second audio signal; modifying the second part of the first audio signal based on the result of the comparison; and outputting the modified second part of the first audio signal. An audio signal output device is also disclosed.
US09571912B2 Deformable ear tip for earphone and method therefor
A removable component for use with an earphone is disclosed. As an example, the removable component can be an ear tip. According to one aspect, an improved ear tip can be provided for use with a headphone. The ear tip is suitable for in-ear operation and can have a cosmetic deformable outer member. The deformable outer member can enable the ear tip to readily conform to a user's ear. The ear tip can also include an inner member to structurally support the outer member and to facilitate attachment to a headphone. Methods for forming such ear tips are also disclosed.
US09571910B2 Cover and electronic device having same
An electronic device includes a speaker, and a cover covering the speaker. The cover includes a transparent main portion, and a non-transparent border portion. The non-transparent border portion includes a substrate integrated with the transparent main portion. The substrate of the border portion defines a plurality of through holes corresponding to the speaker to transmit sound output from the speaker.
US09571909B2 Speaker cabinet
Speaker Cabinets are provided. In one embodiment, a speaker cabinet comprises: a core fabricated from a core material, the core material having an inner chamber defining an air cavity internal to the core; a baffle board having an internal side and an external side, wherein the internal side is mounted to the core at an opening to the air cavity; and a plurality of baffle board sonic coupling battens extending from the baffle board into the core material of the core.
US09571903B2 Ball tracker snippets
Systems and methods for providing ball tracker snippets are provided. Data may be received over a wireless communication regarding movement of a ball within an event venue during an event. Such received data may be based on signals from an antenna coupled to the ball. A video of the event may be synchronized to the received data. A portion of the received data may be identified as meeting a threshold. A portion of the video may be determined to be associated with the identified portion of received data that meets the threshold. A video snippet may then be extracted for the determined portion.
US09571902B2 Time synchronizing of distinct video and data feeds that are delivered in a single mobile IP data network compatible stream
Multiple video and/or content feeds are combined and synchronized in real-time into a single mobile IP data network compatible stream for presenting as a coherent display on a mobile device.
US09571901B2 Synchronizing audio and video frames
Synchronization problems between audio and video information may be reduced by determining whether a certain predetermined time has elapsed since the previous frame of video has been displayed. Thus, for example, where the audio presentation time stamp and video presentation time stamp are offset so that audio information may be presented before video information, the next video frame in the queue may be displayed immediately after the passage of a predetermined time. Then, audio/video synchronization may be achieved after passage of an amount of time determined by the setting of the predetermined elapsed time between frames. The longer the predetermined time between frames, the more slowly the video frames are displayed, but the faster audio and video synchronization is achieved.
US09571899B2 Method for watermarking media content and system for implementing this method
A method for watermarking digital media content received in a form of at least one encrypted sample to which metadata is assigned. Each sample is encrypted by means of a sample key. The metadata comprises first data, second data and a signature resulting from the first and second data. The first data is encrypted by a transport key and comprises at least a content key and watermarking metadata. The second data comprises an initialization vector so that the content key and the initialization vector form a unique pair of cryptographic data equivalent to the sample key. The method comprises the steps of extracting the metadata from the media content, decrypting the first data by using the transport key, authenticating the signed data and, in case of positive outcome, descrambling each sample by using the pair of cryptographic data, and marking each descrambled sample by using the watermarking metadata.
US09571894B2 Apparatus systems and methods for securely sharing content with a plurality of receiving devices
Various embodiments facilitate secure content sharing between a plurality of receiving devices, such as set-top boxes. One embodiment is a system with a distribution server communicatively coupled via a satellite communication system to a plurality of set-top boxes that are located at different customer premises. The distribution server is operable to provide access control information via the satellite communication system to a first set-top box and a second set-top box of the plurality, with the access control information enabling the first set-top box to securely share content of the first set-top box with the second set-top box. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
US09571893B2 Media content transceiving method and transceiving apparatus using same
The present invention relates to a method and apparatus for transceiving media content through the Internet. A media transmitting method according to one embodiment of the present invention transmits media content through the Internet, and comprises the steps of: configuring the media content with a plurality of representations; dividing each of the plurality of representations into a plurality of segments; dividing each of the plurality of segments into a plurality of sub-segments; generating a plurality of time reference values corresponding to each of the plurality of sub-segments; and transmitting any one of the representations, wherein the representation being transmitted comprises the plurality of time reference values. According to the one embodiment of the present invention, media content can be seamlessly played back due to switching a bit stream when the state of a network changes.
US09571890B1 Methods, systems and media for selectively presenting broadcast content based on user interests
Methods, systems, and media for selectively presenting broadcast content based on user interests are provided. In some implementations a method for selectively presenting broadcast content is provided, the method comprising: receiving user information; associating one or more athletes, each on a roster of a team in a sports organization, with the user based on the user information; identifying broadcast programs that a user device can present; determining broadcast programs that depict a game between teams in the sports organization that are relevant to an athlete associated with the user based on program metadata; receiving event metadata for the relevant broadcast programs that is indicative of events in the game depicted therein; determining that a portion of the first broadcast program is relevant to a first entity based on the event metadata; and causing the user device to present the portion of the first broadcast.
US09571887B2 System and method for automatic identification of key phrases during a multimedia broadcast
Aspects of the subject disclosure may include, for example, a process that determines information from a first media stream including a number of keywords associated with viewing habits of a user. A second media stream of a media program is scanned for one of a word or phrase corresponding to a keyword of the number of keywords. A second keyword is determined based on the one of the word or phrase, and additional information associated with the second keyword is identified. Results associated with the additional information are provided to a multimedia device. Other embodiments are disclosed.
US09571886B2 Script-based video rendering
Systems and methods are provided for cross-platform rendering of video content on a user-computing platform that is one type of a plurality of different user-computing platform types. A script is transmitted to the user-computing platform and is interpreted by an application program compiled to operate on any one of the plurality of user-computing platform types. The script is configured to cause the script to be interpreted by the application program operating on the user-computing platform to: decode encoded video data received by the user-computing platform into decoded video data comprising a plurality of frame images; and render the decoded video data by displaying the frame images. Rendering the video data by displaying the frame images comprises alpha-blending at least one pair of frame images together.
US09571883B2 Method for processing targeting descriptor in non-real-time receiver
A method of receiving a broadcast signal including a Non-Real-Time (NRT) Receiver Targeting service is disclosed herein. A method of receiving a broadcast signal including a Non-Real-Time (NRT) Receiver Targeting service, the method comprises receiving broadcast signal including first signaling information and second signaling information, identifying an NRT service based on the first signaling information, parsing a Receiver Targeting Descriptor from the second signaling information, determining validity of the NRT service or an NRT content based on a targeting_criterion_type_code included in the Receiver Targeting Descriptor, and downloading the NRT service or the NRT content when a receiver determines the NRT service or the NRT content to be valid.
US09571879B2 Consumption of content with reactions of an individual
Techniques for obtaining a reaction of an individual to content and outputting the reaction of the individual with the content are described herein. The techniques may include obtaining the reaction of the individual as the content is displayed to the individual. The reaction may be obtained by capturing a video of the individual. The reaction of the individual and the content may be output at a same time to another individual. These techniques may also include obtaining the reaction of another individual as the content and the reaction of the individual are output to another individual.
US09571878B2 3D pointing device with up-down-left-right mode switching and integrated swipe detector
A 3D pointing device for use with a content delivery system is provided. The pointing device can operate in one of at least one of two modes: a first 3D or scrolling mode, and a second non-3D mode that can also be referred to as an up-down-left-right (UDLR) mode. The pointing device can include one or more directional sensors, to provide orientation and movement information. For either of the at least two modes, an optical finger navigation module is provided that can detect movement of a user's finger or object across its screen, and provides a predetermined threshold that must be exceeded before movement information is generated from the OFN module. The pointing device can generate scroll and UDLR commands based on the information from the orientation and movement sensors, as well as the OFN module, or can provide the information from the orientation and movement sensors to a user interface that can generate the appropriate scrolling or UDLR commands for use by the content delivery system.
US09571877B2 Systems and methods to determine media effectiveness
Example systems, methods and machine readable media are disclosed. An example system includes a synchronizer to determine a total amount to offset first-neuro-response data gathered from a subject exposed to media to align the first neuro-response data with second neuro-response data simultaneously gathered from the subject. The first neuro-response data is associated with a first sensory component of the media and the second neuro-response data is associated with a second sensory component of the media. The total amount to offset is based on a first cognitive delay associated with the first neuro-response data and a second cognitive delay associated with the second neuro-response data. The synchronizer is to time shift at least one of the first neuro-response data or the second neuro-response based on the total amount to form aligned data. The example system includes an analyzer to determine an effectiveness of the media based on the aligned data.
US09571875B2 Digital media content management system and method
A system and method is disclosed herein that provides a multi-device, multi-screen experience where original content, other content, and associated data can interact and flow between a primary display device and one or more secondary devices. More particularly, the system and method disclosed herein provides for the delivery and management of digital media content to an end user by providing the multi-device, multi-screen experience where original content, other content, and associated data can interact and flow between devices. The system and method enables an individual to create a virtually universal home commerce and monitoring ecosystem by integrating a device into their home Wi-Fi and content consumption systems.
US09571873B2 Method and system for trigger management in an interactive television environment
A trigger manager and related processes and systems for managing triggers for a plurality of subscribing set-top boxes in an interactive television environment are provided. In response to receipt of a configuration update request originating from a specific set-top box, the trigger manager accesses a database of subscribing set-top box profiles associating subscribing set-top boxes with respective sets of triggers. The database is processed based on the configuration update request to identify a profile associated with the specific set-top box from which the configuration update request originated. Trigger update information associated with the identified profile is transmitted over a network to the specific set-top box from which the configuration update request originated. In response to receipt at the specific set-top box of the trigger update information, the set of current triggers in the memory unit is updated at least in part based on the information received.
US09571872B2 Systems and methods for processing timed text in video programming
Systems, devices and methods are described to process timed text that is associated with television or other video programming. Pre-set data that describes the particular format of the timed text that is associated with a program is initially received and stored at the television receiver prior to receiving the program with encoded timed text. The timed text that is associated with the received program is interpreted according to the pre-set data previously stored at the television receiver, and the program with the interpreted timed text is output to a display for presentation to the viewer.
US09571870B1 Automatic detection of preferences for subtitles and dubbing
In an approach, a server computer receives a request from a client computer specifying particular content for a particular user, wherein the particular content is associated with an original audio language. In response to receiving the request, the server computer selects a preferred audio language and a preferred subtitle language for the particular content based on a particular record of a preference database. The server computer returns asset identifying data that the client computer uses to obtain a stream of the particular content using the preferred audio language and the preferred subtitle language from a content delivery network (CDN) or other asset location. The server computer receives a message from the client computer that identifies an presented audio language and a presented subtitle language that were presented to the particular user while the particular content streamed. In response to a determination that the presented audio language differs from the preferred audio language or that the presented subtitle language differs from the preferred subtitle language, the server computer updates the particular record in the preference database.
US09571869B2 Method and apparatus for content channels based on selection criteria
An apparatus and method for creating channels dedicated to a particular type of content. The method includes acquiring seed content and using the seed content in the creation or updating of a content list. Additional content for the channel is acquired based on the common features of the content list.
US09571865B2 User control of replacement television advertisements inserted by a smart television
A method is performed using a smart TV, which receives from a television signal source device a television signal feed encoding primary television content and then presents that content. The smart TV receives data via the computer network, including first data representing a to-be-replaced portion of the primary television content and second data representing secondary television content. Using the second data, the smart TV automatically presents the secondary television content in place of the to-be-replaced television content. The method includes the smart TV: (a) automatically monitoring, during presentation of the secondary television content, the television signal feed and comparing it with the first data; and (b) automatically altering presentation of the secondary television content in accordance with a user-control action with respect to the television signal source device, in response to detecting any difference between the television signal feed and the first data indicative of that user-control action.
US09571864B2 Techniques for media quality control
Techniques for media quality control may include receiving media information and determining the quality of the media information. The media information may be presented when the quality of the media information meets a quality control threshold. A warning may be generated when the quality of the media information does not meet the quality control threshold. Other embodiments are described and claimed.
US09571863B2 Shared content storage
Entertainment systems for aircraft and other vehicles are described having a plurality of media players. The media players collectively store a full content set, with each media player storing only a fraction of the full content set. Each of the media players can be configured to index the full content set, such that media players can obtain missing content.
US09571861B2 Decoder, encoder, method for decoding and encoding, and data stream for a picture, using separate filters
A decoder for decoding a picture is described, having: an extractor adapted to extract a first subset of syntax elements from a received data stream and a second subset of syntax elements being disjoint from the first subset of syntax elements, wherein the second subset of syntax elements has filter indication information defining a first filter for a first region of at least two different regions of the picture and a second filter for a second region of the at least two different regions of the picture; a pre-decoder adapted to pre-decode the picture based on the first subset of syntax elements to produce a reconstructed version of the picture; and a filter stage adapted to apply the first filter to the first region of the reconstructed picture to obtain a first filtered version of the reconstructed version of the picture and to apply the second filter to the second region of the first filtered version of the reconstructed version of the picture to obtain a second filtered version of the reconstructed version of the picture.
US09571860B2 Diagonal scan for parallel coding and decoding of significance map and transform coefficents
A method and apparatus for encoding bit code utilizing context dependency simplification to reduce dependent scans. The method includes retrieving at least one 2 dimensional array of transform coefficient, transforming the at least one 2 dimensional array of transform coefficient to a 1 dimensional coefficient scanning using a diagonal scan in a fixed direction, utilizing the at least one 1 dimensional array of transform coefficients for context selection based on fewer than 11 neighbors, potentially selected based on scan direction, slice type, coding unit type and binarization, and performing arithmetic coding to generate coded bit utilizing context selection and binarization.
US09571859B2 Intraframe coding method, device and encoder for depth images
The embodiments of the present invention provide an intraframe encoding method, device and encoder for depth images. The method is applied to 3D video encoding or multi-view video encoding. The method includes: in an intraframe encoding mode for depth images, generating a non-all-zero residual and an all-zero residual when a prediction unit is encoded; and performing a rate-distortion optimization selection between the non-all-zero residual and the all-zero residual, as a residual encoding scheme of the prediction unit. The device is applied to 3D video encoding or multi-view video encoding. The device includes: a residual generation unit configured to generate, in an intraframe encoding mode for depth images, a non-all-zero residual and an all-zero residual when a prediction unit is encoded; and a rate-distortion optimization selection unit configured to perform a rate-distortion optimization selection between the non-all-zero residual and the all-zero residual, as a residual encoding scheme of the prediction unit.
US09571858B2 Method and apparatus of derivation for a binary partition pattern
There is disclosed a method, device and computer-readable storage medium for decoding video data. The method includes: obtaining a reference sample array of a video block; obtaining a sum of the reference sample array; calculating a threshold by performing arithmetic right shift to the sum, a shift value of the arithmetic right shift being determined according to size information of the video block; and determining the binary partition pattern by comparing the reference sample array with the threshold.
US09571853B2 Method and apparatus for encoding and decoding motion vector based on reduced motion vector predictor candidates
A method and apparatus for encoding and decoding a motion vector of a current block. The method of encoding including: generating information about the motion vector based on a motion vector of a current block and a motion vector predictor of the current block by estimating the motion vector and determining a first motion vector predictor candidate from among a plurality of motion vector predictor candidates as the motion vector predictor based on a result of the estimating; and generating a virtual motion vector by using a second motion vector predictor candidate and the information about the motion vector, generating vector differences between the virtual motion vector and the plurality of motion vector predictor candidates, comparing the vector differences with the information about the motion vector, and selectively excluding the second motion vector predictor candidate according to the comparing.
US09571852B2 Method and apparatus for video encoding/decoding using improved merge
A video encoding method includes: when an inter prediction mode corresponds to a merge mode, checking for whether predetermined candidate adding conditions are satisfied; adding into a merge candidate set including merge candidates corresponding to neighboring blocks of a current block, a combined bi-predictive motion parameter, the combined bi-predictive motion parameter generated by combining a list 0 motion parameter of a first available candidate block and a list 1 motion parameter of a second available candidate block, when the predetermined candidate adding conditions are satisfied; and predicting the current block in the merge mode by using a motion parameter corresponding to a merge candidate selected from the merge candidate set, to generate a predicted block for the current block, wherein the merge candidate set corresponds to a maximum number of the merge candidates, the maximum number of the merge candidates corresponding to information on the number of the merge candidates.
US09571850B2 Image decoding device and image encoding device
A disparity vector generation section generates disparity vectors indicating a part of a disparity between a first layer image and a second layer image different from the first layer image and different part of the disparity based on a code indicating the part of the disparity. A predicted image generation section reads a reference image of a region indicated by the disparity vector generated by the disparity vector generation section from a reference image storage section that stores the reference image and generates a predicted image based on the read reference image.
US09571847B2 Gradual decoding refresh with temporal scalability support in video coding
An example method of decoding video data includes receiving a plurality of pictures, receiving, in a message associated with a first picture of the plurality of pictures, information indicating a picture order count (POC) value of a recovery point picture of a gradual decoder refresh (GDR) set, when a picture that follows the first picture in decoding order has the POC value that is equal to a POC value of the recovery point picture, identifying the picture having the POC value equal to the POC value of the recovery point picture, as a recovery point picture, and when none of the pictures that follow the first picture has the POC value that is equal to the POC value of the recovery point picture, identifying one of the pictures that has a POC value greater than the POC value of the recovery point picture as the recovery point picture.
US09571844B2 Image processor
An analyzing unit sets a threshold on the basis of a target compression ratio of a frame. The compression unit compresses a block having an attribute value larger than or equal to a threshold by applying a first compression format and a block having an attribute value smaller than the threshold by applying a second compression format having a higher compression ratio than the first compression format.
US09571843B2 Video encoding method using offset adjustment according to classification of pixels by maximum encoding units and apparatus thereof, and video decoding method and apparatus thereof
A video decoding method includes extracting offset mergence information of a current largest coding unit (LCU), the offset mergence information indicating whether to adopt a second offset parameter as a first offset parameter of the current LCU; reconstructing the first offset parameter of the current LCU based on the offset mergence information, the first offset parameter including an offset type, an offset value, and an offset class of the current LCU; determining whether the current LCU is an edge type or a band type, based on the offset type; determining an edge direction according to the edge type or a band range according to the band type, based on the offset class; determining a difference value between reconstructed pixels and original pixels included in the offset class, based on the offset value; and adjusting pixel values of reconstructed pixels based on the difference value.
US09571842B2 Method and apparatus for entropy encoding using hierarchical data unit, and method and apparatus for decoding
Provided are video encoding and decoding methods and apparatuses. The video encoding method includes: encoding a video based on data units having a hierarchical structure; determining a context model used for entropy encoding a syntax element of a data unit based on at least one piece of additional information of the data units; and entropy encoding the syntax element by using the determined context model.
US09571841B2 Method and device for encoding/decoding image
A method and a device for encoding/decoding an image are disclosed. The method for decoding an image comprises the steps of: decoding information on a quantization matrix; and restoring the quantization matrix on the basis of the information on the quantization matrix, wherein the information on the quantization matrix includes information indicating a DC value of the quantization matrix and/or information indicating differential values of quantization matrix coefficients.
US09571840B2 Adaptive quantization for enhancement layer video coding
Techniques and tools for encoding enhancement layer video with quantization that varies spatially and/or between color channels are presented, along with corresponding decoding techniques and tools. For example, an encoding tool determines whether quantization varies spatially over a picture, and the tool also determines whether quantization varies between color channels in the picture. The tool signals quantization parameters for macroblocks in the picture in an encoded bit stream. In some implementations, to signal the quantization parameters, the tool predicts the quantization parameters, and the quantization parameters are signaled with reference to the predicted quantization parameters. A decoding tool receives the encoded bit stream, predicts the quantization parameters, and uses the signaled information to determine the quantization parameters for the macroblocks of the enhancement layer video. The decoding tool performs inverse quantization that can vary spatially and/or between color channels.
US09571839B2 Image compression and lossless reconstruction of digital image
The present invention is related to a system and method that provides 100% numerically lossless reconstruction of the image as compared from its uncompressed source. The method of the present invention is configured to compress the raw Red-Green-Blue (RGB) data from a digital image stored on a device and the method further comprises the steps of compressing the pixel (Pc) only if the RGB component of the pixel (Pc) to be compressed is predictable using the RGB component of the neighboring pixels (PN) by using the methods (m01-m16) else the pixel (Pc) is retained.
US09571836B2 Method and apparatus for encoding and decoding with multiple transform coefficients sub-blocks
An encoding method includes: encoding transform coefficients of a transform coefficient block according to a predetermined scan order, and encoding a set number of transform coefficients in each group until a last group of the transform coefficient block is encoded; storing an obtained map of non-zero transform coefficients, absolute values of transform coefficients, and positive and negative signs of non-zero transform coefficients; when the last group is being encoded, encoding the stored map of non-zero transform coefficients and the map of non-zero transform coefficients encoded in the last group into a bit stream; and encoding the stored absolute values of transform coefficients and positive and negative signs of non-zero transform coefficients and the absolute values of transform coefficients and positive and negative signs of non-zero transform coefficients encoded in the last group into the bit stream.
US09571834B2 Method and apparatus for signaling image information, and decoding method and apparatus using same
The present invention relates to a method for signaling image information and to a decoding method using same. The method for signaling image information according to the present invention comprises: a step of performing inter-prediction for a current picture; and a step of signaling information including the result of said inter-prediction and reference picture information indicating reference pictures usable in said inter prediction, wherein said reference picture information contains pieces of picture order count (POC) information of said usable reference pictures. The POC information of said usable reference pictures in said reference picture information is configured such that POCs for the pictures existing before said current picture in terms of a POC sequence are located at the front, and POCs for the pictures existing after said current picture in terms of a POC sequence are located following the POCs located at the front.
US09571830B2 Method and device for encoding/decoding image by inter prediction using random block
A video encoding apparatus, a video decoding apparatus and method of encoding and decoding one or more images using various shapes of blocks. The video encoding apparatus is configured to determine a partition form, among candidate partition forms, for partitioning a current block into one or more partition blocks; generate one or more predicted blocks by performing a motion compensation with a scale factor applied to the one or more partition blocks; generate a residual block by subtracting the predicted blocks from the corresponding one or more partition blocks; generate at least one transform block by transforming the residual block; generate at least one quantized transform block by quantizing the at least one transform block; and encode the at least one quantized transform block, information on the determined partition form, and the scale factor into a bitstream.
US09571825B2 Lens apparatus and method of controlling operation of same
Notification is given of the fact that a television camera lens has developed a malfunction. An extender lens includes an imaging lens having a 1× magnification and an imaging lens having a 2× magnification. For each of these imaging lenses, a master lens is adjusted in such a manner that the light-receiving surface of an image sensor will be brought to an in-focus position. The master lens adjustment processing is executed periodically and data indicating a history of amounts of adjustment of the master lens is stored in memory per imaging lens. Data indicating the history of amounts of adjustment of the master lens is read from the memory. Whether the television camera lens is malfunctioning is detected from the read data indicating the history. If a malfunction is detected, an error LED emits light to notify of the malfunction.
US09571812B2 Signaling warp maps using a high efficiency video coding (HEVC) extension for 3D video coding
Techniques are disclosed for view generation based on a video coding scheme. A bitstream is received that is encoded based on the video coding scheme. The bitstream includes video, quantized warp map offsets, and a message of a message type specified by the video coding scheme. Depth samples decoded from the first bitstream are interpreted as quantized warp map offsets, based on a first syntax element contained in the message. Warp maps are generated based on the quantized warp map offsets and a second syntax element contained in the message. Views are generated using image-domain warping and based on the video and the warp maps.
US09571808B2 Video format determination device, video format determination method, and video display device
There is provided a video format determination device including a video input unit that receives video having a feature amount for each pixel, a region representative value calculation unit that divides a left-eye video region and a right-eye video region in a three-dimensional video format to be determined in input video into small regions, and then computes representative values of feature amounts of the respective small regions for each of the left-eye video region and the right-eye video region, a correction value calculation unit that calculates a correction value to correct the representative values, a data correction unit that corrects the representative values, an inter-region correlation calculation unit that calculates the correlation between the left- and right-eye video regions, and an evaluation determination unit that evaluates the correlation to determine whether input video is in the three-dimensional video format.
US09571805B2 Display apparatus
A display apparatus comprises an image output module for outputting an image, a projection module for generating an image through a light source and projecting the generated image to the image output module, and a case having an opaque inside. The projection module and the image output module are connected to two opposite ends, respectively, of the case. The projection module includes a light source, a driving circuit for driving the projection module, a scan line forming module for forming a scan line according to a particular pattern previously defined, a short focal-length lens, and an inverting circuit for left-to-right inverting the generated image, wherein the scan line is formed by switching on or off a pixel according to the particular pattern for an image signal generated through the light source, and wherein the generated image is projected to the image output module through a rear projection scheme.
US09571803B2 Cell phone video safety monitor with adjustable support arms that attaches externally to the body of a cell phone
Some embodiments of the invention include a novel cell phone safety monitoring system that assists a cell phone user to remain aware of areas of concern while the person is dialing, texting, or viewing text messages on the cell phone. The cell phone safety monitoring system works independently of the dialing and texting features of the cell phone and comprises an interactive camera to capture images of the areas of concern and a video safety monitor with adjustable support arms to display the captured images. In some embodiments, the interactive camera is physically separate from the cell phone and the video safety monitor with adjustable support arms. The camera can be placed anywhere suitable to capture video of areas of concern to send to the video safety monitor with adjustable support arms. In some embodiments, the video safety monitor with adjustable support arms and the cell phone are separate devices and are externally connected together by a retractable pedestal the adjustable support arms. In some other embodiments, the safety monitor is integrated into the texting display screen of the cell phone.
US09571800B2 Self-healing video surveillance system
A self-healing video surveillance system is described. The self-healing video surveillance system includes one or more surveillance cameras that are configured to store configuration data of a network video recorder in operable communication with the surveillance cameras. The network video recorder includes configuration data, and a module configured to store the configuration data on the surveillance cameras and/or retrieve configuration data stored on the surveillance cameras. A new network video recorder introduced into the network retrieves the stored configuration data to self-configure with minimal or no human interaction. In embodiments, configuration data is distributed among a plurality of surveillance cameras, and may be stored in encrypted format.
US09571798B2 Device for displaying the situation outside a building with a lift
This device is for additional elevator equipment and may, among other things, be used for elevators in hotels, business and exhibition centers, retail complexes, etc. This device for monitoring exteriors of elevator-equipped buildings includes a number of video cameras positioned on the outer wall along the vertical span of the building, a display screen in the elevator car, a controller, an elevator position indicator and a multiplexer. Controller output is fed directly into the monitor. The output socket of the multiplexer is connected to the first input socket of the controller whose second input socket is connected to the output socket of the elevator position indicator. The device contains at least one set of additional video cameras positioned outside the building, at different heights elsewhere on the premises. Feed cables from the first, second . . . nth video cameras installed on the outer wall of the building are connected, respectively, to the 1st, 2nd . . . nth input sockets of a commutation switch; feed cables from the 1st, 2nd, . . . lnth additional cameras are connected, respectively, to the 11th, 12th, . . . lnth input sockets of the commutation switch, whose output socket is connected to the input socket of a multiplexer. In this fashion, the exterior of the building where the elevator is located can be monitored through cameras installed at a distance from the building itself.
US09571797B2 Network equipment, network system and surveillance camera system
Network equipment which is connected to other network equipment through a network is disclosed. The equipment includes: a detection unit processing picture data and detecting a moving object and a non-moving object; a metadata generation unit generating metadata including information indicating detection statuses of the detection unit and information concerning the moving object and the non-moving object detected in the detection unit; and a data transmission unit transmitting the picture data and the metadata generated in the metadata generation unit to the other network equipment.
US09571794B2 Surveying apparatus
A surveying apparatus comprises an observation optical system having an image sensor for outputting a digital image signal and a zoom optical system, a reference-pattern projection optical system for making a reference pattern enter the observation optical system in an infinity state and for forming an image on the image sensor, a rotation mechanism capable of rotating in two directions, a horizontal angle detector and a vertical angle detector for detecting a horizontal angle and a vertical angle of rotation in the two directions of the rotation mechanism, and an arithmetic control unit. The arithmetic control unit measures the horizontal angle and the vertical angle of a sighting point based on detection results of the horizontal angle detector and the vertical angle detector and based on a difference between the reference pattern on the image sensor and the sighting point of the observation optical system.
US09571793B2 Methods, systems and program products for managing resource distribution among a plurality of server applications
A videoconference system in which a plurality of users communicate video and audio data to each other, the system including at least two conference servers each having a plurality of users linked to one another over the server wherein the plurality of users can share real time audio and video data with one another, the conference servers being in communication with each other, a plurality of redundant videoconference applications configured to be run on the at least two conference servers, and at least one resource distribution node configured to determine in response to a request for access to one of the videoconference applications which of the plurality of redundant videoconference applications to utilize.
US09571790B2 Reception apparatus, reception method, and program thereof, image capturing apparatus, image capturing method, and program thereof, and transmission apparatus, transmission method, and program thereof
A reception apparatus configured to receive content data including a plurality of pieces of segment data includes a metadata reception unit configured to receive metadata indicating a reproduction order of the segment data, an acquisition unit configured to acquire storage information indicating whether the reception apparatus is in a storage mode for storing the content data, and a control unit configured to, if the storage information does not indicate the storage mode, perform control to transmit a request for acquiring a piece of segment data that is later in the reproduction order than a piece of the segment data to be requested to be acquired if the storage information indicates the storage mode.
US09571789B2 Enhanced video interaction for a user interface of a telepresence network
A telepresence device may relay video, audio, and/or measurement data to a user operating a control device. A user interface may permit the user to quickly view and/or understand temporally and/or spatially disparate information. The telepresence device may pre-gather looped video of spatially disparate areas in an environment. A temporal control mechanism may start video playback at a desired point in a current or historical video segment. Notations may be associated with time spans in a video and recalled by capturing an image similar to a frame in the time span of the video. An area of interest may be selected and video containing the area of interest may be automatically found. Situational data may be recorded and used to recall video segments of interest. The telepresence device may synchronize video playback and movement. A series of videos may be recorded at predetermined time intervals to capture visually trending information.
US09571787B2 Ad hoc endpoint device association for multimedia conferencing
A system for ad hoc endpoint device association for multimedia conferencing may include one or more processors and memory. The one or more processors may prepare to provide sets of video streams corresponding to a multimedia conference to first, second, and third participant devices, where the set of videos streams prepared for each participant device includes video streams associated with the other participant devices. The one or more processors may determine that the first and second participant devices are in a same physical area and may generate, in response to the determining, a location association between the first and second participant devices for the multimedia conference. The one or more processors may exclude the video stream associated with the third participant device from set of video streams prepared for the first participant device based at least in part on the location association between the first and second participant devices.
US09571786B1 Systems and methods for interpolating frames of a video
Interpolating frames of a video may provide a technique for one or more of frame rate conversion, temporal upsampling for generating slow motion video, image morphing, virtual view synthesis, and/or other video applications. A system may be configured to interpolated frames of a video by leveraging frequency domain representations of individual frames. The frequency domain representations may be decomposed into set of discrete functions that make up the frequency domain representations. Corresponding functions from sets of functions associated with frames with which an interpolated frame is to be determined may be identified. Phase differences between corresponding functions may be determined. Interpolated functions between the corresponding functions may be determined based on the determined phased differences. Information describing spatial domain representations of interpolated frames may be determined based on the interpolated functions.
US09571784B2 Media content watch list systems and methods
Exemplary media content watch list systems and methods are disclosed. An exemplary method includes a media content watch list subsystem maintaining media content watch list data representing a plurality of media content instances available for experiencing by a user, receiving a request for a media content watch list from a media content access device associated with the user, generating the media content watch list based on the media content watch list data and the request, and transmitting data representative of the media content watch list to the media content access device for presentation to the user. The maintaining of the media content watch list data includes updating the media content watch list data based on at least one predetermined non-watch-list-specific operation performed by the media content access device associated with the user. Corresponding systems and methods are also disclosed.
US09571783B2 Portable terminal and computer readable storage medium
A portable terminal and a computer readable storage medium are described. According to one implementation, a portable terminal includes, a storage section, an imaging section, a notifying section and a control section. The storage section stores item identification information to identify an item with a RFID tag attached corresponded with tag position information which shows a position of the RFID tag. The control section retrieves item identification information of an item corresponding to image data imaged by the imaging section from the stored item identification information, and allows the notifying section to notify the tag position information corresponding to the retrieved item identification information.
US09571779B2 Method and system for diversity combining for high-performance signal reception
A terrestrial receiver at a premises includes a plurality of antennas and a corresponding plurality of tuners. The terrestrial receiver receives terrestrial television signals via the plurality of antennas and the plurality of tuners and diversity combines a corresponding plurality of terrestrial television channels within the received terrestrial television signals, for example, based on control signals received from one or more customer premises equipment (CPE). The terrestrial receiver processes the diversity combined corresponding plurality of terrestrial television channels and communicates the processed and diversity combined corresponding plurality of terrestrial television channels to the one or more CPE. The diversity combined corresponding plurality of terrestrial television channels may be remodulated, and converted to corresponding analog signals prior to being communicated to the one or more CPE. The diversity combined corresponding plurality of terrestrial television channels may be demodulated and converted to intermediate frequency signals prior to being communicated to the one or more CPE.
US09571773B2 Drive apparatus, drive method, and electronic device
Provided is a drive apparatus including an address decoder circuit provided in each pixel row of a pixel array inside a solid state image sensor, the address decoder circuit being configured to generate at least a control signal to cause, based on a V address signal to identify the pixel row in the pixel array, pixels of the pixel row corresponding to the V address signal to perform a read operation that reads accumulated charges from the relevant pixels or an electronic shutter operation that sweeps away the accumulated charges from the relevant pixels. The V address signals of at least two mutually different systems are supplied to the address decoder circuit, and at least the two mutually different address decoder circuits generate the control signal for at least the two mutually different pixel rows within one horizontal scanning period.
US09571768B2 Photoelectric conversion device and imaging system
A photoelectric conversion device according to an exemplary embodiment includes a pixel which includes a photoelectric conversion unit, a reset transistor, and an amplifier transistor that outputs a signal from the photoelectric conversion unit. The photoelectric conversion unit includes a first electrode, a second electrode, a photoelectric conversion layer, and an insulating layer disposed between the photoelectric conversion layer and the second electrode. The photoelectric conversion unit alternately performs an accumulation operation and a discharge operation in accordance with the voltage between the first electrode and the second electrode. In a period between two consecutive discharge operations among a plurality of discharge operations, a reset operation in which the reset transistor resets the voltage on the second electrode is performed a plurality of times.
US09571767B2 Imaging unit, imaging apparatus, and computer readable medium storing thereon an imaging control program
When the amplification ratio is low and strong incident light causes a large charge, the signal retrieved from regions where the incident light is weak is also weak, but when the amplification ratio is high in regions where the incident light is weak, the signal retrieved from regions where the incident light is strong becomes saturated. Therefore, the dynamic range of the imaging unit is narrow. Provided is an imaging unit comprising an imaging section that includes a first group having one or more pixels and a second group having one or more pixels different from those of the first group; and a control section that, while a single charge accumulation is performed in the first group, causes pixel signals to be output by performing charge accumulation in the second group a number of times differing from a number of times charge accumulation is performed in the first group.
US09571752B2 Display control apparatus and display control method
There is provided a display control apparatus including a predicted-image generation unit configured to generate a predicted image of an imaging result based on a shutter speed, and a display control unit configured to update display of the predicted image in an update cycle corresponding to the shutter speed.
US09571742B2 Image capture apparatus and control method thereof
Evaluation values relating to image capture are detected from at least two out of a plurality of images having different exposure amounts, which are used to generate a composite image. From a plurality of detected evaluation values relating to image capture, an evaluation value relating to image capture used to control an operation of an image capture apparatus is selected under a predetermined operation, thereby improving the detection accuracy of evaluation values relating to image capture in an HDR moving image capture operation.
US09571740B2 Image recognition device that recognizes specific object area, method of controlling the device, and storage medium, as well as image pickup apparatus, and display device
An image recognition device capable of accurately recognizing an object by efficiently selecting a specific object area as a recognition target, from detected object areas. The image recognition device recognizes a specific object area from images sequentially input in time series. An object detection section detects object areas from each image. An appropriateness determination section determines whether or not each detected object area is appropriate as a recognition target. A recognition target-selecting section selects an object area for use as the recognition target, from the detected object areas, based on a result of determination by the appropriateness determination section. An image recognition device recognizes whether or not the object area selected by the recognition target-selecting section is the specific object area.
US09571731B2 Thin multi-aperture imaging system with auto-focus and methods for using same
Dual-aperture digital cameras with auto-focus (AF) and related methods for obtaining a focused and, optionally optically stabilized color image of an object or scene. A dual-aperture camera includes a first sub-camera having a first optics bloc and a color image sensor for providing a color image, a second sub-camera having a second optics bloc and a clear image sensor for providing a luminance image, the first and second sub-cameras having substantially the same field of view, an AF mechanism coupled mechanically at least to the first optics bloc, and a camera controller coupled to the AF mechanism and to the two image sensors and configured to control the AF mechanism, to calculate a scaling difference and a sharpness difference between the color and luminance images, the scaling and sharpness differences being due to the AF mechanism, and to process the color and luminance images into a fused color image using the calculated differences.
US09571729B2 Image pickup apparatus, image pickup system, method for controlling image pickup apparatus, method for controlling image pickup system, and program
A monitoring camera includes an image pickup unit which captures an image of an object, a communication unit which receives superimposition information from a client apparatus through an IP network, a controller which determines whether the received superimposition information is larger than a first amount, an OSD generation unit which outputs part of the received superimposition information when the superimposition information is larger than the first amount and outputs the received superimposition information when the superimposition information is not larger than the first amount, and a compressing/encoding unit which superimposes the output superimposition information on the captured image.
US09571727B2 Enhanced image capture
Disclosed are techniques that provide a “best” picture taken within a few seconds of the moment when a capture command is received (e.g., when the “shutter” button is pressed). In some situations, several still images are automatically (that is, without the user's input) captured. These images are compared to find a “best” image that is presented to the photographer for consideration. Video is also captured automatically and analyzed to see if there is an action scene or other motion content around the time of the capture command. If the analysis reveals anything interesting, then the video clip is presented to the photographer. The video clip may be cropped to match the still-capture scene and to remove transitory parts. Higher-precision horizon detection may be provided based on motion analysis and on pixel-data analysis.
US09571724B2 Apparatus, medium, and method for photographing based on face detection
A photographing method, medium, and apparatus based on face detection in a portable camera. The portable photographing apparatus may include an image input unit that receives an image, a face detection unit that detects a face from the received image, a storage unit that stores the image detected by the face detection unit as a moving image in a first mode, and a quality evaluation unit that evaluates the quality of the image detected by the face detection unit and stores the same as a still image in a second mode upon satisfaction of predetermined conditions evaluated based on the quality evaluation of the still image.
US09571713B2 Photograph authorization system
An electronic photographic device that automatically communicates an authorization signal that enables receivers of the authorization signal to authorize use of a likeness captured in a photographic image. The electronic authorization device includes an image capture mechanism for capturing the photographic image, a controller for initiating photographic authorization by generating an authorization signal at the capture of the photographic image by the image capture mechanism and a transmitter for transmitting the authorization signal generated by the controller towards a physical location at which the photographic image is captured. The authorization signal identifies a website URL at which information relating to the captured photographic image can be accessed to allow a person who has received the authorization signal to access the website and provide or deny an authorization for its use.
US09571712B2 Modularized lighting device
A modularized lighting device includes a multifunctional module. The multifunctional module includes a module base a top of which is combined with a substrate to house a sensor and a camera lens in a receiving space of the module base. The module base is provided, on the bottom thereof, with a light emission element included light board that is coupled to the module base. Through a plurality of mounting holes, the module base can be mounted in an interior space of a housing of a variety of lighting fixtures/devices to allow a user to selectively use a single function or multiple functions for easy replacement of components of for example the sensor and the camera lens. Thus, the present invention makes use of the multifunctional module to be applicable to various types of lighting devices to achieve the purposes of enhancing convenience and modularized function selection.
US09571711B2 Illumination apparatus with integrated power and secondary illumination provisions
Power for an illumination device and a camera is provided from power integrated onto a data cable between a controller/computer and the light illumination device. The camera-controller/computer interface includes one of GEV with PoE, USB and CXP, where a power is provided within the data interface cable, and the distance between the camera and the controller/computer is very long. In order to avoid running multiple long cables in a production manufacturing environment, a power extraction module is incorporated into a light illuminator, in order to extract the power for the interface cable, and to generate the individual powers for the light illuminator and the camera. In cases where the interface standard does not provide integrated power, power can be injected to the cable and extracted from the light illumination module. The light illuminator may electrically and mechanically support secondary and/or supplemental light illuminators.
US09571706B2 Support plate for solid-state imaging element, method for manufacturing the same, and solid-state imaging device
A solid-state imaging device comprises an image sensor, a circuit board, a support plate, an IR cut filter, a taking lens, a lens holder, and a support barrel. The image sensor is mounted on the circuit board. The circuit board is fixed to the support plate with the image sensor placed inside an opening of a plate body of the support plate. The sides of the image sensor are surrounded by the support plate. The IR cut filter is fixed to the support plate so as to cover the opening. The image sensor is disposed on an exit surface side of the taking lens. The IR cut filter is disposed between the taking lens and the image sensor. A light-shielding layer is formed over entire periphery of an inner wall of the plate body. Harmful rays are blocked by the light-shielding layer.
US09571705B2 Image pickup apparatus including lens elements having different diameters
An image pickup apparatus capable of performing a zooming function without increasing a thickness of the image pickup apparatus, and obtaining depth information at the same time by using lens elements having different diameters, is provided. The image pickup apparatus includes lens elements, and image pickup regions respectively disposed in correspondence to the lens elements. At least two of the lens elements have different diameters. At least two of the image pickup regions have different sizes. A smallest image pickup region among the image pickup regions having a smallest size among sizes of the image pickup regions is disposed with respect to a lens element among the lens elements having a largest diameter. A largest image pickup region among the image pickup regions having a largest size among sizes of the image pickup regions is disposed with respect to a lens element among the lens elements having a smallest diameter.
US09571703B2 Image-displaying device and display control circuit
An image-displaying device includes an image output section, an image data generation section, and a display section. The image output section outputs output data corresponding to an image of a subject. The image data generation section converts the output data to image data by each line and converts image data of a line in a first period. The display section displays the image data the line in a horizontal synchronization period of the display section. The first period is shorter than the horizontal synchronization period.
US09571702B2 System and method of displaying a video stream
A particular method includes receiving a video stream to be displayed on a display device. The method also includes, during a first time period, sending a low resolution version of the video stream to the display device while recovering a full resolution version of the video stream. The method further includes synchronizing the low resolution version of the video stream with the full resolution version of the video stream. The method also includes, during a second time period after the first time period, switching from sending the low resolution version of the video stream to the display device to sending the full resolution version of the video stream to the display device.
US09571695B2 Image processing device adapting halftone process to plural printing modes with different resolution and dot arrangement
Disclosed are an image processing device, a printing apparatus, an image processing method, and a program capable of making processing common among printing modes to simplify an entire image processing flow in image processing based on a plurality of printing modes with different definition. An image processing unit 14 includes an image size adjustment unit 20 which adjusts the size of an input image, and a halftone processing unit 24 which performs halftone processing on the input image size-adjusted by the image size adjustment unit 20 to generate a halftone image. The image size adjustment unit 20 adjusts the input image to the same size in two or more printing modes among a plurality of printing modes with different definition, and the input image of the same size is subjected to halftone processing in the halftone processing unit 24.
US09571693B2 Image processing apparatus, image processing method, and program
An image processing apparatus includes a determination unit configured to determine whether image data obtained by reading an input original is a blank sheet, a designation unit configured to designate a page position of the image data to designate a page position in which an insertion sheet is inserted in a printed matter obtained as a result of printing the image data, and a control unit configured to perform control so that image data printed in a sheet of a page next to an insertion sheet inserted in the page position designated by the designation unit in a case where blank-sheet skip printing is instructed, and image data printed in a sheet of a page next to the insertion sheet inserted in the page position designated by the designation unit in a case where the blank-sheet skip printing is not instructed, are the same image data.
US09571683B2 Image forming apparatus having a sensing portion to sense depression by paper feed unit
An image formation apparatus includes, in an apparatus body, a sensing portion which senses presence or absence of depression by a paper feed unit. The sensing portion includes a slider provided to be slidingly movable along a mounting direction of the paper feed unit, a push switch arranged behind the slider along the mounting direction, and a first elastic body and a second elastic body for elastically biasing the slider toward a direction away from the push switch. The first elastic body is interposed between the slider and a portion which does not relatively move with respect to the apparatus body, and the second elastic body is interposed between the slider and a switch portion of the push switch.
US09571681B2 Recording apparatus
An ink jet printer is a multifunctional recording apparatus in which a scanner unit is coupled to a recording unit in a rotationally movable manner. The scanner unit includes a protrusion. A carriage, the protrusion, and a rotational movement shaft of the scanner unit are arranged in this order from the unit front side to the unit rear side in the unit depth direction.
US09571680B2 Image forming apparatus that displays setting values of another image forming apparatus selected in advance, and image forming system therefor
An image forming apparatus includes a display portion that displays a setting screen, a communication portion that receives, from an information processing apparatus, an information package including a setting history and configuration information of another image forming apparatus chosen in advance, a storage portion that stores the received information package, and a control portion that extracts, based on information included in the information package, a recommended value of a setting value settable based on a setting screen currently displayed at the display portion, and that makes the display portion display one or a plurality of extracted recommended values within a recommended-value display area.
US09571679B2 Image processing system and information synchronizing method
An image processing system includes a main unit of an image processing apparatus and an operational unit. The operational unit includes a request receiver that receives a request to modify operational unit administrative information, an administrative information modifying unit that modifies the operational unit administrative information in response to the received request to modify, and an administrative information reporting unit that reports modified content of the operational unit administrative information to the main unit of the image processing apparatus. The main unit of the image processing apparatus includes an apparatus information synchronizer that modifies the apparatus administrative information that corresponds to the reported modified content after receiving the modified content of the operational unit administrative information from the operational unit.
US09571677B2 Image processing apparatus and non-transitory computer readable medium
An image processing apparatus includes a printing unit, a storage unit, and a processing unit. The storage unit stores communication addresses of image processing apparatuses in a group to which the apparatus belongs. In response to a request for registration in the group from a different image processing apparatus, the processing unit causes the storage unit to store a communication address of the different image processing apparatus, and transmits a registration commission for registering the communication address of the different image processing apparatus in the group to the image processing apparatuses in the group using the communication addresses stored in the storage unit.
US09571675B2 Apparatus, method and computer program product for using images in contact lists maintained in electronic devices
An electronic device having a memory, a display, control apparatus and a data processor. When the data processor executes a program stored in the memory of the electronic device, the electronic device receives an image containing a person, the image further containing a face component, the face component containing the face of the person; displays the image on the display; locates the face component within the image; emphasizes the face component; receives image annotation information concerning the face component; and saves the image annotation information to the memory of the electronic device. The image annotation information may take the form of contact information for use in a contact database. A method uses the face component to locate other images in the database that also contain the person, and adds the annotation information to those images.
US09571671B2 Management device, control method, and recording medium
A management device transmits a response confirmation request to multiple image forming devices, receives a response from any one of the multiple image forming devices, and acquires data indicating an operational status of an image forming device by requesting the pertinent data from an image forming device that has issued a response.
US09571665B2 System and method for modifying settings on electronic devices
The application is directed to a method for improving a user's experience on an electronic device. An application for modifying data service is displayed on a display of an electronic device. A request is received by the application from a user to modify a current data service with a new data service. The application evaluates the requested, new data service in view of predetermined information based upon the user. The application updates the electronic device with the new data service after its evaluation.
US09571663B1 Usage monitoring control for mobile networks
In general, techniques are described for facilitating usage monitoring control in mobile networks. A mobile gateway comprising one or more processors may be configured to perform the techniques. The one or more processors are configured to establish a session by which a mobile device is to access a service, and in response to receiving an indication to activate a charging rule having an incomplete indication to activate usage monitoring with respect to the service provided via the session, rejecting the charging rule.
US09571657B2 Shared voicemail system
A shared voicemail system and method of operation in which the system comprises a computer processor configured in use to store a voice message received from a third party; in which the stored voice message is accessible to each user of a plurality of users of the shared voicemail system. The computer processor also configured in use to provide a copy of the stored message to a first user of the plurality of users, receive an indication from the first user that the message is intended to be accessed by a second user of the plurality of users and to provide a notification prompting the second user to access the message. In an embodiment, the voice message received from the third party is part of a call redirected to the shared voicemail system from a phone line shared by the plurality of users.
US09571656B2 Method of distributed aggregation in a call center
A method for partitioning a call center having N agents associated with M agent groups, for computation by a plurality of computational nodes, has steps for (a) assigning each agent as a vertex in a hypergraph; (b) assigning each agent group as a hyper-edge in the hypergraph; and (c) applying a hypergraph partitioning algorithm to partition the agents and groups relative to the nodes with the hypergraph cost function awarding equal load distribution to nodes and minimizing inter-node traffic.
US09571651B2 Far-end initiated mid-call notification via ring-ping
Placing a call on hold provides advantages to the party initiating the hold. The party may engage in another call or perform another action and return to the call when convenient, provided the party placed on hold is still on the call. The party on hold monitors the inactive call and waits until the call is reactivated. The party on hold is provided with a means to alert the other party via a session initiation protocol (SIP) message formatted as a ring-ping message. The message is sent to the party who placed the call on hold and the user's device activates an indicator, such as to alert the holding party that the held party wishes to re-engage the call. If the holding party does not un-hold the call or otherwise acknowledge the ring-ping indicator, another action can be initiated, such as by inviting another party to join the call.
US09571646B2 Routing user communications to agents
A call handling platform receives a call placed by a caller to a calling number. The call handling platform computes an experience score for the caller using measurements of a subset of data points based on an interaction of the caller with an interactive voice response (IVR) module during the call. The experience score reflects a numerical measure of a level of satisfaction of the caller in interacting with the IVR module. The call handling platform compares the experience score to a predetermined threshold that indicates a minimum level of caller satisfaction, and determines that the experience score indicates that the caller has a lower level of satisfaction than the minimum level of satisfaction. Conditioned on this determination, the call handling platform routes the call to a human agent at a call center, along with enabling the agent to perceive a representation of the experience score.
US09571643B2 Intelligent electronic communications
Establishing a telephone call includes enabling display of a visual indicator of a call destination entity and detecting selection by a user of the visual indicator. The availability of the user to receive a first telephone call is determined. Voice communications between the call destination entity and the user are established in response to detection of the selection by the user of the visual indicator and conditioned on the user being determined to be available to receive the first telephone call. Establishing voice communications includes enabling placement of the first telephone call to the user to establish a first PSTN link with the user and enabling a voice communications link to be setup with the call destination entity.
US09571642B2 Network-based social media telephony firewall
A method receives a call from a device of a caller destined to a device of a subscriber of a communication network. The method connects the call to the device of the subscriber and then receives from the device of the subscriber an indication that the call is an undesirable call. The indication further includes a description of the call. The method then provides a reward to the subscriber when the indication further includes the description of the call.
US09571641B2 Techniques for bypassing call screening in a call messaging system
A call messaging system includes a database comprising a call screening rule for a callee and a call screening engine configured to determine whether a bypass condition exists for an incoming call to the callee, and to bypass the call screening rule for the incoming call, if the bypass condition exists.
US09571636B2 Call center builder platform
Instructions are transmitted from a contact center builder system to a content provider system that, when executed, provide an interface for configuring a contact center for the content provider that includes a contact center telephone number, an agent pool, and an interaction site. Data associated with one or more contact center configuration parameters are received from the content provider. A contact center telephone number is assigned to the contact center based on the data. One or more agents are assigned to the agent pool of the contact center based on the data. The data includes a task to be handled by the communications system without using an agent of the agent pool is determined. In response to determining that the data includes the task to be handled by the communications system without using an agent of the agent pool, multiple interaction pages for the interaction site are generated.
US09571635B2 Automatic account information retrieval and display
Techniques for retrieving and displaying information from a business system on a mobile computing based on contextual details are disclosed. The contextual details can include caller identification information and contact identifiers associated with the caller identification information stored a contacts record in a mobile computing device. Contextual details may include caller identification information, contact identifiers, user preferences, job functions, time/date, and location. Based on the specific details of a particular context, an associated layout definition can be determined. The layout definition specifies the information and analysis to retrieve from the business system and the manner in which to display the information in a graphical user interface if a mobile computing device.
US09571631B1 Mobile device lock-out system
A mobile electronic device that is operable to at least partially disable functionality of the mobile electronic device in response to receiving an indication that a vehicle is in motion. In one or more implementations, the electronic device includes a memory operable to store one or more modules and a processor communicatively coupled to the touch-sensitive display and to the memory. The processor is operable to execute the one or more modules to detect presence of a lock-out device and to receive an indication that a vehicle is in motion. The processor is also operable to execute the one or more modules to cause the mobile electronic device to be at least partially inoperable in response to receiving the indication and detecting presence of the lock-out device.
US09571626B1 Automobile cellular, WLAN and satellite communications
A method for receiving and demodulating in an automobile modulated signals into a location finding baseband signal to connect to a display. Receiving and demodulating one or more wireless remote control modulated signals for remote control of either a door lock or control of ignition of an automobile or both. Receiving a touch screen generated signal and providing a touch screen generated control signal used to initiate transmission of a Bluetooth standardized signal. Receiving and demodulating a modulated Orthogonal Frequency Division Multiplexed (OFDM) signal into a demodulated OFDM baseband signal and converting the demodulated OFDM signal into a spread spectrum signal for transmission of the spread spectrum signal.
US09571622B2 Method of inputting data entries of a service in one continuous stroke
A computer-implemented method for inputting data entries of a service for use with a portable electronic device having a touch screen. By detecting a continuous stroke moving on the touch screen to select desired items among multiple levels of menus which are displayed in a sequence for an object targeting to a service, the data entries according to the selected items are committed for the object when the continuous stroke ends. In addition, multiple items can be selected in one level of menu by using a pre-defined stroke indication in the continuous stroke. Furthermore, the selected items can be corrected by re-stroking back to the corresponding levels of menus.
US09571618B2 Identifying a contact based on a voice communication session
Arrangements described herein include identifying a voice communication session established between a first communication device and a second communication device and, based on the voice communication session established between the first communication device and the second communication device, identifying a plurality of contacts who potentially may be the second user. A list including at least a name of each of the plurality of contacts who potentially may be the second user is presented to a first user using the first communication device.
US09571616B2 Housing, and electronic device using same
A housing includes a plurality of overlapping layers. Each layer has either transparent material or semitransparent material, and each layer has a different refractivity.
US09571611B2 Updating rich communication suite capability information over a communications network
In an embodiment, a requesting UE configures an RCS capabilities request message to request a target UE to provide RCS capability information (i) for the target UE, and (ii) for a set of other UEs. The requesting UE transmits the configured RCS capabilities request message to the target UE. The target UE determines that the target UE has access to RCS capability information for at least one UE from the set of other UEs, and configures an RCS capabilities response message that indicates the RCS capability information (i) for the target UE and (ii) for the at least one UE. The target UE transmits the configured RCS capabilities response message to the requesting UE. In another embodiment, a given UE determines whether to perform an RCS capability information refresh operation based on whether RCS capability information for another UE is older than a priority-specific age threshold.
US09571610B2 Dynamic port type detection
An aspect includes dynamic port type detection. A link initialization frame that includes a protocol identifier is received at a port of a switch. Based on successfully decoding the protocol identifier, the port is configured to a mode of operation compatible with the protocol identifier. A table in the switch is updated to configure one or more other ports of the switch to the mode of operation compatible with the protocol identifier. A handshake response is sent to acknowledge the successful decoding of the protocol identifier. If no handshake response is received at a server prior to expiration of a wait pulse repetition time, the server periodically transmits the link initialization frame with a different protocol identifier for an alternate mode of operation until the handshake response is received or all supported modes of operation are checked.
US09571607B1 System and method for connection efficiency
In a distributed object computing system, a server application may create multiple, uniquely identified, server contexts that each provide one or more services to a service consumer (client). Instead of creating a connection to a client for each server context, a single connection can be used. A service request handler may be configured to handle service requests for each server context. Service requests may be generated in the client with a service context identity. When a service request is received by the server application, the service request handler resolves the service context identity and forwards the service request to the appropriate server context.
US09571605B1 System, method, and computer program for identifying a social network user identifier based on a user message
A system, method, and computer program product are provided for identifying a social network user identifier based on a user message. In use, a message is received from a user. Additionally, content is extracted from the message. Further, a search is performed using at least a portion of the content. Moreover, an identifier of the user provided by a social network is identified, based on the search.
US09571604B2 Method and apparatus for distributing collaborative content
An example approach for enabling content to be distributed based on user and device related execution criteria is described. A collaboration platform determines one or more execution criteria for at least one device based, at least in part, on presence information, capability information, characteristic information, or a combination thereof of at least one other device within proximity of the at least one device. The collaboration platform also determines an execution of the one or more content items based, at least in part, on one or more execution criteria associated with the one or more content items.
US09571601B2 Method and an apparatus for performing offline access to web pages
The embodiments disclose a method and apparatus for offline access of web pages. The method includes: acquiring on a user terminal a local cache template of a first web page, wherein the local cache template has pre-stored one or more respective paths, each points to a respective designated Uniform Resource Locator (URL) location linked to the first web page, wherein each respective designated URL enables offline access to a corresponding second web page in the first web page; locally caching each of the corresponding second web page, wherein each of the corresponding second web page which corresponds to a respective path pointing to the respective designated URL pre-stored in the local cache template of the first web page, such that the corresponding second web page is to be locally loaded into a browser of the user terminal when the browser accesses the respective designated URL in the first web page.
US09571600B2 Relay device, relay method and thin client system
A relay device includes: a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute, receiving a page from a server device; partitioning a second region other than a first region of the page in which the page is displayed by a client terminal into one or more partition regions; calculating the number of partition regions transmitted to the client terminal during a time difference between an acquisition time taken to acquire the entire page from the server device and a transmission time taken to transmit the first region to the client terminal; and transmitting an image corresponding to the first region and images corresponding to the partition regions of the calculated number to the client terminal.
US09571599B2 Multimedia redirection in a virtualized environment using a proxy server
Methods and systems for multimedia redirection in a virtualized environment using a proxy server are described herein. The proxy server may store scripting code that may be injected into web content retrieved from a content resource server. The injected scripting code may cause an instantiated application in the virtualized environment to intercept/override at least some method calls in the web content. The proxy server may send the redirected multimedia content and other information to a client agent application executing on a user's computing device for rendering.
US09571598B2 Ensuring content filtering through a specialized tier of proxy caches at the base station
Embodiments of the invention provide a method, system and computer program product for content caching with remote filtering services in a radio access network (RAN). In an embodiment of the invention, a method for content caching with remote filtering services in a RAN can include receiving a response to a request from an end user device wirelessly coupled to a base station of the RAN, marking the response as uncacheable, and routing the response to the base station over a data communications network. In one aspect of the embodiment, the response can be received in an RNC of the RAN. Of note, the process of marking the response as uncacheable can depend upon the evaluation of a policy with respect to the response.
US09571597B2 Multimedia file push method and apparatus
The present disclosure discloses a multimedia file push method and apparatus, and relates to the field of network technologies. The method includes: obtaining first visual feature information, where the first visual feature information is visual feature information of a to-be-pushed multimedia file; determining a first user identity according to the first visual feature information, where the first user identity is a push target user identity of the to-be-pushed multimedia file; and pushing the to-be-pushed multimedia file according to the first user identity.
US09571595B2 Employment of presence-based history information in notebook application
To employ presence-based history information in conjunction with a notebook application, presence information for one or more users associated with a notebook application is determined from a variety of presence services. One or more interactions of the users are tracked in conjunction with a location within the notebook to record history information associated with the one or more users. The history information may be presented to the users through a user interface in conjunction with a location within the notebook application or through a separate user interface. The presented history information may include the recorded history information and statistical information based on the recorded history information. The users may interact with the user interface to employ the presented presence-based history information in conjunction with contents of the notebook application. For example, replay of user interactions in conjunction with a location within the notebook application may be enabled.
US09571586B2 Using alternate port name for uninterrupted communication
In a method for communicating in a computing environment, a first computer establishing communication with a first virtual computer through a first virtual port using a primary port name for the first virtual port, wherein the first virtual computer is executing on a second computer. The first computer acquires an alternate port name for the first virtual port from the first virtual computer executing on the second computer. The first computer determines that the first virtual computer is not accessible using the primary port name for the first virtual port, wherein the first virtual computer is migrated to execute on a third computer. The first computer establishes communication with the first virtual computer executing on the third computer using the alternate port name of the first virtual port.
US09571585B2 Using alternate port name for uninterrupted communication
In a method for communicating in a computing environment, a first computer establishing communication with a first virtual computer through a first virtual port using a primary port name for the first virtual port, wherein the first virtual computer is executing on a second computer. The first computer acquires an alternate port name for the first virtual port from the first virtual computer executing on the second computer. The first computer determines that the first virtual computer is not accessible using the primary port name for the first virtual port, wherein the first virtual computer is migrated to execute on a third computer. The first computer establishes communication with the first virtual computer executing on the third computer using the alternate port name of the first virtual port.
US09571580B2 Storage management in a multi-tiered storage architecture
An aspect of resource management includes a multi-tiered storage system and a processor communicatively coupled to the storage system. The processor is configured to execute computer readable instructions. The instructions include calculating a performance weight for each end user of an application. The performance weight is calculated as a function of a current activity level with respect to activities conducted via the application and a type of the application. The instructions also include calculating an input/output weight for each end user from a combination of an input/output requirement and the performance weight. The input/output requirement is indicative of an amount of storage resources of the multi-tiered storage system associated with anticipated activities of the end user. The instructions further include allocating an amount of the storage resources for each end user that is proportioned based on the corresponding input/output weight.
US09571575B2 Granular sync/semi-sync architecture
Data consistency and availability can be provided at the granularity of logical storage objects in storage solutions that use storage virtualization in clustered storage environments. To ensure consistency of data across different storage elements, synchronization is performed across the different storage elements. Changes to data are synchronized across storage elements in different clusters by propagating the changes from a primary logical storage object to a secondary logical storage object. To satisfy the strictest RPOs while maintaining performance, change requests are intercepted prior to being sent to a filesystem that hosts the primary logical storage object and propagated to a different managing storage element associated with the secondary logical storage object.
US09571574B2 Methods and apparatus for managing notifications for service events
The communications method may include opening a communication channel, e.g. a HyperText Transfer Protocol Secure (HTTPS) connection, between a service event source and an event management platform, and at the event management platform, generating a request to the service event source, the request including information associated with the communication channel and requested event information related to a plurality of services offered by the service event source for a mobile wireless device associated with a given service user; sending the request to the service event source. The communication channel is maintained open to receive notifications transmitted from the service event source including requested event information related to the plurality of services offered by the service event source and related to the single service user. The notifications are provided to the mobile wireless device associated with the given service user.
US09571571B2 Peer-to-peer live streaming
According to a peer-to-peer protocol, a peer-to-peer network includes multiple clubs and multiple peers that receive content distributed by a source of the network. Each of the multiple peers is part of at least two of the clubs. A joining peer identifies a club of the peer-to-peer network to join and receives identifying information for peers in the identified club. The joining peer randomly selects from the peers in the identified club at least a first peer and a second peer with which to establish connections. The random selection is proportionally weighted by the number of connections the first peer has with other peers and the number of connections the second peer has with other peers. The joining peer establishes a first connection with the first peer and a second connection with the second peer.
US09571568B2 Apparatus and method for selecting a node relaying data communication between servers
An apparatus receives, from a management server device, three-dimensional disposition information pertaining to positions of a plurality of server devices each including a wireless communication unit, and converts the three-dimensional disposition information into two-dimensional disposition information. The apparatus calculates, based on the two-dimensional disposition information, a straight line distance indicating a length of a straight line between a first server device in the plurality of server devices and each of second server devices to which the first server device transmits data, and selects, from among the plurality of server devices, a relay server device for relaying data between the first server device and the second server devices, based on the calculated straight line distances.
US09571567B2 Methods and systems to manage computer resources in elastic multi-tenant cloud computing systems
Methods and systems to reconfigure clusters in elastic multi-tenant cloud computing system. An example method includes partitioning a first resource reservation of a first virtual data center between a first cluster and a second cluster and partitioning a second resource reservation of a second virtual data center between the first cluster and the second cluster, and based on the partitioning of the first resource reservation and the second resource reservation, collectively adjusting a first portion of the first resource reservation allotted to the first cluster and a second portion of the second resource reservation allotted to the first cluster in a same reconfiguration operation.
US09571564B2 Network system for implementing a cloud platform
A network system for implementing a cloud platform within a network to which at least one device defining a computing environment for a user has access comprises an application management module, a community management module, and a user enrollment portal. The application management module enables access to an abstract application, wherein the abstract application is associated with a concrete application defining an implementation of the abstract application for the computing environment. The community management module manages a community, wherein the community comprised of at least a user credential and the abstract application, wherein the community defines at least one of said following: a policy, a management process, and a service, under which the abstract application can be accessed by the user. The user enrollment portal supports an enrollment of the user in the community from the device, and to orchestrate a policy management mechanism to support an enforcement of the policy under which the user has access to the concrete application from the device.
US09571563B2 Handling a shared data object in a communication network
A method and apparatus for handling a data object accessible by more than one node. A server in a communication network stores information relating to the data object stored at a first node. The server then receives a subscription request message from a second node. This subscription request message subscribes to updates relating to the data object stored at the first node. A copy of the data object is accessible by the second node. The server subsequently receives a publication message relating to a change to the data object stored at the first node and which indicates an identity of the data object and an indication of the changes. The server sends a notification message relating to the change to the data object towards the second node, which is usable by the second node to make corresponding changes to the copy of the data object accessible by the second node.
US09571562B2 System and method for data collection and analysis using a multi-level network
A system and a method for data collection and analysis that uses a multi-level network are provided. The system comprises a first client device and a central network. The first client device and the central network form the multi-level network. The first client device is configured to receive a first data and perform a first data fusing process based on the first data. The first data fusing process generates a second data. The central network is in communication with the first client device. The central network receives the second data from the first client device. The central network is configured to perform a second data fusing process based on the second data to generate a third data. The third data is communicated to the first client device so that the first client device can perform a third data fusing process based on the third data to generate a fourth data.
US09571561B2 System and method for dynamically expanding virtual cluster and recording medium on which program for executing the method is recorded
Provided are a system and method for dynamically expanding a virtual cluster having one or more virtual machines (VMs), based on the resource availability of the virtual cluster and the type of the virtual cluster. The system for dynamically expanding a virtual cluster having one or more virtual machines (VMs), the system comprising a monitor unit which measures resource availability of a target virtual cluster and provides the resource availability to an expansion control unit, the expansion control unit which determines whether to expand the target virtual cluster based on the resource availability and determines a type and number of VM instances to be additionally allocated to the target virtual cluster by reflecting the resource availability and a type of the target virtual cluster and a virtual cluster configuration unit which modifies profile information of the target virtual cluster such that the determined number of VM instances of the determined type by the expansion control unit can be additionally allocated to the target virtual cluster.
US09571560B2 Direct file transfer between subscribers of a communications system
Systems and techniques for transferring a file from a first client associated with a first subscriber to a communications system to a second client associated with a second subscriber to the communications system by connecting from the first client to a communications system host; sending, through the communications system host, a request to the second client to establish a direct connection to the second client; when the second client accepts the request, establishing a direct connection to the second client that bypasses the communications system host; and transferring a file over the direct connection.
US09571559B2 Enhanced curfew and protection associated with a device group
A method comprising obtaining, from a master user, a device usage allocation applicable to two or more devices, the two or more devices being associated with another user, the another user being different from the master user, obtaining an aggregate measure of device usage associated with the two or more devices, if the aggregate measure of device usage associated with the two or more devices satisfies a condition relative to the device usage allocation, managing an activity of the two or more devices, and sending a notification to at least one of the two or more devices, the notification for presentation to the another user through a user interface of the at least one of the two or more devices.
US09571557B2 Script caching method and information processing device utilizing the same
In the event that function names contained when one of the scripts describing objects processed within each predetermined processing unit in the web application is defined as a script of interest and the script of interest is converted to internal code are not common with function names contained when the scripts describing the remaining objects are converted to internal code, the internal code of said script of interest is cached.
US09571556B2 Browser kernel adaptation method and browser therefor
The present disclosure, pertaining to the field of computer Internet, discloses a browser kernel adaptation method and a browser therefor. The method includes: receiving, by a browser, a request for browsing a page from a user; acquiring, by the browser, information of the page from a server according to the request, and determining the type of the page according to the information of the page; and selecting, by the browser, a browser kernel according to the type of the page, and processing the request by using the selected browser kernel. The browser includes: a receiving module, a determining module, and a selecting module. The present disclosure implements an automatic adaptation function of the browser kernel during page browsing, and solves the problem that the browser kernel in the prior art cannot be automatically adapted.
US09571555B2 Methods circuits devices systems and associated computer executable code for web augmentation
Disclosed are methods, circuits, devices, systems and associated computer executable code for generating a web-projection. One or more scripts, defining web-projections, are executed, initiating communication sessions with one or more webpage servers defined in the scripts. Specific content(s) defined in the script, from the one or more webpage servers, is retrieved, translated and injected into corresponding web-projections prior to being served to a requesting client web browser.
US09571549B2 Systems and methods for using client-side video buffer occupancy for enhanced quality of experience in a communication network
Systems and methods can use client-side video buffer occupancy for enhanced quality of experience in a communication network. The systems and methods provided herein can drive changes in the communication system using control responses. Example control responses include responses for scheduling of packets under capacity constrained conditions. An access node, such as a base station, may transmit video from a server to a client in a user device. The access node can estimate client-side video buffer occupancy and predict video playback stalls. The client-side video buffer occupancy can be estimated by emulating behavior of the client. The buffer occupancy can be used to enhance quality of experience for the user. For example, when the buffer occupancy is low, the access node may increase scheduling priority of packets conveying the video.
US09571548B2 Set-up of media stream transmission and server and client for media stream transmission
A network client device is disclosed having a media streamer for processing a media stream received at a first port of a client device. Further included is a setup controller configured to transmit a set-up request message and a discovery message without waiting for acknowledgement of reception of the set-up request message before transmission of the discovery message, from a second port and the first port respectively, to predetermined ports of a server device.
US09571547B2 Method and device for generating media fragment requests for requesting fragments of an encoded media stream
One embodiment concerns a method for generating a media fragment request for requesting fragments of an encoded media stream stored on a server device, the method being implemented by a client device storing a structure representative of fragments of the media stream previously received and stored on the client device. The structure includes first and second types of addressing information associated with fragments already received. The method for generating a media fragment request includes forming a media fragment request to obtain missing media data corresponding to a new fragment of the media stream, the media fragment request specifying at least one piece of addressing information of the first type and at least one addressing information of the second type, wherein the first type of addressing information is spatial or temporal information and wherein the second type of addressing information is byte position information within the media stream.
US09571545B2 Evaluating a stream-based computing application
A method for evaluating a stream-based computing application includes specifying a simulation condition. In addition, a stream of test tuples may be input to the stream-based computing application. The stream-based computing application may operate on one or more compute nodes. Each compute node may have one or more computer processors and a memory to store one or more processing elements. The method may also include simulating processing of the stream of test tuples by the processing elements using the simulation condition. Further, the method may include monitoring to determine one or more performance metrics for an inter-stream operator communication path.
US09571544B2 Method and apparatus for providing multimedia content on a mobile media center
A method and apparatus for providing multimedia content over a wireless network are disclosed. For example, the method receives a request from a customer via a data enabled cellular phone for accessing one or more multimedia content from a multimedia content server of the customer, and performs an authentication for obtaining the one or more multimedia content from the multimedia content server. The method obtains the one or more multimedia content from the multimedia content server, and transmits the one or more multimedia content to the data enabled cellular phone.
US09571543B2 Using quality information for adaptive streaming of media content
Different representations are associated with an instance of media content, and a representation can include multiple portions of media content. A respective quality value and bitrate can be associated with each of the portions. Information about the instance of content, including bitrate and quality information, can be accessed by and/or sent to a client. The quality information indicates the availability of measures of quality (e.g., quality values) and where those quality values reside or how they can be retrieved. The client can use quality as well as bitrate to make more intelligent decisions while streaming the content. For example, while the content is being downloaded over a network, the client can adapt to changes in available network bandwidth by selecting one portion of the instance of media content over another based not just on its bitrate but also based on its quality value.
US09571540B2 Broadcast/multicast offloading and recommending of infrastructural changes based on usage tracking
A method, a device, and a storage medium having instructions stored thereon to obtain usage data that indicates a usage of a downloading service and a streaming service of programs, in which the programs are provided to user devices via unicast delivery. The usage data is analyzed to determine whether a multicast offloading or a broadcast offloading is to be invoked on behalf of a program designated for unicast delivery. Additionally, a method, a device, and a storage medium obtain usage data, analyze the usage data, and generate a recommendation for an infrastructural change of a content delivery network based on the analysis.
US09571538B2 Quality of experience for communication sessions
A computer-implemented method, computer program product, and computing system is provided for managing quality of experience for communication sessions. In an implementation, a method may include determining a change in an optimum video size for a streaming video. The method may also include determining one or more constraints of resizing associated with the change in the desired video size. The method may further include adaptively resizing the streaming video to a current desired video size when the one or more constraints of resizing exceed a threshold value.
US09571536B2 Cross device task continuity
Systems and methods for cross device and/or cross operating system task continuity between devices for frictionless task engagement and reengagement. Task continuity can provide for simple detection and selection of recently viewed and/or modified tasks. Task continuity can provide for simple engagement of new tasks in applications and/or websites, the new tasks being related to recently presented and/or modified tasks. Responsive to selection of the recently presented and/or modified task, the task can be seamlessly reengaged from the point at which it was last presented and/or modified. Responsive to selection of a new task, the task can be engaged from a starting point. Upon completion of the task on one device, the task can be closed across devices. Task continuity can be enabled on a single device or across a plurality of devices. Task continuity can be enabled on a single operating system, or across a plurality of operating systems.
US09571520B2 Preventing execution of task scheduled malware
A method for preventing malware attacks includes the steps of detecting an attempt on an electronic device to access a task scheduler, determining an entity associated with the attempt to access the task scheduler, determining a malware status of the entity, and, based on the malware status of the entity, allowing or denying the attempted access to the task scheduler. The task scheduler is configured to launch one or more applications at a specified time or interval.
US09571519B2 Targeted attack discovery
A device may receive usage information, associated with a group of client networks, including particular usage information associated with a particular client network. The device may receive threat information, associated with the group of client networks, including particular threat information associated with the particular client network. The device may determine a baseline based on the usage information. The device may determine a normalization function, associated with the particular client network, based on the baseline and the particular usage information. The device may determine normalized threat information, associated with the particular client network, based on the normalization function and the particular threat information. The device may determine overall normalized threat information associated with the group of client networks. The device may compare the normalized threat information and the overall normalized threat information. The device may provide information associated with comparing the normalized threat information and the overall normalized threat information.
US09571516B1 Cloud service usage monitoring system
A cloud service usage assessment system analyzes network traffic from an enterprise data network and generates cloud service usage analytics for the enterprise. In some embodiments, the cloud service usage analytics may include cloud service usage risk assessment. The cloud service usage assessment system is advantageous applied to assess network security in view of an enterprise's adoption of multiple cloud based services.
US09571514B2 Notification of security question compromise level based on social network interactions
An approach is provided to improve security of security questions. In the approach, the system prompts a user for a security question. The security question and security answer associated with the security question are received by the system using a user input to the information handling system. Network-accessible data stores, such as social network accounts, are searched for the security answer resulting in search results. The searching results reveal a risk level which is identified by the system. The identified risk level is provided to the user, such as at a display device.
US09571513B2 Monitoring device monitoring network
A monitoring device configured to monitor a network to which plural controllers are connected which includes a decoder configured to extract target data belonging to a target data group from data received from the plural controllers, a first comparator configured to determine whether an immutable part of the target data is known or anomalous, a second comparator configured to determine whether a reception interval of the target data group is normal or anomalous, a third comparator configured to determine whether the number of the target data having been received and included in the target data group is normal or anomalous, and determine whether each reception interval between the target data is normal or anomalous, and a warning counter configured to individually count the number of anomalies determined by the first comparator, the number of anomalies determined by the second comparator, and the number of anomalies determined by the third comparator.
US09571511B2 Systems and methods for traffic classification
Systems and methods of classifying network traffic may monitor network traffic. Monitored traffic may be compared with a control protocol template (CPT). When a similarity between the monitored traffic and the CPT exceeds a match threshold, the monitored traffic may be associated with the CPT.
US09571510B1 Systems and methods for identifying security threat sources responsible for security events
The disclosed computer-implemented method for identifying security threat sources responsible for security events may include (1) identifying security-event data collected from a plurality of security events detected over a network, (2) partitioning the security-event data into a set of single-dimensional security clusters, each grouped by a common feature, (3) determining that a subset of the single-dimensional security clusters exceed a threshold level of similarity relative to one another, (4) grouping the subset of single-dimensional clusters into a multi-dimensional security cluster corresponding to a single threat source in response to determining that the subset of single-dimensional clusters exceed the threshold level of similarity relative to one another, and then (5) determining, based at least in part on grouping the single-dimensional clusters into the multi-dimensional cluster, that the single threat source is likely responsible for some of the security events. Various other methods, systems, and computer-readable media are also disclosed.
US09571507B2 Providing a virtual security appliance architecture to a virtual cloud infrastructure
A method in an embodiment includes detecting a change for a virtual machine in a virtual server of a virtual network infrastructure, determining whether a virtual security appliance is configured in the virtual server, and sending a request to create the virtual security appliance in the virtual server. The method further includes allowing the virtual machine to initiate when the virtual security appliance is created in the virtual machine. The virtual security appliance performs security inspections on network packets sent from the virtual machine. In more specific embodiments, the method further includes creating an intercept mechanism in the virtual server to intercept the network packets from the virtual machine. In further embodiments, one or more security policies identify one or more virtual security appliances to process the network packets from the virtual machine.
US09571505B2 Trustworthiness of processed data
A method and/or computer program product indicates a trustworthiness of data processed in accordance with a processing rule. A first trust weight is assigned to a data item to be processed to provide a weighted data item, the first trust weight representing a level of trust in the data item. A second trust weight is assigned to the processing rule to provide a weighted processing rule, the second trust weight representing a level of trust in the processing rule. The weighted data item is processed in accordance with the weighted processing rule to generate a data output and an indication of a level of trust in the data output.
US09571504B2 Authorizing content viewing based on content ratings
Apparatuses, methods, and computer program products are included that receive a content rating for content presented to an individual, determine a content authorization parameter for the individual, and trigger a precautionary action associated with the content in response to determining that the content authorization parameter for the individual is not compliant with the content rating for the content.
US09571501B2 Rule-based application access management
A container that manages access to protected resources using rules to intelligently manage them includes an environment having a set of software and configurations that are to be managed. A rule engine, which executes the rules, may be called reactively when software accesses protected resources. The engine uses a combination of embedded and configurable rules. It may be desirable to assign and manage rules per process, per resource (e.g. file, registry, etc.), and per user. Access rules may be altitude-specific access rules.
US09571498B1 Systems and methods for protecting purpose-built appliances on local networks
The disclosed computer-implemented method for protecting purpose-built appliances on local networks may include (1) identifying a purpose-built appliance that is installed at a physical site to enhance the physical site with a pre-programmed functionality and that is connected to a local network that operates at the physical site, (2) intercepting, by a router of the local network, a request from a requesting device to access the pre-programmed functionality of the purpose-built appliance via the local network, (3) querying, from the router, via an authorization channel that is separate from a communication channel used to transmit the request, an owner of the physical site for authorization for the requesting device to access the purpose-built appliance, (4) receiving, by the router, the authorization from the owner, and (5) forwarding, by the router, the request from the requesting device to the purpose-built appliance. Various other methods, systems, and computer-readable media are also disclosed.
US09571495B2 Methods and systems for authorizing web service requests
Systems and methods for authorizing web service requests. In some embodiments, a computer-implemented method includes receiving a web service request having an authorization header and business code, authenticating a Security Assertion Markup Language (SAML) token included in the authorization header and constructing a security context based on attributes of the SAML token. The process also includes passing the security context to an authorization interceptor to interact with a policy information point (PIP) and a policy decision point (PDP), receiving a permit response, and then authorizing the web services request. In some implementations, the requested web service is then transmitted to the client computer that requested the web service.
US09571494B2 Authorization server and client apparatus, server cooperative system, and token management method
There is a method of generating a token required to transfer an access authority to a cooperating system to a cooperation asking system. In this method, a refresh token is issued to update a token without confirmation to a user after a valid period of a token has expired. When information which is required to update a token is leaked, an unintended system updates a token, and the cooperating system is illicitly used. For this reason, a unit for invalidating the leaked refresh token is required. An access management service stores a refresh token issued at the time of first authorization processing linked to tokens re-issued when a series of token is issued using refresh tokens. Then, upon designation of the refresh token issued first, all refresh tokens linked to the refresh token issued first are invalidated.
US09571493B2 System and method for a storage area network virtualization optimization
A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The programming instructions are operable to determine one or more optimal mappings between a server layer and a storage layer through a network layer based on performance metrics of one or more ports of at least one of the server layer, the storage layer and the network layer.
US09571491B2 Discovery of familiar claims providers
Aspects of the subject matter described herein relate to identity technology. In aspects, profile data is mined to determine claims providers with which a user may be familiar. These familiar claims providers are used in conjunction with claims providers that are allowed by a relying party to determine a candidate set of claims providers that are both familiar to the user and allowed by the relying party. This candidate set of claims providers is then displayed to a user so that the user may select one or more of the claims providers to obtain claims to provide to the relying party.
US09571488B2 Adaptive timeouts for security credentials
Session-specific information stored to a cookie or other secure token can be selected and/or caused to vary over time, such that older copies will become less useful over time. Such an approach reduces the ability of entities obtaining a copy of the cookie from performing unauthorized tasks on a session. A cookie received with a request can contain a timestamp and an operation count for a session that may need to fall within an acceptable range of the current values in order for the request to be processed. A cookie returned with a response can be set to the correct value or incremented from the previous value based on various factors. The allowable bands can decrease with age of the session, and various parameter values such as a badness factor for a session can be updated continually based on the events for the session.
US09571482B2 Secure on-line sign-up and provisioning for Wi-Fi hotspots using a device management protocol
Embodiments of a mobile device and method for secure on-line sign-up and provisioning of credentials for Wi-Fi hotspots are generally described herein. In some embodiments, the mobile device may be configured to establish a transport-layer security (TLS) session with a sign-up server through a Wi-Fi Hotspot to receive a certificate of the sign-up server. When the certificate is validated, the mobile device may be configured to exchange device management messages with the sign-up server to sign-up for a Wi-Fi subscription and provisioning of credentials, and retrieve a subscription management object (MO) that includes a reference to the provisioned credentials for storage in a device management tree. The credentials are transferred/provisioned securely to the mobile device. In some embodiments, an OMA-DM protocol may be used. The provisioned credentials may include certificates in the case of certificate-based credentials, machine-generated credentials such as username/password credentials, or SIM-type credentials.
US09571476B1 Multi-platform single sign-on database driver
Systems and methods of performing single sign-on authentication from multiple platforms when establishing a connection to a database are described. An application can securely access a database based on user credentials provided during a prior authentication. In an embodiment, single sign-on is accomplished by relying on existing and emerging authentication, security service, security mechanism, and wire protocols, enabling the creation of drivers to accommodate various platforms and databases. In another embodiment, a pure type 4 Java Driver is used, eliminating dependencies on native operating functionality.
US09571472B2 Establishing an initial root of trust for individual components of a distributed security infrastructure
The embodiments described herein describe technologies for a device definition process to establish a unique identity and a root of trust of a cryptographic manager (CM) device, the CM device to be deployed in a CM system. The device definition process can take place in a device definition phase of a manufacturing lifecycle of the CM device. One implementation includes a non-transitory storage medium to store an initialization application that, when executed by a CM device, causes the CM device to perform a device definition process to generate a device definition request to establish the unique identity and the root of trust. In response to the device definition request, the initialization application obtains device identity and device credentials of the CM device and stores the device definition request in storage space of a removable storage device. The initialization application imports a device definition response containing provisioning information generated by a provisioning device of a cryptographic manager system in response to the device definition request.
US09571468B2 Encoding data using a variable number of pixels and bits based on entropy
Electronic information is encoded and transmitted by comparing values of adjacent pixels in an electronic image, determining an amount of entropy present in values of adjacent pixels, identifying a highest-order non-matching bit in the values of adjacent pixels, replacing bits of lower order than the highest-order non-matching bit with data, storing the image and replaced bits in a computer memory, and transmitting the image and replaced bits, via a computer network, to a recipient.
US09571467B2 Information management system, information processing device, and non-transitory computer readable medium
An information management system includes an information processing device, and an information management device that prepares log information indicating a content of communication with the information processing device. The information processing device includes a recording data acquisition unit, an encryption unit, and a transmitting unit. The recording data acquisition unit sequentially acquires recording data indicating a content of communication between the information management device and the information processing device. The encryption unit encrypts the recording data to prepare encrypted data. The transmitting unit transmits the encrypted data to the information management device. The information management device includes a log information preparation unit that prepares the log information including the encrypted data.
US09571461B2 Adaptive communication anonymization
A method identifies anonymized parties in a transmitted communication. A sender replaces one or more communication party identifiers in control data within a communication with one or more anonymized identifiers before transmitting the communication to one or more recipients of the communication. A recipient receiving the communication searches a local lookup table by an anonymized identifier for a corresponding non-anonymized identifier which identifies a party of the communication. In response to identifying a corresponding non-anonymized identifier, the recipient then replaces the anonymized identifier with the corresponding communication party identifier and presents the recipient with the non-anonymized identifiers within the communication.
US09571460B2 Adaptive communication anonymization
A system and computer program product identifies anonymized parties in a transmitted communication. A sender replaces one or more communication party identifiers in control data within a communication with one or more anonymized identifiers before transmitting the communication to one or more recipients of the communication. A recipient receiving the communication searches a local lookup table by an anonymized identifier for a corresponding non-anonymized identifier which identifies a party of the communication. In response to identifying a corresponding non-anonymized identifier, the recipient then replaces the anonymized identifier with the corresponding communication party identifier and presents the recipient with the non-anonymized identifiers within the communication.
US09571455B2 Remote credential management for hybrid clouds with enterprise networks
A system and method of initializing a virtual machine within a secure hybrid cloud is disclosed. One method includes transmitting service mode credentials to a cloud broker from a cloud-based virtual machine, receiving a service mode community of interest key from a credentialing service based on the service mode credentials, and establishing a secure service mode connection based on the service mode community of interest key. The method also includes receiving role VPN credentials at the cloud-based virtual machine and establishing a secure role connection to the cloud broker using the role VPN credentials, thereby providing, in response to the role VPN credentials, a role VPN community of interest key to a virtual data relay dedicated to the cloud-based virtual machine. The method further includes receiving role cloud credentials at the cloud-based virtual machine and establishing secure communications at the cloud-based virtual machine based on the role cloud credentials, including receiving a role cloud community of interest key at the cloud-based virtual machine used for secure communication among the cloud-based virtual machine and other cloud-based virtual machines within a common community of interest with the cloud-based virtual machine.
US09571451B2 Creating network isolation between virtual machines
A method, system, and program product for creating network isolation between virtual machines is provided, including receiving, by a security virtual machine (SVM), an outgoing network packet from a virtual machine (VM). The source internet protocol (IP) address and a source media access control (MAC) address is extracted from the outgoing network packet. A zone identifier table is searched for a zone id, whereby the zone identifier table includes the source IP address and the source MAC address. The outgoing network packet is sent to a physical Ethernet adapter connected to an external network switch whereby the external network switch is connected to an external network, based on the zone id not being found in the zone identifier table. The outgoing network packet is sent to a physical Ethernet adapter that is connected to an internal switch, based on the zone id being found in the zone identifier table.
US09571450B2 Detecting and correcting network interruptions using network address translation
Embodiments provide a network address translation (NAT) service for network devices. A network connection from at least one private network device to the NAT service is received and a network connection from at least one remote device to the NAT service is received. The private network device is positioned within a private network and the remote device is positioned within a public network. A network availability of the remote device is determined. If the remote device is unavailable or a network configuration setting associated with the remote device changes, the private network device is notified and a connection reset message is transmitted to the private network device.
US09571446B2 Messaging media to go viral
Systems and techniques are disclosed for transmitting a message via one or more platforms, the messages being associated with media content and/or related media content. A related media content may be identified based on the media content and a platform may be selected based on a platform selection criteria. The message may correspond to the related media content and may be transmitted to the platform.
US09571441B2 Peer-based device set actions
A device set may interoperate to perform an action, such as providing a message to a user or storing photos taken by a user. Performing the action on all available devices may cause redundancy (e.g., presenting the same message to the user on each device), and depending on user selection (e.g., the user requesting to play music and specifically designating a device) may become onerous. A centralized, server-driven selection of the device to perform the action may be problematic if the server is inaccessible and/or inaccurate if not currently informed of the current state of each device. In accordance with the techniques presented herein, a requesting device broadcasts an action invitation to the device set. Each device provides a suitability report indicating its suitability to perform the action. The requesting device identifies one or more suitable devices, and sends an action request to identified devices to perform the action.
US09571440B2 Notification archive
An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.
US09571438B2 Enhanced services electronic mail
A database includes one or more physical location identifiers such as postal addresses, delivery or street addresses, or geographic coordinates. A correlator correlates electronic addresses with physical location identifiers. The correlated electronic addresses can incorporate part or all of the corresponding physical location identifier. The correlated electronic addresses can further incorporate a reference to an individual, such as a name or title, or a reference to a group of individuals, such as by name. Correlated electronic addresses allow reception of electronic communication. Services offered with electronic delivery of correspondence to correlated electronic addresses include return receipt, insured delivery, certified delivery, forwarding, non-delivery notification, and non-electronic delivery. Costs associated with operation of the electronic mail may be covered by administration of postage or when the recipient elects electronic delivery of correspondence traditionally delivered by paper mail.
US09571434B1 System and method for visual display of E-mail filters
A system and machine-implemented method is provided for generating an e-mail filter including receiving an indication of a selection of a simple filter representing a filter criterion and a placement of the simple filter icon within a display area displaying a visual representation of a collection of e-mail filters corresponding to the user, receiving an indication of a selection of an action icon representing an action to be performed with respect to an e-mail message and a placement of the action icon within the filter display area with respect to the simple filter icon, the placement representing a connection of the action icon with the simple filter icon, generating an e-mail filter comprising one or more filter criteria including the filter criterion in response to receiving the indication of the placement of the action icon and assigning the action to the e-mail filter.
US09571433B2 Communication device, relay server for relaying data from communication device, and communication system including them
A communication device for transmitting data via a first server to a second server includes an acquiring unit operable to acquire, from the first server, server information as information indicating a style of data acceptable to the second server, a converting unit operable to convert a style of data to be transmitted into the style acceptable to the second server, based on the server information, and a transmitting unit operable to transmit data converted by the converting unit to the first server.
US09571432B1 Message assistant via smart templates
Aspects of the present invention disclose a method for sending a message. The method includes receiving a calendar of a user. The method further includes receiving an indication of a time. The method further includes determining one or more messages based on the calendar and the time. The method further includes receiving an indication from the user of selecting a message from the one or more messages.
US09571429B2 Methods and systems for delayed notifications in communications networks
Communications is the exchange of thoughts, messages, or information. However, whilst immense investments into evolving communications infrastructure supporting multiple communications channels have been made the vast majority of communications models, standards, and developments focus to the transmission of the message as a single process with other aspects of the communications channel are considered simply delays in the communications channel. However, it would be beneficial to provide enhancements to such communications channels to provide additional information to the sender with respect to the delivery to and recovery by the recipient of the message such that not only do they have the option to elect to receive a delivery notification in communications systems that today do not provide such information, but that in these systems and those supporting delivery notifications increased information is provided to the user allowing them to ascertain or estimate the recipient's absorption/reading of the message.
US09571425B2 Method and apparatus for voice communication based on voice activity detection
Voice communication method and apparatus and method and apparatus for operating jitter buffer are described. Audio blocks are acquired in sequence. Each of the audio blocks includes one or more audio frames. Voice activity detection is performed on the audio blocks. In response to deciding voice onset for a present one of the audio blocks, a subsequence of the sequence of the acquired audio blocks is retrieved. The subsequence precedes the present audio block immediately. The subsequence has a predetermined length and non-voice is decided for each audio block in the subsequence. The present audio block and the audio blocks in the subsequence are transmitted to a receiving party. The audio blocks in the subsequence are identified as reprocessed audio blocks. In response to deciding non-voice for the present audio block, the present audio block is cached.
US09571423B2 Port decommissioning
A management application can automatically coordinate the decommissioning of ports in a switch, ensuring that ports are gracefully taken out of service without unnecessary interruption of service and triggering of automatic recovery functionality that may occur during manual decommissioning of ports. Embodiments may provide for decommissioning of F_ports only, E_ports only, or both F_ports and E_ports. Where link aggregation is provided for in the fabric, decommissioning of a port in a link aggregation group may be performed if there are other operational links in the group. Decommissioning of a non-aggregated port (or the last operational port in a link aggregation group) may be performed if there is a redundant path available.
US09571415B2 System and method for performing customized resource allocation analyses for distributed computer systems
A system and method for performing customized remote resource allocation analyzes on distributed computer systems utilizes a snapshot of a distributed computer system, which is received at a remote resource allocation module, to perform a resource allocation analysis using a resource allocation algorithm. The resource allocation algorithm is selected from a plurality of resource allocation algorithms based on at least one user-provided parameter associated with the distributed computer system.
US09571410B2 Credit-based link level flow control and credit exchange using DCBX
In one embodiment, a system includes a network having one or more devices interconnected therebetween, the network including a first device having a first port and logic integrated with and/or executable by a first processor, the logic being adapted to exchange credit exchange (CE) capabilities between the first port and a second port of a second device in the network, receive a credit grant packet from the second port, the credit grant packet indicating credits granted to the first port, and send one or more packets of data from the first port to the second port, the one or more packets corresponding with the granted credits. Other systems and methods for providing credit-based flow control are described according to more embodiments.
US09571389B2 Request routing based on class
A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.
US09571388B1 Separation of control plane functions using virtual machines in network device
Techniques are described for separating control plane functions in a network device using virtual machines. The techniques include initializing multiple virtual machine instances in a control unit of a standalone router, and running different control processes for the router in each of the virtual machines. For example, in a root system domain (RSD)-protected system domain (PSD) system, a control unit of the standalone router may support a RSD virtual machine (VM) and one or more PSD VMs configured to form logical devices and execute logically separate control processes without requiring physically separate, hardware-independent routing engines to form the PSDs. Each of the RSD VM and PSD VMs includes a separate kernel, an operating system, and control processes for the logical device. When a software failure occurs in the PSD VM, the PSD VM may perform a software failover without affecting the operation of the RSD VM.
US09571378B2 Synchronized wireless data concentrator for airborne wireless sensor networks
A system, method, and apparatus for a synchronized wireless data concentrator are provided for facilitating a precisely synchronized system of nodes in a wireless sensor network for airborne data systems. The wireless data concentrator contains a plurality of IEEE 802.15.4 radio/micro-processor subsystems, which are connected to a local host microprocessor, which is in turn connected to an aircraft data network. The airplane data network also contains a precision clock source and a plurality of specialized network switches, which have a low-jitter data-path routing capability.
US09571377B2 Dynamic denial of service protection
A method for providing dynamic denial-of-service (DoS) protection using a multicore processor is provided. The multicore processor includes a shared memory, a data processor core, a dynamic DoS processor core and a signaling processor core. The data path processor core receives a network packet addressed to a host computer, selects a target queue based on a traffic type of the network packet, and adds the network packet to the target queue. The target queue is selected from one of n queues, stored in the shared memory, associated with the traffic type. The dynamic DoS processor core services the target queue, including removing the network packet from the target queue and adding the network packet to the host queue. The signaling processor core services the host queue, including removing the network packet from the host queue and sending the network packet to the host computer.
US09571374B2 Dynamically allocating compute nodes among cloud groups based on priority and policies
A method, system and computer program product for allocating compute nodes among cloud groups. Policies are created for cloud groups for specifying conditions when a compute node will need to be borrowed by a cloud group as well as when the borrowed compute node is to be returned. Furthermore, priorities are assigned to the conditions in the policies for borrowing a compute node as well as to the cloud groups concerning borrowing compute nodes. A compute node is allocated temporarily from a first cloud group to a second cloud group based on the priority assigned to the second cloud group and the priority assigned to the monitored condition invoking the borrowing of the compute node as well as based on the monitored condition satisfying a condition in the policy for the second cloud group as to when the compute node will need to be borrowed by the second cloud group.
US09571372B1 Systems and methods for estimating ages of network devices
A computer-implemented method for estimating ages of network devices may include (1) identifying at least one networked device that may be attached to a network, (2) identifying a media access control address of the networked device, the media access control address comprising an organizational unique identifier, (3) querying an organizational-unique-identifier database with the organizational unique identifier and receiving, in response, device-age information relating to an estimated age of the networked device and (4) determining the estimated age of the networked device based at least in part on the device-age information. Various other methods, systems, and computer-readable media are also disclosed.
US09571371B2 Network connection communication system
Provided is a technology that makes it possible for billing and balance management in the form of units that are difficult to understand for a user, to be expressed and managed in the form of units that are easy to understand from the viewpoint of the actual purpose of use. The network connection communication system is provided with means for expressing the unit price of network usage in terms of units that a user can understand more intuitively in the light of the purpose for which the network is used. For instance, the number of connection minutes (time), the number of books purchased and downloaded over the network, or the number of connections to a communicating partner can be used depending on the purpose of use of a service.
US09571367B2 Selection of message passing collectives in presence of system noise
Consideration of system jitter in selecting a “message passing collectives algorithm” used in a message passing interface. A set of multiple message passing collectives algorithms are ranked against each other with at least some consideration of relative jitter-related performance as between the algorithms. The consideration of jitter includes consideration of “system jitter” (OS jitter and/or network jitter). In some embodiments, multiple rankings are performed for different levels of system jitter.
US09571366B2 Method and apparatus for detecting and localizing an anomaly for a network
A method and apparatus for detecting and localizing an anomaly for a network are disclosed. For example, the method sends a first set of probe packets on at least one path of the network, and detects a performance anomaly on a first path of the at least one path. The method then identifies at least one link on the first path that is responsible for the performance anomaly by applying a second set of probe packets.
US09571365B2 Monitoring apparatus and method for determination of location of packet loss
A monitoring apparatus includes a memory, and a processor coupled to the memory and configured to receive plural acknowledgment packets each including an identifier for identifying a packet and information indicating selective acknowledgment which are transmitted from a reception node that has received a data packet transmitted from a transmission node via a network to the transmission node via the network, and determine that a data packet loss occurs in the reception node in a case where a first identifier and first information included in a first acknowledgment packet among the plural acknowledgment packets are respectively matched with a second identifier and second information included in a second acknowledgment packet received after the first acknowledgment packet among the plural acknowledgment packets.
US09571360B2 Method and score management node for supporting service evaluation
A score management node receives network measurements related to at least one service event when the service is delivered to the user, and determines, in a first scoring module, a quality score Q reflecting the user's perception of quality of the delivered service and an associated significance S reflecting the user's perception of importance of the delivered service, based on the received network measurements. The determined quality score Q and associated significance S of each service event are modified in a succession of intermediate scoring modules, based on a predefined influence factor applied in each intermediate scoring module. The perception score P is further calculated in a concluding scoring module, based on the modified quality score and associated modified significance, wherein the calculated perception score P is made available for use in the service evaluation.
US09571359B2 System and method for monitoring network connection quality by executing computer-executable instructions stored on a non-transitory computer-readable medium
A system and method for monitoring network connection quality utilizes software installed on a user computer to monitor a first network connection to a target server used for a desired activity and a second network connection to a benchmark server. Various network quality metrics are recorded and compared for each of the connections and displayed on a visual display so that the user may easily and accurately judge the health of the connection to the target server.
US09571358B2 Service level view of audiovisual conference systems
In an embodiment, a machine-readable volatile or non-volatile storage medium stores one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform monitoring a plurality of video conference locations, each of the locations comprising one or more video conference rooms, resulting in creating and storing monitored data; generating service level view data which when displayed on a video display unit concurrently comprises graphical representations of all the locations and all the rooms, and graphical representations of faults associated with each of the rooms. Rooms can include coder-decoders (codecs), cameras, video monitors, and network packet data routing or switching elements. Embodiments provide a holistic view of all video conference rooms in a deployment, with aggregated call usage, quality and fault data, with highly useful graphical management displays.
US09571354B2 Systems and methods for tracking application layer flow via a multi-connection intermediary device
The present disclosure is directed towards tracking application layer flow via a multi-connection intermediary. Transaction level or application layer information may be tracked via the intermediary, including one or more of: (i) the request method; (ii) response codes; (iii) URLs; (iv) HTTP cookies; (v) RTT of both ends of the transaction in a quad flow arrangement; (vi) server time to provide first byte of a communication; (vii) server time to provide the last byte of a communication; (viii) flow flags; or any other type and form of transaction level data may be captured, exported, and analyzed. The application layer flow or transaction level information may be provided in an IPFIX-compliant data record. This may be done to provide template-based data record definition, as well as providing data on an application or transaction level of granularity.
US09571352B2 Real-time automated virtual private network (VPN) access management
Provided is a method for managing virtual private network (VPN) access to a network that is partitioned into a plurality of subnetworks (subnets). The method includes providing first information associated with hardware hosted on one or more subnets of the network; providing second information associated with users for VPN access, where the VPN access for each user is determined by a list of hardware each user has permission to access; detecting a hardware triggering event corresponding to a modification of the first information; and responsive to the detection of the hardware triggering event, automatically updating the second information based on the modification of the first information.
US09571347B2 Reactive auto-scaling of capacity
Examples of systems and methods are described for managing computing capacity by a provider of computing resources. The computing resources may include program execution capabilities, data storage or management capabilities, network bandwidth, etc. Multiple user programs can consume a single computing resource, and a single user program can consume multiple computing resources. Changes in usage and other environmental factors can require scaling of the computing resources to reduce or prevent a negative impact on performance. In some implementations, a fuzzy logic engine can be used to determine the appropriate adjustments to make to the computing resources associated with a program in order to keep a system metric within a desired operating range.
US09571346B2 Fault tolerant communication system, method, and device that uses tree searching
Trees employing the following two elements are used to determine communicable ranges: paths within a transmission network that are set for data transfer between adjacent communicating devices; and the adjacent communicating devices located at both ends of the paths. The adjacent communicating devices corresponding to the roots of the trees are called adjacent communicating devices located at both ends of a path that has become incommunicable due to a fault within the transmission network.
US09571344B2 Method and apparatus for transmitting process data in an automatically controlled installation
A process data transmitter transmits process data at defined recurring time intervals as a serial transmit data stream including data symbols at a defined symbol rate. A process data receiver samples the serial transmit data stream at a sampling rate which is higher than the symbol rate by a defined factor to thereby generate a serial receiver data stream having a plurality of sampling values per data symbol. The process data receiver subdivides the serial receiver data stream into data packets, each of which has a defined first number of sampling values. The process data receiver selects a defined second number of sampling values from the respective data packets. The second number is smaller than the first number by the defined factor and the sampling values selected from each data packet are equidistant from one another. The process data receiver processes the selected sampling values as received process data.
US09571338B2 Scalable distributed control plane for network switching systems
In one embodiment, a networking system includes a physical switch and a scalable and distributed virtual control plane. The switch is adapted to receive a first packet, classify the first packet to produce a packet classification, generate a second packet based on the first packet, and forward the second packet. The scalable and distributed virtual control plane has a physical host server adapted to host a plurality of virtual machines (VMs), each VM providing a control plane for a particular protocol, and a network connecting the switch to the server. In addition, the plurality of VMs are adapted to receive the second packet, retrieve information about the first packet, handle processing of the first packet using the information to obtain forwarding information, encapsulate the first packet into a third packet including the forwarding information, and forward the third packet according to the forwarding information.
US09571334B2 Systems and methods for correlating alarms in a network
Networking equipment often generates alarms that operators must sift through to troubleshoot the network. The heterogeneous nature of the equipment and their associated alarms renders this task difficult. Furthermore, a network fault may trigger collateral alarms in adjacent equipment, sometimes obscuring the root cause of the fault. The present disclosure includes a system for correlating multiple successive alarms to discriminate between alarms from a faulty network object and alarms from a properly functioning network object that is dependent on the faulty network object.
US09571331B1 Techniques for accessing local networks via a virtualized gateway
Disclosed are various embodiments for receiving, via a network, a request from a client to establish a logical network tunnel over the network. A credential is received from the client in order to establish the logical network tunnel. The client is authenticated based upon the credential. The client negotiates, via the network, to establish the logical network tunnel.
US09571330B2 Computer network system and a method for monitoring and controlling a network
Discloses is a computer network system comprising a plurality of network management tools, a network segment comprising a plurality of hardware devices, and a proxy for interconnecting network management tools with the network segment. Each of the network management tools is assigned at least one functionality for monitoring and controlling at least one hardware device which is polled by the network management tools. The functionalities from different network management tools are separate from each other, and the proxy is set up to consolidate requests from the different network management tools and to focus the requests on one single request to the device to be controlled by the different network management tools.
US09571317B1 Bandwidth efficient continuous phase modulation
A technique for generating a phase modulated, constant envelope transmit signal having continuous phase transitions between adjacent symbols involves generating a stream of symbols having a sequence of symbol states and identifying antipodal phase transitions between adjacent symbols representing different states. The phase rotation polarity of the continuous phase transitions between adjacent symbols having antipodal phase transitions is controlled such that a phase rotation polarity pattern of the antipodal phase transitions in the stream of symbols is uncorrelated with the sequence of symbol states. The constant envelope transmit signal is then generated from the stream of symbols. The spectral profile of the constant envelope signal can be tailored by selection of the phase trajectory shape and the portion of the symbol over which the continuous phase transition occurs.
US09571316B2 Method and apparatus for designing frequency-spatial filter with variable bandwidth
Provided herein is a method and apparatus for realizing a frequency-spatial filter with variable bandwidth, the method including generating M number of FFT channel blocks having N number of channels by performing an N point FFT (Fast Fourier Transform) processing using M number of array antenna inputs; combining some of the N number of channels of each FFT channel block according to a frequency bandwidth variable parameter value; combining some of spatial response vector channels in a combined channel of each FFT channel block according to a spatial bandwidth variable parameter value; and combining all the channels and outputting the same.
US09571313B2 Full-optical multiwavelet orthogonal frequency divisional multiplexing (OFDM) and demultiplexing
Aspects of embodiments relate to an optical wavelet transform (WT) or inverse wavelet transform (IWT) medium for implementing optical multiwavelet orthogonal Frequency Division Multiplexing (OFDM) or optical demultiplexing. In embodiments, the optical WT/IWT medium comprises a plurality of N waveguides for receiving in parallel a corresponding number of N modulated optical input signals λ1,MOD to λN,MOD. Each waveguide comprises at least two optical resonators configured such to realize a wavelet filterbank so that the modulated optical signals λ1,MOD to λn,MOD undergo WT/IWT in a manner such to obtain optical wavelet transformed signals that can be orthogonally frequency division multiplexed or demultiplexed.
US09571312B2 Expurgated pulse position modulation for communication
An expurgated pulse position modulation (EPPM) technique can be used to encode information for wireless transmission. Such an EPPM technique can be compatible with a simple receiver architecture, such as including a shift register and pulse position modulation (PPM) decoder. A multi-level EPPM (MEPPM) approach can increase the available symbols in the modulation constellation and can be used to accommodate multiple users or devices concurrently. Interleaving techniques can be used such as to reduce inter-symbol interference. An optical transmitter and an optical receiver can be used, such as including using energy in a visible range of frequencies. In an example, an optical source such as including one or more light emitting diodes can provide visible light for illumination, and the EPPM technique can include using codewords specified to provide a desired dimming level when such codewords are used to intensity modulate the optical source, without perceptible flicker.
US09571311B2 Adaptive cyclic offset cancellation for the receiver front-end of high-speed serial links
A receiver for a serial link. The receiver has an analog input configured to receive a received signal and includes a first front end comprising a first sampler configured to sample a signal at an input of the first front end, and a first correction circuit configured to add a first correction to the signal at the input of the first front end, the first correction including a first offset correction. The offset correction is updated by a modified sign-sign least mean squares method.
US09571309B1 Decision feedback equalizer and receiver circuit
A plurality of comparator circuits output results of comparing a pulse amplitude modulated input signal having four or more values with a plurality of first thresholds. A selection section decides a value of the input signal at certain timing by selecting one of the comparison results on the basis of a result of deciding a value of the input signal at previous timing. A threshold setting section generates the first thresholds from a plurality of third thresholds obtained by adding an offset value based on magnitude of inter-symbol interference corresponding to each value to one of second thresholds whose number is based on the number of values, on the basis of an average value of third thresholds greater than a second threshold or third thresholds smaller than the second threshold and an adjustment value based on the decision result and sets the first thresholds in the comparator circuits.
US09571305B2 Channel estimation by time-domain parameter extraction
Methods and apparatus of channel estimation using time-domain parameter extraction are disclosed. The wireless channel can be modeled by a multipath model with a limited number of parameters in the continuous time domain. In the discrete time domain, the multipath model leads to channel impulse responses that have a limited number of channel taps with non-negligible energy. Extracting the time-domain parameters and then reconstructing the channel yields channel estimates that have better accuracy. Time-domain parameter extraction also has lower computational complexity than existing methods.
US09571304B2 Reconciliation of network state across physical domains
Some embodiments provide a method for a first network controller located at a first domain that manages a logical network spanning several physical domains including the first domain. Upon reconnection to a second network controller located at a second physical domain of the several physical domains after a period of disconnect, the method receives a first set of updates indicating modifications to logical network state from the second network controller. The method reconciles any conflicts between (i) the logical network state stored at the first controller, (ii) the first set of updates received from the second network controller, and (iii) updates received from other network controllers located at different physical domains of the several physical domains. The method transmits a second set of updates to the second controller indicating modifications to the logical network state based on the reconciliation of conflicts.
US09571302B2 Method and system for providing presence-based communication over a wireless network
An approach for providing presence-based communication over a cellular network for a dwelling is described. A notification message is received over a wireless network to a mobile device associated with a user, wherein the notification message indicates generation of a presence indication signal by a device within a premise of the user. A registration status of the mobile device with the notification service is determined. The notification message is forwarded to the mobile device based on the registration status.
US09571301B2 System and method for a multi-tenant datacenter with layer 2 cloud interconnection
Provided is a system and method for a multi-tenant datacenter with layer 2 cloud interconnection. More specifically the multi-tenant datacenter includes a plurality of physical client systems in a first datacenter each physical client system having a set of physical infrastructure resources. A first cloud computing environment is also in the first datacenter, and coupled to the physical client systems by OSI Layer 2. The first cloud computing environment thereby virtually extending the physical infrastructure resources of each physical client system. An associated method of providing a multi-tenant datacenter with layer 2 cloud interconnection is also provided.
US09571296B2 Methods and apparatuses for abstracting filters in a network visibility infrastructure
Embodiments of the invention disclose methods for managing visibility filters in a plurality of network visibility infrastructure elements of a visibility network such that these network visibility infrastructure elements and their filters are managed as a network and filter configuring, packet replication, and redundancy are implemented efficiently from a centralized filter control module.
US09571295B2 Initiating a call to an emergency call center via a relay service
A call to an emergency call center from a device is initiated utilizing a relay service. The device may send a non-voice message to the relay service. The relay service, upon receipt and analysis of the message, may initiate a call to the device. The device, upon receiving the call and determining that the call is from the relay service, may place the call on hold and initiate a call to an emergency call center. Subsequently, the device may establish a multi-party call between the device, the relay service, and the emergency call center. Further, the relay service may maintain multiple communications modes in order to conduct non-voice messages with the device and conduct voice communications with the emergency call center.
US09571293B2 Mobile communication method, mobile terminal, radio base station, and program
A mobile communication method comprises: a step A of broadcasting, from a specific cell, MBMS service update information indicating a timing of a broadcasting of MBMS service information indicating contents of MBMS data; a step B of broadcasting, from the specific cell, the MBMS service information at the timing indicated by the MBMS service update information; and a step C of receiving, by the mobile terminal existing in the specific cell, the MBMS service information broadcasted from the specific cell at the timing indicated by the MBMS service update information broadcasted from the specific cell.
US09571290B2 Network coupling device and network coupling system
A network coupling device includes a transformer module for transmitting a network signal from a network system, and a power processing module coupled to the transformer module and configured to transmit a direct current power signal from the network system. The transformer module and the power processing module satisfy a relation |ZT−ZT+L|≦0.25ZT where ZT is an impedance of the transformer module when disconnected from the power processing module, and ZT+L is an effective impedance of the transformer module with the power processing module connected thereto.
US09571289B2 Methods and systems for glitch-resistant cryptographic signing
Methods and devices disclosed herein use techniques to resist glitch attacks when computing discrete-log based signatures. The methods and systems described herein replace the random nonce in conventional signature systems with a pseudorandom nonce derived in a deterministic way from some internal state information, such as a secret key or a counter, such that the nonce is not repeated. The methods and systems described herein may also use tests to verify that a glitch has not occurred or been introduced.
US09571287B2 Secure proofs of storage for deduplication
Storage providers can securely store data and avoid data duplication with secure derivative data and offload the responsibility of generating the secure derivative data to the data owners. Initially, a data source will provide an encrypted version of data and the secure derivative data to a remote storage provider. The secure derivative data can include a hash of the data, a hash of the encrypted version of the data, a hash tree generated from the data, and an encrypted version of the key used to encrypt the data. When the remote storage provider later receives a request to store the same data, the remote storage provider uses the secure derivative data for secure proofs of storage and for proof of data possession.
US09571286B2 Authenticating the identity of initiators of TCP connections
A Transmission Control Protocol (TCP) receiver receives a SYN segment from a TCP initiator that initiates a TCP handshake between the TCP initiator and a TCP server. A first value is extracted from a predefined portion of the SYN segment. A second value is computed using an authentication algorithm that includes at least using a cryptographic hash function that takes as input at least the source IP address of the encapsulating IP packet of the SYN segment and a shared secret between the TCP initiator and the TCP receiver. If the computed second value matches the extracted first value, then the TCP handshake is allowed to continue. If the computed second value does not match the extracted first value, then the TCP handshake is not allowed to continue.
US09571284B2 Controlling access to personal information stored in a vehicle using a cryptographic key
A system and a method are disclosed providing user information in a vehicle. The method includes the steps of: providing over a vehicle network a cryptographic key in response to receiving a wireless signal from a wireless transmitter at a first electronic control unit (ECU); receiving at a second ECU the cryptographic key; authenticating the cryptographic key at the second ECU; and providing user information via the second ECU based on the authentication.
US09571282B1 Authentication on a computing device
Systems and/or methods provide a user of a first computing device with the ability to authenticate themselves on a remotely provided process or service using a second computing device on which the user is already authenticated. For example, the techniques of this disclosure provide a user with the ability to securely log into a remotely provided service or application (such as e-mail, cloud computing service, etc.) on a first computing device (e.g., a desktop computer, laptop, tablet, etc.) using a second computing device (e.g., mobile phone) on which the user is already logged into the service or application, without requiring manual entry of authentication information on the first computing device.
US09571274B2 Key agreement protocol
The present invention relates to data communication systems and protocols utilized in such systems.
US09571273B2 Method and system for the accelerated decryption of cryptographically protected user data units
A method and system for accelerated decryption of a cryptographically protected user data unit, wherein a transmitter initially generates a cryptographic key that is provided with a related key identification. The transmitter then performs asymmetrical encryption of the generated cryptographic key using a public cryptographic key and encryption of at least one user data unit using the generated cryptographic key. The encrypted user data unit, the asymmetrically encrypted cryptographic key and the related key identification of the cryptographic key are transported to a receiver that decrypts the received asymmetrically encrypted key using a private key, if verification of the received related key identification of the cryptographic key indicates the cryptographic key is not present in a decrypted state in the receiver. The receiver then decrypts the received cryptographically encrypted user data unit using the cryptographic key in the receiver or with the cryptographic key decrypted using the private key.
US09571271B2 Sending messages by oblivious transfer
A system includes a server connectable to a client, the server configured to allow the client to acquire a message of an index designated by the client among N messages held by the server where N is an integer of two or more. The server includes a classification unit configured to classify the N messages into M classified messages by contents of the messages; a message encryption unit configured to encrypt each of the M classified messages; a message provision unit configured to provide the M encrypted classified messages to the client; and a key sending unit configured to send the client, by oblivious transfer, a message key for decrypting the classified message corresponding to the message of the index designated by the client.
US09571266B1 Methods and systems for estimating skew
This invention relates to methods and systems for estimating skew based on, for example, the IEEE 1588 Precision Time Protocol (PTP). These methods and systems can allow the clock skew between a master clock (server) and slave clock (client) exchanging PTP messages over a packet network to be estimated. In one embodiment, the slave employs a digital phase-locked loop (DPLL) driven by timestamps supplied from a master clock. The slave is able to process the timestamp information embedded in PTP Sync and Follow_Up messages in order to lock its frequency to that of the master clock. In certain embodiments a frequency locked DPLL and a local free-running counter are used to estimate the skew of the local slave oscillator.
US09571261B2 Method and apparatus for performing carrier management in carrier aggregation system
A carrier aggregation system, includes transmitting a first signaling to configure one additional carrier to a user equipment (UE) at which the additional carriers are deactivated, to configure a timer to each additional carrier for the UE by which the carrier is deactivated after the corresponding timer expiry; transmitting a second signaling that carries an activation indication to the UE to activate one deactivated additional carrier in the configured carriers for the UE; activating at least one deactivated additional carrier, starting the timer, controlling the UE to start Physical Downlink Control Channel (PDCCH) monitoring and Physical Downlink Shared Channel (PDSCH) receiving on the activated additional carrier; transmitting PDCCH on the activated additional carrier for the UE, by which the corresponding timer being restarted; deactivating the activated carrier after the corresponding timer expiry, controlling the UE to stop the PDCCH monitoring and the PDSCH receiving on the deactivated additional carrier.
US09571258B2 Detection and mitigation of ingress interference within communication links
A system and process that incorporates teachings of the subject disclosure may include, for example, an interference monitor configured to detect occurrences of unintended signals within a communications link. A communications link may carry a down-converted format of a satellite signal from an earth terminal to an integrated receiver and decoder for further network distribution. Depending upon the nature of any such detected unintended signals, the communications link can be “swapped out” for a redundant communications link carrying a down-converted format of the same satellite signal obtained by way of a redundant earth terminal. Other embodiments are disclosed.
US09571246B2 Reference signal interference management in heterogeneous network deployments
Methods and apparatus for enabling interference coordination in a communication network. A base station includes a plurality of antenna ports. Each antenna port is configured to transmit a reference signal, and each antenna port is associated with a respective cell. The base station determines a set of cells where transmissions of reference signals is to be performed from a reduced set of the plurality of antenna ports. The base station determines a subset of antenna ports in at least one cell of the determined set of cells to enable interference coordination in the network, and transmits the reference signal from the subset of antenna ports.
US09571244B2 Wireless communication apparatus, wireless communication method, and wireless communication system
An overhead accompanying feedback from a UE terminal is reduced.The UE terminal selects not only M subbands with high quality but also M subbands with poor quality. Alternatively, the UE terminal selects M subbands to be fed back by increasing a priority of a subband with a high degree to which the quality of the subband is to be improved by the feedback or a subband having a high possibility of unnecessary eNodeB being removed from the CoMP set by the feedback. In addition, the UE terminal performs measurement and feedback in units of subband groups which can be collectively handled.
US09571239B2 Method and apparatus for transmitting channel information in cognitive radio network and method and apparatus for performing channel switching
A method and apparatus for transmitting channel information used by a station form among TV white space channels, and a method and apparatus for performing channel switching are disclosed. A method for transmitting information of a channel used by a station from among TV white space channels includes determining one or more channels used by the station from among channels contained in a plurality of OFDM blocks, wherein each OFDM block includes one or more contiguous channels from among the TV white space channels, generating a message including first information indicating the lowest channel number from among channels contained in a first OFDM block from among the plurality of OFDM blocks, second information indicating the lowest channel number from among channels contained in a second OFDM block, third information indicating the one or more channels used by the station as bitmap information, and fourth information indicating a total amount of bandwidth used by the station, and transmitting the generated message.
US09571235B2 (H)ARQ for semi-persistent scheduling
A radio communications link is established between radio stations, and a semi-persistent radio resource is allocated to support data transmission over the communications link. The semi-persistent radio resource is associated with a corresponding automatic repeat request (ARQ) process identifier. Non-limiting examples of a semi-persistent radio resource include a regularly scheduled transmission time interval, frame, subframe, or time slot during which to transmit a data unit over the radio interface. Retransmission is requested of a data unit transmitted using the semi-persistent radio resource. The ARQ process identifier associated with the semi-persistent resource is used to match a retransmission of a data unit dynamically scheduled on the communications link with the requested data unit retransmission. In a preferred example embodiment, the ARQ process identifier is a hybrid ARQ (HARQ) process, where a retransmitted data unit is combined with a previously-received version of the data unit.
US09571233B2 Providing acknowledgement information by a wireless device
In general, to provide acknowledgment information by a first wireless device, the first wireless device sends repeated instances of acknowledgment information in respective first and second frame structures, in response to receipt of first information from a second wireless device. In addition, the first wireless device also sends further acknowledgment information in the second frame structure that is responsive to second information received from the second wireless device.
US09571231B2 In-band status encoding and decoding using error correction symbols
A status encoder generates a checksum that encodes a status condition together with the checksum of an associated message. A receiver determines an inverse transformation that when applied to the received status-encoded checksum recovers the parity information associated with the codeword. The status condition can then be recovered based on the selection of the inverse transformation that correctly recovers the parity information from the status-encoded checksum. Beneficially, the status condition can be encoded without requiring additional signal lines or lengthening the codeword relative to conventional error correction devices.
US09571227B2 Link adaptation feedback method and transmitting device
Embodiments of the present invention provide a link adaptation feedback method and a transmitting device. The method includes: receiving, by a transmitting device, a link adaptation feedback frame sent by a receiving device, where the link adaptation feedback frame carries space-time block coding type indication information; and determining, by the transmitting device according to the space-time block coding type indication information, information about use of space-time block coding by a data frame related to the link adaptation feedback frame, and selecting, according to the use information, a space-time stream, and a modulation and coding scheme used when the transmitting device sends a data frame. Through the embodiments of the present invention, and according to the use information, the transmitting device may select the space-time stream, and the MCS used when the transmitting device sends a data frame, thereby improving link performance.
US09571220B2 Flexible channel coordination for multiple optical carrier optical networks
One or more management systems coordinate wavelength configuration patterns of a plurality of multi-wavelength optical transport nodes in an optical network for a first transport period. The one or more management systems determine data traffic demand changes in the optical network; and coordinate wavelength configuration patterns of the plurality of multi-wavelength optical transport nodes in the optical network for a second transport period, that is subsequent to the first transport period, based on the determined data traffic demand changes.
US09571219B2 Wavelength-division multiplexer (WDM) and de-multiplexer (WDDM)
A WDDM includes a base substrate; a first mirror on the base substrate; a second mirror on said base substrate; a third mirror on the base substrate; a first optical splitter on the base substrate, wherein the first mirror is configured to reflect a first light beam to the first optical splitter, wherein the first optical splitter is configured to split the first light beam into a second light beam exiting from a first light exit surface of the first optical splitter and a third light beam reflecting to the second mirror; and a second optical splitter on the base substrate, wherein the second mirror is configured to reflect the third light beam to the second optical splitter, wherein the second optical splitter is configured to split the third light beam into a fourth light beam exiting from a second light exit surface of the second optical splitter and a fifth light beam reflecting to the third mirror.
US09571211B2 Wireless enclosure for testing electronic devices
A system, method, and enclosure for testing wireless devices. The enclosure includes a number of walls enclosing a testing space. The enclosure also includes a sliding cover secured between the two of the number of walls. The enclosure also includes one or more radio frequency layers disposed on the number of walls and the sliding cover.
US09571209B2 Transmission device with impairment compensation and methods for use therewith
Aspects of the subject disclosure may include, for example, a waveguide system that includes a transmission device having a coupler positioned with respect to a transmission medium to facilitate transmission or reception of electromagnetic waves that transport communications data. The electromagnetic waves propagate along an outer surface of the transmission medium. A training controller detects an impairment on the transmission medium adverse to the transmission or reception of the electromagnetic waves and adjusts the electromagnetic waves to reduce the effects of the impairment on the transmission medium. Other embodiments are disclosed.
US09571206B2 Symbol timing and clock recovery for variable-bandwidth optical signals
We disclose an optical receiver having a configurable clock-recovery module, an operative configuration of which is selectable based on a bandwidth of the optical input signal. In an example embodiment, the clock-recovery module adopts a first configuration for non-Nyquist optical input signals, and adopts a different second configuration for Nyquist and faster-than-Nyquist optical input signals. The configurability of the clock-recovery module may advantageously prevent the clock-recovery algorithm from breaking down, e.g., due to variability of the bandwidth of the optical input signal caused by the variability of the routes that optical signals may take in the corresponding optical-transport network before arriving at the optical receiver.
US09571205B1 Systems approach to interference cancellation
Disclosed is a system and method of combining optical interference cancellation with other methods of interference cancellation, including electronic cancellation, digital filtering, and beam steering algorithms, to remove co-located interference, remote interference of an unknown origin, and multipath interference components created by reflections of signals both known and unknown.
US09571196B2 Mode multiplexing optical communication system
An optical communication system is disclosed. The optical communication system comprises an optical transmitter and a substantially circular multi-mode optical fiber. The optical transmitter comprises a generator of at least two free space circular vortices and comprises an optical element configured to receive the at least two free space circular vortices and to couple them to an input facet of the optical fiber. The optical fiber is configured to receive at the input facet the at least two free space circular vortices and is configured to generate therefrom at least two corresponding guided circular vortices having respective propagation constants, wherein the values of the propagation constants at a defined frequency are different each other.
US09571193B2 Transmitter, receiver, and method
A feature of the present invention pertains to a transmitter for transmitting data by video, the transmitter including a transmission data control unit that distributes the data to multiple colors constituting the video, and a display unit that converts the distributed data into a sequence of a predetermined color value with respect to each of the multiple colors and lighting the multiple colors in a communication area on a display in accordance with the sequence of the color value.
US09571190B2 Optical/radio local access network
A system that incorporates teachings of the subject disclosure may include, for example, a central controller that executes instructions facilitating performance of operations including monitoring multiple network nodes, at least some of the network nodes being in communication with others through respective point-to-point links. Each point-to-point link includes a respective free space optical channel. The central controller detects optical received signal strength of a free space optical channel falling below a certain level and provides control signals to reconfigure the multiple network nodes. Signals are re-routed along one of the respective point-to-point links through other network nodes responsive to detecting the optical received signal strength falling below the certain level Other embodiments are disclosed.
US09571187B2 Wavelength-division multiplexing optical communication system and method for measuring optical performance of an output signal for the system
A wavelength-division multiplexing optical communication system and a method for measuring optical performance of an output signal for the system. The optical communication system includes: a service-provider device; a local node; and a plurality of subscriber devices. The service-provider device includes: a plurality of first optical transceivers; a first optical multiplexer/demultiplexer (OD/OM) connected to the plurality of first optical transceivers; and a seed-light source providing seed light. Each subscriber device includes a second optical transceiver. The local node connects the service-provider device and the plurality of subscriber devices to each other using a DWDM link comprising: a second multiplexer/demultiplexer (OD/OM); and a single-mode optical fiber for transmission. Here, the optical intensity of an output signal of the second optical transceiver is determined by compensating for the value of the loss caused when the output signal passes through the second OD/OM of the local node.
US09571184B2 Digital unit, signal processing system, and signal processing method
A signal processing system and method are disclosed. The signal processing system includes a digital unit connected to a core system and a plurality of radio units physically isolated from the digital unit. The digital unit is configured to process radio digital signals. The plurality of radio units are configured to convert and amplify digital signals from the digital unit, to transmit the amplified signals to a terminal based on a multi-antenna technology using two antennas, and to receive the signals from the terminal and to transmit the same to the digital unit based on the multi-antenna technology using two antennas.
US09571181B2 Programmable portable electronic device for airborne operational communications
Embodiments of the present invention provide improved systems and methods for a programmable portable electronic device for airborne operational communications. In one embodiment, a method comprises loading application configuration information onto a storage medium on the portable electronic device from an external storage medium, the application configuration information defining an application configuration for the avionic operational data communications application and configuring an avionic operational data communications application stored in the storage medium on the portable electronic device according to the application configuration information stored in the storage medium. Further, the method includes receiving avionic operational data from an airborne server; executing the avionic operational data communications application to process the avionic operational data, wherein the execution of the avionic operational data communications application produces operational communications according to the application configuration information stored in the storage medium; and communicating the operational communications with a ground peer.
US09571180B2 Unmanned aerial vehicle (UAV) beam forming and pointing toward ground coverage area cells for broadband access
Systems and methods configured to form and point beams from an unmanned aerial vehicle (UAV) toward target cells in a coverage area on the ground. One embodiment determines and forms the required number of UAV fixed beams needed to cover the target area when UAV is at its highest altitude and highest roll/pitch/yaw angles so that the target coverage area is covered under all UAV altitude and orientation conditions. In another embodiment, UAV determines the beam pointing angles toward different cells on the ground using information on position coordinates and orientation angles of the UAV, and the position coordinates of the cells in the coverage area relative to the center of coverage area. In another embodiment, a reference terminal placed at the center of coverage is used by the UAV to optimally point a beam toward center of the coverage area.
US09571175B2 Encoding channel quality indicator and precoding control information bits
A method and apparatus for encoding channel quality indicator (CQI) and precoding control information (PCI) bits are disclosed. Each of the input bits, such as CQI bits and/or PCI bits, has a particular significance. The input bits are encoded with a linear block coding. The input bits are provided with an unequal error protection based on the significance of each input bit. The input bits may be duplicated based on the significance of each input bit and equal protection coding may be performed. A generator matrix for the encoding may be generated by elementary operation of conventional basis sequences to provide more protection to a most significant bit (MSB).
US09571160B2 High data rate serial link
A data transmission circuit transmits a data signal over a transmission line. A digital to analog converter (DAC) operates to receive N-bit input digital values for conversion to corresponding ones of 2N different DC voltage levels. The DAC selects, for each N-bit input digital value, one of the 2N DC voltage levels. An analog to digital converter (ADC) operates to sense the DC voltage on the transmission line for conversion to a corresponding N-bit output digital value.
US09571157B2 Utility communication method and system
Exemplary embodiments are directed to use of transparent transmission of teleprotection commands in the form of GOOSE or GSSE messages, as defined by the Generic Substation Event class model by the standard IEC 61850, between substations combined with Channel Supervision and Monitoring equivalent to CSM offered by known teleprotection equipment. This approach avoids the disadvantage of non-transparent transmission when using the gateway approach and of the lack of the CSM functionality when using the tunnelling approach.
US09571154B2 Transmit energy leakage control in a receiver
Systems and methods are provided for removing interference from received signals. An interference control signal may be generated in a transceiver during transmission and reception of signals. The interference control signal may be generated based on a first interference control input corresponding to an input signal used in generating the transmitted signals, and a second interference control input corresponding to a model of a leakage of the transmitted signals onto the received signals. The model may be based on a first approximation of a transfer function for the leakage. The interference control signal may be combined with an intermediate signal generated during processing of the received signals, to generate a corresponding combined signal, and the combined signal may be applied during processing of the received signals.
US09571152B2 Apparatus and methods for calibration of envelope trackers
Apparatus and methods for calibration of envelope trackers are provided. In one embodiment, a power amplifier system includes a VGA that amplifies an RF input signal to generate an amplified RF input signal, a power amplifier that amplifies the amplified RF input signal to generate an RF output signal, and an envelope tracker that generates a supply voltage for the power amplifier. The envelope tracker includes a scaling module that generates a scaled envelope signal based on a power control level (PCL) signal and an envelope signal that changes in relation to an envelope of the RF input signal. The envelope tracker further includes a calibration module that controls an amount of scaling of the scaled envelope signal based on calibration data to compensate for an envelope amplitude misalignment of the envelope tracker. The envelope tracker controls the voltage level of the supply voltage based on the scaled envelope signal.
US09571151B2 Cases for mobile electronic devices configured to receive auxiliary optical devices
Examples of cases and other accessories for mobile electronic devices are provided. Some cases are provided to protect mobile electronic devices from unintended forceful contact that could otherwise cause damage to the mobile electronic devices and/or to protect the mobile electronic devices against unwanted and potentially damaging ingress of harmful materials, such as water, dust, dirt, and/other potentially damaging materials. Some cases can include an attachment region that is configured to receive an auxiliary component to be used and/or attached with the mobile electronic device, such as an auxiliary lens or other optical device that can be used and/or attached with an onboard camera of the mobile electronic device.
US09571147B1 Portable storage buckling unit
A portable storage apparatus includes a wrapping unit, a buckling unit, a clawing unit and a holder. The wrapping unit is adapted for wrapping a user's arm. The buckling unit is attached to the wrapping unit. The holder is adapted for holding a portable electronic device. The clawing unit is attached to the holder. The clawing unit can be engaged with and disengaged from the buckling unit. Hence, the holder can be attached to and detached from the wrapping unit.
US09571145B2 High frequency circuit module
A high frequency circuit module includes a variable inductance circuit portion and a reactance circuit portion. The variable inductance circuit portion is connected between an antenna port and ground. The variable reactance circuit is connected between the antenna port and a front-end port. The variable inductance circuit portion includes a first inductor, a second inductor, and a switch. The first inductor is connected between the antenna port and the ground. The second inductor and the switch are connected in series, and this series circuit is connected in parallel to the first inductor.
US09571144B2 Synchronised radio transceivers
Synchronized radio transceivers Disclosed are a method of and apparatus for controlling a first radio transceiver (18) and a second radio transceiver (20) which are connected to a common oscillator (16), wherein each transceiver (18, 20) is capable of communicating with one or more remote radio transceivers (12, 14). The method comprises: •the first transceiver (18) sending a synchronization signal to the second transceiver (20); and •the second transceiver (20) using the synchronization signal to en sure that neither transceiver (18, 20) transmits data while the other transceiver is in a receiving state.
US09571143B2 Interference rejection in ultra-wideband real time locating systems
Systems, methods, apparatuses, and computer readable media are disclosed for providing interference rejection in ultra-wideband real time locating systems. In one embodiment, an ultra-wideband (UWB) receiver is configured to: receive a composite signal, the composite signal comprising a UWB signal transmitted from within a monitored region and an interference signal transmitted from a source positioned outside the monitored region; filtering at least a first component of the composite signal representing the interference signal with a tunable notch filter to generate a filtered signal; determining an interference level in the filtered signal; and adjust the tunable notch filter to reduce the interference level. Corresponding systems, methods, and computer-readable storage medium are also provided.
US09571138B2 Transmission device and noise removal method
A base station device includes: a converting unit that converts a transmission signal with a multi-bit quantization bit rate to a signal with a quantization bit rate smaller than the quantization bit rate of the transmission signal; a first amplifier that amplifies the signal; an extracting unit that extracts a noise component generated in the signal due to the conversion; a second amplifier that amplifies the noise component; a combining unit that combines the signal amplified by the first amplifier with the noise component amplified by the second amplifier to remove a noise component included in the amplified signal; and an adding unit that adds, based on an error between the signal from which the noise component has been removed and the transmission signal, distortion to the signal that is input to the first amplifier or the noise component that is input to the second amplifier.
US09571126B2 Convolution-encoded hyper-speed channel with robust trellis error-correction
A method, system, and computer program product for performing robust, parallel data transfer by a processor device. Data is segmented into k-bit segments, where k≧1. The k-bit segments are convolution encoded, using m≧1 stages of delay. The n output streams are transmitted in parallel for increased effective data rate, where n>k. The n output streams are received. An XOR (Exclusive OR) logic is applied to the n output streams with pathing allowed by the convolution encoding, in a trellis-decoding diagram.
US09571124B2 Method for generating forward error correction packet in multimedia system and method and apparatus for transmitting and receiving forward error correction packet
A method and apparatus for transmitting a Forward Error Correction (FEC) packet block including a plurality of FEC packets in a multimedia system are provided. The method includes generating a plurality of first FEC packet blocks by performing a first FEC encoding on a plurality of source symbols, each of the plurality of first FEC packet blocks including at least one source packet and at least one repair packet for repair of each of the at least one source packet, generating a second FEC packet block by performing a second FEC encoding on the plurality of first FEC packet blocks, the second FEC packet block including at least one repair packet for the plurality of first FEC packet blocks, and transmitting the second FEC packet block that includes, in header information of each of the at least one source packet and the at least one repair packet.
US09571113B2 Integral A/D converter and CMOS image sensor
The integral type Analog/Digital (AD) converter includes: a comparator configured to compare a reference voltage of a ramp waveform with an input voltage and output a comparison signal; a DLL circuit configured to generate a plurality of clock signals; a delay adjustment circuit configured to delay the comparison signal; a counter configured to count a time from starting of changing of the ramp waveform to the inversion of the outputting from the delay adjustment circuit and output the counted result as a high-order bit; and a TDC configured to latch and decode the plurality of clock signals when the output of the delay adjustment circuit is inverted and output the latched and decoded result as a low-order bit, wherein the TDC starts an operation thereof by the inversion of the comparison signal, and stops the operation thereof by the inversion of the output signal of the delay adjustment circuit.
US09571112B2 Stacked synthesizer for wide local oscillator generation using a dynamic divider
A stacked synthesizer for wide local oscillator (LO) generation using a dynamic divider. The phase locked loop can include a plurality of voltage controlled oscillators (VCOs), and a selector that can be configured to select an output of one of the plurality of VCOs. The selected output of one of the plurality of VCOs can be provided to an on-chip dynamic divider and to an off-chip dynamic divider for LO sharing. The dynamic dividers can be configured to generate synthesizer outputs based on a multiplication of the selected output of one of the plurality of VCOs by a factor (1+1/M), where M is a variable number.
US09571110B2 Delay circuit, delay locked loop circuit including delay circuit and processor including delay locked loop circuit
A delay circuit comprises a plurality of delay buffers each including two or more serially connected delay units, each of the delay units being capable of variably controlling a delay amount; a variable control voltage generator circuit configured to supply, to a first delay unit included in each of the plurality of delay buffers, a variable control voltage provided to control the delay amount of the first delay unit; and a fixed control voltage generator circuit configured to supply, to a second delay unit included in each of the plurality of delay buffers, a fixed control voltage among a plurality of fixed control voltages for controlling the delay amount of the second delay unit. The plurality of delay buffers are connected in series and an input signal propagates through the plurality of serially connected delay buffers.
US09571108B2 Multi-output phase detector
Representative implementations of devices and techniques provide a multi-bit binary representation of a phase difference between two signals. The multi-bit binary representation may include information regarding a sign of the phase difference and a magnitude of the phase difference.
US09571107B2 High-order sigma delta for a divider-less digital phase-locked loop
Described herein are technologies related to an implementation of a divider-less digital phase-locked loop (DPLL) that includes a loop response matching a higher order sigma delta.
US09571102B2 Semiconductor device having impedance calibration function to data output buffer and semiconductor module having the same
Disclosed herein is a semiconductor device that includes a first transistor unit coupled to the data terminal, and a plurality of second transistor units coupled to the calibration terminal. The first transistor unit includes a plurality of first transistors having a first conductivity type connected in parallel to each other so that an impedance of the first transistor unit is adjustable. Each of the second transistor units includes a plurality of second transistors having the first conductivity type connected in parallel to each other so that an impedance of each of the second transistor units is adjustable. The semiconductor device further includes an impedance control circuit that reflects the impedance of each of the second transistor units to the first transistor unit.
US09571101B2 Semiconductor device
According to one embodiment, a semiconductor device includes: a first circuit including a first transistor, a second transistor, the first and second transistors being capable of receiving first and second signals, respectively; a second circuit including a third transistor and a fourth transistor, a gate and one end of the third transistor being connected to one end of the first transistor, the fourth transistor being capable of receiving the first signal, one end of the fourth transistor being connected to the other end of the third transistor; and a third circuit configured to charge or discharge a node being connected to the one end of the first transistor according to the first signal.
US09571100B2 Clock buffers with pulse drive capability for power efficiency
A clock driver is provided. The clock driver includes a multi-stage delay cell having an input, a positive pulse driving branch, a negative pulse driving branch, and an output. The input is for receiving an original version of a reference clock signal input to the clock driver and used to generate a global clock signal. The output is connected to the positive pulse driving branch and the negative pulse driving branch. The clock driver further includes a pulse generator having positive and negative pulse generator portions respectively connected to outputs of the positive and negative pulse driving branches. The pulse generator generates, at any given time, one of a positive pulse and a negative pulse responsive to a positive pulse enable signal and a negative pulse enable signal, respectively, and the original version of the reference clock signal input to the clock driver without modification.
US09571097B2 Touch screen and display device
The present invention provides a touch screen and a display device with better touch effect. The touch screen includes: a first substrate, a plurality of first touch electrodes distributed along a first direction on the first substrate, and a first insulating layer between the first substrate and the first touch electrodes; and a plurality of second touch electrodes distributed along a second direction intersecting the first direction, wherein uneven areas are provided on one side of the first insulating layer facing the first touch electrodes at regions corresponding to each of the first touch electrodes, and the first touch electrodes are disposed on the first insulating layer according to its shape, forming corresponding uneven areas.
US09571091B2 Methods for overdriving a base current of an emitter switched bipolar junction transistor and corresponding circuits
An emitter switched bipolar transistor circuit includes a bipolar junction transistor (BJT) having a collector coupled to an output terminal, a metal oxide semiconductor field effect transistor (MOSFET) coupled to an emitter of the BJT, a bias voltage supply coupled to the base of the BJT, a buffer coupled to the base of the BJT, and a comparator. The comparator includes a first input coupled to the collector of the BJT, a second input coupled to a voltage reference, and an output coupled to an input of the buffer. The comparator is configured to receive a collector voltage of the BJT at the first input of the comparator, compare the received collector voltage with the voltage reference, and cause the buffer to inject a current pulse to the base of the BJT until the collector voltage is less than the voltage reference, indicating the BJT is substantially saturated.
US09571084B1 Controlled switches for fault tolerant power converters
Low-voltage outputs are provided by full-bridge rectification using controlled switches with fault detection monitoring of circuit conditions and disabling switches upon detection of a fault to decouple the converter from the system. Common-source dual MOSFET devices include elements arranged in alternating patterns on the die. Common-source dual synchronous rectifiers include control circuitry powered from the voltage across the complementary switch. A DC-to-DC transformer converts power using a fixed voltage transformation ratio. A clamp phase may be used to reduce power losses, control the output resistance, effectively regulate the voltage transformation ratio, provide narrow band output regulation, and control the rate of change of output voltage. A new point of load converter includes input driver circuitry removed from and output circuitry located at the point of load, with a transformer located near the output circuit and an AC bus between the driver circuit and the primary winding of the transformer.
US09571078B2 Modified flying adder architecture
According to an embodiment, an improved flying adder circuit, comprises a fine clock, a coarse pulse clock, a rising edge triggered output connected to both the fine clock and the coarse pulse clock, a pulse clock connected to the rising edge triggered output, an adder, a 12-bit register situated to receive a signal from the adder and the pulse clock, and a single bit register situated to receive a signal from the pulse clock.
US09571077B1 Dynamic update technique for phase interpolator device and method therefor
A method and device for dynamically updating a phase interpolator circuit module using a phase update circuit module. The method can include interpolating a set of input clock phases based on a phase interpolator code input and sequentially updating the rising edge generator and falling edge generator starting from a synchronizer update signal. The dynamic sequential update involves disabling a rising edge ramp signal while updating a rising edge interpolator and generating old clock out falling edge according to an old phase interpolator code input, disabling a falling edge ramp signal while updating a falling edge interpolator, enabling the rising edge ramp signal and generating a new clock out rising edge according to a new phase interpolator code input, and enabling the falling edge ramp signal and generating a new clock out falling edge according to the new phase interpolator code input.
US09571073B2 3D clock distribution circuits and methods
An integrated circuit includes a clock source tier and at least two clock distribution tiers disposed in a vertical stack with the clock source tier. The clock source tier includes a clock circuit. Each of the at least two clock distribution tiers includes a clock distribution circuit. Each clock distribution circuit includes at least one pair of cross-coupled inverters.
US09571070B2 Clock circuit for a microprocessor
A mobile communication device includes an analog clock and a digital clock circuit. The analog clock circuit is configured to generate an oscillating output. The digital clock circuit is configured to generate a digital clock output having a frequency that is substantially equal to the frequency of the oscillating output.
US09571065B2 Surface acoustic wave device having end-to-end combinable selectable electrode sub-elements
A described surface acoustic wave device includes a piezoelectric substrate and a configurable electrode assembly. The assembly includes: an array of N rows of M electrically isolated elongated electrode sub-elements arranged end-to-end in columns; a first signal bus proximate to the first row of the N rows; a first matrix of row addressable switches configured to electrically couple the first signal bus with a respective electrode sub-element of the first row of electrode sub-elements; a second signal bus proximate to the Nth row of the N rows; a second matrix of addressable row switches configured to electrically couple the second signal bus with a respective electrode sub-element of the Nth row of electrode sub-elements; and a plurality of addressable column switches, each addressable column switch respectively configured to electrically couple an electrode of a column of the M columns with an end-to-end adjacent electrode of the same column.
US09571064B2 Acoustic resonator device with at least one air-ring and frame
An acoustic resonator device includes a bottom electrode disposed on a substrate over an air cavity, a piezoelectric layer disposed on the bottom electrode, and a top electrode disposed on the piezoelectric layer, where an overlap between the top electrode, the piezoelectric layer and the bottom electrode over the air cavity defines a main membrane region. The acoustic resonator device further includes at least one air-ring defining a boundary of the main membrane region, and at least one first frame formed between the bottom electrode and the piezoelectric layer or formed between the substrate and the bottom electrode, and a second frame formed between the piezoelectric layer and the top electrode.
US09571063B2 Acoustic resonator device with structures having different apodized shapes
An acoustic resonator device includes a bottom electrode disposed on a substrate over an acoustic reflecting feature, a piezoelectric layer disposed on the bottom electrode and a top electrode disposed on the piezoelectric layer, where an overlap between the top electrode, the piezoelectric layer and the bottom electrode over the acoustic reflecting feature define an active region of the acoustic resonator device. The acoustic resonator device further includes at least one of a wing having an outer edge extending beyond at least a portion of an outer edge of the top electrode, and a first frame formed in one of an outer region or a center region of the top electrode. The at least one of the wing and the first frame has an apodized shape, such that no edges are parallel to one another, the apodized shape of the at least one of the wing and the first frame being different from an electrode shape defined by an outer edge of the top electrode.
US09571058B2 Drive output harmonic mitigation devices and methods of use thereof
A filter for filtering a three-phase electrical power waveform produces a three-phase output power waveform. The filter has an inductor with three sets of first and second coils, each having a capacitor connected in series therewith. Each of the three sets of first and second coils has a tap intermediate the first and second coils where the output waveform is present, each tap capable of being connected to a load. In some embodiments, the inductor is passive adaptive and includes resistors for reducing current in-rush.
US09571056B2 Power amplifier with self aligned peaking stage
RF PA circuitry includes an amplifier stage, gain compensation circuitry, and an adder. The amplifier stage is configured to receive and amplify an RF input signal to provide an RF output signal. The gain compensation circuitry is coupled in parallel with the amplifier stage and configured to receive the RF input signal and provide a gain compensation signal, wherein the gain compensation signal is configured to linearize at least a portion of the gain response of the amplifier stage or the RF PA circuitry in general. The adder is coupled between an output of the amplifier stage and the gain compensation stage and is configured to receive and add the RF output signal and the gain compensation signal to provide a linearized RF output signal.
US09571052B1 Transconductance (gm) boosting transistor arrangement
A circuit may increase input transconductance. An input stage may include a field effect transistor (FET) that has a gate, source, drain, and body terminal. An amplifier may generate an amplified version of the input voltage received that is applied to the body terminal of the FET. Application of the amplified version to the body terminal of the FET may increase the transconductance of the FET compared to what it would be in the same circuit without the amplified version being applied to the body terminal of the FET.
US09571051B2 Reducing common mode transconductance in instrumentation amplifiers
An instrumentation amplifier (INA) that includes a first amplifier and a second amplifier coupled to the first amplifier. The first amplifier includes a first transistor. The first amplifier is configured to receive a positive phase signal of a differential signal. The second amplifier includes a second transistor and is configured to receive a negative phase signal of the differential signal. The first and second transistors each include a gate, source, and drain. The first transistor drain is connected to the second transistor drain.
US09571048B2 Differential power amplifier for mobile cellular envelope tracking
A differential power amplifier comprises an envelope tracking power supply configured to provide an envelope power supply signal to the differential power amplifier. The differential power amplifier also comprises an input stage configured to provide a differential signal having a first portion and a second portion to a differential output stage. The differential output stage comprises a first output stage amplifier configured to receive the first portion of the differential signal at a first output stage input and provide a first amplified signal at a first output stage output, as well as a second output stage amplifier configured to receive the second portion of the differential signal at a second output stage input and provide a second amplified signal at a second output stage output. The envelope power supply signal provides power for amplification.
US09571042B2 Digital upconversion for multi-band multi-order power amplifiers
The present disclosure relates to digital up-conversion for a multi-band Multi-Order Power Amplifier (MOPA) that enables precise and accurate control of gain, phase, and delay of multi-band split signals input to the multi-band MOPA. In general, a multi-band MOPA is configured to amplify a multi-band signal that is split across a number, N, of inputs of the multi-band MOPA as a number, N, of multi-band split signals, where N is an order of the multi-band MOPA and is greater than or equal to 2. A digital upconversion system for the multi-band MOPA is configured to independently control a gain, phase, and delay for each of a number, M, of frequency bands of the multi-band signal for each of at least N−1, and preferably all, of the multi-band split signals.
US09571034B2 Electronic circuits using coupled multi-inductors
Coupled multi-inductors and their applications. An apparatus includes several circuit stages. Each circuit stage includes an inductive element that overlaps with the inductive elements of its adjacent circuit stages, forming a loop of coupled circuit stages. The apparatus may be, for example, a multi-phase oscillator with multiple oscillators that are magnetically coupled to each other for generating oscillation signals at different phases. The apparatus may also be, for example, a phase interpolator for combining input signals.
US09571033B2 Method and facility for controlling the internal pressure of a photovoltaic module
A method for controlling the internal pressure of a photovoltaic module having a front plate, rear plate, photovoltaic cells, electrical interconnection conductors, and peripheral seal, in which the conductors are in pressure contact with the cells, under the effect of a force resulting from a vacuum prevailing inside the module. The method includes: a) gradually reducing the pressure of a gas quantity around the module; b) detecting, during step a), a physical parameter representative of the actual pressing of the interconnection conductors against the cells; and c) determining a value of the internal pressure of the module on the basis of a variation in the physical parameter. The control facility comprises an enclosure for receiving the module inside a gas quantity, the enclosure including elements for: reducing the pressure of this gas quantity, detecting a physical parameter representative of the actual pressing, and determining the internal pressure of the module.
US09571026B2 Inverter apparatus
An inverter apparatus that includes an inverter that is interposed between an AC rotary electric machine and both a DC power supply and a smoothing capacitor and that includes a plurality of switching elements; a controller that controls driving of the plurality of switching elements; and a current sensor that detects a current flowing through a wire connecting the DC power supply and the inverter together, wherein the controller determines whether or not to stop driving of all of the plurality of switching elements based on the current detected by the current sensor while the AC rotary electric machine is caused to perform a regenerative operation of generating power.
US09571025B2 Motor apparatus having separate winding systems and master module
A motor apparatus includes a motor having a first active part and a second active part, the first active part having a plurality of separately controllable windings, a control unit comprising a processing unit and for each of one or more of the windings a motor module, wherein the motor module has a power converter. The motor apparatus further has and a sensor device constructed to supply a position signal indicative of a position of the first active part relative to the second active part, wherein one of the motor modules is a master module, which receives the position signal directly from the sensor device as the only one of the motor modules, and transmits an item of position information corresponding to the position signal to the processing unit, and wherein another one of the motor modules is a slave module, which receives directly from the processing unit a single item of information regarding the position of the first active part relative to the second active part and controls the one or more windings as a function of the single item of information.
US09571023B2 Synchronizing an inverter with an alternating voltage source
A method and device are disclosed for synchronizing an inverter with an alternating voltage source. The method includes measuring a current generated by the alternating voltage source and flowing through diodes of the inverter, determining a phase angle and angular velocity relating to the alternating voltage source from the measured current for enabling synchronization between the inverter and the alternating voltage source, and starting modulation of the inverter according to the obtained phase angle and angular velocity.
US09571020B2 Motor drive control device, motor drive control method, and non-transitory computer-readable medium
A motor drive control device includes: a deceleration start position calculating unit that calculates a deceleration start position indicating an address at which a pulse period is stored, the pulse period being equal to or larger than a pulse period at the time of forced stopping and closest to the pulse period at the time of forced stopping among the pulse periods included in a driving information; a stop pulse number calculating unit that calculates the number of pulses required for stopping the motor at an exciting position; and a driving control unit that outputs a total number of pulses of a counted number of pulses and the number of pulses from the deceleration start position until the motor is stopped in forcibly stopping the motor, and outputs a shortage of the number of pulses required for stopping the motor calculated by the stop pulse number calculating unit.
US09571018B2 Method and apparatus for windowless BEMF detection
A zero crossing of a motor current waveform at the terminal of a brushless sensor-less multi-phase DC motor is determined without opening a non-drive period while the motor is continuously driven. A voltage level at a first threshold at the terminal of a motor is detected. At a first time, a current flow switch connected to the terminal is switched. At a second time, a voltage level at a second threshold is detected at the terminal of the motor. The zero crossing is determined between the first time and the second time and used to synchronize the driving of the motor.
US09571017B2 Motor drive device
[Object] To effectively improve torque of a motor, the maximum rotation rate in driving with no load, and output at a high rotation rate, while suppressing torque ripple, noise, or vibration of the motor.[Solution] A brushless motor 301 has an armature iron core 310 wound with armature windings including plural winding sets 311 and 312 each of which includes multi-phase windings. Voltage application means 302 applies voltages to the plural winding sets. Control means 303 calculates a voltage command for the plural winding sets, and controls the voltage application means based on the voltage command. The control means 303 controls the voltage application means 302 so that induced voltages generated in the plural winding sets by rotation of the brushless motor have a trapezoidal waveform and a phase difference between the voltages for the plural winding sets becomes a value that reduces torque ripple caused by the induced voltages.
US09571013B2 Micromechanical resonators
Embodiments of the invention include micromechanical resonators. These resonators can be fabricated from thin silicon layers. Both rotational and translational resonators are disclosed. Translational resonators can include two plates coupled by two resonate beams. A stable DC bias current can be applied across the two beams that causes the plates to resonate. In other embodiments, disk resonators can be used in a rotational mode. Other embodiments of the invention include using resonators as timing references, frequency sources, particle mass sensors, etc.
US09571009B2 Rotating cylindrical and spherical triboelectric generators
A generator includes a first member, a second member and a sliding mechanism. The first member includes a first electrode and a first dielectric layer affixed to the first electrode. The first dielectric layer includes a first material that has a first rating on a triboelectric series. The second member includes a second material that has a second rating on the triboelectric series that is different from the first rating. The second member includes a second electrode. The second member is disposed adjacent to the first dielectric layer so that the first dielectric layer is disposed between the first electrode and the second electrode. The sliding mechanism is configured to cause relative movement between the first member and the second member, thereby generating an electric potential imbalance between the first electrode and the second electrode.
US09571006B2 Multi-level half bridge with sequenced switch states
A method for the operation of an electrical circuit taking the form of a multi-level half-bridge (MLHB), and a multi-level half-bridge designed for implementation of the method, comprising two connections to which a bridge voltage is applied and which are connected via two symmetrical branches meeting at a central connection, wherein a central voltage is applied to the central connection against the potential of one of the connections.
US09571005B2 ZVS voltage source inverter
Systems and methods relating to zero voltage switching for inverters. A full bridge inverter is used in conjunction with a passive auxiliary circuit and an output filter. A control system controls the current by way of the auxiliary circuit and injects a high quality current to a power grid. The control system adjusts the duty ratio and switching frequency of the gate pulses applied to the power semiconductors in the full-bridge inverter. As well, the control system adjusts the phase shift between gate pulses for both the leading leg and lagging leg power semiconductors to control the current passing through the auxiliary circuit.
US09571003B2 Non-isolated AC-to-DC converter with fast dep-FET turn on and turn off
Within a non-isolated and efficient AC-to-DC power supply circuit: 1) a dep-FET is turned off to decouple an output voltage VO node from a VR node when a rectifier output signal VR on the VR node is greater than a first predetermined voltage VP and, 2) the dep-FET is enabled to be turned on so that a constant charging current flows from the VR node and onto the VO node when VR is less than VP (provided that VO is less than a second predetermined voltage VO(MAX) and provided that VR is adequately greater than VO). To speed turn off and on of the dep-FET, gate charge of the dep-FET is removed and is stored in a second capacitor when the dep-FET is to be turned off, and charge from the second capacitor is moved back onto the gate of the dep-FET when the dep-FET is to be turned on.
US09570992B2 Regulated multiple output isolated DC to DC converter
Disclosed examples include multiple output DC to DC converters with a buck converter including a half bridge switching circuit and transformer primary winding to provide a first output voltage signal, as well as a boost converter to provide an isolated second output voltage signal. The boost converter includes a transformer secondary winding magnetically coupled with the primary winding to provide a boost converter inductor, a switching circuit, an output diode providing the second output voltage signal, and a PWM controller that synchronizes the boost converter switching with the low side switch of the buck converter based on a sensed voltage of the transformer secondary winding.
US09570989B2 Control circuit of power converter with error detection circuit and reverse adjusting circuit
A control circuit of a power converter includes: an input signal detection circuit, configured to operably detect a magnitude of an input signal to generate a detection signal; a clock generation circuit, configured to operably generate a clock signal; an error detection circuit, configured to operably generate an error signal according to a reference signal and a feedback signal; a control signal generation circuit, coupled with the clock generation circuit and the error detection circuit, configured to operably control a switching frequency of a power switch according to the clock signal and the error signal; and a reverse adjusting circuit, coupled with the input signal detection circuit, configured to operably adjust the clock generation circuit or the control signal generation circuit according to the detection signal to configure the switching frequency of the power switch to be inversely proportional to the magnitude of the input signal.
US09570985B2 Intelligent gate drive voltage generator
According to an embodiment of the invention, an apparatus includes a microprocessor-based pulse-width modulation controller configured to generate a pulse-width modulation signal, and a synchronous converter including a first transistor, a second transistor, a first driver, and a second driver. The apparatus further includes a drive voltage generator configured to generate a drive voltage for the synchronous converter. The drive voltage generator is further configured to generate the drive voltage based on a measured output current and a measured input voltage.
US09570984B2 Circuit for paralleled power supply module to implement automatic current-sharing in proportion
A circuit for a paralleled power supply module to implement automatic current-sharing in proportion comprises: at least two power supply modules, and an output current feedback loop and an output voltage adjusting loop corresponding to each power supply module. Wherein, the output current feedback loop comprises an output current sample amplifying unit, configured to collect output current of a power supply module and amplify the collected output current into a voltage signal according to an inverse proportion of the output proportion set for each power supply module, and a current-sharing controller unit configured to adjust an output voltage of each power supply module; and the output voltage adjusting loop is configured to compare the output voltage of the current-sharing controller unit with a reference voltage, and control the output voltage of the power supply module to adjust the output current.
US09570981B2 Bidirectional DC-DC converter
A bidirectional DC-DC converter includes a series circuit of a first winding of a first reactor, a second reactor, and a first switch connected to both ends of a first DC power source, a series circuit of a second switch and a second DC power source connected to both ends of the first switch, a series circuit of a second winding of the first reactor, a third reactor, a first selector switch, and a first diode connected to both ends of a series circuit of the second reactor and the first switch, a series circuit of a second selector switch, a second diode, and the second DC power source connected to both ends of a series circuit of the first selector switch and first diode, and a controller turning on/off the switches and the selector switches.
US09570978B2 Power supply control device for inductive loads
In order to avoid the continuation of the abnormality control state by detecting the disconnection abnormality of the ground wiring line of a power supply control device provided between a DC power supply and a plurality of inductive loads, the power supply control device to which electric power is supplied through a power supply terminal includes a microprocessor that performs switching control of power switching elements, a constant voltage power supply, and commutation diodes connected in parallel to inductive loads, a power capacitor connected between the power supply terminal and a ground terminal is charged by the commutation current of the intermittently driven inductive loads when the ground terminal is disconnected and accordingly the voltage of the power capacitor rises, and the disconnection abnormality of the ground wiring line is detected when the voltage exceeds a predetermined threshold value and the power switching elements are simultaneously cut off.
US09570977B2 Charge pump initialization device, integrated circuit having charge pump initialization device, and method of operation
An initialization device for a charge pump includes a driving circuit and a bias voltage circuit. The driving circuit is between two power supply nodes. The driving circuit includes a first node configured to be coupled to an output electrode of a capacitor in the charge pump. The bias voltage circuit is coupled to the two power supply nodes. The bias voltage circuit includes a second node coupled to a control terminal of the driving circuit. In response to an applied initialization signal, the bias voltage circuit is configured to output a bias voltage to the second node. The bias voltage has at least two levels that correspond to levels of the applied initialization signal. In response to the bias voltage, the driving circuit is configured to output an output signal having at least two levels that correspond to the at least two levels of the bias voltage.
US09570974B2 High-frequency switching circuit
A high-frequency switching circuit includes a high-frequency switching transistor, wherein a high-frequency signal-path extends via a channel-path of the high-frequency switching transistor. The high-frequency switching circuit includes a control circuit and the control circuit is configured to apply at least two different bias potentials to a substrate of the high-frequency switching transistor, depending on a control signal received by the control circuit.
US09570969B1 Electrical generator
An electricity generating utilizing rotatable arm having a permanent magnet that is consisted in rotation by an intermittently activated magnetic coil. The rotating arm is fixed to a pair of rotors that turn relative to a stator. The rotor includes a plurality of permanent magnets that interact with a plurality of electrical coils of the stator to produce electrical current.
US09570958B2 Generator with controlled air cooling amplifier
A turbine engine includes an electrical system having at least two generator circuits, one coupled to a high pressure portion of a gas turbine engine and the other coupled to a low pressure portion of the gas turbine engine. The electrical system actively cools an electrical generator during operation in order to ensure proper operation as well as extend the lifespan of the generator.
US09570952B2 Disk motor, electric working machine including disk motor and method for manufacturing disk motor
A disk motor including: a rotor; a stator; an output shaft concentrically fixed to the rotor; at least one coil disk which is provided to one of the rotor or the stator, a coil pattern which includes a plurality of radial patterns or radial pattern groups extending outwards in a radial direction from a center part of the coil disk being formed on at least one surface of the coil disk; an electric current supply portion which supplies electric current to the coil pattern; a magnetic flux generating portion which is provided to another of the rotor or the stator and faces the coil pattern; and an intermediate pattern which is formed between adjacent radial patterns or adjacent radial pattern groups on the coil disk.
US09570951B2 Rotary electric machine unit
A rotary electric machine apparatus includes a drive motor and a power generator. The drive motor and the power generator each include a stator. The stator includes a stator core and stator coils. The stator core has a plurality of slots which extend through the stator in an axis direction of the stator and which are disposed in a circumferential direction of the stator with a predetermined interval. The stator coils for a plurality of phases are each disposed in the plurality of slots as a distributed winding. The drive motor is provided such that a shift direction of the stator coils and a torque direction of the drive motor are opposite to each other. The power generator is provided such that the shift direction of the stator coils and a torque direction of the power generator are a same as each other.
US09570942B2 Interconnect device for detecting whether a vehicle on-board diagnostics (OBD) data port includes circuitry which prevents back feeding of power through the OBD data port
An interconnect device is disclosed for detecting whether an vehicle on-board diagnostics (OBD) data port includes a blocking diode or equivalent, that prevents back feeding of power through the OBD data port. If a diode is detected, the interconnect device alerts the user that the power cannot be back fed through the OBD II port connector. In such a condition, an alternate means is used to preserve the data mentioned above. Specifically, an alternative power supply can be connected directly to the battery cables that will be disconnected from the battery, for example, by way of battery clamps. In this way the alternative power supply is used to preserve the data until a new battery is reconnected to the vehicle battery cables. If a diode is not detected by the interconnect device, the interconnect device displays this fact to the user. The interconnect device includes circuitry for detecting and displaying whether a diode is connected in series with a power pin of the OBD II port connector. In addition, the interconnect device includes an OBD II port connector on one end connected by way of a cable to a connector, such as a cigarette lighter connector or hardwired directly to an alternate power supply.
US09570939B2 Double-port energy storage system and control method thereof
A double-port energy storage system includes a bi-directional power conversion circuit, a DC-AC inverter circuit, an electric energy storage facility, a first switch, a second switch, a third switch, a fourth switch, a first AC port and a second AC port. The double-port energy storage system controllably provides various classifications of power supply quality by controllably switching on or off some of the first switch, the second switch, the third switch the fourth switch via the first AC port and the second AC port.
US09570937B2 Wireless power transmission device
A wireless power transmission device includes a main body, a first transmitter coil and a second transmitter coil. The second transmitter coil is stacked over the first transmitter coil. If the wireless power transmission device is operated in a detecting mode, a magnetic flux is generated by the first transmitter coil and oriented in the direction toward the top surface of the main body. The magnetic flux is attenuated by the overlying second transmitter coil. Consequently, the electromagnetic wave is inhibited. If the wireless power transmission device is operated in a charging mode, both the first transmitter coil and the second transmitter coil are controlled to transmit magnetic fluxes. Since the intensity of the electric power is increased, the charging efficiency is enhanced.
US09570936B2 Wired/wireless charging apparatus and circuit
A wired/wireless charging apparatus capable of performing wired charging and wireless charging and a circuit are provided. The wired/wireless charging apparatus includes a body including a wired charging circuit for wired charging, a wireless charging circuit for wireless charging, and a battery mounting space a cover coupled with the body and including a transmission coil generating a magnetic field for the wireless charging, wherein the body and the cover including a contact unit for electrically connecting the transmission coil to the wireless charging circuit.
US09570933B2 Charging system having active error correction for rechargeable batteries
A recharging system for a battery. The internal resistance of the battery and its leads produce an error voltage when a charging current flows through the battery and the leads. The error voltage combines with the inherent battery voltage to produce an inflated voltage. A filtering circuit receives the inflated voltage. The filter circuit quantifies the error voltage. A subtractor circuit receives the inflated voltage and the error voltage. The subtractor circuit subtracts the error voltage from the inflated voltage to quantify the battery voltage. A voltage comparator is utilized to compare the battery voltage to a voltage set point. A switch is provided that is controlled by the voltage comparator. The switch receives the charging current and directs the charging current to the only while the voltage set point is greater than the battery voltage. Thus, the battery is recharged.
US09570930B2 UPS electricity supply control circuit and UPS electricity supply
A UPS control circuit and a UPS is provided. The UPS includes a rechargeable battery and a UPS control circuit connected with the rechargeable battery. The UPS control circuit includes an input filtering circuit, a rectification circuit, an inversion circuit, a static transfer switch, an output filtering circuit, a control circuit, and a multipurpose DC/DC circuit connected between the rechargeable battery and an output terminal of the rectification circuit. The multipurpose DC/DC circuit is controlled by the control circuit. In a battery mode, the rechargeable battery supplies an input voltage to the inversion circuit via the multipurpose DC/DC circuit. In a mains power mode, the rechargeable battery is charged by an output voltage of the rectification circuit via the multipurpose DC/DC circuit. Therefore, no independent charging circuit is needed to charge the rechargeable battery, causing a simpler circuit structure and a lower cost, and providing greater value to the customer.
US09570926B2 Determining a re-configuration of a wireless surface with a multi-coil system
A system and method for determining a re-configuration of a wireless surface with a multi-coil system are provided. The system includes a reference generator to determine a reference parameter associated with the wireless surface; a recheck initiator to instigates a re-measurement; a re-measurer, in response to the initiated re-measurement, to measure a parameter associated with the reference parameter; and an analyzer to retrieve a determination about the wireless surface based on a difference between the measured parameter and the measured reference parameter.
US09570925B2 Apparatus for selectively supporting and charging an electronic device in a portrait position and a landscape position
In accordance with an example embodiment of the present invention, an apparatus comprises an open frame comprising first and second members respectively comprising first and second channels. The second member is longer than the first member. A support arrangement comprises a base attached to the first member and projects in a rearward direction therefrom. The base is configured to support the open frame in a portrait position when the apparatus is in a first orientation, and to support the open frame in a landscape position when the apparatus is in a second orientation. First and second flanges respectively project in a frontward direction from the first and second members. A detachable wireless charging plate comprises first and second edge surfaces configured to respectively fit within the first and second channels of the open frame. The detachable wireless charging plate serves as a backrest of the apparatus.
US09570909B2 Devices and methods for decentralized power loss reduction control
Devices and methods for the decentralized, coordinated control of the active power losses of an electrical distribution system are provided. For example, a controller may include a network interface and data processing circuitry. The network interface may receive first measurements associated with a segment of an electrical distribution system and transmit a control signal configured to control equipment of the segment of the electrical distribution system. The data processing circuitry may run digital simulations of the segment of the electrical distribution system in various equipment configurations, selecting from among the various equipment configurations an equipment configuration that is expected to cause the active power losses of the segment to approach a desired value. The data processing circuitry then may generate the control signal, which may cause the equipment of the segment of the electrical distribution system to conform to the equipment configuration.
US09570899B2 Connector with rubber plug, retainer for retaining rubber plug and a guide formed on a rear part of the retainer for accommodating bending of wires
A connector (10) includes a housing (30) with a wire draw-out portion (34) from which wires (W) are drawn out. Rubber plugs (27) are accommodated in rubber plug accommodating portions (41) in the housing (30) and seal between the wires (W) and inner peripheral surfaces of the rubber plug accommodating portions (41). A back retainer (50) is mounted through a wire draw-out opening (34A) in the wire draw-out portion (34) and retains the rubber plugs (27). The back retainer (50) includes a retainer main body (52) for preventing backward movements of the rubber plugs (27) while allowing the insertion of the wires W therethrough. A position where the wires (W) are drawn out backward in the retainer main body (52) is closer to a back part of the wire draw-out portion (34) than the wire draw-out opening (34A).
US09570898B2 Wire protection structure
A wire protection structure includes a housing, a holder that is received in the housing through an opening of the housing, a cover that covers at least a part of the opening of the housing to define a wire-drawn port with the holder being received in the housing, and an electric wire that is drawn from the wire-drawn port. A flexible plate-shaped holder plate is provided to be extended from a surface of the holder toward the wire-drawn port. A deflection allowable space is formed between the holder plate and the housing to allow a deflection of the holder plate.
US09570897B2 Hinged clamp for spacer-damper
A clamp for a spacer-damper includes a first jaw and a second jaw connected to the first jaw. The first jaw has a first clamping surface and a first aperture. The first aperture retains the fastener in an initial position and in a second position spaced latterly from said initial position. The second jaw has a second clamping surface and an open-ended second aperture. The second aperture receives the fastener in the second position. The first jaw may also include a keeper surface for receiving the fastener in an initial position, a keeper pocket for receiving the fastener in a second position and a keeper protrusion is positioned between the keeper surface and the keeper pocket.
US09570896B2 Cable management apparatus and method
Clip-type cable management apparatus and methods are disclosed. In one embodiment, a first jaw and a second jaw having interleaved tines in a predetermined configuration are coupled by a hinge pin around which a torsion spring is disposed to urge said first jaw and said second jaw pivotally toward a close position so as to securely retain a cable being folded or coiled into a bundle of cable segments. Such cable management is further enhanced with additional features, optimized structures, and operating methods.
US09570894B2 Non-return valve for a resin injection system and resin injection system incorporating same
The present invention provides a non-return valve for a resin injection system, especially for use in electrical cable joints, comprising: a valve housing which includes an outlet for a fluid flowing through the valve; and a valve body which is held by the valve housing and is freely movable between a closed position, in which the outlet is substantially sealed or closed to fluid flow by the valve body, and an open position, in which the outlet is substantially open to fluid flow. Thus, with the present invention, the valve body can be loosely held by the valve housing and the valve need not include any spring means to bias the valve body to the closed position. The invention also provides a resin injection system for sealing a localized breach in an object, such as an electrical cable joint.
US09570891B2 Buffering device for the operating mechanism of a switchgear, and method of lubrication thereof
A piston rod (15) and a first piston (13) are arranged in the interior of an external cylinder (11) and internal cylinder (12); a second piston for absorbing the change of volume of operating fluid (24) is also arranged therein. Also, a first return spring (18) for returning the piston rod (15) to the interruption position is provided and a second return spring (20) for returning the operating fluid 24 into the high-pressure chamber (25) by pressurizing the second piston (14) is provided. In addition, the air in the interior of the buffering device (10) is withdrawn by a vacuum pump (38), and operating fluid (24) is thus introduced in a degassed condition.
US09570890B2 Modular skid frame with shear member
A modular skid frame and device to reduce the potential for harm and injury from arc flashes. The modular skid frame comprises a plurality of frame members secured together to form the skid frame, and one or more hook members formed on one or more of the frame members to permit the receipt of a bucket or blade from a loader, scoop tram or other construction or mining equipment into the bowl portion and behind the bill portion of the hook member to facilitate the lifting and moving of the skid frame. Also disclosed is a device for racking a circuit breaker into and out of a circuit breaker cradle. The device comprises an actuator operatively connected to the circuit breaker cradle to permit the circuit breaker to be racked into and out of the cradle without direct or indirect contact on the part of an operator.
US09570882B2 MOPA with externally triggered passively Q-switched laser
In a master oscillator plus power amplifier (MOPA) system, the oscillator is a passively Q-switched laser. The laser is triggered into passively Q-switched operation by operating an optical switch to resonantly couple back into the laser amplified stimulated emission generated by the amplifier.
US09570879B2 Optical pulse-generator and optical pulse-generating method
Provided is an optical pulse-generator and an optical pulse-generating method which are capable of generating an optical pulse train with an arbitrary pattern. An optical pulse-generator 1 includes a first optical modulator 21 configured to modulate input light using a first modulation signal SIG1 to generate optical pulses, a second optical modulator 41 configured to perform a modulation operation using a second modulation signal SIG2 synchronizing with the first modulation signal SIG1 and having a signal pattern that is set to output only specific part of the optical pulses, and a dispersion compensator 30 configured to compensate a chirp of the optical pulse output from the first optical modulator 21.
US09570878B2 Method and apparatus for providing supercontinuum pulses
Optical pulse source for generating optical supercontinuum pulses, comprising an optical pump laser operable to generate optical pump pulses at a pump pulse repetition rate Rf; a nonlinear optical element comprising a microstructured optical fiber arranged to receive the optical pump pulses and configured to spectrally broaden the optical pump pulses to generate optical supercontinuum pulses; an optical modulator provided between the optical pump laser and the microstructured optical fiber and operable to selectively control the launch of optical pump pulses into the microstructured optical fiber at a variable, reduced repetition rate Rr=Rf/N, wherein N is a positive integer, to thereby control the repetition rate of optical supercontinuum pulses generated within the nonlinear optical element; and wherein the optical pulse source is configured to provide a plurality of different repetition rates and nominally identical spectral broadening for the different repetition rates.
US09570877B1 Gain control for arbitrary triggering of short pulse lasers
A device may include a transient optical amplifier having stored energy associated with a lower boundary and an upper boundary of a dynamic equilibrium, and a target level defining stored energy for amplifying a high energy input pulse to a higher energy output pulse. The device may include a pump to increase the amplifier's stored energy, and a source to pass low energy control pulses or the high energy input pulse to the amplifier. The device may include a controller configured to maintain the amplifier's stored energy in the dynamic equilibrium by requesting low energy control pulses for the amplifier at a high repetition frequency. The controller may wait to receive a trigger. Based on receiving the trigger, the device may stop passing low energy control pulses to the amplifier, and may pass the high energy input pulse to the amplifier when the amplifier's stored energy reaches the target level.
US09570875B2 Laser oscillator including fans which cool resonator unit
A laser oscillator according to this invention includes a resonator unit, heat exchangers, fans, a resonator temperature measuring unit, and a fan control unit. The resonator unit resonates a laser beam to be output. The heat exchangers are arranged adjacent to the resonator unit and are to be supplied with a cooling liquid. The fans are arranged at least at one of two opposite positions across both the resonator unit and the heat exchangers and generate airflow in one direction, which passes through both the resonator unit and the heat exchangers. The resonator temperature measuring unit measures the temperature of the resonator unit. The fan control unit controls the fans. The fan control unit switches the direction in which air is blown by the fans, based on the temperature of the resonator unit.
US09570872B2 Docking station having connector preload and isolator system
A method for mounting a rigid electrical connector, including selecting an electrical connector that is compatible with a predetermined portable electronic device; forming an aperture through an interface member, wherein the aperture is larger than the electrical connector; selecting an elastomeric potting material that is compatible with both the electrical connector and the interface member; locating the electrical connector in the aperture with a space between the electrical connector and the interface member; introducing the elastomeric potting material in an uncured state into the space between the electrical connector and the interface member; and while maintaining the space between the electrical connector and the interface member, curing the elastomeric potting material in the space therebetween.
US09570869B2 Wire-stripping and crimping pliers with forced lock
Wire-stripping and crimping pliers twist a stranded cable end with bars projecting into a pliers mouth at free ends of pliers jaws and crimp a cable end region with a ferrule using a ram guided in a cassette in a pliers legs crossing region and running into a die due to a closing force upon pressing the legs together, to compress the ferrule in the die. First and second moldings on the jaws project into the mouth. A forced lock has a pawl and a toothed segment on the moldings preventing the pliers from opening without the ram previously running against the ferrule. The toothed segment on the first molding has a course corresponding to a movement curve of the jaws. The pawl on the second molding is movable by a spring but fixed in position. The first and/or second molding is formed in one piece with the bars.
US09570857B2 Electrical connector and interconnection system having resonance control
Electrical connector includes a connector body having a front side configured to engage a mating connector and a mounting side configured to engage an electrical component. The electrical connector also includes a conductor array including a plurality of signal conductors and a plurality of ground conductors that extend through the connector body. The plurality of signal conductors includes adjacent signal conductors and the plurality of ground conductors include first and second ground conductors that are positioned between the adjacent signal conductors. The first and second ground conductors are separated from each other by a physical gap. The electrical connector also includes first and second resonance-control elements attached to the first and second ground conductors, respectively, within the gap between grounds. The first and second resonance-control elements are spaced from each other and include at least one of an electrically-lossy or magnetically-lossy material.
US09570853B1 Circular rapid-joint connector
The invention is a circular rapid-joint connector comprising a sliding bush; an elastic element provided on the inner edge of the sliding bush; a holding unit joined with the sliding bush movably; and a connector plug penetrating into the sliding bush and joined with the holding unit. Thereby, in assembling, direct docking with a connection socket by the connector plug is available for the connection socket to push away the sliding bush. After the connection socket and the connector plug are snap-fitting, the sliding bush is pushed back by the elastic element automatically, such that the sliding bush is locked to the outer edge of the connection socket to complete the operation of assemblage. In disassembling, the sliding bush is pulled backwards such that the sliding bush is not limited to the outer edge of the connection socket any more. After that, a force may be applied to remove the connector plug from the connection socket directly, so that the effects of rapid assembling, solid joining, rapid disassembling, simple structure and facile of use are accomplished.
US09570850B2 System for the transmission of electrical current
A system for the transmission of electrical current that has at least two rigid conductors, wherein the two conductors are connected via at least one electrically conducting, deformable connecting element, which can comprise a helical spring that is shaped like a ring in the direction of the longitudinal axis thereof and grips a section of a first conductor under pre-tension.
US09570842B2 Magnetic diagnostic probe connector system
A magnetic connection system suitable for use with a wireless ultrasound probe which utilizes a plurality of magnets to facilitate coupling between said probe and a diagnostic or clinical device in a manner which minimizes the effects of stray magnetic fields on the device.
US09570841B2 Connector structure and wiring harness
It is aimed to enable a connecting operation to smoothly proceed by preventing erroneous connection of a connector (10). A connector structure includes a housing (20) in which a terminal fitting (60) is to be accommodated, a wire (70) to be connected to the terminal fitting (60) and pulled out from a wire pull-out surface (24) of the housing (20), and an extra-length adjusting portion (21) provided continuously to the housing (20) and configured to hold the wire (70) pulled out from the wire pull-out surface (24) in a state loosened into a substantially U shape or wounded one or more turns and variably adjust the amount of loosening or winding of the wire.
US09570839B2 Waterproof connector
A seal (40) includes an annular portion (41) to be fit externally on a housing main body (11) and resiliently sandwiched between the housing main body (11) and a receptacle (71) when two housings (10, 70) are connected and projections (42) protruding radially out after projecting back from the annular portion (41) and configured such that protruding parts thereof resiliently contact the tip of the receptacle (71) when the two housings (10, 70) are connected. The housing (10) includes deformation guides (24) configured to deform the seal (40) such that a radially outward protruding amount of the projections (42) gradually increases by sliding on the projections (42) in the process of moving the annular portion (41) externally fit on the housing main body (11) toward a proper mounted position.
US09570832B2 Press-fit pin for semiconductor packages and related methods
A press-fit pin for a semiconductor package includes a shaft terminating in a head. A pair of arms extends away from a center of the head. Each arm includes a curved shape and the arms together form an s-shape. A length of the s-shape is longer than the shaft diameter. An outer extremity of each arm includes a contact surface configured to electrically couple to and form a friction fit with a pin receiver. In implementations the press-fit pin has only two surfaces configured to contact an inner sidewall of the pin receiver and is configured to contact the inner sidewall at only two locations. The shaft may be a cylinder. The s-shape formed by the pair of arms is visible from a view facing a top of the press-fit pin along a direction parallel with the longest length of the shaft. Versions include a through-hole extending through the head.
US09570831B2 Retaining structure for terminal fitting
A retaining structure for a terminal fitting includes: a terminal fitting which has a cylindrical electric contact portion at a front end side and an electric wire connecting portion at a rear end side; a housing with which a cylindrical portion is integrally formed; a terminal accommodating chamber which is provided inwards of the cylindrical portion and which accommodates the terminal fitting with a moving gap left; and locking lances which are formed on a cylindrical wall portion of the cylindrical portion so as not to project from an outer circumferential surface thereof and which lock a lance locking portion of the terminal fitting which is inserted into the terminal accommodating chamber so as to retain the terminal fitting in such a way as to enable a radial movement of the terminal fitting while restricting a rearward withdrawal of the terminal fitting.
US09570830B2 Terminal holding member and clamping device including terminal holding member and electroconductive member
A terminal holding member has a tubular shape and includes an accommodation portion into which an electroconductive member is inserted. The terminal holding member elastically holds a mating terminal and the electroconductive member when the mating terminal is inserted into a gap that is formed between the terminal holding member and the electroconductive member inserted into the accommodation portion. The terminal holding member includes a bottom portion that supports a bottom surface of the electroconductive member inserted into the accommodation portion, a surface-contact portion that faces the bottom portion and that is capable of coming into surface-contact with a first surface of the mating terminal, and a spring portion that connects the bottom portion and the surface-contact portion to each other so that the terminal holding member has spring properties with which the surface-contact portion is urged toward the bottom portion.
US09570826B2 Connection apparatus usable in vacuum interrupter
An improved connection apparatus that meets these and other needs includes, in one embodiment, an approximately J-shaped flexible conductor having at its end an opening that receives therethrough a portion of the shank for mechanical and electrical connection therebetween. The conductor further includes a hole formed therein at approximately its midpoint that receives therein, in a movable and non-contacting fashion, another portion of the elongated shank. In another pair of embodiments, another connection apparatus includes a flexible conductor that is co-formed with a rigid conductor to form a single piece unitary element. The free end of the flexible conductor is connected with the movable shank, and the rigid conductor is connectable with the primary conductor of the circuit. By providing the flexible conductor and the rigid conductor as a co-formed unit, a detachable fastener need not be employed to provide a connection therebetween, which reduces heat generation.
US09570825B2 Substrate terminal
A substrate terminal includes at least one substrate connection portion that is inserted into a hole portion in a substrate from one surface side of the substrate and is soldered together with the hole portion, a terminal connection portion into which an opposite-side terminal is inserted in a direction same as an insertion direction of the substrate connection portion into the hole portion and that is connected to the opposite-side terminal, an intermediate portion that connects the substrate connection portion and the terminal connection portion, and at least one substrate abutting portion that is made to project in a direction orthogonal to the insertion direction and is made to abut against the one surface of the substrate with the substrate connection portion and the hole portion soldered. The substrate abutting portion is formed on a base member by bending processing.
US09570820B2 Coaxial connector and connecting terminal thereof
A coaxial connector and a connecting terminal thereof are provided. The connecting terminal includes a terminal body having a solder cup and defining a first end and a second end in a longitudinal direction of the terminal body; a pair of first clamping paws disposed at the first end of the terminal body, opposed to each other in a transverse direction of the terminal body, and adjacent to the solder cup; and a pair of second clamping paws disposed at the second end of the terminal body and opposed to each other in the transverse direction. The connecting terminal of the coaxial connector is high in reliability when being connected with a coaxial cable.
US09570817B1 Electrical connector for receiving an electrical wire
An electrical connector includes a housing and a conductive terminal. The housing includes a terminal slot and an insertion entrance in front of the terminal slot. The conductive terminal is correspondingly mounted in the terminal slot. The conductive terminal comprises a base portion, two side portions and two elastic arms, the base portion extends in a front-rear direction, the two side portions extend upwardly respectively at two sides of a rear end of the base portion, the two elastic arms extend respectively from the two side portions toward the insertion entrance of the housing so that a front end of each elastic arm is close to the insertion entrance. As depicted, a clamping portion is formed close to the front end of each elastic arm by punching a tab therein.
US09570812B2 Holographic mode conversion for electromagnetic radiation
The present disclosure provides systems and methods associated with mode conversion for electromagnetic field modification. A mode converting structure (holographic metamaterial) is formed with a distribution of dielectric constants chosen to convert an input electromagnetic field pattern from a first mode to a second mode to attain a target electromagnetic field pattern (near or far) that is different from the input electromagnetic field pattern. A solution to a holographic equation provides a sufficiently accurate approximation of a distribution of dielectric constants that can be used in conjunction with an electromagnetic radiation device with a known output field pattern to attain a target field pattern. A voxel-based discretization of the distribution of dielectric constants can be used to generate the mode converting structure and/or to facilitate the optimization algorithms. One or more optimization algorithms can be used to improve the efficiency of the mode conversion.
US09570804B2 Dual-band interspersed cellular basestation antennas
Low-band radiators of an ultra-wideband dual-band dual-polarization cellular basestation antenna are provided. The dual bands include low and high bands. The low-band radiator includes a dipole with two dipole arms adapted for the low band and for connection to an antenna feed. At least one dipole arm of the dipole includes at least two dipole segments and at least one radio frequency choke. The choke is disposed between the dipole segments. Each choke provides an open circuit or a high impedance separating adjacent dipole segments to minimize induced high band currents in the low-band radiator and consequent disturbance to the high band pattern. The choke is resonant at or near the frequencies of the high band.
US09570801B2 Device for reducing interference among antennas of multiple base stations
A device for reducing interference among antennas of multiple base stations is provided, which includes an antenna module placed on a base station and configured to transmit and receive radio waves, a holding pole placed on the base station and configured to support the antenna module, a mounting bracket coupled to the antenna module and the holding pole, and a shielding apparatus placed on the holding pole or the antenna module and capable of being adjusted in directions. The device has a simple structure; it is easy to manufacture and install the device; it can be applied to the base station's antennas in network use. In addition, the device can efficiently increase isolation and reduce interferences among the antennas of the multiple base stations.
US09570798B1 Protected biconical antenna assembly with balun feed
An antenna assembly including a pair of sheet conductive elements directed in divergent directions, with the conductive elements including a conical sheet conductor and a cylindrical sheet conductor, and a plurality of radiating conductors conductively attached to and extending away from the sheet conductors. A feed point is defined between the conical sheet conductors of the pair of conductive elements. A balun is coupled to the feed point and a tubular radome protects at least portions of the plurality of radiating conductors.
US09570796B2 Antenna for mobile device having metallic surface
An antenna having a plurality of ports coupled to at least one radiator opening or protuberance formed on a metallic surface. A plurality of modulators are coupled to the plurality of respective ports and configured to modulate phase or amplitude of a plurality of signals radiated at the plurality of respective ports. A combiner is configured to combine the modulated signals to substantially cancel power reflected from the plurality of respective ports, wherein the plurality of respective ports are functionally aggregated into a single port.
US09570794B2 Support apparatus for an inflatable antenna
A support apparatus for an inflatable communications antenna system includes a case the size of airline carry-on luggage that is dimensioned to store a deflated antenna and its accompanying power, control and inflation systems.
US09570790B2 Transmission line and connector, where the transmission line includes holding pins extending through an inner conductor
A RF connector assembly, suitable for millimeter waves comprises a housing, holding a transmission line and a RF connector. The transmission line has a band conductor held in an outer conductor. The band conductor is supported by a plurality of holding pins. The holding pins are fixed by holes in the outer conductor and penetrate the inner conductor through holes therein. The holding pins are injection molded parts made of plastic. They comprise of two sections which can be connected together by a plug and socket connection. One end of the transmission line has a printed circuit board contact for contacting a strip line, while the other end of the transmission line has a contact for connecting the inner conductor of the RF connector.
US09570784B2 Flat cable high-frequency filter, flat cable high-frequency diplexer, and electronic device
A flat cable high-frequency filter includes a dielectric substrate extending in a transmission direction of a high-frequency signal. The dielectric substrate includes dielectric layers stacked on each other. Elongated conductor patterns are provided on a flat surface of one dielectric layer which faces another dielectric layer. The conductor patterns are as wide as possible in the dielectric substrate in accordance with a desired inductance. A capacitive coupling conductor pattern opposes one conductor pattern by a predetermined area with a dielectric layer therebetween. By using a connecting conductor, the capacitive coupling conductor pattern is connected to the conductor pattern which does not oppose the capacitive coupling conductor pattern.
US09570783B1 Radio frequency micro-electromechanical systems having inverted microstrip transmission lines and method of making the same
A RF MEMS package includes a MEMS die assembly having a signal line formed on a top surface of a first mounting substrate, the signal line comprising a MEMS device selectively electrically coupling a first portion of the signal line to a second portion of the signal line, and two pairs of ground pads formed on the top surface of the first mounting substrate adjacent respective portions of the signal line. The pairs of ground pads are positioned adjacent respective sides of the MEMS device. A ground assembly is electrically coupled to the pairs of ground pads and includes a second mounting substrate and a ground region formed on a surface of the second mounting substrate. The ground region faces the top surface of the first mounting substrate and is electrically coupled to the pairs of ground pads. A cavity is formed between the ground region and the signal line.
US09570778B2 Electrolytic solution, electrochemical device, lithium ion secondary battery, and module
The present invention aims to provide an electrolyte solution for forming, for example, a secondary battery having excellent oxidation resistance and high-temperature storage characteristics; an electrochemical device such as a lithium-ion secondary battery that contains the electrolyte solution; and a module that contains the electrochemical device. The present invention provides an electrolyte solution containing a solvent and an electrolyte salt, wherein the solvent contains a fluorine-containing compound (A) represented by formula (1) shown below in an amount of 0.01 to 20% by mass, and a fluorine-containing compound (B) represented by formula (2) shown below in an amount of 10 to 80% by mass: Rf1OCOOR  (1) wherein Rf1 is a C1-C4 fluorine-containing alkyl group, and R is a C1-C4 non-fluorinated alkyl group, and Rf2OCOORf3  (2) wherein Rf2 and Rf3 are the same or different, and each is a C1-C4 fluorine-containing alkyl group.
US09570775B2 Thin film transfer battery systems
A battery assembly can be formed on a base layer provided on a temporary process substrate, with a thin film battery stack including an anode layer, a cathode layer, and an electrolyte layer between the anode and cathode layers. The thin film battery stack can be bonded to a transfer layer, and the process substrate can be removed for assembly into a battery system.
US09570773B2 Fluorine-based polymer electrolyte membrane
An object of the present invention is to provide a polymer electrolyte membrane meeting power generation properties and physical durability at the same time and having high durability. A polymer electrolyte membrane comprising a microporous membrane and a fluorine-based polymer electrolyte contained in a pore of the microporous membrane, wherein pore distribution of the microporous membrane has a pore distribution with a center of distribution in a pore diameter range of 0.3 μm to 5.0 μm, and the fluorine-based polymer electrolyte composition contains a fluorine-based polymer electrolyte (component A) having an ion exchange capacity of 0.5 to 3.0 meq/g.
US09570771B2 Solid oxide fuel cell system for producing variable generated power based on power demand
The present invention provides a solid oxide fuel cell system capable of preventing excess temperature rises while increasing overall energy efficiency. The present invention is a solid oxide fuel cell system, including: a fuel cell module, a fuel supply device, a heat storing material, and a controller which, based on power demand, increases the fuel utilization rate when output power is high and to lower it when output power is low, and changes the electrical power actually output at a delay after changing the fuel supply amount. The controller has a stored heat estimating circuit for estimating the surplus heat based on fuel supply and on power output at a delay relative thereto. When a utilizable amount of surplus heat is accumulated in the heat storage material, the fuel supply is reduced so that the fuel utilization rate increases relative to the same electrical power.
US09570770B2 Underwater vehicle having an electrolyte-activated electrochemical fuel cell
This underwater vehicle includes an electrolyte-activated electrochemical fuel cell to supply it with electrical power, which fuel cell includes: an electrochemical power production cell (3), a reservoir (4) to contain the electrolyte. means of circulation (7) of the electrolyte between the electrochemical cell (3) and the reservoir (4), comprising a semi-axial flow pump arranged axially in the reservoir and comprising a motorized wheel rotatably mounted in a diffuser, characterized in that the diffuser has the general shape of a dome to direct the flow of the electrolyte coming out of the pump in a direction substantially parallel to the axis of the pump, and thus of the reservoir.
US09570769B2 Fuel cell interconnect
Methods for fabricating an interconnect for a fuel cell stack include placing a compressed metal powder interconnect on a porous support, and sintering the interconnect in the presence of a non-oxidizing gas. The method may further include placing the sintered interconnect on a porous support, and oxidizing the interconnect in the presence of flowing air, or placing the sintered interconnect on a dense, non-porous support, and oxidizing the interconnect in the presence of a gas comprising pure oxygen or an oxygen/inert gas mixture that is substantially nitrogen-free.
US09570764B2 Fuel cell system and method of operating fuel cell system
An object of the present invention is to provide a fuel cell system and a method of operating the fuel cell system which is difficult to give an uncomfortable feeling to a driver or passenger by operation sound of the injector while satisfactorily discharging water. The fuel cell system includes a fuel cell stack having an anode flow path, an injector for supplying hydrogen at a predetermined drive cycle toward the anode flow path by being opened, and an ECU for controlling the injector, wherein the ECU performs a valve opening time extension step in which hydrogen is supplied in a valve opening time longer than that in next and previous drive cycles.
US09570762B2 Fuel cell component including a vapor permeable layer
An exemplary fuel cell component comprises a porous plate. A vapor permeable layer is provided on at least one portion of the porous plate. The vapor permeable layer is configured to permit vapor to pass through the layer while resisting liquid passage through the layer.
US09570759B2 Manufacturing method of electrode catalyst layer, membrane electrode assembly using the same, fuel cell using the same and complex particles
The present invention provides a manufacturing method of an electrode catalyst layer which contains a catalyst, carbon particles and a polymer electrolyte, wherein an oxide type of non-platinum catalyst is used as the catalyst and a fuel cell employing the electrode catalyst layer achieves a high level of power generation performance. The manufacturing method of the electrode catalyst layer of the present invention includes at least: preparing a first catalyst ink, in which a catalyst, first carbon particles and a first polymer electrolyte are dispersed in a first solvent, drying the first catalyst ink to form complex particles, preparing a second catalyst ink, in which the complex particles, second carbon particles and a second polymer electrolyte are dispersed in a second solvent, and coating the second catalyst ink on a substrate to form the electrode catalyst layer.
US09570754B2 Process for producing anode material for solid oxide fuel cell
To provide an NiO-GDC composite powder or NiO-SDC composite powder having a uniform composition, which is suitable as an anode material for a solid oxide fuel cell.A process for producing an anode material for a solid oxide fuel cell, made of a composite powder comprising a composite oxide containing cerium element and gadolinium or samarium element, and oxygen element, and an oxide containing nickel element and oxygen element, which comprises a dissolving step of mixing raw material compounds containing metal elements constituting the above composite powder, at least one organic acid selected from the group consisting of maleic acid, lactic acid and malic acid, and a solvent to obtain a metal elements-containing solution, and a drying/sintering step of drying and sintering the metal elements-containing solution.
US09570753B2 Reversible polarity operation and switching method for ZnBr flow battery when connected to common DC bus
An improved electrolyte battery is provided that includes a tank assembly adapted to hold an amount of an anolyte and a catholyte, a number of cell stacks operably connected to the tank assembly, each stack formed of a number of flow frames disposed between end caps and a number of power converters operatively connected to the cell stacks. The cell stacks are formed with a number of flow frames each including individual inlets and outlets for anolyte and catholyte fluids and a separator disposed between flow frames defining anodic and cathodic half cells between each pair of flow frames. The power converter is configured to connect the battery with either forward or reverse polarity to a DC power source, such as a DC bus. The anodic and cathodic half cells switch as a function of the polarity by which the battery is connected to the Dc power source.
US09570752B2 Negative electrode material for lithium-based batteries
A negative electrode material includes an active material, which is present in an amount ranging from about 60 wt % to about 95 wt % of a total wt % of the negative electrode material. The negative electrode material further includes a polyimide binder, which is present in an amount ranging from about 1 wt % to about 20 wt % of the total wt % of the negative electrode material. The polyimide binder contains a repeating unit, where a backbone structure of each repeating unit has no ether group present and no more than one carbonyl group present. The negative electrode material also includes a conductive filler, which is present in an amount ranging from about 3 wt % to about 20 wt % of the total wt % of the negative electrode material.
US09570750B2 Anode, lithium battery comprising the anode, binder composition, and method of manufacturing the electrode
An anode including; an anode active material; and a porous binder including a nanopore, wherein an anode mixture density is about 1.5 g/cc or greater, a lithium battery including the anode and a binder composition. A method of manufacturing the anode material using a polymer that is thermally decomposed in a vacuum at about 200° C. or higher for about 1 hour.
US09570741B2 Metal-doped nickel oxide active materials
A primary battery includes a cathode having an alkali-deficient nickel oxide including metals such as Ca, Mg, Al, Co, Y, Mn, and/or non-metals such as B, Si, Ge, or a combination of metal and/or non-metal atoms; a combination of metal atoms; an anode; a separator between the cathode and the anode; and an alkaline electrolyte.
US09570740B2 Nonaqueous electrolyte secondary battery and method for manufacturing nonaqueous electrolyte secondary battery
In a nonaqueous electrolyte secondary battery including a positive electrode, a negative electrode and a nonaqueous electrolytic solution, the nonaqueous electrolytic solution contains a nitrile compound having a chain saturated hydrocarbon group and a nitrile group, the number of carbon atoms in the nitrile compound is four or more, and the positive electrode contains a positive-electrode active material on the surface of which particles of a rare earth element compound are deposited in dispersed form.
US09570737B2 Wafer-based bipolar battery plate
An example includes a method including forming a battery electrode by disposing an active material coating onto a silicon substrate, assembling the battery electrode into a stack of battery electrodes, the battery electrode separated from other battery electrodes by a separator, disposing the stack in a housing, filling the interior space with electrolyte, and sealing the housing to resist the flow of electrolyte from the interior space.