Document Document Title
US09622456B2 Device and method for animal identification
Methods and device for marking animals are disclosed. An ear tag configurable for attachment to a rodent ear, e.g., a mouse ear, is presented, wherein the ear tag includes a color-coded image, an alphanumeric character string, a bar code and/or a visual signage. The tag may include the visual identifier and an RFID device. A card may be provided that redundantly displays some or all of the visual identifier. An applicator is alternately or additionally provided that removes separated elements of the tag from a tray force generated by manual compression of a pair of handles of the applicator, and additionally includes jaws that compress towards each other when the handles are initially compressed, yet splay and release the tag elements as additional compressive force is applied to the handles.
US09622455B2 Feed system and method for the feeding of animals
A feed system (1) for the feeding of animals, comprising: —a feed wagon (3), having: •a holder (4), •a dispensing device (5), •a regulating unit (8), comprising a sending and receiving device (9), and being connected to a drive and control system, and —a feed loading device (12), —a feed site, —a central control system (16) provided with a sending and receiving device (17) which is configured to communicate wirelessly with the sending and receiving device of the regulating unit, and comprising a memory in which are stored navigation data on the basis of which the feed wagon is capable of covering a route from the feed loading site to the feed site, and wherein the central control system transmits a packet of data comprising these navigation data to the regulating unit. The regulating unit regulates the drive and control system on the basis of that packet of data.
US09622454B2 Electric fence box fuse system
A fuse system protects an electric fence box from lightning strikes that hit a fence connected to the electric fence box via the fuse system. The fuse system includes at least one fuse connecting an output terminal of the electric fence box to the electric fence and an optional second fuse connecting a ground terminal of the electric fence box to earth ground. Each fuse includes a filament at least 12 inches long inside a non-conductive tube (e.g., Mylar). A first lead connects a first end of the filament to the output terminal of the electric fence box, and a second lead connects a second end of the filament to the electric fence.
US09622451B2 Lettuce variety 41-191 RZ
The present invention relates to a Lactuca sativa seed designated 41-191 RZ, which exhibits a combination of traits including resistance to downy mildew (Bremia lactucae) races Bl:1 to Bl:32 and CA-I to CA-VIII, resistance to currant-lettuce aphid (Nasonovia ribisnigri) biotype Nr:0, as well as having a hollow main vein, broad base leaves, a small head size and a small plant size. The present invention also relates to a Lactuca sativa plant produced by growing the 41-191 RZ seed. The invention further relates to methods for producing the lettuce cultivar, represented by lettuce variety 41-191 RZ.
US09622446B1 Soybean cultivar AR1315673
The present invention is in the field of soybean variety AR1315673 breeding and development. The present invention particularly relates to the soybean variety AR1315673 and its seed, cells, germplasm, plant parts, and progeny, and methods of using AR1315673 in a breeding program.
US09622445B2 Bean variety achiever
The present invention provides novel bean cultivar Achiever and plant parts, seed, and tissue culture therefrom. The invention also provides methods for producing a bean plant by crossing the bean plants of the invention with themselves or another bean plant. The invention also provides bean plants produced from such a crossing as well as plant parts, seed, and tissue culture therefrom.
US09622439B2 Plants and seeds of hybrid corn variety CH034713
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH034713. The invention thus relates to the plants, seeds and tissue cultures of the variety CH034713, and to methods for producing a corn plant produced by crossing a corn plant of variety CH034713 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH034713.
US09622438B2 Plants and seeds of hybrid corn variety CH169497
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH169497. The invention thus relates to the plants, seeds and tissue cultures of the variety CH169497, and to methods for producing a corn plant produced by crossing a corn plant of variety CH169497 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH169497.
US09622427B2 Hydroponic system for growing plants
A hydroponics plant growing system comprises a bamboo tower having a grow chamber and a water chamber formed therein. A plurality of grow cups are attached to side of the tower adjacent the grow chamber. Cutouts in a sidewall of the tower form passageways between the grow cups and grow chamber. A low voltage electric pump is disposed in the water chamber to pump water to the top of the grow chamber.
US09622419B2 Accumulator system for round baler belt pre-tension
An improved belt tensioning system for an agricultural round baler that increases belt tension to reduce slippage between the belts and the driving rolls during the initial stage of a bale forming cycle when the bale chamber is empty and as the belts are beginning to be rolled. The system includes an accumulator that is pressurized by the tensioning system as a bale is being formed. The accumulator pressure may then be directed to a hydraulic cylinder included in a bale density system to increase tension in the belts after a completed bale is ejected and the bale chamber is being reset for the next bale.
US09622418B2 Method of tagging square bales
An apparatus for inserting a tag into a bale of agricultural material during bale production is configured such that the tag is inserted within the bale material within reading distance of an outer surface of the final bale. In square bales, the tag is placed in either the first or last slice of the bale. In round bales, the tag is place in the outer circumferential layer of the bale as it is formed. The tag may be gravity fed or forcibly fed into the stream of crop material as it passes from the baling apparatus pick-up to the baling chamber.
US09622417B2 Tailgate motion adjustment system
The disclosure relates to a system for maintaining proper tension in the one or more fluidly movable belts during the tailgate closing process of a baling cycle. Sensors are used to obtain position data of the bale density system and tailgate system. This information is used by a controller, which then calculates if an adjustment to the speed of the tailgate is necessary to maintain proper tension in the movable belts.
US09622407B2 All wheel drive, walk behind mower
A drive system includes a first transmission, a second transmission and at least one flexible driving member. The first transmission is operably coupled to a first set of wheels to provide drive power to the first set of wheels responsive to engagement of the first transmission. The second transmission is operably coupled to a second set of wheels to provide drive power to the second set of wheels responsive to engagement of the second transmission. The at least one flexible driving member is operably coupled to a remote actuator and a drive shaft of the walk-behind outdoor power equipment device. The at least one flexible member selectively engages one of the first transmission or the second transmission to switch a walk-behind outdoor power equipment device between all wheel drive operation and another drive mode via the remote actuator.
US09622406B2 Mid-mount mower with power transmission coupling
A mid-mount mower has a mower unit mounted under a vehicle body between front wheels and rear wheels. The mower includes a lift link mechanism having a front link and a rear link, an intermediate structure interconnecting one end of the front link and one end of the rear link via a pivot axis, a blade housing having an engaged portion engageable with an engaging potion of the intermediate structure and a guide face configured to guide the engaging portion ad the engaged portion to an engaging position so as to establish connection between the blade housing placed on a ground surface and the intermediate structure in association with a movement of the vehicle body in a front/rear direction.
US09622405B2 Adjustable hold-down assembly for a sickle cutter system
A sickle cutting apparatus includes a plurality of triple finger knife guards which are arranged side by side along the cutter bar to cooperate with a reciprocating sickle bar carrying a row of double blade knife sections and a set of hold-down members carrying hold-down fingers. The hold-down members are arranged alternately as a single finger and double finger with each hold-down member being connected to the cutter bar in association with a respective triple guard. In this way the hold-down fingers are arranged at alternate guard fingers leaving the intervening guard fingers open. The system includes both pointed guards with no tang and stub guard so that the user can select either to be used with the hold-downs. The hold down fingers are all individually adjustable so that the double hold-down have two adjustment screws which can be individually operated causing flexing of the bridge between the double fingers.
US09622404B2 Integral lateral transport of a mower
A wheel-supported frame for an agricultural mower having a tongue, a pivotally connected frame having a pair of main wheel, and a pair of a retractable transport wheels connected to the frame. A mechanism is provided for each transport wheel to deploy the transport wheels and support the mower, the transport wheels being oriented for travel 90 degrees to the direction of travel of the main wheels. The pivoting tongue connection with the main frame provides for at least a 90 degree rotation of the frame relative to the tongue between operating and transport positions so that the mower may be pulled for transport with the mower moving in the direction of its normal lateral width. The transport wheel mechanisms also position the transport wheels where they will not interfere with mower operation, especially pivoting of the tongue.
US09622399B2 Arrangement for the control of a device interface of an agricultural work vehicle
An arrangement for the control of a device interface of an agricultural work vehicle includes a control unit of the work vehicle, which is connected, in a controlling manner, with an external power actuator for the adjustment of the position of the device interface, and a portable computer with input and a processor which has a wireless communication connection with the control unit and on which software was downloaded, which makes possible control of the actuator by the input, via the processor and the control unit.
US09622397B2 Aerating device
An aerating device includes a frame, moving means arranged on the frame for moving the aerating device in a direction of movement over a ground surface for working, a drive, a rotor shaft provided with a plurality of knives, where the rotor shaft is arranged bearing-mounted between the frame and the drive and is operatively coupled to the drive for rotating the rotor shaft, and where the knives are inserted successively into the around surface, and where during uncoupling of the rotor shaft and the drive the rotor shaft is movable in a direction away from the drive such that the rotor shaft lies at a distance from the drive.
US09629294B2 Packaged device for detecting factory ESD events
An ESD monitor device may take the form of an integrated circuit with a plurality of monitor components available at each I/O site of the ESD monitor device. Each monitor component has a physical structure which provides scalable ESD robustness. The monitor components are connected in parallel to an ESD bus. An integrated circuit may be formed by processing an ESD monitor device through one or more process steps of an integrated circuit manufacturing line, and subsequently measuring the ESD monitor device. Parameters of a process step of the manufacturing line may be adjusted to reduce ESD events at the process step, based on measurement results from the ESD monitor device. The integrated circuit may subsequently be processed through the adjusted process step.
US09629291B1 Electronic device and riser card rotating module
A riser card rotating module is disposed adjacent to an expansion slot and includes a guide plate, a fixing plate, a riser card, a first pivot member and a second pivot member. The guide plate has a first guide rail parallel to a plug-unplug direction of the expansion slot and a second guide rail perpendicular to the plug-unplug direction of the expansion slot, wherein the first guide rail and the second guide rail communicate with each other to form a T-shape. The riser card is fixed on the fixing plate and has an electric connector. An end of the first pivot member is fixed on the fixing plate. Another end of the first pivot member is movably disposed on the guide plate. An end of the second pivot member is fixed on the fixing plate. Another end of the second pivot member is movably disposed on the guide plate.
US09629290B2 Adhesively bonding jackets to central processing units
A base includes apertures and surface features for precisely aligning central processing units (CPUs) and jackets with each other. Applicator heads are used to exert contact force against respective jackets during adhesive bonding to the CPUs. Each jacket functions as a gripping or handling feature during subsequent positioning or transport of the corresponding CPU. Such CPUs can be inserted into servers or other entities by way of automated mechanisms or manual operations with reduced risk of damage, misalignment or other problems.
US09629285B1 Datacenter in-row cooling units
In-row cooling units are configured to be installed in a row configured to receive server racks in a datacenter. The cooling units include chilling coils configured to cool air passing across the chilling coil. The cooling units when installed supply cooled air through a floor of the datacenter, such as after receiving and cooling air from or through a ceiling plenum.
US09629282B2 Electronic device, structure, and heat sink
An electronic device includes a substrate (101), a conductor plane (104) which is provided on an inner layer of the substrate (101), an electronic circuit (102) which is mounted on the substrate (101), a heat sink (103) which is mounted on an upper surface of the electronic circuit (102), includes a portion which does not overlap with the electronic circuit (102) when seen in a plan view, faces the conductor plane (104), and is configured of a conductive material, a conductor via (105) which is connected to the heat sink (103) on a surface of the heat sink (103) contacting the electronic circuit (102), and extends toward the conductor plane (104), and a stub (106) which is connected to the conductor via (105) and extends to face the conductor plane (104).
US09629280B2 Multiple liquid loop cooling for electronics
The present invention relates to liquid cooling systems and more particularly to a liquid cooling system for an electrical system on an air-cooled platform. In one embodiment of the invention, a liquid-cooled system for a platform with air cooling includes an electrical system comprising first and second electrical components; a cooling unit comprising an air flow path, a first heat exchanger in the air flow path, and a second heat exchanger in the air flow path downstream of the first heat exchanger; a first liquid loop passing through the first heat exchanger and the first electrical component; and a second liquid loop passing through the second heat exchanger and the second electrical component. The first liquid loop is substantially thermally isolated from the second liquid loop.
US09629274B2 Electronic apparatus and fabrication method therefor
A plurality of parts built in an electronic apparatus are attached to a frame. Further, the frame has a peripheral wall portion formed along an outer peripheral face of the electronic apparatus. An upper cover has a rear face portion attached to a rear wall portion of the frame by a screw. Further, a lower cover has a rear face portion attached to the rear wall portion of the frame by a screw. With the structure, insertion locations of the fixtures such as screws can be suppressed from standing out.
US09629272B1 Electronic device with array of reworkable components
An array of electrical components may be mounted in openings in an electronic device housing. Gaskets may be used to seal the electrical components to a housing wall. The housing wall may be planar or may have a cylindrical shape or other curved shape. The electrical components may be mounted to the housing wall using screws and nuts. Each nut may have a central member with opposing stops at the ends of the central member. An opening in each central member may receive a screw to allow the nut to rotate between an installation position and a locked position. The openings in the housing wall may have scalloped extensions that allow the nuts to clear the housing wall while the components are being inserted into the housing. Following installation, the nuts may be rotated into the locked positions.
US09629270B2 Vehicle data recording unit for installation in a motor vehicle
A vehicle data recording unit for installation in a motor vehicle having a housing. Within the housing is an electronic memory and control unit and a battery receptacle for receiving a buffer battery for the memory and control unit. The battery receptacle has a battery compartment delimited by a first stop and a second stop, situated opposite the first stop, for holding a first buffer battery between the first stop and the second stop. To make it easy to use buffer batteries of different physical sizes, a third stop is arranged between the first stop and the second stop, which has a smaller length than the first buffer battery, in the battery compartment between the third stop and the first stop, such that optionally the first buffer battery or the second buffer battery can be held in the battery compartment.
US09629269B2 Electrical wiring device and method for providing replacement instructions
An eletrical wiring device includes a housing having a front outer surface is visible during use and in an installed position, a side surface and a rear surface. Printed indicia is provided on the side surface of the housing or a front surface of the housing for identifying the location of compliance installation instructions for installing the electrical wiring device in a wiring system. The printed indicia is oriented to be visible by the installer during installation of the electrical wiring device and is oriented to be covered by a faceplate after installation of the electrical wiring device. Printed compliance installation instruction indicia is provided on the housing for installing the electrical wiring device in the electrical system. The compliance installation instruction indicia is oriented to be visible by the installer during installation of the electrical wiring device in the electrical system.
US09629267B2 Metal mosaic housing
A housing for an electronic device and a method for manufacturing the housing are provided that combine metal and plastic in an aesthetically pleasing manner while meeting physical and technical requirements and specifications for the electronic device. Metal islands may be engaged with a plastic member so that projections of the plastic member are interlocked with corresponding recesses of formed between each of the metal islands. An exterior of the housing includes a surface of each of the metal islands and at least a portion of a surface of the plastic member. The interior of the housing includes another surface of the plastic member.
US09629266B2 Mounting device for display module
A mounting device for a display module includes a positioning member and an installation member. The positioning member includes a limiting portion and a positioning piece. The limiting portion defines a first receiving slot. The positioning piece defines a cutout. The installation member is secured to the positioning member and includes an elastically deformable limiting block. The installation member defines a second receiving slot and a limiting slot. A limiting rib is located on the limiting block and in the limiting slot. The first receiving slot and the second receiving slot rotatably receive a rotating shaft of the display module therebetween. The limiting block abuts a connecting shaft connected to the rotating shaft and blocks the connecting shaft in the limiting slot. The cutout is adapted to receive the connecting shaft when the rotating shaft is rotated to rotate the connecting shaft out of the limiting slot.
US09629257B2 Intelligent soldering cartridge for automatic soldering connection validation
An intelligent soldering cartridge that includes: a housing; a solder tip; a heater for heating the solder tip; a storage device for storing information about characteristics of the cartridge; a processor for retrieving the information about characteristics of the cartridge, monitoring the power level delivered to the solder tip to detect liquidus occurrence at a solder joint, determining a thickness of an intermetallic compound (IMC) of the solder joint using some of the retrieved information, determining whether the thickness of the IMC is within a predetermined range, and generating an indication signal indicating that a reliable solder joint connection is formed when the thickness of the IMC is within the predetermined range; and an interface for transmitting the indication signal.
US09629254B2 Multi-function epoxy casting resin system
Disclosed herein are embodiments of an epoxy casting resin system which can be used to at least partially cover an electronic component or mechanism. In some embodiments, the epoxy resin can have a low viscosity, while maintaining advantageous physical, thermal, and electrical properties. Further described are methods for making embodiments of the epoxy casting resin.
US09629251B2 Sub-micron laser patterning of graphene and 2D materials
An appropriately configured pulsed laser is focused onto a graphene sheet and is used to form a desired pattern in the graphene. When the laser pulse strikes the graphene, it modifies the bonding state of the carbon atoms in the graphene lattice, acting as a “blade” and causing a separation in the graphene sheet at the site of the laser pulse without causing damage to the surrounding graphene. The width of the separation, or “cut” in the graphene sheet can be controlled by controlling characteristics of the laser pulse such as beam shape, beam intensity, pulse width, repetition rate, and wavelength to produce a graphene material having desired electrical, optical, thermal, and/or mechanical properties.
US09629242B2 Optically transparent electrode
Provided is an optically transparent electrode of which the visibility of the electrode pattern is low. The optically transparent electrode is produced by joining two optically transparent conductive materials each having, on one side of the optically transparent base material, a large lattice 11 formed of a grid-like conductive part and a connector 12 which has at least one connector lattice 16 and which electrically connects adjacent large lattices 11, and is characterized by that the two optically transparent conductive materials are overlapped so that the centers of the connectors 12 thereof approximately coincide, and by that at least one of the two optically transparent conductive materials has a broken lattice 31 where a part of a thin line is broken and electrical conductivity is lost at a position corresponding to the overlapped connectors 12 and/or to a portion surrounded by the large lattice 11 and the connector 12.
US09629241B2 Printed circuit board, ball grid array package and wiring method of printed circuit board
A printed circuit board, a ball grid array package and a wiring method of a printed circuit board are provided. The printed circuit board comprises: a substrate, the substrate including a plurality of insulating layers stacked and a plurality of conductive layers disposed between adjacent insulating layers; a plurality of pads, disposed in a two-dimensional matrix on a surface of the substrate; and a plurality of via holes, disposed corresponding to each pad and running through the substrate and the corresponding pad. The ball grid array package according to an embodiment of the invention comprises the above-described printed circuit board.
US09629238B2 Display device
A display device includes: a display panel curved in one direction; and a lower frame configured to accommodate the display panel. The lower frame includes: a plurality of bottom portions having a predetermined curvature; a side portion bent and extending from an edge portion of the bottom portion; and at least one connecting unit configured to connect the plurality of bottom portions.
US09629237B2 Rollable display device
A rollable display device includes a display panel for displaying an image, a printed circuit board connected to an edge of the display panel, and a roller which the display panel is rolled onto or unrolled from. The roller has a cylindrical shape having an inner space, and the printed circuit board is disposed in the inner space.
US09629235B2 Touch panel having a sensing electrode and a printing electrode
Provided is a touch panel including a cover substrate including an active area and an unactive area, and a printing layer on the unactive area. The printing layer has surface roughness in a range of 0.4 μm to 0.6 μm. The printing layer has straightness in a range of ±0.1 μm to ±10 μm.
US09629231B1 Electron beam control for barely separated beams
A method for achieving independent control of multiple beams in close proximity to one another, such as in a multi-pass accelerator where coaxial beams are at different energies, but moving on a common axis, and need to be split into spatially separated beams for efficient recirculation transport. The method for independent control includes placing a magnet arrangement in the path of the barely separated beams with the magnet arrangement including at least two multipole magnets spaced closely together and having a multipole distribution including at least one odd multipole and one even multipole. The magnetic fields are then tuned to cancel out for a first of the barely separated beams to allow independent control of the second beam with common magnets. The magnetic fields may be tuned to cancel out either the dipole component or tuned to cancel out the quadrupole component in order to independently control the separate beams.
US09629230B1 RF kicker cavity to increase control in common transport lines
A method of controlling e-beam transport where electron bunches with different characteristics travel through the same beam pipe. An RF kicker cavity is added at the beginning of the common transport pipe or at various locations along the common transport path to achieve independent control of different bunch types. RF energy is applied by the kicker cavity kicks some portion of the electron bunches, separating the bunches in phase space to allow independent control via optics, or separating bunches into different beam pipes. The RF kicker cavity is operated at a specific frequency to enable kicking of different types of bunches in different directions. The phase of the cavity is set such that the selected type of bunch passes through the cavity when the RF field is at a node, leaving that type of bunch unaffected. Beam optics may be added downstream of the kicker cavity to cause a further separation in phase space.
US09629228B2 Electric energy supply device with data bridge function and wireless lighting control system including the same
An electric energy supply device for powering at least one lighting device may include a first wireless communication module, a multiplexing module and a driving module. The first wireless communication module may receive or transmit a first control signal based on the first wireless network communication protocol. The multiplexing module may identify the communication protocol type of the first control signal. The driving module may drive the light device according to the first control signal. According the communication protocol type, the multiplexing module may determine whether to control the driving module to drive the lighting device according to the first control signal or transmit the first control signal to the first controlled device corresponding to the communication protocol type to remotely control the first controlled device by using other electric energy supply devices as the data bridge path after receiving the first control signal via the first wireless communication module.
US09629224B2 Lighting device
A lighting device may include a tube and end caps located at two ends of the tube, a lighting assembly arranged in the tube, a driver for the lighting assembly, an antenna, and a wireless communication circuit for conducting wireless communication, the antenna being provided in the end cap and the wireless communication circuit being provided in the tube or at least partially provided in the end cap, and one side of the wire communication circuit being connected to the driver and the other side thereof being connected to the antenna.
US09629220B2 Sensor-based controllable LED lighting system with repositionable components and method
A lighting system is provided having a movement system, a light source repositionable via the movement system, a sensor, a controller, and a communication system. The controller may control characteristics of the light emitted by the light source, rotation of the panel by the movement system, and receiving signal information from the sensor. The communication system exchange data between the controller and an external device, the light source and the movement system being remotely controllable by logic received using the controller via the communication system. The light source, the movement system, the controller, the sensor, and the communication system are installable in a drone. Wearable apparatus may be used with the system. Objects may be tracked and illuminated.
US09629219B1 Methods and apparatus of incandescent bulb emulator
Provided is a method for controlling operation of an incandescent bulb emulator. The method includes converting, via a converter, an input voltage to a predetermined DC voltage, and driving an LED load based upon the predetermined DC voltage. In certain embodiments, input voltage may include an AC input voltage and a DC input voltage. The method also compares, via a controller, an input current curve of the incandescent bulb emulator with an input current curve of a simulated incandescent bulb responsive to the driven LED load. A DC driving current through the LED load is adjusted based upon the comparing. Amount of power delivered to LED load may be limited through an EMI filter having a magnetic design to match input current characteristics of incandescent bulb. The adjustment continues such that input current curve of incandescent bulb emulator matches the input current curve of the simulated incandescent light bulb.
US09629215B2 LED tube lamp
An LED tube lamp is disclosed. The LED tube lamp includes a tube, a terminal adapter circuit, a first rectifying circuit, a filtering circuit, an LED lighting module and an anti-flickering circuit. The tube has a first pin and a second pin for receiving an external driving signal. The terminal adapter circuit has two fuses respectively coupled to the first and second pins. The first rectifying circuit is coupled to the first and second pins for rectifying the external driving signal to generate a rectified signal. The filtering circuit is coupled to the first rectifying circuit for filtering the rectified signal to generate a filtered signal. The LED lighting module is coupled to the filtering circuit and the LED lighting module having an LED module, wherein the LED lighting module is configured to receive the filtered signal and generate a driving signal, and the LED module receives the driving signal and emits light. The anti-flickering circuit is coupled between the filtering circuit and the LED lighting module, and a current higher than a set anti-flickering current flows the anti-flickering circuit when a peak value of the filtered signal is higher than a minimum conduction voltage of the LED module.
US09629212B2 Control unit for a LED assembly and lighting system
A control unit for a LED assembly includes a first and second LED unit, the LED units being serial connected. The LED assembly, in use, is powered by a switched mode power supply. The control unit being arranged to receive an input signal representing a desired output characteristic of the LED assembly, determine a first and second duty cycle for respective LED units associated with a nominal current of the switched mode power supply, for providing the desired output characteristic, determine the largest of the first and second duty cycles for respective LED units, determine a reduced current based on at least the largest of the duty cycles, adjust the first and second duty cycle for respective LED units based on the reduced current, and provide an output signal for the LED assembly and the switched mode power supply based on the adjusted first and second duty cycles and the reduced current for obtaining the desired characteristic.
US09629211B2 LED tube lamp with improved compatibility with an electrical ballast
A light emitting diode (LED) tube lamp includes a lamp tube; a first external connection terminal coupled to the lamp tube and for receiving an external driving signal; a second external connection terminal coupled to the lamp tube and for receiving an external driving signal; a first rectifier coupled to the first external connection terminal and configured to rectify the external driving signal to produce a rectified signal; a second rectifier coupled to the second external connection terminal for rectifying the external driving signal; a filtering circuit coupled to the first rectifier and the second rectifier and configured to filter the rectified signal to produce a filtered signal; an LED lighting module coupled to the filtering circuit and configured to receive the filtered signal for emitting light; and a first bypass circuit coupled between the first rectifying circuit and the second external connection terminal. The first external connection terminal is an input terminal for the first rectifier and a first node is directly electrically connected to an output terminal for the first rectifier. In addition, the second external connection terminal is an input terminal for the second rectifier and a second node is directly electrically connected to an output terminal for the second rectifier. Further the first bypass circuit includes a first terminal connected to second external connection terminal and a second terminal connected to the first node, and the first bypass circuit is configured such that when the external driving signal is initially input between the first external connection terminal and the second external connection terminal, the first bypass circuit initially conducts current bypassing the LED lighting module to prevent the LED tube lamp from emitting light, until the bypass circuit enters an open-circuit state, allowing a current to flow through the LED lighting module and thereby allowing the LED tube lamp to emit light.
US09629208B2 Power converter between halogen transformer and LED
Control circuits (1) bring power converters (4) in different modes in response to detection results. The power converters (4) exchange possibly rectified first voltage/current signals with electronic halogen transformers (2) and supply second voltage/current signals to light emitting diode circuits (5). The first current signals have, in different modes, different amplitudes. The different amplitudes have different constant values and/or different derivative values. As a result, the first current signal has become a relatively varying first current signal. Then, the halogen transformers (2) no longer experience problems that occur when smaller amounts of power need to be provided than designed to. The detections may comprise polarity detections of and/or zero-crossing detections in the first voltage signals. The halogen transformers (2) comprise self-oscillating switched mode power supplies designed to provide first amounts of power at their outputs. The light emitting diode circuits 5) are designed to consume second amounts of power smaller than the first amounts.
US09629207B2 Solid state lamp control
Intelligent control of a solid state lamp when coupled to a trailing edge phase cut dimmer switch is provided. On and off cycles of the lamp's power stage switch are enabled during a period when the energy in the bulk capacitor is at its highest levels. During this period a bleeder circuit does not have to be enabled, which results in a greater operational efficiency as compared with normal switching schemes for trailing edge dimmers.
US09629206B1 Reducing output ripple current and protecting inverter switches during non-zero voltage switching for isolated buck converters
An isolated buck converter protects inverter switches during non-zero voltage switching and reduces output ripple current by maintaining operation of an output inductor of the isolated buck converter in a continuous current mode. Continuous current mode operation is maintained by various combinations of: shifting the frequency of operation of the inverter switches of the isolated buck converter as a function of output current of the isolated buck converter; employing pulse density modulation to decrease the off time of the isolated buck converter which will decrease the magnitude of the current ripple; and use a step gap core (i.e., a swinging choke) for the output inductor that saturates to a lower value of inductance for high load current and a higher value of inductance at low load current.
US09629203B1 Radiant heat barrier insulation system
A radiant heat barrier insulation system includes a first substrate with a first layer of aluminum thereon. The system also includes a second substrate with a second layer of aluminum thereon. The first substrate is positioned to oppose the second substrate such that a gap is defined between the first substrate and the second substrate. The gap is filled with a randomly-oriented nest of carbon nanotube fibers.
US09629202B2 In-device coexistence of multiple wireless communication technologies
In a method of operating a device configured to communicate according to at least a first communication protocol and a second communication protocol, a time division multiplexing (TDM) pattern is obtained. The TDM pattern is defined for communication according to the first communication protocol is obtained. The TDM pattern defines communication periodicity that includes a scheduled period and an unscheduled period. A guard interval is reserved within the unscheduled period, and the unscheduled period is used for communication according to the second communication protocol. The guard interval is used to transition to an inactive state with respect to the second communication protocol.
US09629201B2 Using Wi-Fi as human control interface
A system and method for operating a human control interface (HCI) for one or more devices in a wireless network. A first device in the wireless network determines an amount of noise in the wireless network, and selects one of a plurality of sounding techniques based at least in part on the determined amount of noise. The wireless communications device further detects a pattern of Doppler shifts in a received set of wireless signals using the selected sounding technique, and identifies a Doppler signature based at least in part on the pattern of Doppler shifts. The wireless communications device then associates the Doppler signature with a user input for controlling a second device in the wireless network.
US09629199B2 Devices and methods for protocol mode switching
A mobile terminal (20) comprises a wireless interface (21) for communication with a cellular communication network (10). A logic (27) is configured to control the wireless interface (21) to perform a mode switching signalling to cause activation of a protocol mode selected from a plurality of protocol modes for communicating over the wireless interface (21). The logic (27) is configured to selectively activate or deactivate at least one signal processing unit (24, 25) as a function of the selected protocol mode. The at least one signal processing unit (24, 25) is configured to process data received or transmitted via the wireless interface (21).
US09629191B2 Systems and methods for initiating device-to-device communication in wireless networks
Systems, methods, and apparatuses for initiating device-to-device (D2D) communication in wireless communication networks are provided. Based on received downlink or uplink signal qualities, a two-stage process, that is, a first stage of information request and a second stage of actual information transfer, may be used to initiate the D2D communication. Multiple thresholds, timers, and/or counters may be used in connection with the two-stage process. The two-stage process reduces unnecessary signaling overhead for initiating the D2D communication.
US09629186B2 Device and a method of an emergency handling wireless communication system
Disclosed are methods for a point to node based surveillance applicable prioritized wireless communication system comprising one or more wireless communication devices and one or more wireless networking nodes using a prioritized wireless communication method, capable of faster response to emergencies and faster and more secured acquisition of real time scene evidences.
US09629185B1 Establishing text communication sessions between wireless mobile devices and emergency call centers
Systems and methods for establishing text communication sessions between wireless mobile devices and emergency call centers are presented herein. The text communications may be established by effectuating changes to a media type specified in session invitation messages, response messages, and/or other messages that are relayed between a given wireless mobile device and an emergency call center.
US09629183B2 Mobile communications system, infrastructure equipment, mobile communications terminal and method to communicate user data within an uplink random access channel
A mobile communications terminal for communicating data to/from one or more base stations of a mobile communications network, the one or more base stations being arranged to provide a radio interface to communicate with mobile communications terminals. The mobile communications terminal being arranged to communicate with the one or more base stations via the radio interface, the communicating including using an uplink random access channel of the radio interface to transmit random access messages to the one or more base stations and communicating user data via the uplink random access channel by transmitting one or more of the random access messages at a selected timing within the uplink random access channel, the timing being selected by the first mobile communications terminal to represent at least part of the user data.
US09629177B2 Method and apparatus for two-way broadcasting
A method for transmitting and receiving broadcast signals in a radio broadcasting communication system is provided together with an associated apparatus. The transmitting method includes creating a frame having a preamble slot, a data slot and a control slot, and sending the created frame. The control slot has information for assigning the data slot to one of an uplink and a downlink. The receiving method includes receiving such a frame wherein the control slot has scheduling information for each user, and extracting the data slot from the received frame by using the scheduling information in the control slot. These methods may realize an interactive broadcasting by separately employing broadcast signals for the uplink and downlink.
US09629176B2 Method and base station for transmitting uplink scheduling information
The present invention provides a method and a base station each for transmitting uplink scheduling information. The method includes the steps of: for an uplink subframe to be scheduled in accordance with the uplink scheduling information, selecting, from a downlink subframe candidate group, a downlink subframe usable for transmission of the uplink scheduling information, the downlink subframe candidate group including (1) a first downlink subframe corresponding to the uplink subframe in accordance with a predetermined scheduling timing and (2) one or more second downlink subframes each not corresponding to the uplink subframe in accordance with the predetermined scheduling timing; and transmitting the uplink scheduling information in the selected downlink subframe.
US09629172B2 Dynamic content distribution in mobile telecommunications network
A mobile telecommunications network is configured to dynamically adapt transmitted content according to the channel quality of the network link connecting a destination mobile device to the mobile telecommunications network. Channel quality indicators (CQIs) for the mobile devices associated with the mobile telecommunications network are cached at one or more support nodes of a core network. Components of the core network therefore can request the CQI of a mobile device from a corresponding support node rather than repeating a process of determining anew the condition of the network linking to a mobile device each time content is to be communicated to or from a mobile device. A service provider receiving the CQI for a mobile device from the cache of a support node can adapt the content to be provided to the mobile device to the particular conditions of the network represented by the CQI.
US09629171B2 Method for millimeter wave beam tracking
A method and apparatus for improving and performing mmW beam tracking is disclosed. Localization methods to improve prediction of the position of a WTRU are described, which may allow a millimeter wave base station (mB) to appropriately select a modified beam and to perform more efficient handover. WTRUs may report directional signal strength measurements to mBs, which may then be used to generate a directional radio environment map (DREM) for use in identifying secondary links to use when a primary link fails. Additional localization techniques using internal/external information for prediction are described. Historical data use and the use of data obtained from mB-mB cooperation including feedback information and reference signaling information are also described. Methods for beam tracking for directional relays and initial beam training optimization are described as well. Finally, WTRU localization precision improvement, beamwidth adaptation, and assisted beam tracking and handover methods are also described.
US09629169B2 Access point coordination for traffic control in wireless networks
A presence of interference between a first wireless network and a second wireless network is determined. Transmissions in the first wireless network are coordinated with transmissions in the second wireless network to reduce interference between the first wireless network and the second wireless network. Transmissions in the first wireless network are scheduled based on the coordinating to reduce interference between the first wireless network and the second wireless network.
US09629168B2 Apparatus and method for transmitting/receiving data in communication system
A data transmission apparatus in a communication system includes a reception unit configured to receive terminal information from a plurality of terminals through a new frequency band for transmission and reception of data between the plurality of terminals and an AP (access point); a determination unit configured to determine access timing of the terminals to the AP by using the terminal information, and generate terminal access information including information on the access timing; and a transmission unit configured to transmit the terminal access information and beacon frames to the terminals, wherein the terminals access the AP and transmit data frames to the AP, at the access timing based on the beacon frames.
US09629167B2 Method of resource block (RB) bundling
A method of sizing bundled resource blocks (RBs) having at least one user equipment (UE)-specific demodulation reference signal in an orthogonal frequency division multiplexing (OFDM) system is disclosed. According to one embodiment, the method includes: receiving configuration information related to at least one UE-specific demodulation reference signal; receiving a plurality of resource blocks (RBs) from a network, wherein the plurality of resource blocks comprises the at least one UE-specific demodulation reference signal, at least one cell-specific demodulation reference signal or data, wherein a number of the plurality of RBs is dependent on a size of a system bandwidth, the size of the system bandwidth corresponding to one of four size ranges; and processing at least one of the received plurality of RBs by bundling the plurality of RBs into RB bundles, wherein the size of each RB bundle is based on the one of the four size ranges.
US09629164B2 Radio communication system, base station apparatus, terminal apparatus, and radio communication method in radio communication system
A radio communication system including: a first and second base station apparatuses which include one or more of sells or sectors respectively; and a terminal apparatus, wherein the first and second base station apparatuses and the terminal apparatus performs radio communication, the first and second base station apparatuses includes: a process unit which performs a scrambling process to a first and second transmission data respectively by using a common scrambling code when the first and second transmission data differing each of the cells or the sectors are transmitted to the terminal apparatus; and a transmission unit which transmits the scrambling processed first and second transmission data to the terminal apparatus respectively, and the terminal apparatus includes a reception unit which receives the first and the second transmission data and performs descrambling process to the first and the second transmission data by using the common scrambling code.
US09629160B1 Method and systems for selection of a secondary carrier
Disclosed is a method and system for managing carriers on which a wireless communication system serves a UE. As disclosed, the system serves the UE on a set of one or more carriers. While serving the UE on the set of one or more carriers, the system determines that the UE should additionally be served on at least one other carrier. The system then selects the at least one other carrier, from a set of candidate carriers, based at least in part on the at least one other carrier being closest, of the set of candidate carriers, in the frequency spectrum to the set of one or more carriers. Based on the selecting, the system then adds the selected at least one other carrier to the set of one or more carriers to establish a modified set of carriers and serves the UE on the modified set of carriers.
US09629157B2 PLL frequency selection
A method of controlling a frequency selection of a PLL used in cooperation with a device of a wireless communication network, such as a Universal Mobile Telecommunication System (UMTS) network, the method comprising: —receiving a first set of signal measurements; —comparing the first set of signal measurements with a first threshold and, selectively switching the PLL frequency from a first value to a second value as a result of the comparison of the first set of signal measurements with the first threshold; —further receiving a second set of signal measurements; and, —comparing the second set of signal measurements with a second threshold, different from the first threshold, and selectively switching the PLL frequency from the second value to the first value as a result of the comparison of the second set of signal measurements with the second threshold.
US09629155B2 Systems and methods for OFDM channelization
Systems and methods for OFDM channelization are provided that allow for the coexistence of sub-band channels and diversity channels. Methods of defining diversity sub-channels and sub-band sub-channels are provided and systematic channel definition and labeling schemes are provided.
US09629151B2 Antenna buffer management for downlink physical layer
A method and system for managing a transmission buffer memory at a base station in a wireless communication system, the base station having a plurality of cells, the memory being circular and shared among the cells so that memory fragmentation when cells are removed or added is avoided.
US09629147B2 Method for signaling of resource allocation to adjust granularity in cellular multi-carrier system
A method for receiving a downlink signal in a wireless mobile communication system, and an apparatus therefore; and a method for transmitting a downlink signal in a wireless mobile communication system, and an apparatus therefore are described. The method for receiving the downlink signal according to one embodiment includes receiving common downlink control information including a resource indication value, RIV. The RIV is mapped to a start index S and a length L of consecutive virtual resource blocks, VRBs. The method for receiving the downlink signal according to one embodiment further includes receiving the downlink signal on the consecutive VRBs. The RIV is mapped to the start index S and the length L of the consecutive VRBs, or else the RIV is mapped to the start index S and the length L of the consecutive VRBs.
US09629145B2 Resource allocation techniques for device-to-device (D2D) communications
Resource allocation techniques for D2D communications are described. In one embodiment, for example, user equipment may comprise one or more radio frequency (RF) transceivers, one or more RF antennas, and logic, at least a portion of which is in hardware, the logic to receive a D2D control information (D2DCI) message comprising D2D transmission pattern (DTP) information, identify a set of D2D transmission resources based on the DTP information, and send one or more D2D data messages using the set of D2D transmission resources. Other embodiments are described and claimed.
US09629143B2 Systems, methods, and devices for enhancing spectral efficiency with network-assisted advanced receivers
Systems and methods for enhancing spectral efficiency are disclosed herein. User equipment (UE) may be configured to communicatively couple to an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (eNB). The UE may be configured to cancel interference from an interfering eNB. The interfering eNB may provide transmission parameters to the UE. The interfering eNB may transmit a compact message indicative of the transmission parameters to the UE. The compact message may be a broadcast message. Some transmission parameters may be sent to the UE using higher layer signaling. The UE may be able to use the transmission parameters to cancel interference from the interfering eNB. In some embodiments, the interfering and/or serving eNB may indicate to the UE whether the transmission parameters are being broadcast so the UE does not search for them unnecessarily.
US09629142B2 Method for indicating resource assignment, method and device for assigning resource
The present invention discloses a method for indicating resource assignment, comprising: obtaining, by a network side device, the number N0 of a resource block RB that the network side device can assign to one UE and the one UE can schedule in maximum; calculating, by the network side device, a resource indication value RIV according to the number N0 of the RB the network side device can assign to the UE and the UE can schedule in maximum and the number NRB of resource blocks corresponding to a bandwidth the network side device can assign to all UEs for use; and sending the calculated resource indication value RIV to the one user equipment. In contrast to the prior art, it may save the number of bits used by the resource indication and lower signaling cost.
US09629141B2 Radio communication system, radio base station apparatus and retransmission control method
A radio communication system, a radio base station apparatus and a retransmission control method is provided that can realize a highly efficient retransmission control method in a CoMP environment. The retransmission control method is a retransmission control method in a radio communication system which has a first and second radio base station apparatus that carry out coordinated multiple-point transmission with respect to a user terminal, and in which coordinated multiple-point transmission is applicable, and, with this retransmission control method, the first radio base station apparatus and the second radio base station apparatus execute retransmission control for downlink signals received in the user terminal, on a shared basis between the radio base station apparatuses, and one radio base station apparatus of the first radio base station apparatus and the second radio base station apparatus sends a report to the user terminal to the effect that shared retransmission control is executed.
US09629136B1 Method and system for reducing PRACH interference
Disclosed is method and apparatus to help reduce PRACH interference. In accordance with the disclosure, when a first base station determines that there is a threshold level of interference from a second base station, the first base station transmits to the second base station a directive that causes the second base station to reduce PUSCH transmission in PUSCH resources that are coincident in frequency with the first base station's PRACH. In a scenario where two base stations provide overlapping coverage and operate on the same frequency as each other, and where coverage of the second base station may interfere with coverage of the first base station, this process may thereby help to minimize or eliminate interference that PUSCH communication in the second base station's coverage area would have on PRACH communication in the first base station's coverage area.
US09629135B2 Generation of HARQ-ACK information and power control of HARQ-ACK signals in TDD systems with downlink of carrier aggregation
Methods and apparatus are provided for a User Equipment (UE) configured to have multiple cells in a DownLink (DL) of a Time Division Duplex (TDD) communication system so as to determine a power of an acknowledgement signal that the UE transmits in a control channel and to determine a number of acknowledgement information bits that the UE multiplexes with data information bits in a data channel. A transmission power of the control signal is determined based on DL Assignment Index (DAI) Information Elements (IEs) in DL Scheduling Assignments (SAs) that the UE detects through multiple transmission time intervals and through the multiple configured DL cells. The number of acknowledgement information bits in the data channel is determined based on a DAI IE of an UpLink (UL) SA associated with the transmission of the data channel.
US09629131B2 Energy-aware multimedia adaptation for streaming and conversational services
Technology to provide is disclosed. In an example, a user equipment (UE) can include computer circuitry configured to: receive a manifest file for an HTTP adaptive stream from a node; identify an energy characterization in the manifest file for a plurality of representations for a selected period; select a representation for the selected period having a desired energy characterization; and request segments from the node that are in the representation having the desired energy characterization.
US09629129B2 Method for setting modulation and coding scheme in wireless RAN system and apparatus supporting the same
A method and a transmitting station for transmitting data by using a multi-user multiple input multiple output (MU-MIMO) in a wireless local area network system are discussed. The method according to an embodiment includes transmitting a physical layer convergence procedure (PLCP) protocol data unit (PPDU) including a bundled interface field, a modulation and coding scheme (MCS) index field and a data field. The bundled interface field indicates a number of at least one spatial stream allocated to each of a plurality of receiving stations and a total number of spatial streams allocated to the plurality of receiving stations. The MCS index field indicates a same MCS index used for modulating and coding the at least one spatial stream. The data field is modulated and coded by an MCS scheme indicated by the MCS index field and transmitted via the plurality of spatial streams indicated by the bundled interface field.
US09629123B2 Systems and methods for enhancing uplink coverage in interference scenarios
A method and apparatus are for communication in a wireless network in which a User Equipment (UE) associated with a first evolved Node B (eNB) experiences interference from a second eNB. The method includes negotiating by the first eNB of the wireless network with a second eNB of the wireless network for a partitioning of subband resources on an uplink. A first subset of subband resources is assigned to the first eNB, and a second subset of subband resources is assigned to the second eNB. A method and apparatus are for communication in a wireless network. The method includes decoding a downlink control channel received during a protected downlink subframe to determine an uplink subframe n containing a protected subband for uplink transmission. The method also includes transmitting data during the uplink subframe n on the protected subband.
US09629120B2 Method and apparatus for providing notification
An electronic device is provided. The electronic device includes: a transceiver configured to receive, from at least one wearable device, information indicating whether the at least one wearable device is being worn; and a processor configured to determine whether the at least one wearable device that is being worn, based on the received information indicating whether the at least one wearable device is being worn, and to provide a notification to the at least one wearable device in response to determining that the at least one wearable device is being worn.
US09629119B2 Scalable multi-channel ranging
Techniques are presented herein to coordinate ranging exchanges between base stations in order to enable any number of wireless devices in the vicinity of the base stations to obtain signals associated with ranging exchanges between base stations, time-of-departure report messages transmitted by the base stations to each other and time-of-arrival report messages transmitted by the base stations to each other, for use in computing the location of the wireless devices. Based on the multi-channel time-of-arrivals computed for the wireless device with respect to each base station, the multi-channel time-of-arrivals contained in the time-of-arrival report messages transmitted between base stations and the known locations of the base stations, a physical location is computed for the wireless device.
US09629116B2 Apparatus, system and method of estimating a location of a mobile device
Some demonstrative embodiments include devices, systems and/or methods of estimating a location of a mobile device. For example, an apparatus may include a wireless communication unit to communicate Time of Flight (ToF) accuracy information corresponding to a location area. The ToF accuracy information may include at least one accuracy indicator corresponding to at least one wireless communication device. The accuracy indicator may indicate an accuracy of a ToF measurement at the location area with the wireless communication device.
US09629106B2 Method and apparatus for controlling uplink power in a wireless access system
A method and a user equipment (UE) for receiving a power headroom report in a wireless access system that supports a carrier aggregation are discussed. The method according to an embodiment includes transmitting by an eNB to a UE an uplink transmission grant allocating uplink resources on a predetermined subframe in an anchor uplink component carrier (UL CC); and receiving the power headroom report by the eNB from the UE. The power headroom report includes a power headroom value for the anchor UL CC, when the eNB has configured the UE for a simultaneous physical uplink control channel (PUCCH) and physical uplink shared channel (PUSCH) transmission. The method further includes reporting the power headroom value to a base station. The power headroom value is calculated.
US09629103B2 Method and apparatus for controlling uplink transmission power in wireless communication system
Methods and apparatuses are provided for controlling an uplink transmission power in wireless communication system. Information is received indicating a reference downlink carrier among a plurality of downlink carriers for measuring a pathloss. The pathloss of the indicated reference downlink carrier is measured. A transmit power control (TPC) command is received. The uplink transmission power is determined based on the TPC command and the measured pathloss. Data is transmitted using the determined uplink transmission power.
US09629101B1 Adjustment of bluetooth (BT) golden reception range in the presence of long term evolution (LTE) interference
Described herein are methods, architectures and platforms for adjusting a reception range at which remote devices transmit to a Bluetooth receiver, by determining wireless radio interference to the Bluetooth receiver. The reception range is adjusted per the wireless radio interference.
US09629100B2 Power control for wireless LAN stations
Techniques and apparatus for controlling the transmit power of an uplink (UL) signal from a user terminal in a wireless communications system in an effort to achieve some target characteristic, such as a target carrier-to-interference (C/I) ratio, at an access point (AP) are provided. In this manner, such a user terminal may help avoid or compensate for imbalances in received radio frequency (RF) power between UL signals received from multiple user terminals by the AP. For example, the transmit power at each user terminal may be controlled in an effort to achieve a target post-processing C/I ratio of 28 dB per spatial stream in an effort to reduce large power imbalances and optimize throughput per user terminal. The user terminal and the AP may compose part of a multiple-input multiple-output (MIMO) communication system utilizing spatial-division multiple access (SDMA) techniques.
US09629097B2 Method and apparatus for configuring uplink transmission power based on time alignment groups
Provided are a method and a terminal device for setting uplink transmission power in a wireless communication system. A terminal acquires information on the time alignment group (TAG) for multiple supportable serving cells so as to constitute TAGs, checks whether an overlap section of subframe n and subframe n+1 for uplink transmission exists between TAGs, and sets uplink transmission power so as to scale the uplink transmission power (PCMAX) within the range that does not exceed the configured maximum transmission power (PCMAX) of the terminal in the checked overlap section. Here, the uplink transmission power considers the maximum transmission power for multiple serving cells contained in the TAGs.
US09629089B2 Method and apparatus for optimizing power consumption of a terminal in a mobile communication system
The present invention relates to a method and to an apparatus for optimizing the power consumption of a terminal in a mobile communication system. The method for optimizing power consumption of a terminal in a mobile communication system comprises: a determination step of determining whether there is a need for changing a configuration for a discontinuous reception operation of the terminal; and a transmission step of transmitting, to a base station, a request message for a change in the discontinuous reception operation, if it is determined that the change is needed.
US09629088B2 Method and apparatus for optimizing power consumption of a terminal in a mobile communication system
The present invention relates to a method and to an apparatus for optimizing the power consumption of a terminal in a mobile communication system. The method for optimizing power consumption of a terminal in a mobile communication system comprises: a determination step of determining whether there is a need for changing a configuration for a discontinuous reception operation of the terminal; and a transmission step of transmitting, to a base station, a request message for a change in the discontinuous reception operation, if it is determined that the change is needed.
US09629085B2 Reception node and transmission node for saving energy of reception node, and communication method thereof
A communication method of a transmission node includes generating information of a transmission unavailable time period of the transmission node in a reception available time period of a reception node, and transmitting, to the reception node, the information of the transmission unavailable time period. The reception node operates in a sleep state based on the information of the transmission unavailable time period.
US09629081B2 Method and apparatus for optimizing power consumption of a terminal in a mobile communication system
The present invention relates to a method and to an apparatus for optimizing the power consumption of a terminal in a mobile communication system. The method for optimizing power consumption of a terminal in a mobile communication system comprises: a determination step of determining whether there is a need for changing a configuration for a discontinuous reception operation of the terminal; and a transmission step of transmitting, to a base station, a request message for a change in the discontinuous reception operation, if it is determined that the change is needed.
US09629080B2 Method, device and system for rejecting auxiliary information about user equipment
A method, apparatus and system for rejecting auxiliary information about user equipment are disclosed, which relate to the technical field of wireless communications, and solve the problem that UE retransmitting auxiliary information generates additional overheads or fails to know the reason why a network side rejects. The method includes: a network side receiving auxiliary information reported by user equipment; and if the network side determines not to reconfigure a wireless parameter for the user equipment, the network side transmitting rejection reason information to the user equipment. The above technical solution is applicable to an LTE or UMTS system, and realizes the control by UE of the transmission of auxiliary information according to a rejection mechanism.
US09629078B2 Method for transceiving data on basis of service period scheduling in wireless LAN system and apparatus for supporting same
Provided is a method for transceiving data in a wireless LAN system on the basis of station (STA)-based service period scheduling. The method comprises entering an awake state, configuring a service period for transceiving an access point (AP) and data, transceiving the AP and the data during the service period, and entering a doze state when the service period ends.
US09629076B2 Network edge based access network discovery and selection
An edge device comprising access network discovery and selection function (ANDSF) features is disclosed. An edge device can be a device located at a logical edge of a wireless network. An edge ANDSF component can rank access network resources. The rank can be based on characteristics of an access network resource, a user profile, device resource demands, or a user behavior model. The user profile can comprise information facilitating pre-authentication of a device to an access network resource. Further, the user profile can be considered portable with regard to localized aspects of edge ANDSF components. The user profile provides improved ANDSF feature performance.
US09629057B2 Mobile communication system, base station, processor, and communication control method
A mobile communication system comprises: a base station configuring a D2D supporting cell that supports D2D communication that is direct device to device communication; and a user terminal that performs the D2D communication in the D2D supporting cell. The base station comprises a control unit that controls handover of the user terminal. The control unit controls the handover on the basis of a support state of the D2D communication in a cell to which the user terminal performs handover.
US09629055B2 System and method for uninterrupted communication across black spots for multi interface mobile nodes
A system and method for protection against loss of communication of a mobile node crossing a black spot region is disclosed. The system to prevent loss of communication with the mobile node consists of a mobile node, RF coverage map generator, black spot predictor, and a vertical handover process. The mobile node can experience uninterrupted communication across black spots. This is achieved by executing vertical handover before entering a black spot region, which is anticipated by using RF coverage maps and mobility pattern of the mobile node.
US09629053B2 System for managing services of WiMAX base stations
A system that incorporates teachings of the present disclosure may include, for example, a base station having a wireless transceiver operable in compliance with a Worldwide Interoperability for Microwave Access protocol, and a controller to manage the wireless transceiver. The controller can be operable to receive a request from a communication device to access the base station, and to direct the communication device to a second base station upon determining that granting wireless access to the communication device reduces an operating performance of the base station below an operating threshold of the base station. Additional embodiments are disclosed.
US09629052B2 Traffic management server
A traffic management server is configured to determine a base station at which a handover occurs to a base station having a slower maximum communication speed as an area boundary base station, determine a terminal located within a coverage of the area boundary base station, and instruct a control apparatus included in a mobile network to limit a maximum usable bandwidth of the determined terminal.
US09629048B2 Mobile communication system and method of information processing for improving user experience in the mobile communication system
The present invention relates to a method for processing information between mobile communication systems in order to prevent the degradation of user-experienced performance when different types of mobile communication networks are used. The method for processing information at user equipment (UE) to improve user-experienced performance of a mobile communication system includes performing a data communication through a first network and receiving, from a policy server, a routing policy including a validity condition which is information about a condition of designating a UE status for handover. The method further includes, in the handover, if a searched second network satisfies the validity condition, performing the data communication through the second network. Accordingly, a network for data transmission can be selected using a routing policy created in consideration of a UE status or a network status, thereby enhancing user-experienced performance.
US09629046B2 Mobile communication system
A system and method to appropriately perform a connection reestablishment procedure in a network adapted to an MFBI function is disclosed. In a mobile communication system, a radio base station (eNB#A) is configured, when the radio base station (eNB#A) determines that a mobile station (UE) is adapted to the MFBI function, to select a band out of bands which are supported by a cell under a radio base station (eNB#B), the band having the highest priority to be selected by the mobile station (UE) in an “RRC_IDLE state”, and to send the radio base station (eNB#B) “HO Preparation” including KeNB* created by using “DL EARFCN” of the selected band.
US09629044B2 Apparatus and method for communication
Apparatus and method for controlling the establishment of a network connection to a mobile relay; communicating with the moving relay connected to a donor network; controlling the activation, reactivation and setup of the connection
US09629039B2 Cell partitioning for high-speed users
The present invention relates to a radio access arrangement for operating a radio cell (C), and comprising at least one wireless transceiver (210) configured to set up and operate radio communication channels with mobile devices. In accordance with an embodiment of the invention, the radio access arrangement further comprises speed determination logic (240) configured to characterize a particular mobile device (320) as belonging to a high-speed or lower-speed category (HS; LS) according to speed information of the particular mobile device, and a radio resource controller (250) configured to assign a particular radio communication channel, for communication with the particular mobile device, within a first or second disjoint radio resource partition of the radio cell (B_DL1; B_UL1; B_DL2; B_UL2) if the particular mobile device is characterized as belonging to the lower-speed or high-speed category. The radio access arrangement further comprises a transmit power controller (213) configured to control a transmit power used for communication over the particular radio communication channel as being lower than a first or second substantially higher maximum transmit power level (PTXMAX_DL1; PTXMAX_UL1; PTAX_MAX_DL2; PTXMAX_UL2) if the particular radio communication channel is assigned within the first or second radio resource partition respectively, thereby yielding a long-reach radio coverage area (340) for high-speed mobile devices and a shorter-reach radio coverage area (330) for lower-speed mobile devices. The present invention also relates to a method for operating a radio cell, and to a method for configuring radio resources of radio cells.
US09629037B2 Handover of a mobile device in an information centric network
A method in a first content centric networking (CCN) access point of a CCN network of enabling seamless mobility of a mobile device is disclosed. The method includes detecting a handover initiation event that is an indication that a handover of the mobile device from the first CCN access point to a second CCN access point from a group of one or more CCN access points of the CCN network is initiated. In response to detecting the handover initiation event, the method continues with starting transmission, to the group of CCN access points, of one or more pending interests associated with the mobile device. The method further includes detecting a handover completion event, and stopping, in response to detecting the handover completion event, the transmission of the one or more pending interests associated with the mobile device.
US09629029B2 Radio link failure detection method and apparatus for wireless communication system
A radio link failure detection method of a user equipment transitioning between a Discontinuous Reception (DRX) mode and non-DRX mode cyclically in a wireless communication system includes transitioning between a Discontinuous Reception (DRX) mode and a non-DRX mode in a wireless communication system. The method also includes adjusting, when a mode transition occurs, a size of a monitoring window for a transitioned operation mode; reporting a radio channel condition acquired by monitoring and averaging the channel condition within the monitoring window; and repeating adjustment of the monitoring window size and report of the radio channel condition while moving the monitoring window as time progress.
US09629028B2 System and method for heterogeneous carrier aggregation
Techniques for aggregating heterogeneous carriers in a wireless communication system are disclosed. A mobile device may receive a configuration for aggregating a plurality of component carriers including one or more cellular carriers and a wireless local area network (WLAN) carrier. The one or more cellular carriers may include LTE carriers, and aggregation may be performed at a sub-IP protocol layer of operation. In one aspect, protocol entities may be modified to perform quality of service determinations, carrier selection, traffic mapping, or the like, in view of the different capabilities and characteristics of the heterogeneous carriers in the carrier aggregation configuration.
US09629025B2 Controlling data offload in response to feedback information
A first wireless access network node receives feedback information from a second wireless access network node that performs data offload for the first wireless access node. The feedback information relates to one or more of a radio resource usage, a buffer condition, a hardware resource usage or a link quality. In response to the feedback information, the first wireless access network node performs control of the data offload.
US09629020B2 Methods and systems for data context and management via dynamic spectrum controller and dynamic spectrum policy controller
A dynamic spectrum arbitrage (DSA) system may include a dynamic spectrum policy controller (DPC) and a dynamic spectrum controller (DSC) that together dynamically manage the allocation and use of resources (e.g., spectrum resources) across different networks. The DPC and DSC may store DSC context information, and use this information to perform various DSA operations. For example, the DSC may determine whether there is bandwidth available for allocation within cells in a first telecommunication network, generate a resource register request message that identifies the amount of bandwidth that is available, and send the generated resource register request message to the DPC using a DSAAP component/protocol. The DSC may receive the resource register response message and a bid success message via the DSAAP, and send a resources allocated message to the DPC via the DSAAP to commit the requested amount of bandwidth for use by the second telecommunication network.
US09629018B2 Method and apparatus for triggering management of communication flow in an inter-network system
According to at least one example embodiment, a method and corresponding apparatus for triggering management of a data packet flow at an inter-network system include obtaining control-plane data exchanged between a first communications network and a second communications network. An identification of the data packet flow is then determined based on the control-plane data obtained. Once the identification of the data packet flow is known, management of the data packet flow is triggered by providing the identification of data packet flow determined to an inter-network device, e.g., a switch or OpenFlow switch. In triggering management of the data packet flow, a message may be sent to the inter-network device including the identification of data packet flow and one or more indications of management action(s) to be applied to data packets of the data packet flow by the inter-network device.
US09629015B2 Method for reporting mobility information in wireless communication system and device for supporting same
A method for reporting mobility information by a terminal in a wireless communication system is provided. The method comprises: determining whether or not mobility information is reported, wherein the mobility information indicates a mobility state of the terminal; and reporting the mobility information to a network if it is determined that the mobility information is reported.
US09629013B2 Channel quality indication with filtered interference
A plurality of interference measurements are obtained at a first communication device. The interference measurements correspond to interference experienced by the first communication device. A filter is applied to the plurality of interference measurements to obtain a filtered interference measurement, wherein the filtered interference measurement is a function of a current interference measurement and one or more past interference measurements. A channel quality indicator (CQI) corresponding to a communication channel between the first communication device and a second communication device is determined based at least in part on the filtered interference measurement. The CQI is transmitted from the first communication device to the second communication device.
US09629010B2 Method for transmitting and receiving the channel state information and apparatus thereof
The present disclosure relates to an apparatus and a method for transmitting and receiving channel state information of a User Equipment that supports 256-state quadrature amplitude modulation (256QAM). The method may include: receiving a reference signal for measuring channel quality from a base station; measuring the channel quality based on the reference signal, and selecting a CQI index value from a predetermined CQI index table including CQI index values for 256QAM modulation, based on the measurement result of the channel quality; and transmitting channel state information including the selected CQI index value to the base station.
US09629008B2 Monitoring device for distributed antenna system
A monitoring device for a distributed antenna system including at least two node units communicatively coupled to each other transmits, to at least one target node unit among the node units, a data dump command for a first target signal passing through a first signal path in the target node unit. The monitoring device receives, from the target node unit, response data corresponding to the data dump command. The monitoring device generates first quality information indicative of the quality of the first target signal by using the response data.
US09629007B2 Method for monitoring an operating state of a device and corresponding device and system
The present invention relates to a method for monitoring the operating state of a device, including a communication circuit and antenna for wireless transmission of signals to and from a base device arranged on the device, including the steps of: transitioning between first and second operating states, wherein the first operating state corresponds to a position of an interfering object in spaced relation to the antenna and the second operating state corresponds to a position of the interfering object closer in relation to the antenna; interference of the signal transmission between the antenna and the base device by the interfering object when in its closer position, wherein the interfering object does not interfere with the signal transmission when in its spaced position; detection of at least one of the occurrence or lack of interference with the signal transmission for determination of a transition between the operating states.
US09629004B2 Indication of wireless signal quality using detected errors in data
Techniques for indication of wireless signal quality are described. According to various implementations, attributes of a wireless signal are detected and processed to ascertain a quality of the wireless signal. Based on an ascertained signal quality, indicia of the signal quality can be exposed. For instance, an indication of wireless signal quality is communicated to an application and/or service that manages communication of media data. According to one or more embodiments, an application/service may perform one or more actions based on the indication of signal quality, such as a procedure to improve signal quality, a procedure to optimize wireless performance, and so forth.
US09628996B2 Spectrum sensing apparatus and method for cooperative cognitive radio network in non-gaussian noise environment, and fusion center apparatus and cooperative cognitive radio system using the same
Disclosed herein are a spectrum sensing apparatus and method for a cognitive radio (CCR) network in a non-Gaussian noise environment and an FC apparatus and CCR system using the same. The cooperative cognitive radio (CCR) system includes M cognitive radios (CRs), and a fusion center (FC). Each of the M CRs samples a baseband signal obtained by down-converting a radio signal detected in the corresponding frequency spectrum, and generates spectrum sensing information (SSI) indicating that a PU signal has been detected based on the results of the sampling. The FC determines a joint threshold λFC that can maximize an expected average throughput of a secondary user (SU) signal in a given communication environment including a maximum interference condition, calculates a joint test statistic from received M pieces of SSI, and determines whether the PU signal is present by comparing the calculated joint test statistic with the joint threshold.
US09628995B2 Cognitive radio apparatus and method for performing spectrum sensing and comparison between spectrum sub-periods
A method of spectrum sensing and an apparatus for spectrum sensing are provided. A method of spectrum sensing involves partitioning, by a processor, a spectrum sensing section into a plurality of sub-periods each having a same size, performing energy detection in each of the plurality of sub-periods, and determining whether a primary user's signal is present in the spectrum sensing section based on presence of a primary user's signal in each of the plurality of sub-periods and a test statistic in each of the plurality of sub-periods.
US09628994B1 Statistical system and method for catching a man-in-the-middle attack in 3G networks
A novel method and system is introduced leveraging the data collected by a network probe to enhance cellular network capabilities to detect a man in the middle attack without using any software on the 3G mobile terminal. The new capabilities compile and process the data of call records collected from SS7 and location update messages in real time to determine the active 3G subscribers and to tag cells as 2G within a 3G coverage area to instantly identify an unknown cell generated by a fake base station. The system also has a component to notify authorities or to terminate the call once the fraud is identified.
US09628993B2 Determining a legitimate access point response
A first request is sent from a station to an access point. The station receives a first response from the access point that includes a first sequence number, and stores the first sequence number. The station sends a second request to the access point and sets a waiting period for receiving a response from the access point. The station receives a second response from the access point and a third response from a second access point during the waiting period. The second response includes a second sequence number and the third response includes a third sequence number. The station determines that the second response is a legitimate response by comparing the second and third sequence numbers to the first sequence number.
US09628992B2 WiFi access management system and methods of operation thereof
A WiFi access management system and methods of operation are disclosed. In one embodiment, a method comprises receiving, at a server, a wireless access profile and a wireless access list from a securing client device; transmitting an invitation message to an accessing client device associated with the wireless access list; receiving, at the server, a request from the accessing client device to connect to a wireless network associated with the wireless access profile in response to the invitation message; determining, using a processing unit of the server, an operating system of the accessing client device; creating, using the processing unit, a customized configuration file associated with the wireless network based on the operating system of the accessing client device, the wireless access profile, and the wireless access list; and transmitting the customized configuration file using a second encryption protocol to the accessing client device through the server communication unit.
US09628991B2 Communication apparatus, method of controlling the same, program, and printing apparatus
A communication apparatus determines whether or not a security function relating to communication of the communication apparatus is set when the information processing apparatus performs direct wireless communication; and controls to prohibit or permit wireless communication with the information processing apparatus in accordance with the determination result.
US09628986B2 Method and apparatus for providing directional participant based image and video sharing
Methods for processing a media content are disclosed. For example, a method captures the media content, determines a direction from which the media content is captured, encrypts the media content, and sends the media content that is encrypted toward a receiving device in the direction from which the media content was captured. Another method captures the media content, determines a direction from which the media content is captured, encrypts the media content and uploads the media content that is encrypted to a data store. The method then sends a notification toward a receiving device in the direction from which the media content was captured. The notification identifies that the media content that is encrypted has been uploaded to the data store.
US09628985B2 Protocol version indication
Mobile devices exchange indications of their supported access stratum (AS) versions with each other during device-to-device communication, to determine a common AS version for subsequent communication. In an example method, a first wireless device receives a first incoming version indicator from a second wireless device, the first incoming version indicator identifying an AS version supported by the second wireless device, and transmits a device version indicator in one or more outgoing messages, in response to determining that the first incoming version indicator is unknown to the first wireless device or that the first incoming version indicator corresponds to an AS version that is not supported by the first wireless device. The transmitted device version indicator corresponds to the most recent AS version of two or more AS versions supported by the first wireless device.
US09628983B2 Method for reporting capability information and dual mode user equipment adapted thereto
A system and a method that reports capability information regarding a dual mode User Equipment (UE) are provided. The UE supports Frequency Division Duplex (FDD) and Time Division Duplex (TDD). The UE capability transmitting method includes receiving a message requesting UE capability information from an evolved Node B (eNB), generating first capability information and second capability information according to the UE capability information requesting message, and transmitting UE capability information including the first and second capability information to the eNB. The first capability information comprises FDD capability information applicable to an FDD mode or TDD capability information applicable to a TDD mode. The second capability information comprises capability information applicable to both the FDD mode and the TDD mode. The system and method can allow a dual mode UE to efficiently report its capability information.
US09628981B2 Method for changing MNO in embedded SIM on basis of special privilege, and embedded SIM and recording medium therefore
The present invention provides a method and an apparatus for managing (mutual authorization with a SIM, secure communication, channel formation, application and data issuance, etc.) an embedded SIM (eSIM or eUICC) by generating and extraditing a security domain using GlobalPlatform technology in which authorized management privilege and delegated management privilege functions are implemented.
US09628980B2 Subscriber server, monitoring server, mobile terminal, methods related thereto, and computer readable medium
In one embodiment, a mobile terminal (200) transmits behavior data of the mobile terminal (200) to a monitoring server (700). The monitoring server (700) acquires the behavior data of the mobile terminal (200), and performs communication with a subscriber server (400) to update the subscriber data (410) regarding the mobile terminal (200) based on the behavior data. The subscriber server (400) updates a subscriber data (410) based on the communication with the monitoring server (700).
US09628978B2 Hybrid network based metering server and tracking client for wireless services
A process of tracking usage of a wireless device in a wireless network with a metering system includes implementing the metering system in a network separate from the wireless network and activating the wireless device in response to identification of the wireless device and confirmation of use of a tracking system to the metering system. The process further includes obtaining, by the metering system, an amount of wireless services used by the wireless device. The obtaining includes at least one of obtaining an amount of wireless services used from the wireless network and obtaining an amount of wireless services used from the tracking system.
US09628969B2 Terminating an incoming connection request and active call movement
In a telecommunications network, an incoming connection request to a primary (mobile) device may be terminated at a selected secondary device based on location information (WiFi connectivity, GPS location, Bluetooth connection). Similarly, a user may move an existing connection from the primary device to the secondary device, and back, by simple interaction with the primary device. A Mobile Device Application (MDA) resident in the primary device may control the termination and movement of connection requests and connections.
US09628967B2 Method and device for generating prompt message
A method for generating a prompt message is provided. The method includes: acquiring information about an opened-or-closed state of a door or window, the information about the opened-or-closed state of a door or window indicating whether the door or window is in an opened or closed state; acquiring information about indoor and outdoor environments; and generating a prompt message according to the information about the opened-or-closed state of the door or window and the information about the indoor and outdoor environments.
US09628965B2 Merging active group calls
A method for merging active group calls includes receiving, at a first Push to Talk (PTT) server, a request to merge a first and a second active group call. A first and a second group of PTT clients participate in the first and the second active group call, respectively. The first PTT server may send a first invite message to a first group PTT server which hosts the first group call. In response to the first invite message, the first PTT server may receive a first response message. The first PTT server may send a second invite message to a second group PTT server which hosts the second group call. In response to the second invite message, the first PTT server may receive a second response message. The first PTT server may host a merged PTT group call which includes the first and the second group of PTT clients.
US09628964B2 Cable chip system
The present invention relates to communications systems incorporating peripheral devices such as a push-to-talk (PTT) or similar and interface cables to connect these to a headset and/or a communication device such as a man worn two-way radio, vehicle intercom system, mobile phone, etc. In particular, the invention relates to such interface cable having an integrated functionality. The basic idea of the invention is to use an interface between a first and a second device in a voice communication system, which interface is specific to the second device and holds digital information allowing the first device to identify or adapt to the second device. This allows the first device to automatically adapt its settings and/or functionality to, and thus to function with, several different second devices without any need for updating, re-configuration, or user intervention. Thus the first device can be hot swapped or hot plugged with different second devices simply by using a cable specific to each particular second device.
US09628963B2 Onboard apparatus, communication system and communication method
An onboard apparatus according to the present invention is an onboard apparatus which is installed in each of a plurality of vehicles so as to perform communication between vehicles and communication with a wireless station, comprising: a receiver that receives from neighboring onboard apparatuses, surround information that indicates the presence of onboard apparatuses in a communication area communicable with the wireless station; and, a processor that, upon receiving communication data, transmits the communication data addressed to the wireless station in accordance with the surround information.
US09628962B1 Using computed travel times to intelligently attenuate beacon transmission
Determining a beacon interval in which a device, located within a venue having a plurality of predefined zones, sends a beacon to a system for tracking the location of the device within the venue. Each of the predefined zones has a zone-specific beacon interval which is updated.
US09628959B1 Using velocity data to improve location accuracy of Wi-Fi crowdsourcing
Techniques are described for using velocity data to improve the location accuracy of Wi-Fi crowdsourcing. Instead of relying on a reported location of an electronic device that detects a communication node, such as an Access Point (AP), the location of the communication node is adjusted based on the velocity of the electronic device when the electronic device detected the communication node. When a communication node is detected, the electronic device associates the device's location coordinates and associated velocity with the detected communication nodes to create data that is tagged with the identity of the communication nodes. The communication node data is sent to a location service for processing to estimate the location of the communication nodes. The location service may adjust the location of a communication node to be a specified distance from the location of the electronic device. In some cases, the higher the velocity, the greater the specified distance.
US09628958B1 User-controlled, smart device-based location and transit data gathering and sharing
Systems and methods are provided that gather and store time-series location information or other time-series information of a user using a mobile electronic device such as a smart phone and place that location information or other information under control of the user. A variety of types of analytics may be applied to the location information by consent of the user, and results may be shared by electronic consent of the user in order to provide benefit to the user. The benefit may be commercial, personal, social, etc. The information may be stored in encrypted form.
US09628957B1 Method and system for determining location of mobile device
Provided herein are system, methods and computer readable storage media in facilitating the determination of a location of at least one mobile device. In providing such functionality, the system may be configured to, for example, receive contextual data corresponding to a contextual state of a mobile device, determine the location of a mobile device, and transmit the location of the mobile device to at least one other mobile device.
US09628955B1 Repeater chain location determination based on a repeater chain identifier in a wireless communication network
A wireless communication network comprising a donor base station (BS) and a repeater chain wherein a location controller stores a repeater chain BS identifier (ID) associated with a repeater chain location. The donor BS broadcasts a BS ID and serves a repeater chain. The repeater chain broadcasts the donor BS ID and the repeater chain BS ID. The communication server system receives a location request for a User Equipment (UE) and establishes data connectivity between the UE and the location controller over the donor BS and the repeater chain. The UE transfers the repeater chain BS ID to the location controller, and the PDE translates the repeater chain BS ID to the repeater chain location and transfers the repeater chain location.
US09628951B1 Methods and systems for performing geofencing with reduced power consumption
A GPS capability of a mobile device may be turned on in order to ascertain an updated current location and then be turned off. Position relative to the geofence may be determined based on the updated current location and a time to fence value that provides an estimate of how soon an individual carrying the mobile device could cross the geofence may be calculated. The GPS capability may be kept turned off for a delay time period that is based at least in part on the calculated time to fence value. After the delay time period, the GPS capability of the mobile device may be turned back on and the cycle of turning on the GPS, ascertaining an updated current location and turning off the GPS may continue. An indication of the position of the mobile device relative to the geofence may be transmitted.
US09628946B2 Rescue services activation
A resuscitation system for use in resuscitation of cardiac arrest victims includes a communications module for initiating a communication with an emergency medical service.
US09628940B2 Class identification methods for machine-to-machine (M2M) applications, and apparatuses and systems using the same
A mobile communication device for application-based class identification is provided with a wireless module and a controller module. The wireless module performs wireless transmissions and receptions to and from a service network. The controller module determines a class of a Machine-to-Machine (M2M) application, and determines a priority level corresponding to the class of the M2M application. Also, the controller module initiates the M2M application via the wireless module according to at least one M2M parameter corresponding to the priority level.
US09628936B2 Circuit device and a communication apparatus
An application program relating to a process of an integrated circuit is stored in a virtual integrated circuit storage area server apparatus. Following a mutual authentication between the IC and the virtual storage area server apparatus through a portable communication function unit, the server apparatus executes the application program. Additionally, through the IC, the portable communication function unit, a wireless communication line, and a network, communicate with an IC_R/W apparatus and perform a process relating to a service in collaboration with each other.
US09628932B2 Method for processing a multichannel sound in a multichannel sound system
The invention relates to a method for processing a multichannel sound in a multichannel sound system, wherein the input signals L and R are decoded, preferably as stereo signals. The aim of the invention is to develop the method such that a further improvement of the spatial reproduction of the input signals L and R is achieved on the basis of an extraction of direction components. According to the invention, this is achieved in that the signals R and L are decoded at least into two signals of the form nL-mR, in which n, m=1, 2, 3, 4.
US09628931B2 Apparatus and method for locating an acoustic signal along a direction not overlapped with an arriving direction of an information sound
According to one embodiment, an acoustic control apparatus includes an acquisition unit, a detection unit, a correction unit, and an output unit. The acquisition unit acquires a first acoustic signal. The detection unit detects an information sound. When the detection unit detects the information sound, the correction unit corrects the first acoustic signal to a second acoustic signal by convoluting the first acoustic signal with a first function. The first function represents an acoustic transfer characteristic from a virtual position to a listening position. The virtual position is located along a first direction from the listening position. The output unit outputs the second acoustic signal.
US09628929B2 Back cavity leakage test for acoustic sensor
An acoustic sensor system has an acoustic sensor with a cavity, a cavity leakage, and a cavity pressure. The acoustic sensor system further has a test controller coupled to the acoustic sensor that causes a change in the cavity pressure. A response of the acoustic sensor to the change in the cavity pressure is used to measure the cavity leakage.
US09628926B2 Modeling loudspeakers based on cascading lumped parameter models with neural networks
In one embodiment of the present invention, a loudspeaker modeling subsystem configures a neural lumped parameter loudspeaker (NeLP) model to represent the behavior of a loudspeaker. The NeLP model is implemented as a cascaded combination of a lumped parameter model (LPM) and a neural network (NN) model. To configure the model, the loudspeaker modeling subsystem first estimates values for the parameters used in the LPM. The loudspeaker modeling subsystem then “fixes” these parameters and trains the NN model to act on a predicted output pressure that is generated via the LPM. More specifically, the loudspeaker modeling subsystem configures the NN to modify the predicted output pressure to minimize the error between the predicted output pressure and a measured loudspeaker output pressure. Notably, by strategically fusing the LPM and the NN model, the NeLP model leverages the strengths and mitigates the weaknesses typically associated with conventional loudspeaker modeling techniques.
US09628923B2 Feedback suppression
A new method for performing adaptive feedback suppression in a hearing aid and a hearing aid utilizing the method are provided. According to the method, a slow adaptive filter and a fast adaptive filter with different error signals for filter coefficient updating are used for feedback suppression.
US09628921B2 Optical microphone and method using the same
An optical microphone comprises a light source configured to emit a light beam and an acoustic sensor configured to reflect the light beam. The acoustic sensor includes single-wall nanotubes and deflects in response to pressure waves. An optional reflector of the optical microphone is configured to re-reflect the light beam from the acoustic sensor. A detector is configured to detect the light beam from the acoustic sensor or the reflector, and thus measures the pressure waves.
US09628918B2 Semiconductor device and a method for forming a semiconductor device
A semiconductor device includes a microphone module implemented on a first semiconductor die and a signal processing module implemented on a second semiconductor die. The microphone module includes a movable microphone element arranged at a main side of the first semiconductor die and the second semiconductor die is mounted to the main side of the first semiconductor die.
US09628912B2 Audio filters utilizing sine functions
A method of digitally filtering an audio signal using an adjusted audio filter. The adjusted audio filter is represented by an impulse response including a waveform in its time domain represented by a sine function of absolute values. A composite audio filter is derived from two adjusted audio filters although any number of filters may be used. The composite audio filter generally includes a bank of the filters which together define a frequency bandwidth representative of the audio signal or spectrum to be filtered. Also a bandpass filter is constructed by combining frequency responses for sine components of absolute values integrated from 0 to bpf and sine components of absolute values integrated from 1/bpf to 0. The frequency response may be the sum of the frequency responses for each of the filters used to create the composite bandpass filter.
US09628911B2 Automatic audio system equalizing
An automated process for equalizing an audio system and an apparatus for implementing the process. An audio system includes a microphone unit, for receiving the sound waves radiated from a plurality of speakers, acoustic measuring circuitry, for calculating frequency response measurements; a memory, for storing characteristic data of the loudspeaker units and further for storing the frequency response measurements; and equalization calculation circuitry, for calculating an equalization pattern responsive to the digital data and responsive to the characteristic data of the plurality of loudspeaker units. Also described is an automated equalizing system including a acoustic measuring circuitry including a microphone for measuring frequency response at a plurality of locations; a memory, for storing the frequency responses at the plurality of locations; and equalization calculation circuitry, for calculating, from the frequency responses, an optimized equalization pattern.
US09628910B2 Method and apparatus for reducing acoustic feedback from a speaker to a microphone in a communication device
A method and apparatus to reduce acoustic feedback from a speaker to a microphone in a communication device. An audio signal can be reproduced by an apparatus. An audible signal of at least one near-end user can be voice activity detected at the apparatus. At least one audio output channel of multiple audio output channels can be operated on to attenuate acoustic pressure representative of the audio signal near at least one microphone aperture location when the audible signal of the at least one near-end user is detected at the apparatus.
US09628909B2 Systems and methods for using a speaker as a microphone
In accordance with methods and systems of the present disclosure, a mobile device may include an enclosure adapted such that the enclosure is readily transported by a user of the mobile device, a speaker associated with the enclosure for generating sound, and a controller within the enclosure, communicatively coupled to the speaker. The controller may be configured to receive a signal from the speaker, the signal induced at least in part by sound incident on the speaker other than sound generated by the speaker and process the signal.
US09628906B2 Method and electrical interface circuit enabling multiplexing
An electrical interface circuit includes a microphone circuit, a battery charger circuit and an electrical connector for connecting the electrical interface circuit to an external device. The electrical connector has a pin on which signals are multiplexed for connecting either the battery charger circuit to an external supply voltage, or the microphone circuit to an external microphone. The battery charger circuit includes an amplifying circuit for controlling voltage or current to a battery at battery charging, and a p-type power transistor. The pin is connected to the microphone circuit and to a source of the p-type power transistor. When a voltage applied to the pin exceeds the battery voltage, the p-type power transistor provides current from the pin to the charger circuit, and, otherwise, the charger circuit and battery are disconnected from the pin. A method of multiplexing signals on the electrical interface circuit is also disclosed.
US09628904B2 Voltage control device for ear microphone
Disclosed is a voltage control device including a voltage detector detecting an output voltage output from an output port of a mobile communication device; and a voltage control circuit bypassing the output voltage to an earpiece in which a speaker and a microphone are integrally formed when the output voltage detected by the voltage detector is between a first voltage and a second voltage higher than the first voltage.
US09628898B2 Illuminable transmission cable
An illuminable transmission cable includes an electrical conductor, a light-diffusing fiber having a glass core and a cladding, at least one of the glass core and a core-cladding interface having a plurality of scattering structures. The light-diffusing fiber is configured to optically couple with a light source which emits light into the light-diffusing fiber. The scattering structures are configured to scatter the emitted light and output the emitted light along at least a portion of a sidewall of the light-diffusing fiber. A light transmissive jacket surrounds the electrical conductor and the light-diffusing fiber.
US09628896B2 Reproducing device, headphone and reproducing method
A reproducing device includes a reproducing unit configured to reproduce a contents sound, an output unit configured to output the contents sound which has been reproduced using the reproducing unit to a headphone, a talk detection unit configured to detect that a headphone fitter who fits the headphone talks with a person and an image normal position control unit configured to move the normal position of the image of the contents sound which has been reproduced using the reproducing unit to an arbitrary position when the talk detecting unit has detected that the headphone fitter has started talking with the person.
US09628894B2 Audio entertainment system for a vehicle
An audio entertainment system for a vehicle includes a primary audio entertainment source to play a primary audio program and a secondary audio entertainment source to play a secondary audio program. The system has a plurality of front speakers, a left rear speaker, and a right rear speaker. A headphone set is for private listening by a rear seat passenger to the secondary audio program. The headphone set is selectably connectable to the secondary audio entertainment source. The system has a normal mode and a selectable enhanced rear seat entertainment mode. In the enhanced mode, an output sound power frequency spectrum of the rear speakers is automatically adjustable by frequency band to reduce audible interference between the primary program and the secondary program as audibly detected by the rear seat passenger while minimizing a disturbance to the primary audio program audibly detectable at the front seat row.
US09628887B2 Telecommunications device
A telecommunications device (1) comprises a base part (2), a cap part (4), a body part (3), a control panel (5), an upper light ring (9), a lower light ring (8), a plurality of sound microphones and a plurality of sound speakers. The cap part (4) is concave in shape. The body part (3) is frusto-conical in shape and tapers outwardly away from the cap part (4) towards the base part (2). The body part (3) and the cap part (4) cover the sound microphones and the sound speakers. The control panel (5) is inclined relative to the plane of the support surface (6) and relative to the plane of the base part (2). The control panel (5) protrudes upwardly from the upper edge of the body part (3) over the concave cap part (4), and the control panel (5) protrudes downwardly from the lower edge of the body part (3). The control panel (5) controls operation of the sound microphones and the sound speakers. The upper light ring (9) is located between the cap part (4) and the body part (3). The lower light ring (8) is located between the body part (3) and the base part (2). When the device (1) is in an active state in which the device (1) is capable of capturing sound and/or rendering sound, each of the light rings (8, 9) emits light to indicate the active state of the device (1).
US09628884B2 Routing conductors to electro-acoustic transducer voice coils
An electro-acoustic transducer includes a cone, a voice coil connected to the cone, and magnetic circuit that defines a gap within which the voice coil is disposed. The magnetic circuit is configured for creating magnetic flux across the gap for the voice coil to interact with, thereby to drive motion of the cone. A conductor is included for providing an input signal to the voice coil. A first portion of the conductor is fixedly secured to the magnetic circuit such that the first portion of the conductor does not move relative to the magnetic circuit while the cone is in motion.
US09628881B2 Speaker
The present disclosure discloses a speaker including a frame with a receiving space; a conductive element assembled with the frame; and a vibration system positioned by the frame, including a diaphragm received in the receiving space and a voice coil driving the diaphragm. The diaphragm divides the receiving space into a front cavity above the diaphragm and a rear cavity below the diaphragm. The frame includes an upper surface facing the diaphragm and an assemble surface opposed to the upper surface, and the conductive element includes a first conducting part disposed out of the assemble surface for electrically connecting to the voice coil.
US09628877B2 System having a household appliance and a reception unit, and method for providing a piece of information
A system includes a household appliance and a reception unit. The household appliance is configured to sense a property of a consumable that is used during the operation of the household appliance and to transmit data relating to the sensed property to the reception unit. The reception unit is configured to provide a piece of information on the basis of the data received from the household appliance. The reception unit has a position finding device that determines a physical position for the reception unit and provides the piece of information on the basis of the determined position.
US09628876B2 Network and a method for associating a mobile monitoring device in a network based on comparison of data with other network devices
A mobile monitoring device and related systems and methods for monitoring a condition to which an object is exposed are disclosed. The monitoring device includes a sensor module for monitoring the condition and periodically producing sensor module data relating to the condition and a microcontroller. The microcontroller includes a sensor data component for receiving the sensor module data from the sensor module and a first transceiver component for receiving network manager data from a local network manager local to the monitoring device. The microcontroller further includes an associator component for comparing the network manager data with the sensor module data and, if the network manager data approximates the sensor module data, establishing an association with the local network manager.
US09628874B2 Imaging apparatus and method of providing video summary
Provided is an imaging apparatus for providing a video summary, the apparatus including: a storage configured to store at least one original video; a metadata generator configured to generate metadata with regard to the original video; a video summary generator configured to generate at least one video summary script with regard to the original video by using the generated metadata and generate a video summary based on the generated video summary script; and an image reproducer configured to control the storage, the metadata generator, and the video summary generator, store the metadata generated by the metadata generator, and reproduce at least one of the original video and the video summary.
US09628873B2 Methods and systems for identifying a media program clip associated with a trending topic
An exemplary method of identifying a media program clip associated with a trending topic includes receiving a plurality of media content streams representative of a plurality of media programs, detecting, while the media content streams are being received, caption data included in the media content streams and associated with the media programs, identifying, based on the detected caption data, a trending topic associated with the plurality of media programs, and identifying a media program clip associated with the trending topic. Corresponding systems and methods are also described.
US09628872B2 Electronic device, stereoscopic image information transmission method of electronic device and stereoscopic information receiving method of electronic device
Stereoscopic image information (3D information) can be efficiently transmitted between electronic devices at high speed. Using a capability register (Capability Register) of MHL, the 3D information is transmitted between devices. (1) An MHL sink device transmits a “SET_INT command” immediately after changing the 3D information of the capability register, a 3D_CHG flag of an MHL source device side is set to “1” and the MHL sink device notifies the MHL source device of the 3D information. (2) The MHL source device responds ACK. (3) The MHL source device recognizes that the 3D_CHG flag is set to 1, transmits a “READ_DEVCAP command” in which address information of the 3D information of the capability register is added to the MHL sink device and reads only the 3D information from the capability register. Using a scratchpad register of MHL, the 3D information is transmitted between the devices and detailed 3D control is performed.
US09628869B1 Play time adjustment of assets for targeted asset system
Certain functionality related to delivery of targeted assets via a communications network, such as a broadcast cable television network, is accommodated by the use of squeezed assets. In one implementation, one or more squeezed assets (164A, 164B and 164C) are delivered during an asset insertion opportunity (162) such as during a commercial break of a programming channel. Each of the squeezed assets (164A, 164B and 164C) includes a squeezed informational content (168A, 168B and 168C) and padding (166A-166F). The padding (166A-166F) accommodates processing times associated with selecting and/or displaying targeted assets. In this regard, the amount and apportioning of padding (166A-166F) may be determined in relation to the operating characteristics of the targeted asset system.
US09628868B2 Transmission of digital audio signals using an internet protocol
Described is a network system and method of use for distributing audiovisual data. The network comprises two or more audio sinks, each of the audio sinks having a corresponding audio format capability, a first source adapted to generate and transmit audiovisual data, wherein the audiovisual data includes an audio file formatted with a first audio format capability, and the at least one source being further adapted to transmit the audiovisual data to the two or more audio sinks through the network system using both an high definition multimedia interface (HDMI) and internet protocol (IP), and a first transmitter adapted to receive the transmitted audiovisual data from the first source. The first transmitter is further adapted to generate two or more transmission streams of audiovisual data, wherein each of the two or more audiovisual data transmission streams include audio data formatted according to the audio format capability of the audio sink to which it is being transmitted.
US09628867B2 Method and apparatus for data rate controller for a code block multiplexing scheme
A receiver is used with third code blocks based on first code blocks, second code blocks, and a planning code block. The first code blocks are associated with a first sequence number and modulated with a first modulation scheme. The second code blocks are associated with a second sequence number and modulated with a second modulation scheme. The planning code block associates the third code blocks with the first code blocks and the second code blocks. The receiver includes a de-multiplexing portion, which includes a code block selector and a look up table, that outputs a de-multiplexed signal based on the third code blocks. The code block selector selects a code block from the third code blocks to output as the de-multiplexed signal based on entries in the look up table. The receiver also includes a recovery portion that outputs received code blocks based on the de-multiplexed signal.
US09628863B2 Interactively combining end to end video and game data
A solution to enhance user experience in video communication and online game playing is presented in a digital data sharing environment for mobile communications devices. A first communication terminal receives video data and game data from a second communication terminal. The video data is from the video communication between the two terminals and the game data is from a game played on the two terminals while the video communication is in session. The first terminal combines the video data associated with the first terminal with the received video data to generate combined video data and combines game data associated with the first terminal with the received game data to generate combined game data. The first terminal determines a presentation strategy to display the combined video data and the combined game data on a display of the first communication terminal and display the combined video and game data accordingly.
US09628859B2 Space shifting over return satellite communication channels
A method for providing content from a first node to a second node using a satellite communications system includes receiving side information at a gateway in the satellite communications system. The side information may be transmitted from a subscriber terminal to the gateway via a first communication path that includes a satellite link. The method also includes determining at the gateway that the side information is associated with first content available at the first node, and determining at the gateway that second content is available from a source other than the first node. The method also includes generating output content using the second content and the side information. The output content may be substantially the same as the first content. The method also includes providing the output content to the second node via a second communication path that does not include the satellite link.
US09628856B2 Information output apparatus and computer readable medium
An information output apparatus for displaying information such as advertisements increases viewers' attention. A plurality of advertisement videos (id=1, 2, . . . ) stored in an advertisement video storage area 22b are projected onto a display unit 12 from a projection device 13 and reproduced, according to the definition of advertisement video reproduction order stored in an advertisement video reproduction definition storage area 22c. Upon switching the reproduction of each advertisement video, from among a plurality of switching effect images EP . . . (ID=1, 2, . . . ) that are assigned ID numbers in descending order of noticeability against the surrounding environment, i.e. in descending order of the complementary color ratio, and stored in a switching effect image storage area 22e, an image ID associated with higher noticeability is set when the non-operation time (the time during which no person is detected around the apparatus body) from the advertisement video reproduction start is longer. This non-operation time is measured and stored in a non-operation time storage area 22f. The switching effect image EP corresponding to the image ID is then reproduced.
US09628851B2 Automatic synchronization of audio and video based media services of media content
There is provided a method for automatically synchronizing playback between a first media service and a second media service, both services corresponding to the same media content source. Common audio events in the first media service and the second media service are matched. A playback timing of at least one of the first media service and the second media service is adjusted, based on a result of the matching step, so as to automatically synchronize the playback between the first media service and the second media service.
US09628848B2 Method and apparatus for augmenting media services
A system that incorporates teachings of the present disclosure may include, for example, a media processor that includes a memory and a controller coupled to the memory. The controller can be programmed to receive media content from a set top box where the set top box is a separate device from the media processor and where the media content includes video content. The controller can also be programmed to receive supplemental content from a mobile communication device where the supplemental content is based on reading of a two dimensional bar code by the mobile communication device, and where the supplemental content comprises an image. The controller can further be programmed to generate augmented content by overlaying the supplemental content with the media content and to provide the augmented content to a display device for presentation.
US09628845B2 Associating a control device with an electronic component
A method and device for associating a remote with a component. The method and system may include receiving a control command from the remote. Upon receiving the control command, an identification signal may be transmitted to a display. The identification signal may include information for identifying the component. The remote may be associated with the component based on the identification signal.
US09628844B2 Determining audience state or interest using passive sensor data
This document describes techniques and apparatuses for determining an audience's state or interest using passive sensor data. The techniques receive sensor data that measures an audience during presentation of a media program. The techniques, based on this sensor data, then determine a state or interest of the audience members during the media program.
US09628841B2 Method and device for controlling downloading of security module for broadcast service
A method and device for controlling a download of a broadcast service security module are disclosed. In a method for controlling a download of a security module for a broadcast service in a user terminal connected to a service server and a security server through a network, a loader is downloaded by allowing the user terminal to be connected to the service server. The user terminal is connected to the security server through the loader. A bootloader is downloaded from the security server. A security module is downloaded from the security server by executing the bootloader.
US09628840B2 Portable vehicle entertainment systems with wireless communication of entertainment content
A portable entertainment system for a vehicle includes a portable housing, a transceiver, a processor, a memory, and a rechargeable battery. The transceiver communicates through RF signals with Portable Electronic Devices (PEDs) operated by vehicle passengers. The rechargeable battery supplies power to the transceiver, the processor, and the memory. The memory is coupled to the processor and includes entertainment content and further includes computer readable program code that causes the processor to communicate a list, of at least some of the entertainment content available in the memory, to the PEDs. A content selection message is received through the transceiver from one of the PEDs that requests communication of a selected one of the entertainment content identified in the list. The selected entertainment content is communicated through the transceiver to the PED. The transceiver, the processor, and the memory are enclosed within the portable housing.
US09628839B1 Gateway multi-view video stream processing for second-screen content overlay
Particular embodiments use a multi-view coding (MVC) extension to provide second-screen content along with the first-screen content. In one embodiment, a head-end multiplexes the first-screen content with the second-screen content into a single content stream. The second-screen content is added to the video stream according to the MVC extension requirements. At the user end, such as at a gateway, instead of sending the first-screen content and second-screen content to the first-screen device, the gateway de-multiplexes the first-screen content and the second-screen content. The gateway can then send the first-screen content to the first-screen device while caching the second-screen content. When the gateway determines that the second-screen content should be displayed on the second-screen device, the gateway can send the second-screen content to the second-screen device for display on the second-screen of the second-screen device.
US09628835B2 Method and system for assessing viewing quality of media objects
Method, system, and programs for assessing viewing quality of media objects (e.g., advertisements) are provided. In one example, information regarding one or more delivery conditions of an advertisement that is served at a user device is received. Viewing quality of the advertisement is estimated based on the one or more delivery conditions. Information regarding one or more advertising pricing parameters related to the advertisement is received. The viewing quality of the advertisement and the one or more advertising pricing parameters are provided.
US09628834B2 Method and system for playback of motion video
Playback of motion video is presented. A method may comprise requesting streaming of a specific motion video sequence from a storage device to a playback device, streaming motion video data of the requested motion video sequence, displaying the streamed motion video data as the streamed motion video data is received, and sending a request of change of playback speed to the data storage device. In response to the request, decoding, in the data storage device, motion video data from a temporal position in the specific motion video sequence that has not yet been streamed to the playback device, compressing, in respect of time, the decoded motion video data, encoding the compressed motion video data using an encoding scheme corresponding to an encoding scheme used to encode the specific motion video sequence, and continue streaming the motion video sequence to the playback device using the compressed and encoded motion video data.
US09628832B2 Secure combined interoperable multiplexing
Systems and methods for combining a plurality of transport streams into a single transport stream for transmission to, e.g., a single frequency network via a satellite. Embodiments provide receiving a plurality of original, e.g., MPEG-compliant, data streams, where each original data stream has its own timing information, combining the plurality of original data streams into a single combined data stream which is also, e.g., MPEG compliant, modulating the single combined data stream for uplink to a satellite, receiving a downlink transmission from the satellite, where the downlink transmission includes the single combined data stream, de-combining the single combined data stream into the plurality of original data streams, and passing respective original data steams to, e.g., one or more DVB-T modulators for broadcast into a single frequency network.
US09628831B2 Multimedia transcoding method and system for mobile devices
Aspects of the present invention include method and systems or processing multimedia data exchanged between mobile devices. Initially, a transmitting mobile device attempts to send multimedia data formatted in a primary format even though a receiving mobile device cannot process the data. The multimedia data in the primary format is then uploaded to a multimedia communication server where the multimedia data can be transcoded on demand into a secondary format that the receiving mobile device can indeed process. To track the multimedia data, the transmitting mobile device receives a multimedia identifier associated with the multimedia data uploaded to the multimedia communication server. Instead of sending the multimedia data, the transmitting mobile device forwards the multimedia identifier to the receiving mobile device allowing the receiving mobile device to demand transcoding the multimedia data into a secondary format on the server that the receiving mobile device is capable of receiving and processing.
US09628830B1 Automatic content recognition (ACR) fingerprinting and video encoding
Automatic content recognition (ACR) and media content encoding technologies are described. A content device can include a processing device and a capture interface. The processing device can be on a circuit board. A capture interface can be coupled to the processing device and include a data port. The processing device can be operable to execute a capture daemon. The capture daemon can include a capturer to receive media content from a content feed and generate content frames of the media content. The capture daemon can also include an encoder to receive the content frames from the capturer and encode the media content. The capture daemon can include an uploader to receive the encoded media content from the encoder and communicate the encoded media content to a broadcast sever. The capture daemon can also include an ACR fingerprinter to receive the content frames from the capturer and generate ACR fingerprint information.
US09628821B2 Motion compensation using decoder-defined vector quantized interpolation filters
The present disclosure describes use of dynamically assignable interpolation filters as part of motion compensated prediction. An encoder and a decoder each may store common codebooks that define a variety of interpolation filters that may be applied to predicted video data. During runtime coding, an encoder calculates characteristics of an ideal interpolation filter to be applied to a reference block that would minimize prediction error when the reference block would be used to predict an input block of video data. Once the characteristics of the ideal filter are identified, the encoder may search its local codebook to find a filter that best matches the ideal filter. The encoder may filter the reference block by the best matching filter stored in the codebook as it codes the input block. The encoder also may transmit an identifier of the best matching filter to a decoder, which will use the interpolation filter on predicted block as it decodes coded data for the block. The encoder and decoder may build their codebooks and maintain them independently from the other but in synchronism. The encoder and decoder may use decoded pixel block data as source data for calculation of interpolation filters.
US09628819B2 Method for coding a video image taking into account the part relating to a component of a movement vector
The following steps are carried out in the inventive method: estimation of movement between a current moment corresponding to the current image and a reference moment corresponding to a reference image in order to provide a movement vector, an entropic coding for a high spatial frequency signal relating in the current image, taking into account a temporal context based on the estimation of a movement, one of the parameters used to calculate the temporal context being the parity of a component of the movement vector. Applications are related to video compression with temporal prediction.
US09628818B2 Method of coding and decoding images, coding and decoding device and computer programs corresponding thereto
A method of coding at least one image comprising the steps of splitting the image into a plurality of blocks, of grouping said blocks into a predetermined number of subsets of blocks, of coding each of said subsets of blocks in parallel, the blocks of a subset considered being coded according to a predetermined sequential order of traversal. The coding step comprises, for a current block of a subset considered, the sub-step of predictive coding of said current block with respect to at least one previously coded and decoded block, and the sub-step of entropy coding of said current block on the basis of at least one probability of appearance of a symbol.
US09628817B2 Upsampling and downsampling of motion maps and other auxiliary maps in a tiered signal quality hierarchy
Certain configurations herein include changing the resolution of an auxiliary map (e.g., a motion map, a z-map, etc.) at a first level of quality to obtain an auxiliary map at a second level of quality. For example, changing the resolution can include receiving a respective auxiliary map of one or more vectors at one or more lower levels of quality and progressively refining, via novel operations, the auxiliary map to higher or lower levels of quality in a hierarchy.
US09628804B2 Method and apparatus for coding image information, method and apparatus for decoding image information, method and apparatus for coding and decoding image information, and system of coding and transmitting image information
A decoding method decodes a bit stream in an image decoding apparatus. The method includes receiving a weight parameter that is added to a luma quantization parameter as the bit stream. The method also includes decoding, in a decoding unit in the image decoding apparatus, the bit stream, and generating a luma component of quantized coefficients and a chroma component of quantized coefficients. Further, the method includes performing, in a dequantization unit in the image decoding apparatus, dequantization on the luma component of quantized coefficients using the luma quantization parameter and the chroma component of quantized coefficients using a chroma quantization parameter calculated on the basis of the luma quantization parameter weighted by an add operation of the weight parameter. In addition, the method includes performing, in a transform unit in the image decoding apparatus, an inverse orthogonal transform.
US09628800B2 Adaptive control for transforms in video coding
In an example, a method of transforming video data comprises determining, based on variable operational code, a plurality of control parameters for transforming the video data in a transform domain, wherein the operational code maps each of the plurality of control parameters to respective operational code fields, and performing transformation of the video data based on the determined control parameters.
US09628798B2 Signaling signed band offset values for sample adaptive offset (SAO) filtering in video coding
A method for signaling sample adaptive offset (SAO) band offset syntax elements in a video encoder is provided that includes receiving a plurality of band offset syntax elements, entropy encoding an absolute value of a magnitude of each band offset syntax element in a compressed video bit stream, and entropy encoding a sign of each non-zero band offset syntax element in the compressed video bit stream following the absolute values of the magnitudes.
US09628796B2 System and method to optimize video performance in wireless-dock with ultra-high definition display
Methods, devices, and computer program products for using raw bitstreams and lossless distributed source coded (DSC) video to optimize video performance in wireless dock with ultra-high definition displays. In one aspect, a method of transmitting a video stream from a transmitting device to a wireless video display is described. The method includes determining a resolution of the wireless video display and a native resolution of a video stream, as well as a connection speed between the transmitting device and the wireless video display. Based on this information, the method selects a video compression format, choosing between raw video, DSC video, and high-efficiency video coded video. The method further transmits the video stream in the selected video compression format from the transmitting device to the wireless video display.
US09628786B2 System and method of indicating video content quality
A method of indicating video content quality is disclosed that includes receiving performance data at a video content quality server from a set-top box device. The performance data may include values of a plurality of video content quality parameters. The method also includes generating a graphical user interface indicating a quality of video content received at the set-top box device. The graphical user interface may include the values of each of the plurality of video content quality parameters. Further, the method includes sending data corresponding to the graphical user interface from the video content quality server to the set-top box device. The method may include the video content quality server receiving a request from the set-top box device to send the data corresponding to the graphical user interface.
US09628777B2 Method of 3D reconstruction of a scene calling upon asynchronous sensors
A method of 3D reconstruction of a scene, including the implementation of at least two sensors each having a series of elementary receivers arranged so as to view the scene according to distinct respective solid angles and which are each sensitive to a physical characteristic of a signal received by the receiver originating from the scene. The sensors are adapted for emitting an asynchronous stream of events indicative of a modification of the signal received by one of the elementary receivers at a given instant, as well as the implementation of a 3D reconstruction algorithm having a step of pairing elementary receivers of each of the sensors utilizing signals generated by the sensors, the pairing including pairing between them events generated by each of the sensors and temporarily close together.
US09628775B2 Articulated arm coordinate measurement machine having a 2D camera and method of obtaining 3D representations
A portable articulated arm coordinate measuring machine includes a noncontact 3D measuring device that has a projector that is manually movable by an operator from a first position to a second position. The projector is configured to emit a first pattern of light onto an object. The noncontact 3D measuring device further includes a scanner camera and an edge-detecting camera. The scanner camera is arranged to receive the first pattern of light reflected from the surface of the object. The edge-detecting camera arranged to receive light reflected from an edge feature of the object. The articulated arm coordinate measurement machine includes a processor configured to determine first 3D coordinates of an edge point of the edge feature based on electrical signals received from the scanner camera and the edge-detecting camera.
US09628774B2 Image processing method and apparatus
An image processing apparatus is provided. The image processing apparatus determines whether a first charge quantity of charges stored in a first charge storage is greater than or equal to a predetermined saturation level, the first charge storage among a plurality of charge storages configured to store charges generated by a sensor of a depth camera. According to the determination result, when the first charge quantity is greater than or equal to the saturation level, the image processing apparatus may calculate the first charge quantity from at least one second charge quantity of charges stored in at least one second charge storage which is different from the first charge storage among the plurality of charge storages.
US09628771B2 Transmitter and receiver for transmitting and receiving multimedia content, and reproduction method therefor
A method and apparatus for reproducing a multimedia content are provided. The apparatus includes: a receiver which is configured to receive, through different paths, a first signal including a left-side image and a first synchronization information item, and a second signal including a right-side image and a second synchronization information item; and a signal processor which is configured to synchronize and reproduce the left-side image and the right-side image using the first synchronization information item and the second synchronization information item.
US09628767B2 Method and system for multi-projection
The present specification is related to a method for performing multi-projection and a multi-projection system for minimizing a black offset in a multi-projection environment. The present specification provides the method for performing multi-projection comprising estimating the intensity transfer function (ITF) of a plurality of projectors, calculating an optimal black offset threshold for each of the projectors by using each of the ITFs, and applying the optimal black offset threshold to an image projection by each of the projectors.
US09628762B2 System for imaging and measuring rail deflection
Devices, systems, and methods for imaging and measuring deflections in structures such as railroad rail are disclosed. One exemplary embodiment relates to a vision system having a high-speed, visible-light imaging camera and an evaluation unit configured for analyzing images from the camera to detect geometric variations in the structure. In a second example, additional sensors are used to identify the wheel location(s) in the same reference frame as the measurement system. In analyzing structures such as railroad track rail, the imaging camera can be coupled to a moving rail vehicle and configured for generating images of the rail as the vehicle moves along the track.
US09628761B2 Method for arranging virtual channels and linear channels for a content processing system
A method for arranging virtual channels and linear channels for a content processing system includes establishing a linear channel number assignment for linear channel, generating a virtual channel assignment and arranging the virtual channel assignments with a predetermined relationship to the linear channel number assignment.
US09628760B2 Personalized data distribution based on peer-to-peer content delivery
Device, computer program and method for providing video content and data to a user device (50). The method includes providing the video content to the user device (50), sending a first message from a network operator system (40) to the user device (50), the first message including at least one of an instruction for downloading the data or a table (102) storing information about the data, wherein each of the instruction and the information about the data informs the user device (50) to search a peer-to-peer network (70) for the data, and receiving at the network operator system (40) a second message from the user device (50) indicating that the data has been downloaded from the peer-to-peer network (70).
US09628758B2 Communication channel management for real-time applications
Conducting a real time application between a mobile device and a remote device. A first one or more messages may be transmitted to the remote device to establish a primary channel of communication for the real-time application. The primary channel may use a first radio access technology (RAT), such as WiFi or a cellular RAT. A second one or more messages may be transmitted to the remote device to establish a secondary channel of communication for the real-time application. The secondary channel may use a second RAT that is different from the first RAT. Data of the real-time application may be transmitted over both the primary channel and the secondary channel in a concurrent or redundant fashion.
US09628757B2 Dynamic communication portal between locations
Technology is disclosed herein that enhances communication and collaboration at a distance. In an implementation, a portal engine provides a communication and content portal through which users situated in different locations may interact and collaborate with each other. The portal includes an always-on, bi-directional video link through which the users may communicate over video. The portal may also include a digital white-board or other surface link over which shared content may be exchanged.
US09628756B2 Emergency communication within controlled-environment facilities
Systems and methods for providing emergency communications within controlled-environment facilities are disclosed. In some embodiments, a method may include providing a communication platform. The communication platform may be configured to, in a first mode of operation, enable communications between devices (e.g., telephones, etc.) operated by residents (e.g., inmates, etc.) of a controlled environment facility (e.g., jail, prison, etc.) and devices (e.g., telephones, etc.) operated by non-residents of the controlled environment facility. The method may also include switching the communication platform from the first mode of operation to an emergency mode of operation. In the emergency mode of operation, the communication platform may be configured to enable an emergency communication from a first device operated by a resident of the controlled environment facility to a second device controlled by emergency response personnel (e.g., hostage negotiator, counselor, police officer, etc.).
US09628754B2 TelePresence architectural systems and methods therefore
An architectural structure incorporates advanced video conference communications systems that embody two-way mirrors to reflect room surfaces to appear superimposed with an image display device to create a perception of depth. The processes for delivering professional services using video conference systems with two-way mirror configurations are presented herein.
US09628745B2 Screen splitting system and method
In a TV screen splitting system and method, a single screen is split into multiple sub-screens according to a defined number. The sub-screens are each associated with at least one remote control device, and wherein one sub-screen relates to one application. Applications relating to the sub-screens are enabled and displayed on the sub-screens. An instruction corresponding to a selected application can be given by the remote control device. The selected application displayed on a sub-screen can be controlled via the remote control device according to the received instruction.
US09628744B2 Display apparatus and control method thereof
A display apparatus and a method for controlling a display apparatus are provided. A display apparatus includes a display configured to display an image, a rotator configured to rotate the display, and a controller configured to control the rotator to rotate the display when a predetermined event occurs, and control the display to generate a plurality of screens on the rotated display, display a first image on one of the plurality of screens, and display at least one different image on another screen among the plurality of screens.
US09628740B2 Method, apparatus and machine-readable medium for describing video processing
An upstream video processor may perform video processing upon video data to created processed video data. The video processing may include at least one of color correction, contrast correction, gamma correction, sharpness enhancement, and edge enhancement. Metadata indicative of the performed video processing may also be generated. The processed video data and metadata may be passed to a downstream video processor, the latter for use in determining what further video processing, if any, to apply. An intermediate video processor may receive video data and metadata indicating video processing performed thereupon by an upstream video processor. Based on the received metadata, additional video processing may be performed, and new metadata indicating the additional video processing may be generated. Composite metadata may be generated from the received and new metadata and may be passed along with the processed video data to a downstream video processor for use in determining what further video processing, if any, to apply.
US09628735B2 Imaging systems with single-photon-avalanche-diodes and sensor translation, and associated methods
An imaging system with single-photon-avalanche-diodes (SPADs) and sensor translation for capturing a plurality of first images to enable generation of an enhanced-resolution image includes (a) an image sensor with SPAD pixels for capturing the plurality of first images at a plurality of spatially shifted positions of the image sensor, respectively, and (b) an actuator for translating the image sensor, parallel to its light receiving surface, to place the image sensor at the plurality of spatially shifted positions. A method for capturing a plurality of first images that enable composition of an enhanced-resolution image includes (a) translating an image sensor parallel to its light receiving surface to place the image sensor at a plurality of spatially shifted positions, and (b) capturing, using SPAD pixels implemented in pixel array of the image sensor, the plurality of first images at the plurality of spatially shifted positions, respectively.
US09628733B2 Image pickup device, image pickup apparatus
An image pickup device includes a pixel unit which generates pixel signals for image and pixel signals for focus detection, a first memory unit which stores the pixel signals for image, a second memory unit which stores the pixel signals for focus detection, a pixel signal synthesizing unit which synthesizes the pixel signals for image from a plurality of pixel signals, and an image signal outputting unit which outputs the pixel signals for image synthesized by the pixel signal synthesizing unit and the pixel signals for focus detection stored in the second memory.
US09628731B2 Image capture apparatus
Disclosed herein is an image capture apparatus. The image capture apparatus includes an image sensor, a cooler placed at one side of the image sensor and cooling the image sensor, and a moving device placed at one side of the cooler and moving the image sensor and the cooler.
US09628727B2 Information processing apparatus and method, and image capturing system determining or acquiring target noise amount
The present invention provides an image capturing apparatus capable of capturing an image with a desired perceived noise, without requiring time and effort of a user. The present invention is an image capturing apparatus including a target noise amount specifying unit configured to acquire a target noise amount as a noise amount that is targeted, and an image capturing parameter determination unit configured to determine image capturing conditions based on the target noise amount. The image capturing conditions are specified by one or more image capturing parameters.
US09628725B2 Pixel array including pixel groups of long and short exposure pixels and image sensor including same
A pixel array to which a high dynamic range and a white pixel are applied, and an image sensor including the same are provided. The pixel array of the image sensor includes: a plurality of pixel groups, each pixel group including one or more long exposure pixels and one or more short exposure pixels, wherein each pixel group includes a first pixel, among the one or more long exposure pixels and the one or more short exposure pixels, having a white component and second to fourth pixels, among the one or more long exposure pixels and the one or more short exposure pixels, having first to third color components, the first pixel belonging to a first pixel group is a long exposure pixel, and the first pixel belonging to a second pixel group that is adjacent to the first pixel group is a short exposure pixel.
US09628723B2 Computed tomography scanner calibration with angle correction for scan angle offset
A method and apparatus of aligning calibration projection data with object projection data to improve calibration corrections of the object projection data. In a first implementation, the method interpolates and upsamples both the calibration and object data, then shifts the upsampled calibration data to match a sub-view angular offset of the object data, and then performs calibration corrections before down-sampling the corrected object data. In a second implementation, the method continuously scans an object space—with the object absent (present) in the object space—to obtain calibration data (object absent) and object data (object present) both having the same sub-view angular offset. In a third implementation, the method obtains multiple scans having different sub-view angular offsets, organizes the scans into bins according to their respective sub-view angular offsets, and chooses the appropriate sub-view angular offsets bin for calibration corrections of the object data.
US09628721B2 Imaging apparatus for generating high dynamic range image and method for controlling the same
An imaging apparatus is provided, which includes an image capturer configured to generate a plurality of short-exposure images by performing continuous imaging for a first time in a first imaging mode in which imaging is performed through exposure over the first time, a processor configured to control the image capturer to generate at least one short-exposure image by performing additional imaging after the first time if an imaging command is input in a state where the first imaging mode and an HDR (High Dynamic Range) mode are set, and an image processor configured to synthesize the short-exposure images generated by the image capturer by successively accumulating the short-exposure images.
US09628717B2 Apparatus, method, and storage medium for performing zoom control based on a size of an object
An apparatus includes a control unit configured to perform zoom control based on a size of an object indicated by acquired information and a set reference size, and a first detection unit configured to detect a first operation for instructing to change the reference size. In a case where the first operation has been detected during the zoom control in a first mode, the control unit performs the zoom control in a second mode until a first time elapses after the first operation has been detected, and, when the first time has elapsed, the control unit switches the second mode to the first mode. In the first mode, the reference size is set to a predetermined size and, in the second mode, the reference size is changed according to the first operation.
US09628712B2 Image processing device, image processing method, and storage medium
When interval capturing by an imaging section is performed, a CPU acquires a blur state at a capture timing from the detection result by an acceleration sensor, and performs pre-processing (camera-shake processing: trimming processing in consideration of a blur) on the captured image corresponding to the blur state. Also, when the blur is larger than a predetermined value, the CPU further performs post-processing (camera-shake processing: trimming processing in consideration of a blur) also on images captured at capture timings preceding to and subsequent to the capture timing for capturing the image based on the blur state (more specifically, processing lighter in load than the pre-processing at the capture timing).
US09628710B2 Imaging apparatus
An imaging apparatus for performing efficient signal processing depending on the operational mode. In the finder mode, a CCD interface 21a decimates horizontal components of image data supplied from an image generating unit 10 to one-third and moreover processes the decimated image data with data conversion and resolution conversion to produce Y, Cb and Cr image data which are routed to and written in an image memory 32 over a memory controller 22. In the recording mode, the CCD interface 21a causes the image data from the image generating unit 10 to be written in the image memory 32 via memory controller 22 after decimation and gamma correction etc. The camera DSP 21c reads out the image data via memory controller 22 from the image memory 32 to effect data conversion for writing the resulting data via memory controller 22 in the image memory 32.
US09628708B2 Digital camera having multiple image capture systems
A digital camera system having a digital camera and a remote control module is disclosed. The digital camera includes an image capture system, memory and wireless modem. The remote control module includes another wireless modem (to communicate with the digital camera's wireless modem), first and second user controls and a status display. One of the user controls can (via the wireless modems) cause the camera to capture an image. The other user control can cause the digital camera (via the wireless modems) to deliver camera status information which can then be displayed on the remote control module's status display.
US09628705B2 Navigation device
In one embodiment, a car navigation device is provided. The device comprises: at least one wide-angle camera; a video correction unit for acquiring video data from the wide-angle lens and correcting the video data; a video merging unit for acquiring corrected video data from video correction unit and merging the corrected video data; an image recognition unit for acquiring video from the video merging unit and performing image recognition to the video; and a driving assistant unit for acquiring data from the image recognition unit and assisting driving in accordance with the recognized content. The navigation device provided by various embodiments in accordance with the present invention can correct and recognize the images taken by fisheye lens in real-time so as to assist the driver for driving or drive the car automatically without a human being.
US09628703B2 Mobile terminal and controlling method thereof
A mobile terminal including a camera configured to photograph a plurality of images; a touchscreen configured to display one of the plurality of the photographed images or a first synthetic image created from synthesizing at least two of the plurality of the photographed images together as a representative image; and a controller configured to receive a first touch input applied while the representative image is displayed, extract an image having a best resolution for an object or region selected by the first touch input from the plurality of the photographed images, and display the extracted image via the touchscreen.
US09628696B2 Image processing apparatus, image processing method, image pickup apparatus, method of controlling image pickup apparatus, and non-transitory computer-readable storage medium
An image processing method is capable of performing a reconstruction for an input image so as to generate a plurality of output images having a plurality of focus positions different from each other, and the image processing method includes the steps of obtaining the input image that is an image containing information of an object space obtained from a plurality of points of view using an image pickup apparatus having an imaging optical system and an image pickup element including a plurality of pixels, and calculating a pixel shift amount of pixels that are to be combined by the reconstruction for a plurality of virtual imaging planes corresponding to the plurality of focus positions.
US09628694B2 Image pickup apparatus that drivingly controls lenses and control method therefor
An image pickup apparatus that performs focusing and zooming by driving lenses and enables focusing that reduces variations in the angle of view without making any modifications to an optical system. An image pickup optical system has a first lens that changes the shooting angle of view, and a second lens that changes a focus position for a subject. An image of the subject formed by the image pickup optical system is converted into an electric signal. The first lens and the second lens are driven. The amount of wobble for use in controlling the focus position for the subject is set according to drive characteristics of at least one of the first lens and the second lens.
US09628691B2 Method and apparatus for identifying a physical IoT device
The disclosure is related to identifying an Internet of Things (IoT) device with an image of the IoT device. A user device captures the image of the IoT device, wherein the image of the IoT device includes at least a portion of an environment around the IoT device, and transmits the image from the user device to the IoT device, wherein the IoT device associates the image with information identifying the IoT device. The IoT device receives the image of the IoT device from the user device, stores the image of the IoT device, and associates the image of the IoT device with information identifying the IoT device.
US09628690B2 Camera controller with context-sensitive interface
A handheld device is communicatively coupled with a camera. The handheld device includes a mounting feature connecting the camera, or housing thereof, to the handheld device. Specifically, the mounting feature includes inner locking portions to engage with the camera, or housing. The handheld device further includes a handle housing to secure at least a rotating membrane and a communication subsystem. The rotating membrane includes multiple switches. The handheld device receives a selection of a switch from a user of the handheld device. The handheld device conducts a lookup in a lookup table for a setting mapped to the selected switch. The communication subsystem transmits a command to the camera, the command including the setting.
US09628688B2 Security camera having a body orientation sensor and method of use
A security camera includes a camera body and a body orientation sensor for detecting an orientation of the camera body. The security camera can include an orientation feedback system used with the body orientation sensor to adjust a position of the security camera to true camera. This orientation feedback system indicates degree to which the camera body is off horizontal/vertical. The security camera is part of a video security system that has an image processing unit for de-warping and/or rotating (e.g., 90 degrees) a raw image based on the orientation detected by the body orientation sensor.
US09628683B2 Shading device for the light module of a surveillance camera
A shading device for the light module of the surveillance camera, wherein the light module rotates, with the filming module of the camera, back and forth between the vertical axis and horizontal axis of the camera. The shading device includes a shading shield that can moves back and forth between the first position and the second position. When the light module and the filming module rotate to a preset angle zone that is near the horizontal axis, the shading shield will move with the light module and the filming module, and the shading shield shades part of the light emitted by the light module that the part of light will not project onto the reflective object of the camera.
US09628681B2 Camera housing
A camera housing comprises a four-sided frame. A first side of the four-sided frame includes a first segment, a second segment, and a latch mechanism with a first latch component and a second latch component. The first latch component and the second latch component are pivotally coupled such that in a closed position, the frame securely encloses a camera and in an open position, the first segment and the second segment are separable.
US09628680B2 Method of manufacturing vehicle-mounted camera housing, vehicle-mounted camera housing, and vehicle-mounted camera
A method of manufacturing a vehicle-mounted camera housing including a cover housing, a camera main body and a circuit board includes providing a set of partial molds which are combined to form an internal cavity. When the combined partial molds are separated, an intermediate member is taken out and machined to obtain the cover housing. A top plate portion of the cover housing includes a pedestal extending downward. The machining includes cutting a distal end of the pedestal such that a flat face of the pedestal faces a predetermined direction with reference to an inclination angle of a windshield of a target vehicle, a relative direction of an optical axis of the camera, relative directions of the pedestal flat face and an upper surface of the top plate portion, and relative directions of the top plate and the windshield surface.
US09628679B2 Modular motion camera
Modular digital motion camera systems are disclosed. Individual modules may be removed from the system and replaced, such as to benefit from upgraded technology, while preserving the remaining modules in the system. The modules may be disassembled and reconstructed to convert the physical form of the camera, such as between ENG configurations, DSLR configurations and studio configurations. Universal lens mount modules are provided, to enable use of lens systems from a variety of commercial manufacturers.
US09628672B2 Content processing apparatus, content processing method, and storage medium
A content processing apparatus includes a processing information storage unit that stores processing information which is information on processing to be performed on a content, a content accepting unit that accepts an input content, a processing unit that executes, on the input content, processing indicated by the processing information, and obtains an output content, a qualitative information acquiring unit that acquires at least one type of qualitative information from among output qualitative information, which is qualitative information on the output content, and input qualitative information, which is qualitative information on the input content, and an output unit that outputs the qualitative information acquired by the qualitative information acquiring unit.
US09628666B2 Image processing device generating combined imaged data by using first image data and second image data
An image processing device acquires first image data representing a first image and second image data representing a second image. The first image includes a first edge and a first region. The second image includes a second edge and a second region. The image processing device generates, when a first condition is met, first combined image data representing a first combined image by using the first image data and the second image data so that the first region is overlapped with the second region. The image processing device generates, when a second condition different from the first condition is met, second combined image data representing a second combined image by using the first image data and the second image data so that the first edge adjoins the second edge.
US09628665B2 Information processing system, information processing apparatus, information processing method, and recording medium
An information processing system includes a first information processing apparatus and a second information processing apparatus. The first information processing apparatus includes an acquisition part creating a first information request, a first transmitter transmitting the first information request to the second information processing apparatus, a first receiver receiving the first information from the second information processing apparatus, a display controller controlling displaying the first information, and a first storage storing second information, the display controller controlling displaying the second information when the second information is stored in the first storage. The second information processing apparatus includes a second storage storing the first information, a second receiver receiving the first information request, an extracting part extracting the first information from the second storage in response to the first information request, and a second transmitter transmitting the first information to the first information processing apparatus.
US09628664B2 Image forming system having plural image forming apparatuses
In an image forming system, a first communication unit in a first image forming apparatus is controlled to transmit first data to a fifth communication unit in a portable terminal. The fifth communication unit is controlled to transmit second data to a third communication unit in a second image forming apparatus. Each of the first and second data includes image data specifying information and communication setting information. A fourth communication unit in the second image forming apparatus is controlled to establish second type communication between a second communication unit and the fourth communication unit in the second image forming apparatus based on the communication setting information. The fourth communication unit is controlled to transmit, to the second communication unit, a request for transmission of image data specified by the image data specifying information. The second communication unit is controlled to transmit the image data to the fourth communication unit.
US09628663B1 Method and apparatus for generating a multi-layer correlation mark key
A method, non-transitory computer readable medium and apparatus for generating a multi-layer correlation mark key are disclosed. For example, the method includes determining a first pattern of a first layer of a multi-layer correlation mark, determining a second pattern of a second layer of the multi-layer correlation mark and printing a first key that corresponds to the first pattern and a second key that corresponds to the second pattern on a clear print medium to generate the multi-layer correlation mark key, wherein the multi-layer correlation mark key is overlaid on the multi-layer correlation mark to simultaneously decipher the first layer and the second layer of the multi-layer correlation mark.
US09628660B2 Method and device for recognizing document image, and photographing method using the same
A method and a device for recognizing a document image, and a photographing method using the same are provided. The method includes extracting, from an input image, a primary feature, including information on feature points, by determining each pixel that is not similar to comparison pixels to be a feature point through a comparison of the pixel to the comparison pixels spaced a predetermined distance apart from the pixel, and classifying the input image as a document image or a non-document image by applying preset primary classification criteria, including criteria for the total number of the feature points to the primary feature.
US09628657B2 Image processing apparatus, control method for image processing apparatus, and storage medium
An image processing apparatus includes a first reading unit configured to generate image data by reading a document set between a document positioning plate and a document-positioning-plate cover, an output unit configured to output image data, a receiving unit configured to receive an execution instruction of a job for outputting, performed by the output unit, the image data generated by the first reading unit, and a control unit configured to control, in a case where a predetermined setting is set, the output unit not to perform output of the image data until it is determined that the document is to be removed from the document positioning plate, after the first reading unit has completed reading the document.
US09628655B2 Image forming apparatus and image forming method that are normally resettable in mode where operating voltage is not supplied to main CPU
An image forming apparatus includes a main CPU, a sub CPU, a mode control circuit, a voltage monitoring circuit, a reset circuit, and a prevention circuit. The voltage monitoring circuit outputs a first abnormality detection signal if the operating voltage supplied to the main CPU is determined as abnormal. The voltage monitoring circuit outputs a second abnormality detection signal if the operating voltage supplied to the sub CPU is determined as abnormal. The reset circuit resets the main CPU and the sub CPU if at least one of the first abnormality detection signal and the second abnormality detection signal is transmitted. The prevention circuit prevents the transmission of the first abnormality detection signal to the reset circuit in the second mode.
US09628649B2 Scanning apparatus and computer-readable medium storing program therefor
A scanning apparatus is controlled to extract edges of an original document from an image scanned by a scanning device, execute an end obtaining process which causes the scanning apparatus to obtain a leading end of the original document and a trailing end of the original document based on the edges extracted in the extraction process, an inclination obtaining process to obtain a first inclination of the leading end and a second inclination of the trailing end, and a determination process to determine that a rotational skew has occurred when a difference between the first inclination and the second inclination is greater than a rotational skew threshold, the rotational skew being a change of inclination of the original document during conveyance of the original document.
US09628647B2 Screen generating apparatus, screen generating method, and non-transitory computer-readable recording medium encoded with screen generating program
A screen generating apparatus includes a reference screen information acquiring portion to acquire reference screen information, the reference screen information including a plurality of components classified into one or more sets and layout information for disposing the components in a reference screen, a screen size acquiring portion to acquire a screen size of a display portion, a set area determining portion to determine, for each of the one or more sets, a converted area corresponding to the set in a display screen, on the basis of the acquired screen size and the layout information included in the reference screen information, and a component disposing portion to dispose the components included in the reference screen information, in the converted areas within the display screen corresponding respectively to the one or more sets, each component being disposed in the same size as that in the reference screen.
US09628644B2 Controller for imaging terminal
A controller for an imaging terminal having an imaging device and a first displaying device includes a processor and a memory. The memory stores instructions, when executed by the processor, causing the processor to perform: acquiring shot image data, the shot image data being obtained by shooting a second displaying device which is a part of an apparatus, the apparatus being a target device to be shot, the second displaying device being configured to display a specific state image indicative of a current state of the apparatus; acquiring, by analyzing the shot image data, specific identification information for identifying specific relevant information associated with the specific state image; acquiring the specific relevant information by using the specific identification information; and controlling the first displaying device to display the specific relevant information.
US09628643B2 Mobile device that ensures function extension of image forming apparatus, image forming system, and recording medium
A mobile device includes an operation circuit, a display, an operation screen display, and a function execution circuit. The operation screen display displays an operation screen to operate the image forming apparatus on the display. The function execution circuit performs a function other than a function executable by the image forming apparatus alone and a specific function performed using the image forming apparatus. The function execution circuit performs the specific function according to an operation to an operation part in the operation screen displayed on the display via the operation circuit.
US09628640B2 Method for initial setup of image forming apparatus using near field communication and image forming apparatus for performing the same
An initial setup method of an image forming apparatus using near field communication (NFC) according to an embodiment includes determining whether initial setup of the image forming apparatus is needed; displaying an initial setup menu on a display unit of the image forming apparatus when it is determined that the initial setup is needed; receiving initial setup data stored in the mobile terminal through NFC by the image forming apparatus when the mobile terminal is NFC tagged with the image forming apparatus; and performing initial setup of the image forming apparatus in accordance with the received initial setup data.
US09628639B2 Printer driver that causes a computer to generate a print command to print with decolorable material
A printer driver that is executable in a computer causes the computer to carry out a process including the steps of reading a first number of copies of a document to be printed with a decolorable material and a second number of copies of the document to be printed with a non-decolorable material, and generating a print command for a printer that causes the printer to print the first number of copies with the decolorable material and the second number of copies with the non-decolorable material.
US09628637B2 Information processing system, image forming apparatus, and computer program product configured to combine personal information with document image
The system includes a terminal apparatus and an image forming apparatus that comprises: a communication unit that performs near field wireless communication; a communication controller that controls the communication unit so as to receive document identification information for identifying a document and personal information to be input to the document transmitted from the terminal apparatus through near field wireless communication; a storage unit that stores document identification information for identifying a document, document image information, and entry position information of entries in association with each other for each document; and an information combining unit that searches the storage unit for the document image information and the entry position information stored in association with the same document identification information as the received document identification information and generates a combined image in which the received personal information is combined at a position on a document image indicated by the entry position information.
US09628636B2 Print control device and computer-readable storage medium storing a program
A print control device may include a control device configured to identify a data type of print target data obtained from a clipboard, generate print data based on the print target data in accordance with a print setting appropriate for the identified data type, and send the generated print data to a printing apparatus.
US09628634B2 Method and controller for network charging
Disclosed is a method for network charging, which includes: user state information is received from a mobility management network element and charging strategy information is received from a charging rule network element, then a charging resource request message containing the charging strategy information, the user state information and information of a universal gateway (UGW) are sent to a data centre management network element; information of a processing network element is received from the data centre management network element; a flow table for the UGW is configured according to the information of the processing network element, and the configured flow table is sent to the UGW; and charging processing information fed back from the data centre management network element is received when the processing network element charges for a traffic flow. The disclosure further provides a controller for network charging.
US09628633B2 Method and apparatus for virtual SIM service activation and deactivation via subscription tracking
A method at a user equipment to verify enablement of data billing splitting using a virtual subscriber identity module platform (‘VSP’) service, the method including receiving a credential at the user equipment, the credential including an international mobile subscriber identity (IMSI) from a physical universal integrated circuit card (UICC) subscriber identity module (SIM) application; storing the credential on the user equipment; checking, at a VSP service module on the user equipment, whether the credential matches an IMSI of a UICC currently inserted into the user equipment; if the checking determines a match, enabling the data billing splitting; and if the checking determines a mismatch, preventing enablement of the data billing splitting.
US09628623B2 Graphical user interface for monitoring and visualizing contact center routing strategies
A system and method for monitoring and visualizing contact center routing strategies via a graphical user interface. The graphical user interface displays a routing diagram depicting a contact center routing strategy. The routing diagram includes a plurality of blocks each associated with logic for managing an interaction with the contact center. A processor monitors contact center performance as interactions with the contact center are managed according to the routing strategy. The processor identifies one of the plurality of blocks affected by the contact center performance, and further identifies a threshold associated with the identified block. The processor determines whether the contact center performance satisfies the threshold, and modifies a visual appearance of the identified block based on the determination.
US09628621B2 System and method for providing access to a visual phone menu
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing access to a visual phone menu is disclosed. One of the methods includes receiving a call request transmitted from a calling device to initiate a call to a recipient; saving state information associated with the caller's navigation through a voice response system; providing an option for the caller to select between receiving a visual phone menu (VPM) or continuing to listen to the voice response system menu; receiving a selection of the option to receive the VPM; providing the VPM to a client device including providing state information associated with the caller's navigation through the voice response system prior to the selection; and using the state information when the caller navigates back in the response tree using the VPM.
US09628619B2 Nomadic device self user-identification
A controller may send a user-identification request to connected nomadic devices requesting each of the devices to provide an interface to receive user input regarding which device is a driver nomadic device; determine a driver nomadic device based on at least one user-identification response received from the devices responsive to the input; and integrate the connected devices with the controller accounting for which device is the driver nomadic device.
US09628614B2 System and method for controlling free phone calls through an institutional phone system
A method of controlling free phone calls places from within a secured premises through an institutional phone system generally includes assigning a unique access identifier to an individual caller upon entry into the secured premises; receiving a destination number front the individual caller within the secured premises, the destination number being associated with a telephone located outside the secured premises; determining if the destination number is a per se free number, and, if the destination number is not determined to be a per se free number: receiving the unique access identifier from the individual caller; validating the unique access identifier; and, if the unique access identifier is valid, processing a telephone call to the destination number.
US09628613B1 Real-time monitoring of caller experience in a call flow
A method, a system, and computer readable medium comprising instructions for monitoring caller experience in a call flow are provided. The method comprises collecting at least one selection by at least one caller in a call flow, generating performance analysis of a voice response system, combining the at least one selection and the performance analysis into a set of data, applying a monitoring formula to the set of data to form a result representing caller experience; and presenting the result to at least one service provider.
US09628612B2 Mobile phone call handling
A method, system, and computer program product include a processor detecting, ambient noise in the vicinity of the mobile telephone and accessing one or more stored sounds. The processor determines that the ambient noise matches a stored sound of the one or more stored sounds and based on the determining, switches handling of incoming calls to the mobile phone to a predetermined state.
US09628611B2 Call alert options
A device including a processor and a memory that includes instructions that, when executed by the processor, cause the processor to perform operations. The operations include displaying a plurality of call alert options at a user interface. The operations also include receiving, via the user interface, a selection of a first call alert option of the plurality of call alert options and sending information associated with the first call alert option to a server. The operations further include receiving a call request from a second device, where the call request includes data related to the first call alert option. The operations further include, responsive to receiving the call request, generating a call alert based on the first call alert option.
US09628610B2 Network structure and central office equipment (COE) and customer premises equipment (CPE) thereof
A network structure including a central office equipment (COE) and a customer premises equipment (CPE) is provided. The CPE is connected to the COE through a single twisted-pair cable, and configured to convert an external power and supply power to the COE through the single twisted-pair cable. In addition, the data transmission and the transmission of telephone voice are performed between the COE and the CPE through the single twisted-pair cable.
US09628609B2 Device function disablement during vehicle motion
A method and system for disabling functions of a movement detection enabled device is provided. The method includes monitoring a movement detection signal of the movement detection enabled device in a vehicle and determining that the vehicle is currently in motion. An electronic tag in the vehicle is detected and instructions associated with the movement detection enabled device are retrieved. It is determined that the movement detection enabled device is located within a specified proximity to a driver location of the vehicle and that a user of the device is a driver of the vehicle. In response, specified functions of the movement detection enabled device are disabled.
US09628601B2 Electronic device and method of controlling the same
An electronic device with watch phone functionality and a method of controlling the same are provided. Upon receiving predetermined input on the display of the watch phone, the electronic device transmits a control signal for creating a wireless link to a mobile terminal which will connect with the watch phone, and transmits location information on the mobile terminal and a captured image of the surroundings to the watch phone. Accordingly, the user can locate the mobile terminal more easily using the watch phone.
US09628598B2 Method for operating application and electronic device thereof
A method is provided for sharing user information in an electronic device. User information is determined. A sharable item is displayed for the determined user information. A setting is provided for the sharable item indicating whether to restrict sharing for the sharable item. It is determined whether to share the user information based on the setting for the sharable item.
US09628595B2 Second microphone device of a mobile terminal
A second microphone device of a mobile terminal, and more particularly, a second microphone device of a mobile terminal for preventing various limitations caused by mounting of a second microphone, is provided. The second microphone device includes an ear jack connector having an insertion space, a microphone hole connected at one end to the insertion space, and a second microphone connected at the other end of the microphone hole, thereby improving ambient noise removal performance of the mobile terminal without adversely affecting its appearance.
US09628590B2 Method for encoding and decoding scheme using time stamp
An encoding device performing an encoding process according to an encoding scheme using a CTS indicating time at which presentation or reproduction is performed, comprising: an encapsulator that generates a media unit in which one or more access units encoded by the encoding scheme are capsulated, and a transmitter that transmits information indicating an absolute time of an access unit included at a top portion of the media unit, in addition to the media unit, wherein the encapsulator adds a CTS relative value to the nth access unit included in the media unit, the CTS relative value being a difference between the CTS of the nth access unit and the DTS of the n+1th access unit.
US09628589B2 Additional channels using preamble symbols
A method for transmitting information is provided. The method for transmitting information comprises the steps of: mapping signalling information to one or more preamble symbols of a first frame, mapping data to one or more data symbols of the first frame, dividing additional information into two or more parts, mapping a first part of the additional information to one or more preamble symbols of the first frame, mapping a second part of the additional information to at least one of (i) one or more data symbols of the first frame, and (ii) one or more preamble symbols of a second frame and transmitting the frames.
US09628588B2 Packet data unit, a receiving communication device, a radio network controller and methods therein for transmitting data from the radio network controller to the user equipment
Some embodiments herein relate to a method in a radio network controller (14) for transmitting data to a user equipment (18) in a wireless communication system (10). The radio network controller (14) is communicating over a Radio Link Control layer with the user equipment (18). The radio network controller transmits a packet data unit to the user equipment (18). The packet data unit comprises a header with a first field, which first field comprises bits for a sequence number of the packet data unit. The header further comprises a second field comprising at least one bit indicating that a third field of the header comprises bits for the sequence number as an extension of bits to the first field for the sequence number.
US09628571B2 Systems and methods for HTTP callouts for policies
A method of identifying an action of a policy in association with communications between a client and one or more servers includes determining, by an intermediary, a policy action based on using a callout based policy. In one aspect, an intermediary receives communications between a client and one or more servers. The intermediary identifies a policy for the communications, the policy specifying a request and a server to communicate the request. Responsive to the policy, the intermediary transmits the request to the server. Based on the server response to the request, the intermediary determines an action of the policy. In another aspect, a system for the present method includes a an intermediary and a policy engine for identifying a policy to specify a request and a destination server. Responsive to a server response to the request, the intermediary determines an action of the policy.
US09628570B2 Method and apparatus for sharing data between different network devices
Disclosed are a user interface for a data sharing function according to network connection between network electronic devices and a user device for operating a data sharing function using same. The method for sharing data between network electronic devices, includes: searching network electronic devices located at a periphery of a user device when an input for performing a data sharing function is sensed; classifying the searched network electronic devices into transmission side network electronic devices and reception side network electronic devices; allotting the searched network electronic devices to a first region for receiving data and a second region for transmitting the data, respectively; and configuring and displaying a user interface for a data sharing function based on the network electronic devices allotted to the first region and the second regions.
US09628569B2 Method and apparatus of performing peer-to-peer communication establishment and connection change-over
A method and apparatus of monitoring active data communication sessions and potential new connections is disclosed. One example method of operation may include identifying a data communications requirement of a first network device currently communicating via the first communications connection with a second network device, an transmitting a data test message over at least one of the existing first communications connection and the second communications connection. The method may also include receiving a response to the data test message, and determining a change-over from the first communications connection to the second communications connection would provide a more optimal data connection based on the identified data communications requirements of the first network device. Active data sessions are constantly being considered for a change-over by potential new data connections which may provide increased optimal data performance.
US09628568B2 Apparatus, system and method of supporting streaming over a protocol adaptation layer (PAL)
Some demonstrative embodiments include apparatuses, systems and/or methods of supporting streaming over a Protocol Adaptation Layer (PAL). For example, an apparatus may include a first PAL communication unit to communicate PAL traffic with a second PAL communication unit over a communication link, the PAL traffic comprising traffic of a PAL connection, over a PAL, between a first device and a second device, the PAL is above a layer of the communication link, the PAL traffic comprising data to be communicated between the first device and one or more endpoints via the second device, wherein the first PAL communication unit is to communicate an endpoint open stream request and an endpoint open stream response with the second PAL communication unit over the communication link.
US09628566B2 Communication of data of a web real-time communication via a carrier-grade environment
A method, a device, and a non-transitory storage medium having instructions to establish a web connection with a user device and provide access to a carrier-grade network in support of a Web Real Time Communication (WebRTC) session; obtain service data that includes data pertaining to a user of the user device; assign a level of trustworthiness to the service data; generate a message, wherein the message includes a request to initiate the WebRTC session; package the service data in the message based on the level of trustworthiness; and transmit the message to another device.
US09628564B2 Hierarchical information modification and use
Example systems and methods of using and modifying hierarchical information are presented. In one example, a request for information associated with a topic is received from a user device. In response to the request, first topic information corresponding to a first hierarchical level and second topic information corresponding to a second hierarchical level lower than the first hierarchical level are accessed. Combined topic information is generated which includes the first topic information that is modified based on the second topic information. The combined topic information is then transmitted to the user device for display on the user device.
US09628559B2 Optimizing resource downloads or streams using a collection of trusted network connected endpoints
In an approach to improving resource downloads, one or more computer processors detect a request to download a resource from an original source to a user's computing device. The one or more computer processors determine a cost of the download of the requested resource from the original source. The one or more computer processors determine whether the cost of the download of the requested resource from the original source exceeds a predefined threshold. The one or more computer processors determine a group of trusted network connected endpoints. The one or more computer processors determine whether the requested resource exists in the group of trusted network connected endpoints. Responsive to determining the requested resource exists in the group of trusted network connected endpoints, the one or more computer processors download the requested resource from at least one of the trusted network connected endpoints.
US09628558B2 Creating a web proxy inside a browser
Systems and methods may provide for receiving a first request from a remote device for access to content on a second remote device, and invoking a proxy server embedded in an HTML5-compliant browser on a local device. Additionally, the first remote device may be provided with access to the content on the second remote device via the proxy server. Moreover, input may be received from a user interface of the local device, wherein a second request may be transmitted to the first remote device for access to content on a third remote device. In one example, the first remote device is unauthorized with respect to the content on the second remote device, and the local device is unauthorized with respect to the content on the third remote device.
US09628556B2 Decentralized request routing
Systems and methods provide logic for decentralized request routing. In one implementation, a computer-implemented method routes a request. The method includes receiving, by a client server, the request. The client server evaluates feedback information received by the client server from at least one of a plurality of host servers. The client server selects one of the plurality of host servers to process the request, based on the evaluation, and transmits the request to the selected one of the plurality of host servers.
US09628554B2 Dynamic content delivery
Aspects of the present disclosure relate to the generation and delivery of content including unique and shared components. A content delivery network service provider can obtain requests for content from client computing devices. Based on information provided in the request or otherwise managed by executable code on the client computing device, the CDN service provider obtains one or more pieces of content that may be shared by more than one user or client computing devices. Additionally, the CDN service provider obtains one or more pieces of content that will not be shared by more than one user or more than one client computing device. Responsive to the content request, the CDN service provider can combine the one or more pieces of shared content and the one or more pieces of unique content and deliver the combined content to the requested client computing device.
US09628552B2 Method and apparatus for digital media control rooms
A method and apparatus for providing digital streaming media data to client devices via a digital media control room is described. The method may include receiving a request at a server computer system from a mobile device to join a digital media control room, where the digital media control room is a virtual location that provides access to digital media data of a real-world event captured by a plurality of different mobile devices. The method may also include locating one or more available media streams associated with the digital media control room that capture the real-world event as the real-world event occurs. The method may also include transmitting data indicative of the one or more available media streams to the mobile device.
US09628541B2 Runtime grouping of tuples in a streaming application
A system and method for modifying the processing within a streaming application are disclosed. The method may include identifying a grouping location at which it may be possible to group tuples during the runtime execution of a streaming application. In some embodiments, this may include identifying locations at which a runtime grouping condition may be added to one or more stream operators without adversely affecting the performance of a streaming application. The method may add a runtime grouping condition to a processing location within the plurality of stream operators of a streaming application, in some embodiments.
US09628539B2 Method and apparatus for distributed upload of content
A system and method for distributed uploading of content utilizes one or more viewer systems, coupled over a network to a remote content source, to download content to the viewer system(s) at a first time and to retransmit at least a portion of the received content to a remote storage system along with authorization/identification indicia identifying the viewer system. In one embodiment, fractional portions of the same content program from multiple different viewer systems are aggregated at the remote storage system for subsequent download streaming to a requesting of the viewer system for viewing thereby at a second time, which is time-shifted from the initial transmission from the content source.
US09628536B2 Enhanced block-request streaming using cooperative parallel HTTP and forward error correction
A block-request streaming system provides for improvements in the user experience and bandwidth efficiency of such systems, typically using an ingestion system that generates data in a form to be served by a conventional file server (HTTP, FTP, or the like), wherein the ingestion system intakes content and prepares it as files or data elements to be served by the file server, which might or might not include a cache. A client device can be adapted to take advantage of the ingestion process as well as including improvements that make for a better presentation independent of the ingestion process. In the block-request streaming system, the an ingestion system generates data according to erasure codes and the client device, through various selection and timing of requests for media data and redundant data, can efficiently decode media to provide for presentations.
US09628535B2 Data streaming infrastructure for remote execution in a constrained environment
A method, apparatus, and program product stream data between a host element and a target element in a parallel computing system. The method comprises partitioning data used to perform a task into a plurality of data streams based at least in part upon data associated with the task and partitioning a data stream into a plurality of data stream views based at least in part on a memory size associated with a target element configured to process the data stream. The method further comprises sequentially communicating at least a portion of the data stream views to the target element via a data streaming infrastructure implemented on at least a host element and the target element, wherein the portion of the data streaming infrastructure on the host element transfers the portion of the data stream views to the portion of the data streaming infrastructure on the target element.
US09628534B2 Method and apparatus for transmitting and receiving adaptive streaming mechanism-based content
Methods and apparatus are provided for transmitting adaptive streaming mechanism-based content. Representations, which include content components, are combined into a group. At least two of the group, a representation, and a content component type are combined into a subset. The subset is transmitted.
US09628532B2 HTTP adaptive streaming server with automatic rate shaping
An adaptive streaming server and a method are described herein for determining if a congestion level within a network exceeds a predetermined threshold and when this occurs then one or more lower bit rate segments of a content stream will be transmitted to a client.
US09628531B2 Systems and methods for controlling client behavior in adaptive streaming
System and method embodiments are provided for controlling end client behavior in dynamic adaptive streaming over hypertext transfer protocol (HTTP) (DASH). In an embodiment, the method includes receiving, at the end client, a DASH Motion Picture Experts Group (MPEG)-2 stream (TS) segment, wherein the DASH MPEG-2 TS segment includes segmentation descriptors, and performing, with the end client, an action, such as a media presentation description (MPD) reload, indicated by the segmentation descriptor. In an embodiment, the segmentation descriptor conforms to a Society of Cable Telecommunications Engineers (SCTE) 35 protocol or a HTTP live streaming (HLS) protocol.
US09628530B2 System and method for moderated and on-demand visual file distribution
A media file exchange system that supports group collaboration sessions in which media files are being shared with one or more participants. The system augments real-time media collaboration where one or more users have shared media to a group collaboration session. The system allows participants in the collaboration group to indicate their desire to share a media file to one, a few, or an entire group. The media file to be shared and a specific one of the receiving user devices are selected on a participants device other than the device owning the media. The system automatically moderates the exchange of the information between the participants.
US09628528B2 Apparatus and method for providing content
A method of receiving content in a client is provided. The method may include receiving, from a server, a spatial set identifier (ID) corresponding to a tile group including at least one tile, sending, to the server, a request for first content corresponding to metadata, and receiving, from the server, the first content corresponding to the request.
US09628523B2 Method and apparatus of performing remote management of a managed machine
Disclosed are an apparatus and method of remotely communicating with a managed machine. One example method of operation may include selecting the managed machine operating in a communication network, transmitting a connection request message to the managed machine and establishing a secure connection between the managed machine and an administrator machine. The example method may also include responsive to connecting with the managed machine, executing a host service on the managed machine, and connecting to the host service over the communication network via an application client operating on the administrator machine.
US09628516B2 Policy-based data management
Compliance to a policy about how to treat data in a computer network environment is ensured by checking that conditions in the policy are satisfied by the entity before access to the data is provided.
US09628514B2 Device association using an audio signal
A method of associating a first device with a second device is disclosed. The first device through its speaker broadcasts a request for association using an audio signal. The broadcasted audio signal is received by the second device through its microphone. The first and second devices then cooperatively verifies a security code and upon a successful verification of the security code, the first and the second devices are enabled to communicate with each other.
US09628513B2 Electronic message manager system, method, and computer program product for scanning an electronic message for unwanted content and associated unwanted sites
A system, method, and computer program product are provided for scanning an electronic message for unwanted content and associated unwanted sites in response to a request. In use, a request is received via a network to scan an electronic message prior to opening the electronic message, utilizing an electronic message manager. In addition, the electronic message is scanned for unwanted content and associated unwanted sites, in response to the request. Further, a response to the request is sent via the network.
US09628507B2 Advanced persistent threat (APT) detection center
A computerized method is described in which one or more received objects are analyzed by an advanced persistent threat (APT) detection center to determine if the objects are APTs. The analysis may include the extraction of features describing and characterizing features of the received objects. The extracted features may be compared with features of known APT malware objects and known non-APT malware objects to determine a classification or probability of the received objects being APT malware. Upon determination that the received objects are APT malware, warning messages may be transmitted to a user of associated client devices. Classified objects may also be used to generate analytic data for the prediction and prevention of future APT attacks.
US09628504B2 Deploying a security appliance system in a high availability environment without extra network burden
A security appliance system routing strings of data packets in a high availability environment. The security appliance system contains a plurality of intrusion prevention systems connected to a load balancer and a computing device. Each intrusion prevention system contains stored session state information in a local session state data store, the load balancer contains a shared hash algorithm, and the computing device contains a connection state manager containing a network session state data store. The computing device includes a topology manager recording connectivity changes of the intrusion prevention systems and accordingly adjusting the shared hash algorithm for the recorded connectivity changes. Using the shared hash algorithm and routing information, a hash value is assigned to received strings. Strings are forwarded an intrusion prevention system based on assigned hash value and processed using stored session state information within the local session state data store and the network session state data store.
US09628503B2 Systems and methods for network destination based flood attack mitigation
Embodiments are directed towards network address based flood attack mitigation methods. A PTMD disposed between one or more computers may monitor several network flows and generate metrics associated with malicious network activity, such as, flood attacks. If flood attacks are determined to be occurring, the PTMD may determine the network addresses targeted by the flood attack. Further, the PTMD may activate flood attack mitigation procedures for the targeted network addresses such that other network addresses associated with the monitored network flows are excluded from the flood attack mitigation procedure. The PTMD may monitor the network traffic subsequently communicated to the targeted network addresses. Accordingly, the PTMD may determine if the flood attack has ceased based on characteristics of the monitored network traffic. If the flood attack has ceased, the flood attack mitigation procedures for the targeted network addresses may be deactivated.
US09628502B2 Active attack detection system
A method and system of detecting security attacks on a wireless networked computer system includes a remote sensor having a wireless adapter, processor, storage and memory, the remote sensor configured and arranged to emulate a client workstation that is activated and instructed to connect to a wireless computer network having an unknown security status. A secure communications tunnel is established via wired or wireless means between the remote sensor and a server. The server is configured to issue commands to the remote sensor and receive alert information from the remote sensor which detects security events on the wireless computer network. The server determines the threat level the security event poses to a user of the wireless computer network and issues a threat assessment to the user.
US09628498B1 System and method for bot detection
Exemplary systems and methods for detecting a communication channel of a bot. In exemplary embodiments, presence of a communication channel between a first network device and a second network device is detected. Data from the communication channel is scanned and used to determine if a suspected bot communication exists. If a bot communication is detected, then a recovery process may be initiated.
US09628497B2 Method and system for classifying a protocol message in a data communication network
An intrusion detection method for detecting an intrusion in data traffic on a data communication network parses the data traffic to extract at least one protocol field of a protocol message of the data traffic, and associates the extracted protocol field with a model for that protocol field. The model is selected from a set of models. An assessment is made to determine if a contents of the extracted protocol field is in a safe region as defined by the model, and an intrusion detection signal is generated in case it is established that the contents of the extracted protocol field is outside the safe region. The set of models may comprise a corresponding model for each protocol field of a set of protocol fields.
US09628496B2 Information management system and information management method
In the present invention, a control section of a CRM server performs editing processing for TPO (the time, the place, and the occasion) requirements. Next, a control section of a TPO server registers the TPO requirements in order to convert the same to TPO definitions. Then, the control section performs setting processing for the TPO definitions. A portable terminal identifies the current location and the current time. Then, a control section verifies TPO definition state transitioning. If transitioning of the TPO definition state is detected, the control section performs TPO definition state transition notification processing. The control section of the portable terminal performs individual control processing on the basis of the TPO definitions.
US09628495B2 Self-selected user access based on specific authentication types
Embodiments of the invention are directed to a system, method, and a computer program product self-selected user access based on specific authentication types. The system typically including a memory, a processor, and a module configured to receive from a user, a user-selected preference, wherein the user-selected preference comprises one or more authentication types desired by the user; determine a level of authentication from a plurality of levels of authentication are associated with the one or more authentication types associated with the user-selected preference; initiate the presentation of a user interface that enables the user to select one or more application functions, wherein the one or more application functions are associated with the determined level of authentication; receive from a user, a selection of one or more application functions.
US09628490B2 Trusted contact name validation
Embodiments of the present invention address deficiencies of the art in respect to validating a specified identity for a participant to a chat session and provide a novel and non-obvious method, system and computer program product for trusted contact name validation for an instant messaging session. In one embodiment of the invention, an instant messaging contact name validation method can be provided. The method can include establishing a trusted relationship among at least two instant messaging servers in a trusted community of instant messaging servers, receiving a request to add a specified contact to a list of instant messaging contacts in association within one of the instant messaging servers in the trusted community of instant messaging servers, and validating the specified contact with another of the instant messaging servers in the trusted community of instant messaging servers.
US09628489B2 Remote access to resources over a network
Systems and techniques are provided for controlling requests for resources from remote computers. A remote computer's ability to access a resource is determined based upon the computer's operating environment. The computer or computers responsible for controlling access to a resource will interrogate the remote computer to ascertain its operating environment. The computer or computers responsible for controlling access to a resource may, for example, download one or more interrogator agents onto the remote computer to determine its operating environment. Based upon the interrogation results, the computer or computers responsible for controlling access to a resource will control the remote computer's access to the requested resource.
US09628486B2 Access control for data blocks in a distributed filesystem
A method for access control of data in a filesystem is provided. The method includes storing a map in a server, the map coupled to an agent, the map associating access control rules, filenames in a namespace in a first filesystem, and owners of files. The method includes determining a block filename in a namespace in a second filesystem, based on an I/O request from a data node to the second filesystem regarding a data block. The method includes determining a username of the I/O request and determining a filename in the namespace in the first filesystem, based on the block filename in the namespace in the second filesystem. The method includes applying to the data block and the username an access control rule that the map associates with an owner of a file having the filename in the namespace in the first filesystem.
US09628481B2 Method of providing fresh keys for message authentication
The present invention provides a method of operating a mobile unit in a wireless communication system. Embodiments of the method may include providing access request message(s) including information indicative of a first counter and a message authentication code formed using a first key. The first key is derived from a second key and the first counter. The second key is derived from a third key established for a security session between the mobile unit and an authenticator. The first counter is incremented in response to each access request provided by the mobile unit.
US09628479B2 Generating and using ephemeral identifiers and message integrity codes
Systems and methods for generating and using ephemeral identifiers are provided. One example method includes determining, by one or more computing devices, a current time-count. The method includes determining, by the one or more computing devices, a time-modified identifier based at least in part on a static identifier and the current time-count. The method includes determining, by the one or more computing devices, an ephemeral identifier based at least in part on the time-modified identifier and a rotation key. One example system includes a plurality of beacon devices, at least one observing entity, and at least one verifying entity.
US09628478B2 Technologies for secure storage and use of biometric authentication information
Generally, this disclosure describes technologies for securely storing and using biometric authentication information, such as biometric reference templates. In some embodiments, the technologies include a client device that stores one or more biometric reference templates in a memory thereof. The client device may transfer such templates to an authentication device. The transfer may be conditioned on verification that the authentication device includes a suitable protected environment for the templates and will execute an acceptable temporary storage policy. The technologies may also include an authentication device that is configured to temporarily store biometric reference templates received from a client device in a protected environment thereof. Upon completion of biometric authentication or the occurrence of a termination event, the authentication devices may delete the biometric reference templates from the protected environment.
US09628474B2 Method and apparatus for associating identity modules and terminal equipment
The present invention provides method, apparatus and computer program product for facilitating verification of an identity module, such as associated with a UICC, operatively coupled to a terminal equipment, such as a machine-type communication device. Upon determining that the identity module is in a bonded state, one or more bonding identifiers are read from the identity module and compared with at least a predetermined portion of the terminal equipment identifier, such as an IMEI, stored in the terminal equipment. If at least one of the bonding identifiers corresponds with at least a predetermined portion of the terminal equipment identifier, the identity module and/or the terminal equipment are shifted into predetermined operating conditions. A bonding process may also be performed, whereby the identity module acquires the terminal equipment identifier of currently associated terminal equipment and stores a bonding identifier in identity module memory based thereon.
US09628471B1 Protecting user identity at a cloud using a distributed user identity system
A computing system assigns an anonymous cloud account to a user in response to a determination that identity information of the user is validated for a request to access a cloud. The anonymous cloud account does not reveal an identity of the user to the cloud. The computing system creates mapping data that associates the user with the anonymous cloud account. The cloud does not have access to the mapping data. The computing system facilitates user access to the cloud based on the anonymous cloud account. The cloud generates cloud access pattern data for the anonymous cloud account without determining the identity of the user.
US09628465B2 State driven orchestration of authentication components in an access manager
Methods and systems are described for state driven orchestration of authentication components to access a resource protected by an access manager framework. In response to a client request for a protected resource, relevant authentication components and their respective order are determined. Upon successful authentication of the first authentication component, proper state information of the authentication process is stored by the client indicating the next authentication component. In response to a request for additional credential information for the authentication process from the next authentication component, the client provides the stored state information so that the authentication process continues with the second authentication component according to the determined order of the authentication components within an authentication process.
US09628464B2 Mobile-device user authentication
In one embodiment, receiving a notice from a first user associated with a first mobile device indicating that the first user wishes to share information of the first user with one or more second users respectively associated with one or more second mobile devices; accessing information known about one or more users and one or more mobile devices respectively associated with the one or more users; identifying at least one candidate for the first user based on the information known about the one or more users and the one or more mobile devices; and confirming one or more of the at least one candidate as the one or more second users.
US09628462B2 Online signature identity and verification in community
Techniques for electronic signature process management are described. Some embodiments provide an electronic signature service (“ESS”) configured to manage electronic identity cards. In some embodiments, the ESS generates and manages an electronic identity card for a user, based on personal information of the user, activity information related to the user's actions with respect to the ESS, and/or social networking information related to the user. The electronic identity card of a signer may be associated with an electronic document signed via the ESS, so that users may obtain information about the signer of the document. Electronic identity cards managed by the ESS may also be shared or included in other contexts, such as via a user's profile page on a social network, a user's email signature, or the like.
US09628460B2 Method of controlling access to an internet-based application
A novel method of dealing with the problem of phishing, pharming, key-logging and man-in-the-middle attacks on internet-based applications which require the submission of valid login credentials, by permitting a user to control access to an internet-based application (3) (such as an internet banking website) by the simple transmission of a command via the internet to allow access to the internet-based application (3) whenever the user wishes to access the application, and by transmitting a command via the internet to deny access to the internet-based application at all other times, to prevent unauthorized access by any unscrupulous parties.
US09628457B2 System and method for authenticating local CPE
Systems, methods, apparatus and other mechanisms for authenticating wireless customer premises equipment (CPE) at a service location by transmitting an authentication trigger signal via a first communication mechanism associated with the service location toward CPE associated with the service location; monitoring a second communication mechanism associated with the service location to detect therefrom any received authentication trigger response signals; and authenticating only CPE associated with a received authentication trigger response signal, wherein at least one of the first and second communication mechanisms comprises a local infrastructure element.
US09628449B1 Multi party messaging
Multi-party messaging is disclosed. A plurality of public keys is requested by a first device from a server, wherein the plurality of public keys is associated with a plurality of recipients. A message containing one or more components is encrypted using a symmetric key. The symmetric key is encrypted, using each of the respective public keys, resulting in a plurality of encrypted symmetric keys. The encrypted message and the encrypted symmetric keys are encapsulated in an encapsulation. The encapsulation is transmitted to the server.
US09628448B2 User and device authentication in enterprise systems
Methods and systems for authenticating users of client devices to allow access of resources and services in enterprise systems are described herein. An authentication device may validate a user based on authentication credentials received from a client device. Validation data stored by the authentication device, and a corresponding access token transmitted to the client device, may be used to authenticate the user for future resource access requests. A user secret also may be stored by the authentication device and used to validate the user for future resource access requests. Additionally, after validating a user with a first set of authentication credentials, additional sets of credentials for the user may be retrieved and stored at an access gateway for future requests to access other services or resources in an enterprise system.
US09628447B2 Methods and apparatus for protected distribution of applications and media content
Methods, devices, apparatus, computer-readable media and processors are provided that protect the distribution of media content. Media content is encrypted and the associated cryptographic mechanisms are stored and accessible either remotely at a networked database or internally within a data storage device memory. Access to the cryptographic mechanisms is granted by associating the cryptographic mechanisms with a data storage device identification and, optionally, a computing device identification.
US09628446B2 Mapping and obscuring digital representations of a number of user accounts on a social network map
Mapping and obscuring digital representations of a number of user accounts on a social network map includes identifying a primary user account from a number of user accounts of a social network, determining, based on metadata associated with the user accounts, a relationship for each of the user accounts relative to the primary user account, mapping, based on the relationship for each of the user accounts relative to the primary user account, a digital representation of each of the user accounts to a territory on a social network map, determining, based on the relationship for each of the user accounts relative to the primary user account, an obscurity level for each of the user accounts, and obscuring, based on the obscurity level, the territory associated with the digital representation of each of the user accounts on a social network map from the primary user account.
US09628444B1 Protecting network devices by a firewall
Systems and methods provide for scaling and management of a gateway. In one embodiment, a method includes: in response to a request from a client device, establishing, by a computer system implementing a gateway to a private network, a network tunnel between the client device and the gateway; and after establishing the network tunnel, starting a separate firewall service with a separate set of firewall rules on the computer system for selectively blocking and allowing network traffic between the client device and one or more network devices in the private network.
US09628442B2 DNS snooping to create IP address-based trust database used to select deep packet inspection and storage of IP packets
At a network device through which client devices communicate with a network, a database is created that maps Internet Protocol (IP) addresses each to a respective trust metric for a domain name associated with the IP address. An IP packet sent from a client device to the network and that indicates a destination IP address for a network-accessible resource associated with a domain name is intercepted. Using the destination IP address in the intercepted IP packet, the domain name trust metric mapped to the destination IP address is retrieved from the database. IP packets received from the destination IP address are processed based on the retrieved domain name trust metric and a predetermined trust metric criterion.
US09628440B2 Takeover processes in security network integrated with premise security system
An integrated security system is described comprising a gateway located at a first location. The gateway includes a takeover component that establishes a coupling with a first controller of a security system installed at the first location. The security system includes security system components coupled to the first controller. The takeover component automatically extracts security data of the security system from the first controller. The gateway automatically transfers the security data extracted from the controller to a second controller. The second controller is coupled to the security system components and replaces the first controller.
US09628438B2 Consistent ring namespaces facilitating data storage and organization in network infrastructures
Computer-implemented methods and systems for managing data objects within a computer network infrastructure that facilitate more efficient and reliable data storage and access are provided. An exemplary method may comprise establishing a physical identifier for each storage resource. A plurality of unique virtual identifiers for each storage resource is generated based on the physical identifier. The plurality of unique virtual identifiers is stored in a consistent ring namespace accessible to every node. An object identifier associated with a location of a data object to be stored in a storage resource is generated. The object identifier is mapped to the consistent ring namespace. The method may also include enabling traversing the consistent ring namespace from any node in the computer network to locate and access the data object.
US09628437B2 Selective proxying in domain name systems
Systems and methods for processing requests for domain name information in accordance with subscriber information are provided. A request for domain name information can be correlated with subscriber preferences to resolve the domain name information. Domain names may be flagged for blocking or proxying by one or more subscriber preferences. In response to a flagged domain name, a client device can be redirected to a web server that can function as proxy on behalf of the user for accessing the flagged domain. In one example, user preferences and/or network preferences can be used to determine whether a particular user can bypass a blocking preference and access the flagged domain using the proxy.
US09628432B2 Messaging system and method
A method of cross-platform messaging including receiving, by a messaging system, at least one initial message having a message format, an initial message layout and data indicative of at least one user associated with the at least one initial message, and before delivery to a destination communication device associated with the at least one user, converting, by the messaging system, an initial message into an adapted message, and facilitating, by the messaging system, delivery of the adapted message to the destination communication device. The adapted message is characterized by, at least, an adapted message layout, and the adapted message layout differs from the initial message layout in a characteristic associated with respective message layout such as number of media objects, a graphical image of a media object, a size of a placeholder related to a media object, and a location of a media object within a respective message layout.
US09628431B2 E-mail integrated instant messaging
A system and method supporting instant messaging which removes many of the problems and harriers to the use of instant messaging through the use of universally unique identifiers to web pages for instant messaging sessions, with recipients invited to the instant messaging session via email.
US09628429B2 Display of common user interests on subscription to a user's social feed
A system and method is disclosed for determining why a first user has indicated a desire to associate with a second user in an online social network. The first user initiates a request to associate with the second user. When the request is received at the system of the subject technology, one or more signals related to how the first user discovered the second user in the social network are determined, and a message is generated based on the one or more signals. A notification is provided to the second user that includes the message and an indication of the request to convey why the first user indicated a desire to associate with the second user. In some aspects, the subject technology will determine and display, in the notification, common interests that the users share so that the notified user can better evaluate the request.
US09628428B1 Virtual emails for IMAP commands
Some embodiments provide a method to extract metadata of MIME attachments or other distinguishable MIME parts of MIME emails into virtual emails. The virtual emails do not contain the full MIME attachment data but instead include some or all header fields of the parent email which contains the MIME attachment and a link to the MIME part of the MIME attachment in this email. The virtual emails may be stored in a separate namespace, or a folder which may be hidden from some IMAP clients, on an IMAP server. The virtual emails may be indexed by the IMAP server like any other email. Virtual emails may be created when new emails arrive on the IMAP server and synchronized automatically, e.g., when the parent email changes. As such, standard IMAP commands like FETCH, SEARCH, SORT, THREAD, etc. may be used for virtual emails.
US09628424B2 Apparatus and method for sharing time-sensitive data between devices with intermittent connectivity
An apparatus and method for sharing time-sensitive data between devices are provided. The apparatus includes a communication unit for communicating with other devices, a display unit for displaying a notification of a network event originating from another device, and a controller for, when the communication unit receives a first notification message about the network event from the other device, controlling the display unit to present the notification to the user.
US09628423B2 Electronic sticky note system, information processing terminal, method for processing electronic sticky note, medium storing program, and data structure of electronic sticky note
Provided is a technology enable to associate electronic sticky data with any application and to execute the application. An electronic sticky note system includes display means for displaying an electronic sticky note, storage means for storing sticky note information which includes header information to be displayed in a display area for the electronic sticky note, sticky note displaying position information indicating a position to be displayed the electronic sticky note, and application associating information corresponding to information for activating the application associated with the electronic sticky note, control means for displaying, by the display means, the electronic sticky note on the basis of the header information and the electronic sticky note displaying position information and for executing the application on the basis of the application associating information, and input means for inputting the sticky note information. In the electronic sticky note system, an application, which is associated with the electronic sticky note, includes other than the application which is indicated by the sticky note displaying position information.
US09628419B2 System for annotation of electronic messages with contextual information
A system that transforms electronic messages into annotated messages that include contextual information to aid a recipient in utilizing the electronic message, understanding its meaning, and responding to the message. Annotations are additions or modifications to the original message with contextual information that is related to the features and contents of the original message. Message features are extracted and used to search one or more sources of contextual information. Relevant items are retrieved and added to the message, for example as attachments, hyperlinks, or inline notes. Machine learning techniques may be used to generate or refine modules for feature extraction and information selection. Feedback components may be used to track the usage and value of annotations, in order to iteratively improve the annotation system.
US09628416B2 Photo avatars
In one implementation, endpoint computing devices communicate using one or more instant messages. A user interface of an endpoint receives text input from a user for an instant message. The endpoint generates a trigger command in response to the instant message. A camera captures an image in response to the trigger command. The image may depict the user that entered the text input but other images are possible. The endpoint sends the image with the instant message to a recipient of the instant message.
US09628413B2 Low latency messaging chat server
A low latency messaging chat service may provide for receiving from a chat client a connection request via a network; authenticating the chat client by a registration process; allocating to the chat client at least a first topic corresponding to a first message queue and a second topic corresponding to a second message queue, the first topic assigned a first format and the second topic assigned a second format; enabling the chat client to post messages in the first topic; and enabling the chat client to receive messages in the second topic.
US09628407B2 Multiple software versions in a switch group
One embodiment of the present invention provides a switch. The switch includes one or more ports, a switch group module, a persistent storage module, and a synchronization module. The switch group module maintains a membership in a switch group. The persistent storage module stores configuration information associated with the switch group in a data structure, which includes one or more columns for attribute values of the configuration information, in a local persistent storage. The synchronization module obtains update information, which includes a first set of attribute values, from a portable representation. The synchronization module identifies a software version of a second switch in the switch group and generates an update instruction to update the first data structure in a persistent storage in the second switch with target update information. The target update information comprises a second set of attribute values updated from the first set of attribute values.
US09628406B2 Intra switch transport protocol
In one implementation, a network device is configured to implement an intra switch transport protocol. The intra switch transport protocol is configured to determine a window size according to a predetermined bandwidth and a round trip time between a plurality of ingress ports and an egress port. The network device is configured to sending at least one data packet from an ingress port to an egress port without first receiving any acknowledgement from the egress port. The network device continues to send packets and increment a counter accordingly until the counter reaches the window size. The network device ceases transmission of subsequent data packets and/or queues subsequent data packets based on the counter exceeding the window size.
US09628405B2 Merging multicast ABR and unicast ABR with progressive download ABR in a customer premises device within the same video delivery pipe
A method of managing bandwidth allocation across a video pipe that delivers both streaming adaptive bitrate (ABR) content and progressive download ABR content includes receiving a designation of a congestion boundary within a video pipe, the congestion boundary designating a first percentage of the video pipe that is to be used for streaming ABR content when congestion exists on both sides of the congestion boundary, wherein a remaining percentage of the video pipe is to be used for progressive download ABR; allocating bandwidth for streaming ABR content, wherein the gateway device can allocate for streaming content only that portion of the remaining percentage of bandwidth that is not requested for progressive download content; and allocating bandwidth for progressive download content, wherein the gateway device can allocate for progressive download content only that portion of the first percentage of bandwidth that is not requested for streaming content.
US09628401B2 Software product instance placement
A system, method and computer program product for detecting data omissions between intermittently-connected devices. An example system includes physical computing resources available for utilization. A placement server communicates with a client. The client seeks to use a portion of the computer resources to execute the software product instances. The placement server receives resource utilization parameters from the client and assigns the portion of the computer resources to the software product instances based on the resource utilization parameters and the physical computing resources available for utilization. The resource utilization parameters include specification of a hierarchal arrangement of the software product instances.
US09628400B2 Interest forwarding for interactive client anonymity
In one embodiment, an intermediate node in a communication network receives a client interest with an indication of a client-requested reverse private path. The reverse private path is a label switched path toward a corresponding client with encrypted client information. In response to receiving the client interest, the intermediate node allocates a label for the reverse private path. The allocated label is mapped to a node from which the client interest is received. The intermediate node then forwards the client interest with the allocated label toward a server. In another embodiment, the server receives a client interest including a client-requested reverse private path from a particular intermediate node and determines a server interest. The allocated label for the client interest is inserted into the server interest which is forwarded toward the client via the particular intermediate node using the allocated label for the reverse private path.
US09628396B2 Network device and method for outputting data to bus with data bus width at each cycle by generating end of packet and start of packet at different cycles
A method used in a network device for outputting data to a bus with a data bus width at each cycle includes: using a packet generator for generating idle data after an end of packet for a packet at a cycle and generating a start of packet for a next packet at a different cycle; and using an inter-packet gap (IPG) generator for receiving data transmitted from the packet generator, dynamically writing the received data into the buffer, and inserting a gap of idle data between the end of packet and the start of packet according to the end of packet and the idle data generated by the packet generator.
US09628395B1 Interfaces for service requests in a balloon network
Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that that includes one or more interface features to receive a request for use of bandwidth of a balloon network. In particular, the computing device may receive, via the graphical interface, input data corresponding to a bandwidth request for a first location, where the bandwidth request includes: (i) an indication of the first location and (ii) an indication of time. Subsequently, the computing device may receive an indication corresponding to whether or not the bandwidth request is accepted, where acceptance of the bandwidth request is based at least in part on expected movement of one or more balloons from a plurality of balloons in the balloon network. As such, the computing device may display, on the graphical interface, the indication corresponding to whether or not the bandwidth request is accepted.
US09628393B2 Network user priority assignment system
A network user priority assignment system (“NUPAS”) for assigning network user priorities on a network is described. The NUPAS may include a host and a gateway in signal communication with the host. The host may be configured to transmit a request message signal and the gateway may be configured to receive the transmitted request signal and in response generate an acknowledgement signal having a traffic descriptor.
US09628392B2 Method and device for forwarding message
A method for forwarding message, comprising: receiving, by a forwarding plane device, a first message, and looking up a first entry matched with the first message in a flow table of the forwarding plane device, wherein the forwarding plane device is a device compliant with a network architecture in which control and forwarding are separated; performing, by the forwarding plane device, a first operation on the first message for limiting its message forwarding rate according to the first entry. Further, a corresponding device is also provided in an embodiment of this disclosure. With the technical solutions provided in embodiments of this disclosure, the forwarding plane device can put limits on its message forwarding rate.
US09628391B2 Recursive load balancing in a loop-free routing topology using routing arcs
In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology comprising a plurality of routing arcs for reaching a destination device, each routing arc comprising a first network device as a first end of the routing arc, a second network device as a second end of the routing arc, and at least a third network device configured for routing any network traffic along the routing arc toward the destination device via any one of the first or second ends of the routing arc; and load balancing the network traffic along the routing arcs based on traffic metrics obtained at the first and second ends of the routing arcs, including selectively sending a backpressure command to a first one of the routing arcs supplying at least a portion of the network traffic to a congested one of the routing arcs.
US09628385B2 Method of identifying internal destinations of networks packets and an apparatus thereof
Embodiments of the apparatus of identifying internal destinations of network packets relate to a network chip that allows flexibility in handling packets. The handling of packets can be a function of what the packet contents are or where the packets are from. The handling of packets can also be a function of both what the packet contents are and where the packets are from. In some embodiments, where the packets are from refers to unique port numbers of chip ports that the packets arrived at. The packets can be distributed for processing within the network chip.
US09628384B2 Adaptive industrial network
An environment, such as an industrial environment, may include a control network with multiple network devices. A network device in the control network may have groups of communication ports servicing upstream and/or downstream network traffic. The group of communication ports may have, for example, two communication ports. Transmission parameters of the communication ports may be dynamically configured based on a first network port configuration and a second network port configuration for the first and second communication ports, respectively. The first network port configuration may have different transmission parameters than the second network port configuration. The first network port may forward data packets over the control network according to the first network port configuration, while the second network port may forward data packets to the next hop device utilizing the second network port configuration.
US09628382B2 Reliable transport of ethernet packet data with wire-speed and packet data rate match
Method, apparatus, and systems for reliably transferring Ethernet packet data over a link layer and facilitating fabric-to-Ethernet and Ethernet-to-fabric gateway operations at matching wire speed and packet data rate. Ethernet header and payload data is extracted from Ethernet frames received at the gateway and encapsulated in fabric packets to be forwarded to a fabric endpoint hosting an entity to which the Ethernet packet is addressed. The fabric packets are divided into flits, which are bundled in groups to form link packets that are transferred over the fabric at the Link layer using a reliable transmission scheme employing implicit ACKnowledgements. At the endpoint, the fabric packet is regenerated, and the Ethernet packet data is de-encapsulated. The Ethernet frames received from and transmitted to an Ethernet network are encoded using 64b/66b encoding, having an overhead-to-data bit ratio of 1:32. Meanwhile, the link packets have the same ratio, including one overhead bit per flit and a 14-bit CRC plus a 2-bit credit return field or sideband used for credit-based flow control.
US09628378B2 Packet format and communication method of network node for IP routing compatibility and network node therefor
A communication method of a network node for internet protocol (IP) routing compatibility, includes generating a packet including a name of a content that includes first information indicating a location of the content, and second information identifying the content, and transmitting the generated packet.
US09628372B2 Data communication apparatus, data communication system, and data communication method
A data communication apparatus forms a mesh network together with at least one gateway includes a frame generating unit and a frame transferring unit. The frame generating unit generates a meter data frame to transmit to a gateway. The meter data frame is a frame including meter data. The frame transferring unit transfers the meter data frame received from another data communication apparatus. The meter data frame is addressed to the gateway. The frame generating unit transmits the meter data frame to which number of alternate routing that indicates number of allowable transmission attempts from a data communication apparatus adjacent to a destination gateway of the meter data frame to the gateway is added. The frame transferring unit changes the number of alternate routing added thereto to a value smaller by 1 than a value that has been set and transits the meter data frame to another data communication apparatus.
US09628368B2 Method and apparatus for compressing content name
A method and an apparatus for compressing a content name are provided. In the method, a controller constructs a content name tree according to content names in a content database, where a first node of the content name tree stores a first-level prefix of a content name in the content database, and an Nth-level node of the content name tree stores prefixes of first N levels of the content name; and then the controller compresses a content name stored in the Mth-level node into a first content name stored in a father node of the Mth-level node when determining that the content name stored in each Mth-level node in the content name tree is corresponding to a first network node in a network. Thus, compression of a content name in a content name database is achieved, and space occupied by the content name is saved.
US09628367B2 Method for traffic engineering on networks made of asymmetrical network switches
An asymmetrical network switch adapted to auto-discover and advertise into a traffic engineering, TE, domain a switch detailed connectivity matrix, SDCM, containing for each allowed switching combination of interfaces of said asymmetrical network switch at least one switch detailed connectivity matrix entry, SDCME, wherein each said SDCME represents an internal to said asymmetrical network switch potential connection interconnecting the interfaces of said interface switching combination, wherein a SDCME advertisement includes a switch detailed connectivity matrix entry cost vector, SDCME CV, which comprises a set of attributes describing cost penalties in terms of various service characteristics that a network service incurs if it selects a path or a tree traversing the asymmetrical switch in accordance with the SDCME.
US09628366B2 Methods, systems, and computer readable media for sustaining active control over concurrent session connections
Methods, systems, and computer readable media for sustaining active control over concurrent session connections are disclosed. According to one example, the disclosed subject matter describes herein a method that includes opening a plurality of session connections to a device under test (DUT), wherein each of the opened session connections is associated with an initial window size value and receiving data from the DUT via one or more of the opened session connections. The method further includes communicating a packet instructing the DUT to cease sending the data via the one or more of the opened session connections in the event the data received from the DUT equals the initial session window size value and utilizing at least one of the opened session connections not being used to receive the data from the DUT in order to resume active communication of the data with the DUT.
US09628361B2 EDCA operation to improve VoIP performance in a dense network
This disclosure relates to wireless communication techniques for high short packet density scenarios. According to some embodiments, a wireless device may determine whether a wireless medium is experiencing crowded short packet conditions during a first period of time. The wireless device may select an operational mode from at least a first operational mode and a second operational mode based at least in part on whether the wireless medium is experiencing crowded short packet conditions. The wireless device may perform wireless communication on the wireless medium according to the selected operational mode.
US09628353B2 Using cloud resources to improve performance of a streaming application
A streams manager monitors performance of a streaming application, and when the performance needs to be improved, the streams manager automatically requests virtual machines from a cloud manager. The streams manager specifies to the cloud manager streams infrastructure and one or more streams application components for the virtual machines. The cloud manager provisions one or more virtual machines in a cloud with the specified streams infrastructure and streams application components. The streams manager then modifies the flow graph so one or more portions of the streaming application are hosted by the virtual machines in the cloud.
US09628352B2 Method, apparatus and system for downloading file in content delivery network
A method, an apparatus and a system for downloading a file in a content delivery network are provided. A sending rate of a file fragment is determined according to a requirement for playing the file fragment, the sending rate of the file fragment is carried in a request message for downloading the file fragment, so that a content source server or an upper-level cache server can send the file fragment at the sending rate of the file fragment carried in the request message, which solves the problem in the prior art that, the upper-level cache server or the content source server fails to meet diversified downloading requirements of a lower-level cache server, and the lower-level cache server is capable of providing a flexible streaming service for a terminal apparatus, improving user experience.
US09628351B2 Scalable variant configuration platform for online systems
A scalable variant configuration platform separates, behind a defined interface, mechanisms for determining configurations based upon provided variants. Information regarding specific factors, or “variants” is provided and a configuration request object is generated through which services can be configured. A schema is utilized to generate an object model that can assign object-oriented properties, such as type information, to the various factors that can influence configuration. The schema is also utilized to generate a sample configuration file, which can aid in the generation of the configuration file that can specify how one or more factors can affect the configuration of the services. The generation of the configuration request object is based upon self-tuning algorithms that can adapt based upon the types of factors that will be utilized for the configuration of the services being provided.
US09628349B2 Interactivity analyses of web resources based on reload events
The initiation of a reload event by a user of a client-side application who requests a web resource from a server is an implicit indication that the user is dissatisfied with at least some aspect of the loading of the web resource by the client-side application. Information regarding the operational condition of the application at the time of a reload event may be instructive in identifying any issues or deficiencies exist regarding the web resource, the client-side application or the server. Code for displaying the web page may include one or more detection scripts which instruct the client-side application and/or the server-side application to detect a reload event, to capture the information upon the initiation of the reload event and to transfer the captured information back to the server, where the information may be compared against thresholds or tolerances to determine whether any such issues or deficiencies exist.
US09628348B2 Policy driven auto-transitioning framework for governed objects in service registries
A method for automated policy-driven transitioning of governed objects in a service registry is provided. The method includes receiving a request in a service registry executing in memory of a host server computing system to persist a governed object of a service registry. The method also includes identifying a policy to be applied to the governed object in response to the receipt of the request. The method yet further includes applying the policy to the governed object and determining whether or not the application of the policy has been successful. Finally, the method includes triggering a transition of the governed object from a contemporaneous state to a new state in the service registry if the application of the policy has been successful. In this way, governed objects of the service registry can be transitioned from one state to the other driven by policies in an automated way.
US09628345B2 Framework supporting content delivery with collector services network
A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include collector services forming one or more collector service networks.
US09628343B2 Content delivery framework with dynamic service network topologies
A content delivery framework (CDF) includes a plurality of devices, each device configured to run at least one of a plurality of content delivery (CD) services. The plurality of CD services form one or more CD service networks, and each CD service network having a dynamic network topology.
US09628342B2 Content delivery framework
A framework supporting content delivery includes multiple devices, each configured to run at least one content delivery service. The content delivery services include collector services, reducer services, and control services. Event information is provided from the services, and the control services provide control information to control operation or configuration of content delivery services.
US09628341B2 Incorporating FDT/DTM technology into a native control system monitoring application
Provided is a system including at least one server configured for executing one or more system level applications to manage first and second type system components. The first and second type system components are responsive to first and second type interface standards, respectively. The system also includes a graphical user interface (GUI) configured for displaying data associated with the first type system components in accordance with the first type interface standards. An application, representative of the second type system components, is displayed via the GUI in accordance with the first type interface standards.
US09628339B1 Network testbed creation and validation
Embodiments of network testbed creation and validation processes are described herein. A “network testbed” is a replicated environment used to validate a target network or an aspect of its design. Embodiments describe a network testbed that comprises virtual testbed nodes executed via a plurality of physical infrastructure nodes. The virtual testbed nodes utilize these hardware resources as a network “fabric,” thereby enabling rapid configuration and reconfiguration of the virtual testbed nodes without requiring reconfiguration of the physical infrastructure nodes. Thus, in contrast to prior art solutions which require a tester manually build an emulated environment of physically connected network devices, embodiments receive or derive a target network description and build out a replica of this description using virtual testbed nodes executed via the physical infrastructure nodes. This process allows for the creation of very large (e.g., tens of thousands of network elements) and/or very topologically complex test networks.
US09628337B2 Symmetric coherent request/response policy enforcement
A set of service level agreement (SLA) policies and service level definition (SLD) policies that are applied to a request message of a correlated request/response message pair are tracked. A response message of the correlated request/response message pair is detected. A corresponding set of platform-specific policy enforcement processing rules that are used to enforce the set of SLA policies and SLD policies on the response message are identified using the tracked set of SLA policies and SLD policies applied to the request message. The set of SLA policies and SLD policies are enforced on the response message using the identified corresponding set of platform-specific policy enforcement processing rules.
US09628334B2 VLAN tagging in a virtual environment
VLAN tagging in a virtual environment is described, including configuring a set of VLAN tagging parameters for each virtual network device to be used by the virtual network device to correctly perform VLAN tagging of frames in response to configuration changes with respect to the virtual network device. A first example of a configuration change with respect to the virtual network device comprises the virtual network device being transitioned from being attached to a virtual switch tagging (VST) port group to being attached to a virtual guest tagging (VGT) port group. A second example of a configuration change with respect to the virtual network device comprises the virtual network device being migrated from a first host to a second host.
US09628333B2 Operating a dual chipset network interface controller (‘NIC’) that includes a high performance media access control chipset and a low performance media access control chipset
Operating a dual chipset network interface controller (‘NIC’) that includes a high performance media access control chipset and a low performance media access control chipset, including: determining, by a NIC control module, an amount of network traffic being processed by the NIC; determining, by the NIC control module, whether the amount of network traffic being processed by the NIC exceeds a predetermined threshold; responsive to determining that the amount of network traffic being processed by the NIC exceeds a predetermined threshold, configuring, by the NIC control module, the NIC to utilize the high performance media access control chipset for data communications operations; and responsive to determining that the amount of network traffic being processed by the NIC does not exceed the predetermined threshold, configuring, by the NIC control module, the NIC to utilize the low performance media access control chipset for data communications operations.
US09628332B2 Resource allocation to game titles in a remote gaming environment
Embodiments of the present invention monitor and dynamically allocate computing resources to a game service. A game service provides a remote gaming environments to which users connect over a wide area network, such as the internet. A game session runs a single instance of a game title. The game session runs the video game code responsible for creating the playing experience for the users. In another embodiment, the number of active game sessions is monitored and computing resources are allocated dynamically as the number of sessions increases or decreases.
US09628327B2 Method and network infrastructure for the redundant transmission of messages in a distributed real-time system
The invention relates to a method for the redundant transmission of messages in a distributed real-time system, wherein the real-time system comprises two or more computing nodes (101-108) and one or more star couplers (201-209), wherein the computing nodes (101-108) are connected to the star couplers (201-209) by means of bidirectional communication lines (301, 302, 303) and the star couplers (201-209) are interconnected by bidirectional communication lines (310), and wherein the star couplers (201-209) connected by the communication lines (310) form a network infrastructure (200), wherein one or more star couplers (201-209) of the network infrastructure (200) perform one or more activity rasters (1000), wherein an activity raster (1000) consists of alternating active phases (502) and rest phases (501), and wherein any message sent in the network infrastructure is assigned to precisely one activity raster (1000). The invention also relates to a network infrastructure and also a real-time system comprising a network infrastructure of this type.
US09628321B2 Packet filtering based on dynamic usage information
A receiver of network data dynamically filters packets by packet type from a network device CPU based on usage information, such as time, day, location, and feature (e.g., “video” or “application”) selection.
US09628316B2 Multi-waveband OFDM receiver, and frequency offset compensation method and system
A multi-waveband OFDM receiver and a frequency offset compensation method and system are disclosed. The method includes: performing single waveband frequency offset estimation on an optical comb line of each order; classifying the optical comb lines into a low mutation optical comb line and a high mutation optical comb line; performing joint frequency offset estimation on the low mutation optical comb line; and performing compensation for a frequency offset of a radio frequency drive signal by using an estimated joint frequency offset. The present invention improves accuracy and reliability of the frequency offset estimation of the radio frequency drive signal, so that the degree of the compensation for the frequency offset of the radio frequency drive signal is more comprehensive and accurate.
US09628308B2 Circuit, communication unit and method for VCO frequency adjustment
A circuit includes a frequency generation circuit having a phase locked loop, PLL, arranged to generate a carrier frequency; and a controller operably coupled to the frequency generation circuit and arranged to determine a frequency location of one or more signals output by the frequency generation circuit and provide a control signal thereto to adjust the carrier frequency generated by the frequency generation circuit. The controller is arranged to: cooperate with the PLL to introduce a frequency offset in the generated carrier frequency in a first frequency direction; and introduce a compensating frequency offset in a baseband transmit signal in a second frequency direction opposite to the first frequency direction.
US09628306B2 Pulse generation device
Provided is a pulse generation device capable of suitably adjusting and outputting a pulse pattern by a simple configuration. A pulse generation device (100) includes a radio frequency oscillator (110) that generates a carrier wave of a certain frequency, a baseband pulse generating unit (120) that generates a signal having a certain pulse shape at a baseband, a timing generator (130) that controls a timing to generate a pulse through the baseband pulse generating unit (120), and a mixer (140) that modulates the carrier wave output from the radio frequency oscillator (110) using the pulse output from the baseband pulse generating unit (120). The timing generator (130) can adjust a waveform of the pulse output from the baseband pulse generating unit (120).
US09628304B2 Digital equalizer adaptation using on-die instrument
Systems and methods are provided for adjusting gain of a receiver. Adaptation circuitry is operable to identify, based on a matrix representation of a receiver's output generated from horizontal and vertical sweeps of the receiver's output, an eye opening of the receiver's output. The adaptation circuitry is also operable to determine whether a size of the eye opening needs to be changed. When it is determined that the size of the eye opening needs to be changed, the adaptation circuitry is operable to generate a digital signal to change a gain setting of the receiver. When the signal at the receiver's output is under-equalized, the AC gain of the receiver is increased. When the signal at the receiver's output is over-equalized, the AC gain of the receiver is decreased.
US09628303B2 Receiver apparatus and frequency selectivity interference correction method
An OFDM receiver apparatus (100) receives a signal that includes an STF having a plurality of pilot subcarriers and a plurality of null subcarriers that are alternately arranged at predetermined frequency intervals in a transmission band and that includes a data part that is time-multiplexed with the STF. A null carrier extraction unit (151) extracts a plurality of null subcarrier frequency signals from the received signal. A power calculation unit (152) detects, based on the levels of the extracted signals, the interference levels of the plurality of subcarriers in the transmission band. A soft decision unit (112) uses the reliability of the plurality of subcarriers, which is calculated based on the detected interference levels, to perform a soft decision of a demodulated signal of the received data part. An error correction unit (113) performs, based on the result of the soft decision, an error correction, thereby reconstructing the data.
US09628302B2 Decision feedback equalizer
A decision-feedback equalizer for use in a receiving unit for receiving an incoming data stream and for providing a stream of bit data outputs, including at least one decision-feedback equalizer block comprising a plurality of speculation units. Each speculation unit includes a dynamic preamplifier for asynchronously amplifying a voltage difference depending on an input voltage of the incoming data stream and a given threshold voltage; and an arrangement for selectively generating a transconductor current which depends on the amplified voltage difference. Also included is one dynamic regenerator for associating an output data bit to the selectively generated transconductor current.
US09628300B2 Method and signal generating apparatus for generating modulation signals
A method and apparatus for generating and transmitting modulation signals includes generating a plurality of modulation signals each of which is to be transmitted from a different one of a plurality of antennas. Each modulation signal includes a pilot symbol sequence and/or a pilot subcarrier including a plurality of pilot symbols used for demodulation. Each of the pilot symbol sequences and/or pilot subcarriers is inserted at the same temporal point in each modulation signal. The pilot symbol sequences and/or pilot subcarriers are orthogonal to each other, each pilot symbol having a non-zero amplitude. The quantity of the plurality of pilot symbols in each pilot symbol sequence and/or pilot subcarrier is greater than a quantity of the plurality of modulation signals to be transmitted. The plural modulation signals are transmitted from the plurality of antennas in an identical frequency band. Each modulation signal includes different transmission data and one of the pilot symbol sequences and/or pilot subcarriers.
US09628299B2 Method and system for data transfer between compute clusters and file system
A data migrating system and method are provided in which a Burst Buffer Network Aggregator (BBNA) process is configured either on the File Servers or on the File System's dedicated I/O nodes to coalesce data fragments stored in participating Burst Buffer nodes under the direction of a primary BB node appointed by a data generating entity prior to transfer of the full data stripe into the File System. The “write” request in the form of a full data stripe is distributed into a plurality of data fragments among participating BB nodes along with corresponding metadata. The primary BB node gathers the metadata from the participating BB nodes, sends the metadata list to the BBNA unit, responsive to which the BBNA unit allocates a buffer sufficient to store the full data stripe, and transfers data fragments from participating BB nodes into the full data stripe buffer, thereby coalescing the data fragments into the full data stripe, which is subsequently transferred from the buffer in the BBNA unit into the File System.
US09628296B2 Fast mobile mail with context indicators
Facilitating replying to received email messages includes presenting a selectable set of fast reply tokens that correspond to snippets of multimedia content, providing a mechanism to superimpose a selected subset of the fast reply tokens on to different portions of the received email message to compose an annotated email messages, wherein the fast reply tokens are separate from any reply email text, and sending the annotated email message. The fast reply tokens may include action icons, status icons, emoticons, emojis, expressive elements, clip art, highlighters, geometric shapes, arrows, short tunes, audio clips, video clips, abbreviated standard texts, and freehand notes. Facilitating replying to received email messages may also include providing cultural adaptations and localization of fast reply tokens based on a setting provided by a recipient of the annotated email message.
US09628294B1 Methods and apparatus for remapping public network addresses on a network to an external network via a private communications channel
Methods and apparatus for remapping IP addresses of a network to endpoints within a different network. A provider network may allocate IP addresses and resources to a customer. The provider network may allow the customer to remap an IP address to an endpoint on the customer's network. When a packet is received from a client addressed to the IP address, the provider network may determine that the IP address has been remapped to the endpoint. The provider network may translate the source and destination addresses of the packet and encode the packet for transmission over a private communications channel. The encoded packet may be sent to the endpoint via the private communications channel over an intermediate network. Response traffic may be routed to the client through the provider network, or may be directly routed to the client by the customer network.
US09628290B2 Traffic migration acceleration for overlay virtual environments
Embodiments of the invention relate to providing acceleration for traffic migration for virtual machine (VM) migration in overlay networks. One embodiment includes a method that includes migrating of a VM from a first hypervisor to a second hypervisor. The first hypervisor detects incoming encapsulated traffic sent from a third hypervisor that is targeted for the VM. The first hypervisor indicates to a service of incorrect information in the incoming encapsulated traffic for the VM. The third hypervisor is notified with updated information for the VM.
US09628287B2 Method and system for storing session information in universal plug and play telephony service
A method, system and apparatus are provided for storing session information in a home network of an UPnP telephony service. The method is performed at a Telephony Server (TS). The method receives a request from a Telephony Control Point (TCP) to store session information while the session is in progress. The session information includes a session status and session related media. The method then divides the session information into meta information and session control information. Thereafter, the method stores the session information in a memory of the TS.
US09628286B1 Television receiver and home automation system and methods to associate data with nearby people
The disclosure relates to systems and methods for identifying a person using a home automation system, and using data collected from a television distribution system and data collected by sensors in a home automation system to identify a person. An example method or system includes receiving television programming from a television service provider, detecting target data in the television programming associated with a virtual person, identifying characteristics of the virtual person, detecting home automation data associated with a local person, identifying characteristics of the local person, comparing the characteristics of the virtual person and the characteristics of the local person, and transmitting a portion of the target data and a portion of the home automation data to an electronic device for displaying.
US09628285B2 Increasing failure coverage of MoFRR with dataplane notifications
A computing device or control plane device functioning as or implementing the functions of a network node in a multicast communication network. The multicast communication network includes a multicast tree to provide connectivity from a common source node to one or more multicast recipient nodes. The multicast communication network further includes a set of secondary paths to provide redundancy to the multicast tree. The computing device executes a plurality of virtual machines for implementing network function virtualization (NFV), wherein a virtual machine from the plurality of virtual machines is configured to implement a method for an enhanced fast re-route mechanism to provide increased failure coverage to the multicast communication network.
US09628282B2 Universal anonymous cross-site authentication
The device may receive user information associated with a user. The device may generate a user profile for the user that stores user information and authentication confirmation information. The device may provide a particular cryptographic key and information identifying the user profile. The device may receive a request to authenticate a secure session for a user device from an application server. The device may obtain, based on the user identifier, the authentication confirmation information associated with the user from a data structure storing one or more user profiles. The device may validate the particular response to the particular challenge code based on the authentication confirmation information. The device may provide information to the application server indicating that the secure session is validated for the user device based on validating the authentication information.
US09628281B2 Server generating basic signature data using signing target data, electronic signature value and timestamp
A long-term signature verification server receives long-term signature data configured using signing target data, verification information for verifying the signing target data, and long-term verification information for verifying the authenticity of original data from a verifier terminal. The server verifies the signing target data and the verification information for a predetermined period of time, forms long-term verification information forming information by extracting predetermined information included in the long-term signature data, and transmits the long-term verification information forming information to the verifier terminal. The server receives from the verifier terminal a long-term verification information forming function value calculated using a predetermined function by adding the original data to the transmitted long-term verification information forming information, and verifies the long-term verification information using the received long-term verification information forming function value.
US09628278B2 Method for the secure unindirectional transmission of signals
A method transmits a signal using a unidirectional communications link, which is protected by an asymmetric cryptography method. A counter value is incremented by a transmitter during a transmission operation. Subsequently, a challenge is determined by the transmitter on the basis of the counter value and a control command that can be executed by a receiver and, on the basis of the challenge that is determined a response is in turn determined. The challenge and the response are transmitted from the transmitter to the receiver. The challenge received is then checked by the receiver to see whether the counter value used in the challenge is greater than a counter value previously stored by the transmitting transmitter. The response received is checked on the basis of the challenge. Following successful checking of the challenge and response, the control command transmitted in the challenge is executed.
US09628277B2 Methods, systems and apparatus to self authorize platform code
Methods and apparatus are disclosed to self authorize platform code. A disclosed example apparatus to verify safety of a policy data structure (PDS) of a computing platform includes a processor and a memory including instructions that, when executed, cause the processor to, at least retrieve a hash of a PDS stored in a Trusted Platform Module (TPM), the PDS stored in the TPM at a first time and indicative of a combination of platform control registers (PCRs) to be used with the platform, calculate a hash of a PDS associated with platform update code in response to a platform code update request at a second time; and verify the hash of the PDS associated with the platform update code is safe when (a) the comparison between the hash of the PDS associated with the platform update code matches the hash of the PDS in the TPM and (b) the combination of the PCRs in the PDS stored in the TPM at the first time matches a combination of PCRs represented in the platform update code at the second time.
US09628276B2 Discovery of secure network enclaves
A hierarchical key generation and distribution mechanism for a computer system in which devices are organized into secure enclaves. The mechanism enables network access to be tailored to approximate minimum needed privileges for each device. At the lowest level of the hierarchy, keys are used to form security associations between devices. Keys at each level of the hierarchy are generated from keys at a higher level of the hierarchy and key derivation information. Key derivation information is readily ascertainable, either from identifiers for devices or from within messages, supporting hardware offload of cryptographic functions. Because keys may be generated based on the enclaves in which the hosts participating in a security association are located, the system includes a mechanism by which devices can discover the enclave in which they are located.
US09628275B2 Communication device, method and system for establishing communications using the subscriber identity data of another communication device
A communication system may include a pair of mobile wireless communications each including a contactless short-range communication subsystem. The first mobile wireless communications obtains subscriber identity data from the second mobile wireless communication when input matching a shared secret is provided on the second mobile wireless communication. The subscriber identity data from the first mobile wireless communication is subsequently used by the second mobile wireless communication to establish a wireless voice and/or data communication session on the second mobile wireless communication using the subscriber identity data of the first mobile wireless communication.
US09628268B2 Remote key management in a cloud-based environment
Systems and methods are disclosed for facilitating remote key management services in a collaborative cloud-based environment. In one embodiment, the remote key management architecture and techniques described herein provide for local key encryption and automatic generation of a reason code associated with content access. The reason code is used by a remote client device (e.g., an enterprise client) to control a second (remote) layer of key encryption. The remote client device provides client-side control and configurability of the second layer of key encryption.
US09628266B2 System and method for encoding encrypted data for further processing
A method for encoding encrypted data for further processing includes: receiving an input data vector of length m; splitting the input data vector to k multiple vectors; multiplying each of the multiple vectors by a power of 2 to obtain k number of intermediate vectors; summing the k number of intermediate vectors to obtain a single summed vector; encrypting the single summed vector to obtain an encrypted vector; sending the encrypted vector to an operational unit to have the encrypted vector operated on to obtain a processed encrypted vector; receiving the processed encrypted vector; decrypting the received encrypted vector; dividing the processed decrypted vector by a power of 2, modulus a power of 2 to obtain multiple transitional vectors of the same dynamic range and the same length; and concatenating the multiple transitional vectors to obtain a recovered vector of length m.
US09628265B2 Encryption processing device and method capable of defending differential power analysis attack
The invention discloses an encryption processing device and a method capable of defending differential power analysis attack. In the encryption processing device provided by an embodiment of the invention, a SecMasking unit is achieved in a structure that a universal random masking technique services as a basis; a SecPrepare unit is achieved in a structure that a bitwise XOR device services as a basis; and a SecSbox unit is achieved in a mode that table look-up results are updated longitudinally and transversely in real time on the basis of a random masking technique. According to the encryption processing device and method, work power consumption of a cryptographic operation equipment circuit can have no relation with operation data and calculation operations. In addition, the encryption processing device and method can be widely used for encrypting and decrypting operation cryptographic equipment needing high safety performance.
US09628263B2 Signal digitizer and cross-correlation application specific integrated circuit
According to one embodiment, a cross-correlator comprises a plurality of analog front ends (AFEs), a cross-correlation circuit and a data serializer. Each of the AFEs comprises a variable gain amplifier (VGA) and a corresponding analog-to-digital converter (ADC) in which the VGA receives and modifies a unique analog signal associates with a measured analog radio frequency (RF) signal and the ADC produces digital data associated with the modified analog signal. Communicatively coupled to the AFEs, the cross-correlation circuit performs a cross-correlation operation on the digital data produced from different measured analog RF signals. The data serializer is communicatively coupled to the summing and cross-correlating matrix and continuously outputs a prescribed amount of the correlated digital data.
US09628261B1 Carrier generator, radio frequency interconnect including the carrier generator and method of using
A carrier generator includes a phase accumulator configured to receive a frequency command word (FCW) signal. The carrier generator includes an adder connected to the phase accumulator; and a loop filter configured to receive an output of the adder. The carrier generator includes a plurality of tuning arrangements, each tuning arrangement is configured to receive an output of the loop filter. Each tuning arrangement includes an electronic oscillator configured to receive the output of the loop filter. Each tuning arrangement includes a voltage controlled delay line (VCDL) configured to receive an output of the electronic oscillator, and to provide a tuning arrangement output. Each tuning arrangement includes a phase detector configured to receive a corresponding recovered clock signal and a feedback from a corresponding tuning arrangement output. Each tuning arrangement includes a counter configured to receive an output of the phase detector and to provide an output to the VCDL.
US09628260B1 Control physical layer (PHY) data unit
In a wireless communication system where communication devices exchange information utilizing physical layer (PHY) data units that conform to a first format, where the first format includes a short training field (STF) that includes exactly N repetitions of a spreading sequence, a method for generating a PHY data unit that conforms to a second format, where the second format has a longer STF than the first format, includes generating an STF of the PHY data unit that includes M instances of the spreading sequence, where M is greater than N, and generating a channel estimation field (CEF).
US09628259B2 Distributing clock synchronization information within an optical communications network
A method distributes clock synchronization information within an optical communications network having a plurality of network elements. The method receives an ingress clock synchronization message at a first network element. The ingress clock synchronization message includes a clock synchronization message identifier and a correction field. The clock synchronization message identifier is inserted into an optical channel frame overhead and the ingress clock synchronization message is inserted into an optical channel frame payload. The optical channel frame overhead and the optical channel frame payload are transmitted across the first network element, across the network to a second network element, and across the second network element. A transit time of the clock synchronization message identifier is determined across each of the network elements. At the second network element, the correction field of the ingress clock synchronization message is updated with the transit times to form an egress clock synchronization message.
US09628257B2 Communication channel calibration for drift conditions
A method and system provides for execution of calibration cycles from time to time during normal operation of the communication channel. A calibration cycle includes de-coupling the normal data source from the transmitter and supplying a calibration pattern in its place. The calibration pattern is received from the communication link using the receiver on the second component. A calibrated value of a parameter of the communication channel is determined in response to the received calibration pattern. The steps involved in calibration cycles can be reordered to account for utilization patterns of the communication channel. For bidirectional links, calibration cycles are executed which include the step of storing received calibration patterns on the second component, and retransmitting such calibration patterns back to the first component for use in adjusting parameters of the channel at first component.
US09628256B2 MIMO antenna calibration device, integrated circuit and method for compensating phase mismatch
A multiple input multiple output (MIMO) calibration device (360) for calibrating a phase relationship between at least two signals present on at least two radio frequency (RF) paths coupling a wireless communication unit and the MIMO calibration device (360) is described. The MIMO calibration device (360) is operably coupleable via at least two RF paths between a wireless communication unit and an antenna arrangement (219). The calibration device (360) comprises a processing module (490) configured to: process a coupled amount of at least one first signal from a first path operably coupleable to a first polarization of the antenna arrangement (219) to determine at least one pilot signal from said at least one first signal; process a coupled amount of at least one second signal from a second path operably coupleable to at least one second polarization feed of antenna arrangement (219), different to the first polarization, to determine the at least one pilot signal from said at least one second signal; and determine a first phase relationship of the same pilot signal between the at least two RF paths.
US09628253B2 Method and system for implementing time division duplex configuration of secondary serving cell, and base station
A method and a system for implementing time division duplex configuration of a secondary serving cell are provided. A primary base station receives time division duplex TDD configuration information of a secondary serving cell and an identity of the secondary serving cell from a secondary base station, where the TDD configuration information of the secondary serving cell is allocated by the secondary base station to the secondary serving cell. The primary base station sends the TDD configuration information of the secondary serving cell and the identity of the secondary serving cell to a terminal, so that the terminal determines an uplink-downlink subframe allocation of the secondary serving cell according to the TDD configuration information.
US09628246B2 Aggregating acknowledgments transmitted by an access point to a plurality of client stations in a wireless network
An access point including a medium access control module and an acknowledgment generating module. The medium access control module designates a predetermined time period to communicate with a first set of client stations, and instructs a second set of client stations to transmit data at a time other than the predetermined time period. The acknowledgment generating module generates a plurality of acknowledgements in response to receiving data from the first set of client stations during the predetermined time period. The medium access control module aggregates the plurality of acknowledgements in a single aggregated frame. The single aggregated frame includes a plurality of sub-frames. Each sub-frame of the single aggregated frame includes one of the plurality of acknowledgements. The medium access control module transmit the single aggregated frame to the first set of client stations during the predetermined time period.
US09628245B2 Method for transmitting control information and apparatus therefor
A method for transmitting uplink control information by a user equipment (UE) configured with a plurality of cells including a primary cell and a secondary cell in a wireless communication system is discussed. The method includes identifying, by the UE, a Hybrid Automatic Repeat reQuest-Acknowledgement (HARQ-ACK)(0) and a HARQ-ACK(1); and transmitting, by the UE, bits b(0)b(1) using a Physical Uplink Control Channel (PUCCH) resource among a plurality of PUCCH resources based on the HARQ-ACK(0) and the HARQ-ACK(1) to a base station (BS) for identifying the HARQ-ACK(0) and the HARQ-ACK(1). The b(0)b(1) and the PUCCH resource are given according to a relation including Table 1, where the HARQ-ACK(0) indicates an ACK/Negative ACK (ACK/NACK)/Discontinuous Transmission (DTX) response to a data block related to the primary cell, and the HARQ-ACK(1) indicates an ACK/NACK/DTX response to a data block related to the secondary cell.
US09628243B2 Communication method with indications in the PHY header
According to various embodiments, a communication method may be provided. The communication method may include: at least one of sending a first data unit including a physical layer (PHY) header or receiving a first data unit including a PHY header. The PHY header may include at least a field to indicate whether a response data unit is intended to follow the first data unit, and to indicate the type of the response data unit, when a response data unit is intended to follow the first data unit. The type of the response data unit may be used to estimate the duration of the response data unit.
US09628237B2 Method and device for monitoring downlink control channel in wireless communication system
A method and device for monitoring a control channel in a wireless communication system are provided. In particular, in consideration of multiple carrier aggregation, indication information is provided which includes information on a cell for monitoring a downlink control channel and information on a channel type defined to identify whether a downlink control channel to be transmitted from a corresponding cell is a legacy PDCCH (LPDCCH) or an enhanced PDCCH (EPDCCH). The indication information may be set in consideration of whether to arrange cross carrier scheduling. Thus, a terminal uses the indication information to adaptively monitor LPDCCH and/or EPDCCH through a predetermined search section of a corresponding cell. Thus, it is possible to adaptively schedule a downlink control channel and an enhanced downlink control channel.
US09628231B2 Spreading and precoding in OFDM
An OFDM transmitter spreads original data symbols with a complex-valued spreading matrix derived from a discrete Fourier transform. Spread data symbols are mapped to OFDM subcarriers. Spreading and mapping are configured to produce a transmitted spread-OFDM signal with a low peak-to-average power ratio (PAPR) and orthogonal code spaces. In MIMO systems, the complex-valued spreading matrix can comprise a MIMO precoding matrix, and the code spaces can comprise MIMO subspaces. In Cooperative-MIMO, a combination of low code-space cross correlation and low PAPR can be achieved.
US09628230B2 Method of signaling particular types of resource elements in a wireless communication system
A wireless communication terminal including a transceiver coupled to a processor and corresponding methods are disclosed. The processor is configured to determine resource elements that carry data intended for the terminal from a set of allocated resource elements that carry data intended for the terminal excluding at least resource elements associated with a first set of one or more resource elements of a particular type that are shifted relative to a known reference signal pattern. The processor is also configured to decode the resource elements that carry the data intended for the terminal based on the resource elements that carry the data intended for the terminal.
US09628226B2 Block acknowledgement with retransmission policy differentiation
One feature provides a Block Acknowledgement Retransmission Policy (BARP) frame that permits a transmitter to define a retransmission policy on a per-frame basis for frames transmitted in a block of frames. A block acknowledgement retransmission policy (BARP) frame is generated by a transmitter that individually identifies a retransmission policy for each frame in a block of frames. The BARP frame is then transmitted to a receiver, allowing the receiver to know which frames within a block of frames will be retransmitted and which frames will not be retransmitted.
US09628217B1 Comb limiter combiner with sub-band interference negation
Aspects of the present invention provide a system and method for using a filter controller and an adjustable narrow-band filter within each sub-band of a communication system. If a channel of the sub-band is being jammed, the filter controller will adjust the adjustable narrow-band filter to notch-filter out only the channel of the sub-band that is being jammed. In this manner, the remaining channel of the sub-band may be used for communication.
US09628216B2 Data communication using multiple channels
A method of transmitting data may include receiving feedback information that includes effective channel bandwidths, signal-to-noise ratios (SNRs) associated with multiple optical channels on an optical link, and individual SNRs associated with subcarriers on each optical channel. The method may include determining multiple subcarrier power allocation schemes based on the feedback information. Each subcarrier power allocation scheme may be associated with a corresponding optical channel from the multiple optical channels and may be configured to allocate a signal power among subcarriers configured to transmit on the corresponding optical channel. The method may include determining, based on the feedback information, an optical power allocation scheme configured to allocate an optical power among the multiple optical channels. The method may include transmitting data on the multiple optical channels based on the multiple subcarrier power allocation schemes and the optical power allocation scheme.
US09628212B2 Signal timing in device-to-device communication
A method of compensating for transmitting to multiple devices during device-to-device (D2D) communications may include determining that a receiving wireless device of a device-to-device (D2D) pair may experience a timing conflict. The timing conflict may be with respect to the receiving wireless device receiving at least a portion of a D2D communication transmitted by a transmitting wireless device of the D2D pair while the receiving wireless device is transitioning between a transmitting mode and a receiving mode. The method may also include adjusting the D2D communication to compensate for the timing conflict.
US09628207B2 Intelligent switching of audio sources
Intelligent switching of audio sources includes determining, via a computer processor communicatively coupled to an audio system in a vehicle, alternative sources of content that are communicatively available to the vehicle. The audio system renders an instance of a content item that has been received from a content provider, as a source of content, over a network. Upon determining an interruption in a signal from the content provider with respect to the instance of the content item, the intelligent switching of audio sources also includes presenting an alternative content item, through the audio system, from one of the alternative sources of content.
US09628200B2 System and apparatus for providing beamforming vector for wireless network systems, method, program and recording media using thereof
The present invention relates to a system and an apparatus for providing beamforming vector for a very high density cellular networks, a method, a program and a recording medium using thereof a transmitter that comprises a plurality of cell and an apparatus for providing beamforming vector, wherein the apparatus for providing beamforming vector controls a signal transmission of each of the plurality of cell; the apparatus for providing beamforming vector that defines a probability (ψ) for an interference cancelation, expresses a network-wide sum rate as a function of ψ, calculates a value of ψ that maximizes the network-wide sum rate and calculates a range of a magnitude of an interference channel to be canceled corresponding the value of ψ; and a receiver that receives a signal from the transmitter and comprises at least one mobile station and nullifies the range of the magnitude of the interference channel to be canceled.
US09628199B1 Mitigating electromagnetic interference and compatibility issues
A processing device detects an occurrence of the first set of use conditions associated with a power supply line coupled between a power source and a power sink in a user device. The processing device sets a tunable decoupling capacitor on the power supply line to a first capacitance value to reduce a level of electromagnetic interference on the power supply line at a first frequency corresponding to the first capacitance value. When the processing device detects a change from the first set of use conditions associated with the power supply line to a second set of use conditions, the processing device sets the tunable decoupling capacitor to a second capacitance value to reduce a level of electromagnetic interference on the power supply line at a second frequency corresponding to the second capacitance value.
US09628198B2 Apparatus and method for canceling multi-user interference in wireless communication system
Disclosed is a method for canceling multi-user interference (MUI) by a base station (BS) in a wireless communication system. The method includes determining the number of tones to accumulate channel values among tones included in a resource area, based on a minimum delta cyclic shift (CS) that represents a minimum gap between CS values allocated to user equipments (UEs) and a number of UEs to be multiplexed, creating a matrix of amounts of change in phase for the tones to accumulate for the UEs to be multiplexed, and canceling MUI based on a signal matrix.
US09628197B2 Interference reduction method, radio base station, user terminal and radio communication system
A method to reduce interference between a macro cell and a small cell in a radio communication system in which the macro cell and the small cell are allocated to overlap at least in part is disclosed. The interference reduction method includes the steps in which a small base station transmits macro cell identification information that identifies the macro cell, to a user terminal in a small cell, allocates a downlink control signal for the user terminal to a radio resource unit having a different index number from that of a radio resource unit where a downlink control signal to be transmitted from the macro base station is allocated, and interleaves the downlink control signal for the user terminal using an interleaving pattern that is generated based on the macro cell identification information and that is the same as an interleaving pattern used in macro base station.
US09628194B2 Burst-signal reception circuit
A burst-signal reception circuit that receives a differential signal of a burst signal input via a preamplifier. The burst-signal reception circuit includes a differential amplifier to which the differential signal is input via capacitors, an average detection circuit that detects an average of a differential input signal to the differential amplifier, and a differential-offset cancel circuit that operates to cancel a DC voltage level difference of the differential input signal on the basis of output signals of the average detection circuit. Average detection speed of the average detection circuit is configured to be switched according to presence or absence of burst signal reception. The average detection speed is switched to a high-speed side in a head portion of the burst signal and switched to a low-speed side in portions other than the head portion.
US09628192B2 Optical transmitter, wavelength alignment method, and passive optical network system
Embodiments of the present invention disclose an optical transmitter, a 10 G-DML, an MPD 1, an MPD 2, a collimation lens, and a narrowband optical filter are disposed in a TO to achieve monitoring of an optical power, received optical powers are monitored by using the MPD 1 and the MPD 2, the detected optical powers are output to a wavelength locking monitoring circuit by using a TO pin, variations, which are detected by the wavelength locking monitoring circuit, of the optical power and a variation of a wavelength locking factor K0 are separately compared with corresponding thresholds, and a comparison result are sent to a wavelength locking control circuit, to enable the wavelength locking control circuit to adjust, according to the comparison result and by using the TO pin, a temperature of a TEC to perform wavelength alignment.
US09628191B2 Methods, optical transmitter, optical module, and optical communication system for improving the monitoring and/or reporting accuracy of a laser transmitting power
The present application discloses a method and circuitry that improves the monitoring and/or reporting accuracy and of a TOSA transmitter output power. In the method, the output power of an optical transmitter is measured at 25° C. and at N individual temperatures to obtain N tracking error (TE) values corresponding to the N individual temperature values, then a lookup table covering an operating temperature range of the transmitter is created based on a one-to-one mapping relationship between the TE values and the N individual temperatures and a line fitting process. The transmitter output power is reported at an interface of the transmitter according to the TE value at the transmitter operating temperature in the lookup table. The present application also discloses optical modules and optical communication systems. The present method and transmitter effectively improve the monitoring and/or reporting accuracy of the transmitter output power.
US09628186B2 Advanced optical modulation generation by combining orthogonal polarized optical signals
Disclosed are adaptive structures and methods for generating advanced modulation formats using multiple levels such as PAM-4, PAM-8 as well as regular OOK or PM OOK formats. Structures and methods disclosed include an unequal power splitter that may exhibit a fixed or tunable splitting ratio such that adaptive format(s) may be generated.
US09628185B2 Optical transmitter with linear arrangement and stacked laser package and RF path
Described herein is an optical transmitter that includes an RF signal path that is, at least partially, parallel with an optical signal path. In one embodiment, an electrical transmission element, which defines the RF signal path, is disposed between a laser emitting the optical signal and a side wall of a package containing the optical transmitter. Although the RF and optical signals may propagate along different planes within the optical transmitter, both signals are received at an optical modulator. Using the RF signal, the optical modulator modulates the optical signal (e.g., a continuous wave) to generate a modulated optical signal. The optical modulator then outputs the modulated signal to a receptacle coupled to a light carrying medium such as a fiber optic cable.
US09628181B1 Systems and methods for provisioning an optical network unit
Systems and methods are disclosed that generally pertain to provisioning an optical network unit (ONU) by an optical line terminal (OLT) of a passive optical network (PON). An exemplary provisioning system includes a wireless reader incorporated into the ONU and a transponder unit attached to a fiber optic cable coupled to the ONU. The transponder unit includes a storage element in which is stored provisioning information, such a registration ID associated with the ONU. The wireless reader automatically obtains the provisioning information from the transponder when the fiber optic cable is coupled to the ONU and transmits the provisioning information to the OLT via the fiber optic cable as a part of a discovery procedure. The transmission of the provisioning information in this manner eliminates the need for a service technician to visit a customer premise and manually provide the provisioning information via a POTS port of the ONU.
US09628180B2 Configurable frequency domain equalizer for dispersion compensation of multiple sub-carriers
A system may include an optical transmitter and an optical receiver. The optical transmitter may generate optical signals associated with sub-carriers, and may provide the optical signals via an optical link. The optical receiver may receive the optical signals via the optical link, and may generate samples based on the optical signals. The samples may be associated with the sub-carriers. The optical receiver may combine the samples to form a time domain sample vector having a particular size, and may generate a frequency domain sample vector, having the particular size, based on the time domain sample vector. The optical receiver may demultiplex the frequency domain sample vector to generate domain sample vectors corresponding to the sub-carriers. The optical receiver may process the frequency domain sample vectors to generate equalized frequency domain sample vectors, and may output the equalized frequency domain sample vectors.
US09628179B2 System and method for nonlinear self-filtering via dynamical stochastic resonance
A system and method for filtering and enhancing signals from a noise background based on the nonlinear interaction of waves. The system and method amplify low-level signals, hide information in the signals, and then nonlinearly recover the signals. With the present invention, this can be performed for both spatial beams and temporal pulses. The signal self-filters and self-amplifies at the expense of the surrounding noise via the nonlinear medium.
US09628178B1 Expandable dock control system
An expandable dock monitor and control system having a communicating pile light assembly. The communicating pile light assembly has an electrical system with a controller assembly. The communicating pile light assembly is mounted onto a pile at a dock. The expandable dock monitor and control system further has a gateway/controller system, a local interface device and at least one sentinel. The sentinel has transmitting circuitry to transmit specific event information to a nearest and/or respective communicating pile light assembly, which relays the transmitted specific event information to the gateway/controller system, which deciphers then notices the local interface device. The controller assembly has an RGB and white light controller section, an accelerometer/remote sensor inputs/relay outputs section, a transceiver/digital address tag section and a power supply section. The expandable dock monitor and control system additionally has a remote interface device and a remote access gateway.
US09628174B2 Optical channel monitor with integral optical switch
A multiport optical switch (such as an N×1 switch) is used to controllably select a specific incoming optical signal that is to be processed by an associated optical channel monitor (OCM). The OCM includes a tunable optical filter and photodetector arrangement, and is configured to measure the optical spectrum of the incoming optical signal and extract information associated with the various optical channels (wavelengths) forming the incoming optical signal (i.e., power, wavelength, OSNR and the like for each channel). The OCM also includes a signal processing component that generates a pair of output control signals, a first signal to control the wavelength scanning process of the tunable optical filter and a second signal to control the setting of the multiport optical switch.
US09628173B2 Optical transmission line switching apparatus and optical transmission system
A device includes a threshold setting unit that sets a threshold for an input optical power monitor to detect the input optical power to the optical transmission line of an active system; a threshold deciding unit that decides whether the input optical power to the optical transmission line of the active system detected by the input optical power monitor is not greater than the threshold set by the threshold setting unit or not; and an attenuation controller that carries out, when the threshold deciding unit decides that the input optical power is not greater than the threshold, system switching by controlling first variable optical attenuators so as to gradually reduce attenuation of the signal light rays input from the optical transmission line of one backup system, and to gradually increase attenuation of the signal light rays input from the optical transmission line of the active system.
US09628168B2 Dynamic link adaption and/or dynamic allocation of communication resources of a communication system based on external interference information received from external interference information sources
Interference information is obtained from one or more interference information sources external to a particular communication system, wherein the interference information is indicative of non-weather related interference that can adversely affect efficacy of the particular communication system. Configurable link parameters of the particular communication system are dynamically adapted and/or resources of the particular communication system are dynamically allocated based on the interference information obtained from the interference information source(s) that is/are external to the particular communication system. Such embodiments can advantageously be performed proactively to prevent or mitigate adverse effects of non-weather related interference on the efficacy of the particular communication system.
US09628165B2 Signal generating method and signal generating device
A transmission method for transmitting a first modulated signal and a second modulated signal in the same frequency at the same time. Each signal has been modulated according to a different modulation scheme. The transmission method applies precoding on both signals using a fixed precoding matrix, applies different power change to each signal, and regularly changes the phase of at least one of the signals, thereby improving received data signal quality for a reception device.
US09628164B1 Beamforming engine
A system for beamforming employing true time delay. The system includes a deserializer configured to receive a serial data stream and to convert the serial data stream into a plurality of parallel data streams, a zero-insertion block configured to insert zeroes into each of the parallel data streams, and a crossbar switch having a plurality of inputs and an equal number of outputs. The inputs are connected to the zero-insertion block, each of the outputs corresponding to one of the inputs. The crossbar switch is configured, in a first state, to connect each output to the corresponding input, and in a second state, to connect each output to an input different from the corresponding input, the set of outputs being a circular shift of the set of inputs.
US09628161B2 Antenna swapping methods including comparing performance characteristics of first and second antennas, and related portable electronic devices
An antenna switching method includes tuning respective signals provided to first and second antennas in a portable electronic device to at least one frequency band. The method may also include connecting the first antenna to an uplink signal path that is for transmissions through the first and second antennas, and performing impedance matching for the first antenna. The method may further include comparing a real-time performance characteristic of the first antenna with a real-time performance characteristic of the second antenna. The method may additionally include, responsive to determining that the second antenna has a stronger real-time performance characteristic than the first antenna while the first antenna is connected to the uplink signal path, switching from the first antenna to the second antenna by connecting the second antenna to the uplink signal path and disconnecting the first antenna from the uplink signal path, and performing impedance matching for the second antenna.
US09628160B2 Codebook for eight transmit antennas and multiple input multiple output communication system using the codebook
A transmitter and a receiver of a multiple input multiple output (MIMO) communication system may use two codebooks to share channel information. When the transmitter uses eight transmit antennas, two codebooks may be defined. When the receiver generates two precoding matrix indicators from two codebooks, a combination of the two precoding matrix indicators may indicate a single precoding matrix. Precoding matrix candidates may also be defined.
US09628158B2 Signal generation method and signal generation device
A transmission method simultaneously transmitting a first modulated signal and a second modulated signal at a common frequency performs precoding on both signals using a fixed precoding matrix and regularly changes the phase of at least one of the signals, thereby improving received data signal quality for a reception device.
US09628155B2 Transmit power allocation for adaptive multi-carrier multiplexing MIMO systems
The present invention relates to transmit power allocation in multi-carrier, multiplexing MIMO communication systems. The present invention especially relates to a MIMO communication device, a method of assigning transmit power to two or more communication channels and a software program product. A multiple-input-multiple-output, MIMO, communication device according to the present invention comprises a link controller adapted to assign transmit power to two or more transmission channels, each of said transmission channels having preassigned a portion of transmit power for each of a group of subcarriers, said link controller being further adapted to assign, for each subcarrier of said group of subcarriers, at least part of the preassigned transmit power portion of a transmission channel that is not used for transmitting information at the subcarrier, to one or more transmission channels that are used for transmitting information at the subcarrier.
US09628149B2 Emulation of multiple NFC devices inside a communication device
Communication device (T1) comprising—An antenna (A1) and physical circuitry (PHY) for receiving a poll command (PC) from a second communication device (T2).—A plurality of entities (D1, D2, D3 . . . Dn) emulating NFC devices,—An arrangement for deciding, for each entity of said plurality of entities, if a response should be sent and if so sending a response (LF1, LF2, LF3 . . . LFn) to said second communication device (T2), containing information related to the respective NFC device.
US09628147B2 Method of automatically adjusting determination voltage and voltage adjusting device thereof
A method of automatically adjusting a determination voltage used in an induction type power supply system includes detecting an output voltage of a signal analysis circuit; adding a first threshold value to the output voltage to generate a first determination voltage and subtracting a second threshold value from the output voltage to generate a second determination voltage; outputting the first determination voltage as a reference voltage; and comparing a trigger signal of the signal analysis circuit and the reference voltage, in order to generate a first data code; wherein when the step of comparing the trigger signal of the signal analysis circuit and the reference voltage in order to generate the first data code fails, the method further includes outputting the second determination voltage as the reference voltage and comparing the trigger signal of the signal analysis circuit and the reference voltage, in order to generate a second data code.
US09628146B2 Data access in a mobile device with NFC
The disclosure concerns an NFC (near field communications) device having an NFC router. The NFC router includes a memory adapted to store data to be shared with an external device and an NFC antenna circuit. The NFC router is capable of operating in a card emulation mode in which the shared data stored by the memory is accessible via the NFC antenna circuit.
US09628142B2 Optical transmitter
An optical transmitter includes four LDs, four LDDs that drive the LDs, four monitoring PDs that convert some of optical signals emitted from the LDs to electrical sisals and output them, a controller that controls the LDDs in response to the electrical monitoring signals generated by the monitoring PDs, and a switch that receives the electrical monitoring signals though signal lines from the monitoring PDs and electrically connects only a selected signal line selected by the controller to the controller. The controller outputs a selection signal that selects the selected signal line from the signal lines in order to the switch, and controls the LDDs so that an optical power of the LD corresponding to the PD approaches a predetermined value, according to the electrical monitoring signal outputted from the PD corresponding to the selected signal line.
US09628139B2 Base station system and communication apparatus
A base station system according to an aspect of the invention includes a baseband unit (BBU) and a radio frequency (RF) unit (RFU) connected to the BBU via a communication line. The RFU (BBU) measures the frequencies of occurrence of sampled values indicated by sampled data that is a digital signal corresponding to a baseband signal to be transmitted to the BBU (RFU), and generates a frequency distribution representing a relationship between the sampled value having occurred and the frequency of occurrence. Furthermore, the RFU (BBU) determines a plurality of thresholds for compressing the sampled data, which are used for quantization processing of the sampled value, in accordance with the generated frequency distribution, and compresses the sampled data by the quantization processing using the plurality of thresholds.
US09628138B2 Mobile terminal
A processor is configured to control a first communication module and a second communication module by executing a control program stored in a memory module such that communication at a first frequency included in a first frequency band or a second frequency included in a second frequency band is carried out using the first communication module, and such that communication at a third frequency included in a third frequency band is carried out using the second communication module. The first communication module includes an adjustment module. The adjustment module is configured to reduce interference between the first antenna and the second antenna when the communication at the third frequency is carried out.
US09628132B2 Case apparatus
The embodiment relates to a case apparatus including a mounting member, which includes a first mounting member and a second mounting member surrounding the first mounting member; a first antenna device mounted on a top surface of the first mounting member; and a second antenna device mounted on a bottom surface of the second mounting member. Thus, even when the case apparatus is mounted on a mobile communication terminal, short range communication may be smoothly performed between the mobile communication terminal and an external device.
US09628126B1 Method and system for a dual modulation low data rate network
A dual modulation network is disclosed. The dual modulation network includes a primary network hub (PNH) having a PNH Long range transceiver and a PNH microcontroller. The PNH microcontroller has communication firmware for long range spread spectrum (SS) and narrowband frequency shift keying (FSK) signal communication via the PNH Long range transceiver, and includes a PNH clock signal. The dual modulation network also includes a peripheral device (PD). The PD includes an actuation mechanism, a PD Long range transceiver, and a PD microcontroller. The PD microcontroller has actuation firmware, communication firmware for communication via the PD Long range transceiver, and location firmware, and includes a clock signal. The location firmware instructs the PD long range transceiver to transmit a location signal encoded with a PD transmit time stamp notifying a receiving device of the time the PD transmitted the location signal.
US09628125B2 Processing a noisy analogue signal
A device is provided for correlating at least one noisy analog signal which is one of a plurality of signals obtained by a plurality of receivers. The device comprises a 1-bit quantization element to which the noisy signal is supplied; a comparator configured to compare the quantized signal with a reference signal which is a consensus signal obtained by averaging data from the plurality of receivers; and an up/down counter that is configured to be incremented by a subset of the comparison signal.
US09628122B1 Circuits and methods for reducing interference that spectrally overlaps a desired signal based on dynamic gain control and/or equalization
A system is provided with circuits and methods for dynamically reducing interference to maintain linear system operation and mitigate interference degradation to desired signal components. The system can include a binning subcircuit system configured to divide the digitized input signal into a plurality of spectral bins each having a power level. A power analysis subcircuit can be coupled to the binning subcircuit and configured to compare a collective power level of spectral bins to a threshold level that would produce nonlinear system operation. Based upon the collective power level exceeding the threshold level, outputting a gain control signal to a variable gain amplifier so that the system remains linear. This dynamic gain control can be applied to systems that receive and/or transmit signals. Residual interference components that degrade signal components can be dynamically removed by excision and the distortion introduced by the excision process can be reduced with equalization circuitry.
US09628121B2 Programmable transmit continuous-time filter
A programmable-current transmit continuous-time filter (TX-CTF) system can be included in a radio frequency (RF) transmitter. The input of the TX-CTF can receive a baseband transmission signal, and the output of the TX-CTF can be provided to an upconversion mixer for conversion to RF for transmission. The TX-CTF includes amplifier circuitry and passive circuitry that together define the filter parameters. The TX-CTF further includes programmable current circuitry that provides a programmable bias current to the amplifier circuitry. The TX-CTF system also includes control logic that receives one or more transmitter control signals and, in response, generates signals that control the bias current provided to the TX-CTF.
US09628120B2 Adaptively controlled pre-distortion circuits for RF power amplifiers
A system includes a crest-factor reduction circuit, a signal analyzer, and a pre-distortion circuit. The crest-factor reduction circuit reduces a crest factor of a baseband signal and generates a feedforward signal. The signal analyzer generates parameters based on the feedforward signal and an output signal from a power amplifier. The pre-distortion circuit generates a pre-distorted baseband signal based on the parameters for input to the power amplifier.
US09628106B1 Analog to digital converters with oversampling
Embodiments of the invention include an oversampling Analog to Digital Converter that uses uneven non-overlapping clock phases to reduce switched capacitor circuit power consumption. A return-to-zero sub phase of one of the clock phases may also be used for feedback reference capacitors. A delay lock loop may be combined with the non-overlapping clock phase generator to control accurate timing.
US09628104B2 High resolution sigma delta modulator for capacitance sensor terminal displacement measurement
A single plate capacitance sensor includes a sensor capacitor and a reference capacitor that share common plate. A capacitance-to-digital sigma delta modulator provides separate sensor excitation and reference excitation signals to the sensor capacitor and the reference capacitor to provide high resolution detection. Programmable ratio-metric excitation voltages and adaptive excitation voltage sources can be used to enhance modulator performance.
US09628099B2 Load current compensation for analog input buffers
Systems and methods for load current compensation for analog input buffers. In various embodiments, an input buffer may include a first transistor (Q1) having a collector terminal coupled to a power supply node and a base terminal coupled to a first input node (vinp); a second transistor (Q2) having a collector terminal coupled to an emitter terminal of the first transistor (Q1); a third transistor (Q3) having an emitter terminal coupled to an emitter terminal of the second transistor (Q2) and to a ground node, a collector terminal coupled to a current source (Ibias), and a base terminal coupled the collector terminal and to a base terminal of the second transistor (Q2); and a capacitor (C1) coupled to the base terminals of the second and third transistors (Q2 and Q3) and to a second input node (vinn), wherein the first and second input nodes (vinp and vinn) are differential inputs.
US09628097B2 Methods and devices for handling channel mismatches of an I/Q down-converted signal and a two-channel TI-ADC
A method and device for handling an in-phase and quadrature (“I/Q”) channel mismatch of an I/Q down-converted signal, and a use of the device. A discrete-time complex valued signal r(n) based on an analog-to-digital conversion of the I/Q down-converted signal is obtained. The obtained discrete-time complex valued signal r(n) is oversampled by a factor of two or more. An intermediate signal v(n) is formed from the discrete-time complex valued signal r(n). The intermediate signal v(n) corresponds to the real part of a π/2 frequency shifted version of the obtained discrete-time complex valued signal r(n). A procedure for obtaining an estimate of a frequency dependent mismatch of a two-channel time-interleaved analog-to-digital converter (“TI-ADC”) is applied on the formed intermediate signal v(n). Thereby a TI-ADC mismatch estimate is obtained. The I/Q channel mismatch is estimated and/or compensated based on the obtained TI-ADC mismatch estimate.
US09628093B2 Charge pump circuit, phase locked loop apparatus, integrated circuit, and method of manufacture of a charge pump
A charge pump circuit comprises a first bipolar transistor device and a second bipolar switching device arranged in a differential pair configuration. A first terminal of each of the first and second bipolar switching devices are coupled to a supply. A second like terminal of each of the first and second bipolar switching devices are coupled together and to ground potential via a pulsed current source. A field effect switching device is also provided and the first terminal of the first bipolar switching device is coupled to the voltage supply via the field effect switching device.
US09628090B2 Semiconductor device and control method of semiconductor device
While transmission of data to be transmitted and gap data to be transmitted by the same transmission path as that data is controlled so that a frequency of a data signal may become equal to or more than a certain frequency, a data output driver selects and outputs the data or the gap data as the data signal, a valid signal generation circuit outputs a valid signal that indicates whether or not the data is effective, and a reception circuit that is formed in a different die receives the data signal and the valid signal transmitted via the transmission path that includes a through silicon via and acquires the data from the data signal based on the valid signal.
US09628089B1 Supply voltage tracking clock generator in adaptive clock distribution systems
An adaptive clock distribution (ACD) system with a voltage tracking clock generator (VTCG) is disclosed. The ACD system includes a tunable-length delay (TLD) circuit, to generate a TLD clock by adding a preselected delay to a root clock, and a voltage droop detector for detecting a voltage droop in a supply voltage. The VTCG is configured to generate a VTCG clock, wherein a frequency of the VTCG clock is finely tuned to one of two or more values to correspond to a magnitude of the supply voltage during the voltage droop. A clock selector selects the VTCG clock as an ACD clock to be provided to an electronic circuit during the voltage droop and the TLD clock as the ACD clock when there is no voltage droop detected.
US09628083B1 Local routing network with selective fast paths for programmable logic device
A routing network is associated with a logic island in a logic block of a programmable logic device and includes switches for each of feedback, street, and highway networks. Some of the switches include multiple stages. The street network switch receives the signals from the feedback network switch, signals from neighboring highway network switches, and direct feedback from selected logic island outputs and provides outputs to the logic island. The street network switch includes multiple stages, where outputs to the logic island are provided directly by each stage in the street network switch. The output terminals of a first stage of the street network switch that are connected to the logic island are also connected to the second stage of the street network switch. The second stage of the street network switch receives feedback output signals from the feedback network and directly from the associated logic island.
US09628060B2 Semiconductor device and operating method thereof
A semiconductor device may include: a variable delay circuit configured to delay a data strobe signal according to a delay control signal and output a delayed data strobe signal; a data sampler configured to compare a level of a reference voltage and a value of a data signal in synchronization with the delayed data strobe signal, and determine a logic level of the value of the data signal, the data signal having a training pattern; and a control circuit configured to determine a delay amount of the data strobe signal and generate the delay control signal and the reference voltage according to an output signal of the data sampler.
US09628055B1 SR latch circuit with single gate delay
An SR latch circuit with single gate delay is provided. The circuit has an enable input and an SR latch. There is first input stage having an input for receiving a set input and having an output for producing a first component of the SR latch circuit output, the first input stage having only one transistor that receives the enable input, the first input stage becoming transparent while enabled, the first input stage having a single gate delay between the input of the first input stage and the output of the first input stage. There is a second input stage having an input for receiving a reset input and having an output for producing a second component of the SR latch circuit output, the second input stage having only one transistor that receives the enable input, the second input stage becoming transparent while enabled, the second input stage having a single gate delay between the input of the second input stage and the output of the second input stage.
US09628051B2 Circuit for generating a voltage waveform
A circuit for generating a voltage waveform at an output node. The circuit includes a voltage rail connected to the output node via a voltage rail switch; an anchor node connected to the output node via an inductor and a bidirectional switch, wherein the bidirectional switch includes two or more transistors connected in series; and a control unit configured to change the voltage at the output node by controlling the voltage rail switch and the bidirectional switch so that, if a load capacitance is connected to the output node, a resonant circuit is established between the inductor and the load capacitance. The circuit may be included in an apparatus for use in processing charged particles, e.g. for use in performing mass spectrometry or ion mobility spectrometry.
US09628048B2 Multi-band filter module and electronic device comprising the same
A method of fabricating a multi-band filter module is provided. The method includes forming a Film Bulk Acoustic Resonator (FBAR) on a piezoelectric substrate by forming a resonant part on the piezoelectric substrate and then an air gap recessed on a surface of the piezoelectric substrate and positioned under the resonant part; and forming a Surface Acoustic Wave (SAW) device on the piezoelectric substrate in which the steps of forming the FBAR and the SAW are concurrently performed.
US09628045B2 Cooperative tunable RF filters
RF communications circuitry, which includes a first tunable RF filter and a second tunable RF filter, is disclosed. The first tunable RF filter is coupled to the second tunable RF filter. The RF communications circuitry operates in one of a first operating mode and a second operating mode. During the first operating mode, the second tunable RF filter receives and filters an upstream RF signal to provide a filtered RF signal. Further, during the first operating mode, the first tunable RF filter augments a frequency response of the second tunable RF filter.
US09628037B2 Methods and systems for determining audio loudness levels in programming
A program asset is retrieved. The program asset has audio encoded at a first loudness setting and includes metadata specifying the first loudness setting. Dialog of the audio is identified. The loudness of the dialog is determined. The determined loudness is compared to the first loudness setting. The program asset is re-recorded at a second loudness setting corresponding to the determined loudness, if the first loudness setting and the determined loudness are different by more than a predetermined amount.
US09628030B1 Systems and methods using digital predistortion to linearize radio transmitter operation
A method of linearizing a relationship between a signal to an amplifier and an output signal from the amplifier includes applying an inverse of a transfer function of the amplifier to the signal prior to presenting the signal as the amplifier input. The inverse transfer function is represented by a polynomial defined by a set of coefficients. The transmitter output signal is measured by the idle receiver in a time division duplex system. The output signal is filtered to isolate intermodulation products of a selected order and the peak power of the isolated intermodulation products is then estimated. An adaptive algorithm is applied in response to the estimate of the peak power to update the set of coefficients of the polynomial representing the inverse of the transfer function of the amplifier.
US09628026B2 Semiconductor device
Electric charge is stored, in accordance with a bias voltage, in a gate of a transistor performing switching operation between an input terminal and an output terminal, and the gate is brought into an electrically floating state at the time of completing the storage of electric charge in the gate. One electrode of a capacitor is connected to the gate in an electrically floating state, and the potential of the other electrode of the capacitor is increased, so that the voltage of the gate is increased using capacitive coupling. The potential of the gate of the transistor is increased, and the bias voltage is sampled without being decreased. Each of the transistor performing switching operation and a transistor connected to the gate of the transistor is a transistor with an extremely low off-state current.
US09628025B2 Resonance suppression for envelope tracking modulator
An envelope tracking power supply arranged to generate a modulated supply voltage in dependence on a reference signal, comprising a first path for tracking low frequency variations in the reference signal and a second path for tracking high frequency variations in the reference signal, and further comprising a combiner having a low frequency combining element for the first path and a high frequency combining element for the second path, and for generating the modulated supply voltage, wherein there is further provided sensing circuitry for sensing a resonance signal in the low or high frequency combining element, and adjusting circuitry for adjusting a signal in the first path in dependence on the sensed resonance signal.
US09628020B2 Semiconductor circuit, oscillator, electronic apparatus, and moving object
A semiconductor circuit includes an oscillation circuit; an output circuit that receives a first oscillation signal from the oscillation circuit and outputs a second oscillation signal; a DC circuit that receives a voltage based on a power supply voltage and outputs at least one of a DC voltage and a DC current; and a semiconductor substrate on which the oscillation circuit, the output circuit, and the DC circuit are formed. In a plan view of the semiconductor substrate, the DC circuit is disposed between the oscillation circuit and the output circuit.
US09628017B2 Motor control device, and motor control method
In order to highly accurately estimate a temperature of a permanent magnet to be used for a rotor of a motor, provided is a motor control device for a vehicle including a motor as a drive power source, in which an estimation mode setting section sets, when a predetermined condition for estimating the temperature of the permanent magnet to be used for the rotor of the motor is established under a state in which the motor generates drive power to run the vehicle, a current flowing through the motor to 0, and a permanent magnet temperature estimation section estimates the temperature of the permanent magnet based on an induced voltage of the motor in a period during which the current flowing through the motor is 0.
US09628014B2 Personal hygiene device with resonant motor
A personal hygiene device has a resonant motor and a motor control unit for applying a periodic voltage signal with a driving frequency at the resonant motor for driving the resonant motor into an oscillating motion with an oscillating frequency equal to the driving frequency. The motor control unit comprises a synthesizer circuit for digitally synthesizing the periodic voltage signal from voltage pulses of variable length provided with a pulse frequency higher than the driving frequency such that at least two voltage pulses are applied at least in one of two half cycles of each period of the periodic voltage signal.
US09628013B2 Linear Drive with cross-controller vibration damping
A control device, linear device, non-transitory computer readable medium and method by which optimal vibration damping can also be achieved in a simple manner when transferring a carrier from one segment to the next segment, where a primary part includes a plurality of sequentially consecutive segments that are each connected to a supply voltage via a respective converter, such that each of plurality of sequentially consecutive the segments receive respective currents of a three-phase system.
US09628012B2 Motor control device and motor control method
In an αβ coordinate system, vectors of currents flowing in three-phase AC motor are set in directions fixed relative to a zero vector current according to a voltage applied in six non-zero vector switching modes of an inverter. A current vector closest to a command current value is specified from those current vectors. Then, only a non-zero vector current when operating the inverter in the non-zero vector switching mode corresponding to the specified current vector is calculated.
US09628009B2 Method for monitoring and controlling engine speed
A generator having an electronic governor for controlling the speed of an engine to generate an output voltage from an alternator is disclosed. The generator includes an alternator coupled to an engine to generate an output voltage. The variable speed of the engine allows the alternator to generate a variable output voltage. An electronic governor monitors a time period between voltage benchmarks on the output voltage. The electronic governor compares the monitored time period to a reference time period and adjusts the position of the throttle based upon the comparison between the monitored time period and the reference time period. The reference time period is set based upon the desired output voltage frequency. In an alternate embodiment, the electronic governor senses the current draw from the alternator and adjusts the position of the throttle to prevent changes in the frequency of the output voltage.
US09628008B1 Method and generator control unit for configuring an output from a generator
A method and apparatus for operating a generator control unit having power bridge, further including having an input and at least one output, wherein the input is operably coupled with a generator power output, and a controller communicatively coupled with the power bridge and configured to operate the power bridge.
US09628005B2 Device for determining a position of a rotor of an electric motor
A device for determining a rotor position in a polyphase electric motor has a power control unit for applying drive voltages according to a pulse width modulation scheme so as to synchronously drive the motor. A measurement unit is arranged for measuring a voltage value on a respective phase by determining a zero-crossing interval where the phase current is around zero, disconnecting the phase from the respective drive voltage during the zero-crossing interval, and measuring the voltage value when the drive voltage of a first other phase is the supply voltage and the drive voltage of a second other phase is the zero voltage. A position unit is arranged for determining the rotor position based on the voltage value.
US09628004B2 Motor drive device
A motor drive device includes: an inverter circuit that has three switching elements corresponding to three phases of a three-phase motor coil, converts a DC applied voltage of a power source to an AC voltage by a PWM, and output the AC voltage to the motor coil; a voltage detection device for the DC applied voltage; and a control device that controls the PWM. The control device selects a first modulation method, for fixing the on/off-state of a part of the switching elements and for switching the on/off-state of the other part of the switching elements, or a second modulation method, for switching the on/off-state of the switching elements corresponding to three phases. The control device switches from the first modulation method to the second modulation method when the DC applied voltage is equal to or greater than a predetermined voltage, and the first modulation method is selected.
US09628003B2 Direct current power supply device, motor driving device, air conditioner, and refrigerator
A direct-current power supply device includes a rectifier connected to a power supply, a charge storage unit configured by a first capacitor and a second capacitor connected in series, a switching unit configured by a first switching element 4a and a second switching element connected in series and backflow preventing elements that suppress a backflow of electric charges from the charge storage unit, a reactor, a control unit that controls operations of the first switching element and the second switching element, and a direct-current-voltage detecting unit that detects a first both-end voltage, which is a voltage across the first capacitor, and a second both-end voltage, which is a voltage across the second capacitor. The control unit detects, on the basis of a voltage difference between the first both-end voltage and the second both-end voltage, a short-circuit failure of one of the first switching element and the second switching element.
US09628002B2 Circuit and method for detecting missed commutation of a brushless DC motor
The system contains a controller unit comprising a memory device, a processing unit, and at least one analog-to-digital converter. A power stage has a plurality of switches, wherein the power stage receives a control signal from the control circuit and a power signal from a power source. The power stage drives two windings of the set of three stator windings to rotate a rotor and maintains one stator winding of the three stator windings undriven. The memory device stores a plurality of values for the driven current and a plurality of demodulated undriven winding voltages. The processing unit compares the plurality of values and periodically calculates a rotor sextant while the rotor rotates. The processing unit compares at least two demodulated undriven winding voltage values corresponding to at least two current values within the rotor sextant to calculate the rotor sextant parity and verify the calculation of the rotor sextant.
US09628000B2 Method for controlling a motor using pulse width modulation (PWM)
A method controls a motor using pulse width modulation (PWM). The method involves measuring the PWM frequency; determining the carrier frequency of a set radio transmitter; and matching the PWM frequency to the carrier frequency of the radio transmitter in such a manner that an integer multiple of the PWM frequency corresponds to the carrier frequency or an integer multiple of the PWM frequency lies in the middle between two carrier frequencies.
US09627998B2 Electric motor control device
The electric motor control device includes: an inverter circuit 20 which converts DC power of a DC power supply 90 into AC power; and a switching control section 60 which performs on/off control of a semiconductor switching element composing the inverter circuit. The switching control section 60 includes: a power-supply-side abnormality determination section 62 which determines whether a power-supply-side abnormal state is established in which regenerative energy from an electric motor 10 cannot be regenerated to the DC power supply; and a switching frequency changeable section 63 which changes, when the power-supply-side abnormality determination section has determined that the power-supply-side abnormal state has been established, a switching frequency of the semiconductor switching element such that an overall loss, which is a total of loss in the inverter and loss in the electric motor, is increased.
US09627997B2 Power generating system
A power-generating system includes a heat source which is able to produce temporal temperature variation, a first device in which polarization occurs based on the temperature change of the heat source, and a second device for taking out a net generating power from the first device, wherein 80% or higher of the total surface area of the first device is heated and/or cooled with the heat source.
US09627993B2 AC-DC conversion circuit
An AC-DC conversion circuit is disclosed. The AC-DC conversion circuit has an inputting module, a rectifying module, a transforming module, an outputting module, a voltage detecting module, and a controlling module. The voltage detecting module is used to detect the DC voltage outputted from the rectifying module, the controlling module is used to control whether the AC-DC conversion circuit works or not according to a detecting result of the voltage detecting module. This prevents damage of the AC-DC conversion circuit and unstable output voltage by disposing the voltage detecting module and the controlling module.
US09627992B2 Controlling circuit and AC/DC converter thereof
In one embodiment, a controlling circuit configured for an AC/DC converter that receives an AC voltage supply, can include: (i) a compensation signal generator configured to generate a compensation signal that follows an error between an output signal from the AC/DC converter and an expected converter output signal during a first time interval of a half period of the AC voltage supply, the compensation signal being substantially constant during a remaining time interval of the half period; and (ii) a controlling signal generator configured to generate a controlling signal based on the compensation signal to maintain the output signal as substantially consistent with the expected converter output signal.
US09627986B2 Power conversion device and power conversion method
A power conversion method of a power conversion device including a primary side port disposed in a primary side circuit and a secondary side port disposed in a secondary side circuit magnetically coupled to the primary side circuit with a transformer, the power conversion device adjusting transmission power transmitted between the primary side circuit and the secondary side circuit by changing a phase difference between switching of the primary side circuit and switching of the secondary side circuit, and changing a voltage of the secondary side port by a DC-DC converter connected to the secondary side port, the power conversion method including: monitoring a voltage ratio of a voltage of the primary side port and the voltage of the secondary side port; and causing the DC-DC converter to operate when the voltage ratio deviates from the reference value by the specified value or more.
US09627984B2 Isolated power supply circuit with programmable function and control method thereof
The present invention provides an isolated power supply circuit with a programmable function and a control method thereof. The isolated power supply circuit includes: a transformer circuit, a power switch circuit, a control circuit, and a discharge circuit. The control circuit generates an operation signal and a bleeding signal according to a setting signal. The discharge circuit is coupled to an output node, for generating a discharging current. When the programmable output voltage at the output node switches between different predetermined levels, in a transition period, the bleeding signal adjusts the discharging current to discharge the output node, such that the transition period is shortened.
US09627982B2 Flyback power converter and control circuit thereof
A flyback power converter includes a transformer which has a primary winding, a secondary winding, and an auxiliary winding; a power switch controlling the conduction of the primary winding; and a control circuit generating a control signal to control the power switch, wherein the control circuit is an integrated circuit having a current sensing pin for obtaining a current sensing signal of a current through the power switch. The flyback power converter further includes a temperature-sensitive resistor or a mode detection resistor coupled between the auxiliary winding and the current sensing pin. The temperature-sensitive resistor provides a temperature-related signal for the control circuit to perform an over-temperature protection, or the temperature-sensitive resistor provides a mode detection signal for the control circuit to determine an operation mode of the flyback power converter.
US09627981B2 Bidirectional switched mode power supply
Invention is related to a bidirectional switched mode power supply for elevator power systems. The bidirectional switched mode power supply comprises an input for selecting power supply direction of the bidirectional switched mode power supply and a switch having an control pole coupled to the input. The switch is adapted to change the main circuit of the bidirectional switched mode power supply based on the selected power supply direction.
US09627979B2 Dual mode DC-DC converter
In a method of operating a dual mode DC-DC converter having first and second bridge converters connected via a transformer, a capacitor in series with each winding of the transformer, and an inductance, wherein each bridge converter includes a number of switches operating under the control of a controller, in a first mode of operation, the switching of the number of switches is controlled in a manner to transfer DC electrical power from the first bridge converter to the second bridge converter, or vice versa. In a second mode of operation, one switch of each bridge converter is maintained in a closed state and one switch of each bridge converter is maintained in an open state while the switching of the other of the number of switches of the first and second bridge converters is controlled in a manner to transfer DC electrical power from the first bridge converter to the second bridge converter, or vice versa.
US09627977B2 Quasi-resonant switching power supply
A quasi-resonance switching power supply quickly determines the number of bottom skips corresponding to the load condition even in abrupt load change. The quasi-resonance switching power supply is provided with a bottom skipping control function and a capacitor to hold a voltage corresponding to the load condition of the switching element over one switching period of the switching element. The quasi-resonance switching power supply comprises a bottom skipping number determining circuit that compares the voltage held on the capacitor with comparison reference voltages selected from a plurality of reference voltages for determining the number of bottom skips, and revises the comparison reference voltage according to the comparison result. The processing of comparison and revision is executed multiple times in one switching period of the switching element. Thus, the bottom skipping number determining circuit determines the number of bottom skips corresponding to the voltage held on the capacitor.
US09627976B2 Control architecture with improved transient response
A power supply system includes a power source; a load device configured to receive power from the power source; and a power interface device coupled to the power source and the load device and configured to change a first voltage provided by the power source to a second voltage for operating the load device. The power interface device include a main switching converter configured to operate at a first switching frequency and source low frequency current to the load device and an auxiliary switching converter coupled in parallel with the main switching converter and configured to operate at a second and different switching frequency and source fast transient high frequency current to the load device.
US09627974B1 Adaptive voltage regulator
A voltage regulator circuit includes: a comparator configured to have a first input coupled to an output voltage of the voltage regulator circuit; a second input coupled to a reference voltage and an output signal; a first transistor; a second transistor, a drain of the first transistor connected to a drain of the second transistor; an inductor connected to the drain of the first transistor and the drain of the second transistor; a capacitor and a resistor connected in parallel, between the output node and a source of the second transistor; a peak-current detector unit configured to detect peak current in the inductor; a zero-crossing detector unit configured to detect a zero-crossing current in the inductor; and a control unit configured to receive a plurality of input signals including at least an input voltage and a clock signal.
US09627970B2 Voltage converter and method for voltage conversion
A voltage converter (10) comprises a converter input (11), a coil (13) with a first and a second coil terminal (14, 14′), a first switch (15) arranged between the first coil terminal (14) and a reference potential terminal (16), a second switch (17) arranged between the converter input (11) and the first coil terminal (14), a converter output (12) coupled to the second coil terminal (14′) and a control unit (18). The control unit (18) is configured to set the first switch (15) into a blocking state in a first phase (A) of an operating mode of the voltage converter (10) and into a diode mode in a second phase (B) of the operating mode of the voltage converter (10) and to set the second switch (17) into a conducting state in the first phase (A) and into a blocking state in the second phase (B).
US09627967B2 Power management system and method of use thereof
One embodiment of a power management system includes a reservoir configured to collect energy. The system also includes a voltage regulator coupled to the reservoir via an input terminal and configured to convert the energy to an output voltage via an output terminal when enabled. A threshold detector is coupled to the reservoir and is configured to sense the energy and enable the voltage regulator when the energy exceeds a threshold. The system further includes a feedback circuit coupled between the output terminal and the threshold detector, and configured to feedback the output voltage to the threshold detector to compensate for a voltage drop across the threshold detector due to an output current drawn by the load.
US09627965B2 Power converter and power supplying method thereof
A power converter includes a DC/DC converting circuit and a first energy storage element. The DC/DC converting circuit includes a first output terminal and a second output terminal. The first energy storage element includes a first terminal and a second terminal. The first output terminal of the DC/DC converting circuit is electrically connected to one terminal of an external load. The first terminal of the first energy storage element is electrically connected to the second output terminal of the DC/DC converting circuit. The second terminal of the first energy storage element is electrically connected to the other terminal of the external load. The DC/DC converting circuit is configured to provide a variable electric power. The power converter provides the power supply according to the DC/DC converting circuit and the first energy storage element, and the variable electric power is less than the power required by the external load.
US09627956B2 Ride-through and recovery method for DC short circuit faults of hybrid MMC-based HVDC system
A ride-through and recovery method for DC short circuit faults of a hybrid modular multilevel converter based high-voltage direct current transmission (MMC-HVDC) system, the hybrid MMC including multiple full-bridge sub-modules and half-bridge sub-modules, and the method including: 1) detecting whether a DC short circuit fault occurs, and proceeding to step (2) if yes and continuing detecting if no; 2) realizing ride-through of the DC short circuit fault; 3) detecting whether a DC residual voltage increases, and proceeding to step (4) if yes and continuing detecting if no; and 4) realizing DC short circuit fault recovery.
US09627954B2 Multiphase low LC buck regulator
A buck power converter creates a desired output voltage from a greater input voltage with higher efficiency than linear regulators or charge pumps. For compact-size and cost sensitive products, the use of the buck power converter is hindered mainly because of lack of physical space and increases in the cost of the passive components like the inductor and capacitor. Techniques are presented to reduce the sizes of the passive components so that they can be integrated on-chip or in-package or on board. A signal converter in the buck power converter determines the duty cycle of a switching control signal. The switching control signal would ordinarily have driven a power switching circuit that provides current to the inductor in the buck power converter. The signal converter outputs a modified (multiphase) switching control signal that includes multiple separated on-periods that taken together approximate the duty cycle of the switching control signal while maintaining the same control loop frequency. The multiphase switching signal drives the power switching circuit to provide current to the inductor during each of the multiple separated on-periods so that the output voltage ripple decreases by a factor of the number of phases in the modified switching signal. In this way, if the ripple amplitude is kept same, the sizes of the passive components can be reduced by the factor of the number of phases in the modified switching control signal.
US09627951B2 Electric power system with regeneration
A power system with regeneration may include an electric power storage element, an electric motor in electrical communication with the electric power storage element, a rotatable shaft operably coupled to the electric motor for rotation by the electric motor and adapted to provide rotational energy to a power take-off device, and a regeneration component operably coupled to the rotatable shaft and adapted for converting rotational energy of the shaft to electrical energy, the regeneration component being in electrical communication with the electric power storage element and adapted to recharge the electric power storage element.
US09627948B2 Electric machine with combined insulator and terminal assembly
An electronics package for an alternator includes an electrically conductive carrier member and a terminal assembly engaging the carrier member. The carrier member includes an inner side, an outer side, and at least one passage extending from the inner side to the outer side. A plurality of switches are connected to the carrier member. The terminal assembly includes an electrically insulative portion and a plurality of electrical traces extending through the electrically insulative portion. The electrically insulative portion includes a post extending through the at least one passage of the carrier member, a first shoulder engaging the outer side of the carrier member, and a second shoulder engaging the inner side of the carrier member. The post, the first shoulder, and second shoulder are all formed as a unitary component.
US09627946B2 Lead wire connection structure of rotating electric machine
A lead wire connection structure includes a rectifier that is arranged at the outside or the inside in an axis direction of the brackets so as to rectify AC voltage, which is generated on the stator, to DC voltage; in which, when a number of conductors of a connecting portion, at which lead conductors of the stator winding and the rectifier are connected, is “N” (N is integer and greater than or equal to 2) per one position, conductors, of which number is less than or equal to “N−1” per one position, are connected at the connecting portion, and conductors excepted from the conductors, of which number is less than or equal to “N−1”, are welded onto the remaining conductors at a position being nearer the stator winding side than the connecting portion.
US09627942B2 Mounting method of electromagnetic generator and tire with built-in electromagnetic generator
When an electromagnetic generator 10 having a pendulum structure is mounted on an interior surface of a tire 20, an equivalent pendulum length l of a pendulum 14 is adjusted such that an integral multiple of a period λ of the pendulum 14, which is determined by the equivalent pendulum length l of the electromagnetic generator 10, is not in agreement with both of an integral multiple of a circumferential length L of the tire 20 and a length S of a non-grounded part of the tire, which is obtained by subtracting a ground contact length C from the circumferential length L of the tire 20, whereby the power generation capacity of the electromagnetic generator mounted on the tire can be improved regardless of the type of the tire.
US09627940B2 Electromechanical actuator device and method of actuating a ring piston
An electromechanical actuator device (17) and method for use under water in petroleum activity, in which, via a transmission element (30, 34, 36), an electric motor (18), including a stator (20) and a rotor (22), is arranged to move an actuation element (36) between at least a first position and a second position, and in which the rotor (22) of the electric motor (18) surrounds and is connected to an actuator nut (30) which is in threaded engagement with the actuation element (36).
US09627939B2 Motor apparatus having improved connector unit
A motor apparatus provided with a connector unit (40) to which an external connector is connected, wherein the connector unit (40) has a plurality of conductive members (64, 65, 66) arranged over a base portion (50) and a connector connecting portion (70) provided with a plug-in hole in which the external connector is plugged, wherein the conductive members (64, 65, 66) respectively include connector-side connecting portions (64a, 65a, 66a) connected to the external connector so as to face the connector connecting portion (70) from a first direction reversed to a plug-in direction of the external connector to the plug-in hole and base-side connecting portions (64b, 65b, 66b) connected to terminals or wirings provided in the base portion (50), wherein the connector-side connecting portions (64a, 65a, 66a) are respectively inserted into a plurality of insertion holes (74, 75, 76) provided at positions different from each other in a second direction intersecting the first direction, and wherein the base-side connecting portions (64b, 65b, 66b) are respectively arranged at the same position in the second direction.
US09627938B2 Radial lead seal assembly for a generator and method incorporating the same
A radial lead seal assembly of a generator and a method for sealing a radial chamber from an axial chamber of a generator using a radial lead seal assembly are presented. The radial lead seal assembly includes sealing elements disposed around a radial lead to seal an annular space between the radial lead and the radial chamber and thereby seal the axial chamber fluidically from the radial chamber. Conical springs are disposed annularly around the radial lead between the sealing elements and a junction between the radial lead and the axial lead. The radial lead seal assembly includes a nut for exerting a compressive load on the radial lead seal assembly in a radially inward direction such that the conical springs are only partially compressed.
US09627937B2 Stator for an electric motor
A stator for an electric motor includes a plurality of pole pieces and a plurality of electrical windings associated with the pole pieces. Each winding includes a cable having an electrically conductive element. A lossy insulative material is located between the electrical windings and the associated pole pieces.
US09627936B2 Permanent magnet motor
A permanent magnet motor in which electromagnetic excitation force of low spatial order is reduced, and influence of a magnetomotive force harmonic of a rotor and torque ripple is reduced. One set of armature windings receives current from a first inverter, and another set of armature windings receives current from a second inverter. Where a pole number of a rotor is M and the number of slots of a stator core is Q, M and Q satisfy M
US09627927B1 Emergency power module and method for providing emergency power
Technologies are described for an emergency power module and a method of providing emergency power. The emergency power module has an emergency power driver, a DC power supply, and a programmable emergency power controller. The emergency power driver is configured to sense an interruption of power and direct power from the DC power supply, through the programmable emergency power controller, and to the at least one electrical device, upon the interruption of power in the external electrical power source. The programmable emergency power controller is programmable through a program interface and control a programmed voltage of power to flow from the DC power supply to the at least one electrical device.
US09627926B2 Backup power device, system and method of use
The present invention discloses a backup power device, system and method of use. The backup power device includes a panel, a first switch box electrically connected to the panel, a second switch box electrically connected to the panel, a switch box plug for routing electrical power through the panel, and an external power source coupled to the first switch box of the panel to power a connected device. The backup power system includes a service panel connecting a building to a power grid, a hard wired device powered by the service panel, a backup power device, and an external power source providing power for routing through the first switch box of the panel to the hard wired device. The backup power device including a panel, a first switch box, a second switch box, and a switch box plug. A method for using the backup power device is also disclosed.
US09627917B2 Device for wireless charging circuit
The present application discloses a device for wireless charging circuit, comprising: a primary circuit box, which comprises at least one first switch unit; a secondary circuit box, which comprises at least one second switch unit; a transmission plate, which comprises a primary inductor of a transformer and a primary compensation capacitor, the primary inductor being coupled in series with the primary compensation capacitor; a receiving plate, which comprises a secondary inductor of the transformer; the transmission plate and the receiving plate are magnetically coupled with each other; the transmission plate is coupled with the primary circuit box; and the receiving plate is coupled with the secondary circuit box. The voltage between external terminals of transmission plate and the voltage between external terminals of receiving plate can satisfy the safety requirement.
US09627913B2 Mobile device to control a charge pad system
A method of charging a mobile device on a charge pad. The method includes receiving a wireless charge from at least one of a plurality of charge pad power coils. The method also includes enabling communications between the charge pad and the mobile device. The method also includes sending a command from the wireless device to the charge pad to adjust a characteristic of the wireless charge at the charge pad and to enable the wireless device to control the characteristic of the wireless charge of the charge pad.
US09627912B2 Mobile cart with capacitive power supply
A mobile system includes a mobile cart and an electronic device supported by the mobile cart. The mobile cart includes integral power storage structures that store electrical energy. The mobile cart also includes power supply electronics configured to supply the electrical energy to the electronic device to power the electronic device.
US09627911B2 Electric-motor vehicle, power equipment, and power supply system including limiting discharging after the power storage device is externally charged
A vehicle includes a power storage device, a power node, and a controller. The controller controls charging and discharging of the power storage device with respect to the outside of the vehicle when the power storage device is able to be charged or discharged with electric power with respect to the outside of the vehicle via the power node. The controller controls discharging of electric power from the power storage device so as to provide a first period in which discharging of electric power from the power storage device to the outside of the vehicle is limited after the power storage device is externally charged with a power supply outside the vehicle, and so as to provide a second period in which discharging limitation in the first period is released at least after the first period ends.
US09627909B2 Power supply device
Embodiments of the present invention include a power supply device having one or more converters (DC/DC and/or AC/DC) that convert input power supplied from one or more power sources, and a secondary battery which is charged by receiving power supplied from power sources. In addition, however, the power supply device has the unique feature of increasing power output by serially connecting the secondary battery to the DC/DC converter and/or AC/DC converter. In this regard, the secondary battery may comprise a Lithium Ion battery.
US09627904B2 Charging method and charger
A charging method and a charger are provided that relate to the field of electronics, and can adjust a charging current of the charger in real time and avoid a short circuit of the charger. The method in the present invention includes setting a multi-level charging current; when a terminal is charged at a present charging current, acquiring a real-time charging voltage corresponding to the present charging current; determining whether a difference between the real-time charging voltage corresponding to the present charging current and an ideal charging voltage exceeds a voltage drop threshold; when the difference does not exceed the voltage drop threshold, boosting a charging current to a next-level charging current; and when the difference exceeds the voltage drop threshold, reducing the charging current to a previous-level charging current, so as to select an appropriate charging current to charge the terminal.
US09627903B2 Current sensing circuit disconnect device and method
A device and method are provided for saving power and electricity in a charging device including external power supplies and battery chargers having a primary circuit and a secondary circuit where a switch is located in the primary circuit and a current sensing device in the secondary circuit to sense when there is a drop in current in the secondary circuit or no current in the secondary circuit because the load such as a cell phone or tablet is charged and when this occurs the switch in the primary circuit is opened and the primary circuit no longer draws power from the source of power until the switch in the primary circuit is closed by activation of a user of the charging device.
US09627902B2 Charging control apparatus and charging control method
A method for controlling charge after judging as to whether a charging cable CC connected to a charging inlet E1 of a vehicle conforms to standards has detecting whether a control signal is outputted from the charging cable CC and whether power is supplied from the charging cable CC after the charging cable CC is connected to the charging inlet E1 until a main switch E5, E6 of a power feed line E8 of the vehicle is switched ON; judging that the charging capable CC does not conform to the standards at least when no control signal is detected and the power is detected; and forbidding the charge or limiting a charging current through the charging cable CC when judging that the charging cable CC does not conform to the standards.