Document Document Title
US09107569B2 Medical instrument for examining the cervix
The invention provides for a medical instrument for examining the cervix comprising an optical examination system, a processor for controlling the medical instrument, and a memory containing machine executable instructions. Execution of the instructions causes the processor to: acquire a cervical image using the optical examination system; calculate a set of interest point locations using a digital filter; calculate a filtered set of interest point locations using the set of interest point locations and a morphological filter; calculate a reduced set of interest points locations using the filtered set of interest point locations and a neighborhood based filter; calculate a classified set of interest point locations reduced set of interest points and a trained classification module; calculate a set of punctation locations using the classified set of interest point locations and a second neighborhood based filter; and calculate punctation mark regions using the punctation point locations.
US09107567B2 Spectral imaging with a color wheel
A spectral imaging apparatus includes an image sensor positioned to capture images of a target, a rotating color wheel aligned with the image sensor, and a projector positioned to project overlay images onto the target. The color wheel can include one or more filter segments, each allowing light of a different range of wavelengths to pass. The color wheel can further include a blocking or opaque segment. A set of captured images of the different wavelengths can be processed to generate a false-color overlay image for projection onto the target. Processing of overlay images can be performed when the blocking or opaque segment is in front of the image sensor. The spectral imaging apparatus may be a multi-spectral imaging apparatus and made be used in the medical fields, such as for determining and indicating tissue oxygenation. Video rates can be achieved.
US09107557B2 Rotary surface cleaning tool
A rotary surface cleaning machine for cleaning floors, including both carpeted floors and uncarpeted hard floor surfaces including but not limited to wood, tile, linoleum and natural stone flooring. The rotary surface cleaning machine has a rotary surface cleaning tool mounted on a frame and coupled for high speed rotary motion relative to the frame. The rotary surface cleaning tool has a substantially circular operational surface that performs the cleaning operation. The rotary surface cleaning tool is driven by an on-board power plant to rotate at high speed. The rotary surface cleaning tool is coupled to a supply of pressurized hot liquid solution of cleaning fluid and a powerful vacuum suction source.
US09107556B2 Floor cleaning apparatus
Floor cleaning apparatus (1) comprising: a) a front portion (16) and a rear portion (17); the rear portion (17) comprising two lateral rear wheels (3); b) a chassis (2); and c) a cleaning unit (4) attached to the chassis (2), wherein the cleaning unit (4) comprises: a first tank (15); a second tank (13); at least one rotatable brush (20), wherein the at least one brush (20) is arranged in the front portion (16) of the cleaning apparatus (1) so as to be contactable with the floor (12) to be cleaned; and a suction device (25) including at least a rear suction unit (7) arranged rearward of the at least one brush (20), and wherein the first tank (15) is attached to the chassis (2) and is configured as a receptacle with its smallest dimension X extending essentially vertically; and the second tank (13) is arranged in the rear portion (17) of the cleaning apparatus (1) and is configured as a receptacle having a smallest dimension Z in the forward or rearward travel direction of the cleaning apparatus (1).
US09107552B2 Collapsible drying rack
A collapsible drying rack having a flexible base capable of being folded along at least one fold line or axis, and a substantially rigid drying support secured to a portion of the flexible base. The drying support has one or more tines configured to have a first folded position and a second upright operable position. A locking mechanism secures the tines in their upright operable position. The flexible base can be folded over the drying support (when the tines are folded down) and secured in the folded position for storage.
US09107544B2 Hookless shower liner fastener
A hookless shower liner fastener for suspending a liner and a curtain from a rod mounted in a shower. The hookless shower liner includes a base, a top portion having a thickness and a projection. The base includes a front surface. The top portion has a generally frusta-circular shape and defines a central cavity and a gap. The central cavity is configured to receive at least a portion of a shower rod therein in an installed configuration. The gap is defined between a butt end of the top portion and a butt portion of one of the base and the top portion. The projection extends generally perpendicularly from the front surface. The projection is configured to support the shower curtain to suspend the shower curtain from the rod.
US09107543B2 Multipurpose tool for mixologists
A multipurpose tool includes a handle with a plurality of tool arms connected with the handle. In one embodiment, one tool arm includes a muddler/reamer that includes an end portion that is rounded with a fluted outer periphery and that tapers in transverse cross-sectional dimension in a direction toward a distal end. In another embodiment, one tool arm includes at least one jigger including a cup configured to receive and retain a volume of liquid. In still another embodiment, the muddler/reamer is pivotally connected with the handle so as to extend between two jiggers when in a storage position and to be pivotally moved away from the two jiggers and from the space in relation to the handle when deployed in an operational position.
US09107542B1 Food skewering machine
The food skewering machine includes a base and a food holding tray that is removably installed within the base. The tray includes two portions that are hingedly attached together. Each portion of the tray includes a series of receptacles for holding meat or other foods to be skewered when the two hinged portions are closed. A skewer driver can travel back and forth along the length of the base to drive or push skewers into the tray, thereby skewering the contents of the receptacles within the tray. The food holding receptacles within the tray may include any practicable number and are arranged in rows to provide for the simultaneous skewering of food using multiple skewers. Each row has a plurality of receptacles therein to allow each skewer to impale a plurality of food elements during a single skewering operation.
US09107537B2 Refillable multi-dose container applicable to a machine for preparing beverages
The invention relates to a refillable multi-dose container (1) for storing a flowable product comprising: —a tank (2) with a top opened extremity (3), —means (4) for closing the top opened extremity (3) of the tank (2), said means being openable by exercising contact pressure on them and closable by stopping contact pressure on them. The invention relates too to a machine comprising such a multi-dose container.
US09107527B2 Organizational storage system
A storage system includes a track supported by a base that mounts onto a downwardly facing side of a horizontal shelf. An axle is slidable along the track, and a wheel is rotatably connected to the track via the axle. The wheel defines a plurality of circumferentially spaced C-clips that releasably snap about cylindrical containers.
US09107520B1 Picture frame hanger
A frame which has a wire extending across a rear of the frame is hung on a wall by an integral flexible spring member shaped to define a center mounting plate fastened to lie flat on the wall and a spring strap standing at right angles to the plate with a pair of arms each extending outwardly from the mounting plate along the wall to a respective side of the mounting plate. The arms receive and locate the wire extending along the arms and depending from ends of the arms to the sides of the frame. The arms can flex and the arms allow longitudinal movement of the wire along the arms to allow movement of the frame side to side relative to the mounting plate. A stiffening rod can be inserted onto the strap.
US09107519B2 Portable sleeping assembly
A portable sleeping assembly includes a mat member having a top and a bottom and four sides. The sleeping assembly also includes a blanket secured to the mat member along two adjacent sides of the mat member, a pillow pocket secured to the top of the mat member, and a pair of spaced storing straps secured to the bottom of the mat member.
US09107518B2 Apparatus for hanging plants
An apparatus for hanging plants allows a user to create 360 degree displays using potted plants. A support structure includes a support pole and a base. The base stabilizes the support pole in a position normal to the resting surface of the base. The support pole is cylindrical and can be separated into a top pole and a bottom pole for ease of storage and transportation. Similarly, the base can be separated into a top support leg and a bottom support leg. At least one plant hanger is positioned around the support pole by an attachment portion. A support arm portion of the plant hanger extends away from the support pole, while a receiving portion provides means for supporting a potted plant. The support pole can be alternatively supported using an at least one support pole mount that suspends the support pole off of the ground.
US09107514B1 Jewelry stand
A jewelry stand including a base to support the stand on the surface of a table or a floor, a cylinder disposed in the center of the base and a plurality of rotating, adjustable tiers. Each tier has a plurality of single hook arms and alternately double hook arms configured in a spoke formation. Each single hook arm has a plurality of single hooks and each double hook arm has a plurality of double hooks disposed on each side, at a right angle to, and evenly spaced along each arm. Each single hook holds a single jewelry item, such as a necklace, bracelet or ring. Each double hook holds a pair of jewelry items, such as earrings. The tiers rotate about the cylinder and are adjustable to allow for organizing and displaying jewelry without tangling and to allow easy access to a jewelry item without removing another jewelry item.
US09107512B2 Cushioning support device and method of making the same
A cushioning support device and a method for making the same are disclosed. The device comprises a first polyurethane foam having a non-slip sheet attached on a surface of the first foam, a second polyurethane foam having a resting sheet attached on a surface of the second foam, and a compound pressure-redistributing body. The first and second polyurethane foams are arranged one over another into a stack which is welded and envelops to form at least an internal pocket along a weld line. The internal pocket houses the pressure-redistributing body, and it comprises a foam and a solid gel attached on a top surface of the foam, wherein the solid gel is securely positioned by way of melting. Dips of the gel can lodge into the small interstices of the foam material during the melting process; the gel gets into a solid state after solidification.
US09107508B2 Chair-type massage apparatus
There is provided a chair-type massage apparatus which, while having a low-height backrest, affords an adequate massage effect without forcing a user to take an uncomfortable position. The chair-type massage apparatus 1 comprises: the seat 2; the base frame 8 for supporting the seat 2 on a floor; the backrest 3 disposed at the rear of the seat 2 for the support of user's back; and the massage section 6 incorporated in the backrest 3, for performing a massage on a user sitting on the seat 2, and further includes the up-and-down means 15 for switchably changing the height of the backrest 3 vertically within a range between the housing position where the lower part of the backrest 3 is stored under the seat 2 and the protruding position where the lower part of the backrest 3 is raised to an upper location.
US09107505B1 Seat pad
A seat pad is provided. The seat pad includes a base plate, a middle plate, a foam layer, a cushion member, a fixation plate and a fixation screw. The fixation plate is disposed correspondingly above a middle region of the middle plate, the middle plate is disposed on the cushion member, the cushion member is disposed on the base plate, the fixation screw is disposed through a through hole of the base plate at a middle region of the base plate and screwed with the fixation plate, and the foam layer is attached on the middle plate. Whereby, the seat pad is simple in structure and easy to assemble and can obviate pressure of one's hips, and one's blood circulation will not be hindered and uncomfortableness due to sitting for a long time can be obviated.
US09107500B2 Extraction guide
A drawer guide is provided for displaceable arrangement of a drawer configured to be pulled out from a carcass. The drawer guide has at least two guide rails, which are displaceable relative to one another by means of rolling elements, and at least one functional device for influencing a relative movement of at least one of the at least two guide rails relative to at least one further one of the at least two guide rails. At least two substantially C-shaped guide rails are provided, which each have a rail back which connects at least two legs to one another, on which, in each case, at least one rolling element track is configured. The at least two C-shaped guide rails are arranged with the rail backs facing away from one another. At least one receiving element is provided to at least partially receive the at least one functional device.
US09107499B2 Secure storage unit
According to a first aspect, a secure storage unit includes a plurality of movable trays within a housing and is equipped with a tray selector system for selectively accessing a tray on demand, wherein the selector system is configured to release a selected tray for access by limiting the allowable extent of movement of the tray from a stowed to an accessible position with respect to the storage unit by a pre-determined amount whereby access to selected zones of selected trays is controlled. In an embodiment of the secure storage unit, the selector system includes a plurality of discrete electromechanical locking devices operably juxtaposed with respect to the trays, and configured to be individually selectable for releasing and limiting the allowable extent of movement of the selected tray with respect to the storage unit.
US09107497B1 Automatic book-end system for shelves
The automatic book-end system for shelves includes a shelf, a book-end housing that is movably connected to the shelf, and a limit switch connected to the book-end housing. The housing includes a rechargeable battery, an electric circuit, electric motors, and a pair of chain sprockets. The shelf includes a pair of roller chains that engage the chain sprockets. The electric motors, chain sprockets, and roller chains work in conjunction to achieve linear motion of the housing along the shelf bottom. The book-end housing can support the books in an upright, side by side arrangement on the shelf. Once a book is removed from the shelf, the housing is automatically repositioned to push the remaining books together and close any resulting gaps between the remaining books.
US09107495B2 Adjustable pole caddy
An adjustable pole caddy includes an elongated pole, a shelf including a generally planar surface for supporting at least one object thereon, a clamp having a first aperture and a second aperture, and a fastener extending through the first aperture of the clamp. The second aperture extends around at least a portion of an outer periphery of the pole. In a locked position of the fastener and clamp, an end portion of the fastener engages the pole and at least a portion of the shelf removably engages at least a portion of the clamp. The clamp is secured to the pole and the shelf is secured to the clamp. In a released position of the fastener and clamp, the end portion of the fastener does not engage the pole.
US09107492B2 Hair styling tool with movable dividers
A hair styling tool having a plurality of bristles and one or more movable members extending radially outward from the core and movable between opposing positions is provided. The movable members move between a retracted position where the divider is fitted between and even with or slightly above or slightly below the bristles to engage the hair and an extended position where the divider is moved out beyond the bristles to disengage the hair from the bristles. The hair styling tool having the movable member which engages and disengages the hair with the bristles minimizes tangling of the hair while brushing. The hair styling tool may be a rotating brush optionally equipped with a motor.
US09107491B2 High cleaning dentifrice compositions
A dentifrice composition containing minor amounts of relatively small particle size high cleaning abrasives, without oral care actives. The dentifrice may be encapsulated and optionally, positioned on the head of a toothbrush. Use of the dentifrice provides a small amount of high cleaning abrasive to the teeth, and has stain removal efficacy. In one aspect, a dentifrice composition comprising an orally acceptable carrier and 1 to 10 wt % abrasive, such that the total amount of abrasive delivered per application is 2 mg to 8 mg, the abrasive having a weight mean particle size in the range of 3 to 7 μm, with at least 90% of the particles by weight having a size below 16 μm, and wherein the composition does not contain an oral care active.
US09107489B1 Carry-all handle
A system for manipulating and transporting items of various sizes and shapes comprising a carry-all handle having affixed thereto at least two hook and hook-loop fastened strips of length A, and a plurality of additional hook and loop fastener strips of various lengths which can be connected to the strips of length A so that the carry-all handle can be attached to and manipulate items of various sizes and shapes.
US09107488B1 Holder for tablet device
A holder for a tablet device. An exemplary embodiment of the holder includes a base plate structure formed with cleats on opposed sides of the base plate and a stop surface extending from a top surface of the base plate structure. The cleats on the opposed sides are spaced apart by a distance wider than a width dimension of the tablet device with the cleat underside spaced above the top surface by a second distance which is larger than a height dimension of the tablet device. A mounting system is configured to mount the tablet device to the base plate structure, the system including the cleats, the stop surface and a shim or spacer.
US09107486B2 Exfoliating brush head for a personal care appliance
Exfoliating brush heads are disclosure for use with a personal care appliance. The personal care appliance is configured to oscillate the exfoliating brush head to provide improved smoothing and exfoliation of a patient's epidermis with or without the antecedent application of skin care formula. The oscillating action of the exfoliating brush head may be rotational, translational, or a combination thereof. In use, the personal care appliance oscillates the exfoliating brush head over a patient's skin in order to remove dead skin from the patient's epidermis. The exfoliating brush head may include first and second groups of tufts, wherein the first and second groups of tufts have different bristle heights and/or stiffness.
US09107484B2 Electronic device enclosure
An enclosure for an electronic device includes a device opening and a device window. The enclosure typically includes a door that may be rotated about an axis to provide access to the device opening while remaining connected to the enclosure. Exemplary enclosures include a slot for a magnetic card reading system that facilitates the alignment and insertion of a magnetic card.
US09107483B2 Bag with reinforcing seam tape
A bag with reinforcing seam tape is provided. The bag has a bottom, at least two sides, and at least two ends formed from textile panels; the textile panels are joined by seams. A reinforcing seam tape adheres to at least a portion of the seam. The reinforcing seam tape is made of thermoplastic polyurethane having a thickness between 0.3 millimeters and 0.8 millimeters. At least one face of the seam tape may have a cross-sectional shape that provides structural support to the bag.
US09107482B1 Survival apparatus
A survival apparatus is disclosed that both removably couples to an end portion of a staff and with a variety of tools. The survival apparatus includes at least one sleeve formed of a hollow, tubular body for removably receiving therein the end portion of the staff and providing for the quick attachment and detachment of various tools so that a tool is co-axial with the staff. A survival apparatus system is disclosed that includes: a staff; a tool; and a survival apparatus that both removably couples to an end portion of the staff and with the tool. Another survival apparatus system is disclosed that includes: a staff; a locking lug coupled to the staff; and a tool removably coupled to both the locking lug and an end portion of the staff.
US09107481B2 Container carrier
Disclosed is a container carrier that mounts on a walker device or the like to pivot from the interior to the exterior of the device so that the interior of the device is not obstructed, and the required clearance of the device in restricted spaces is not substantially increased. The container carrier has a flexible mounting capacity, accommodates various sizes and shapes of containers, and is assembled from parts that are inexpensive to manufacture.
US09107480B2 Shoe having securely printed tab
Provided is, among other things, a shoe having a sole that includes multiple layers and an upper attached to and extending above the sole. In addition, the shoe includes a tab having: (1) a first portion, located between adjacent layers of the sole and thus hidden from view, that is imprinted with identification information pertaining to the shoe and (2) a second portion that is visible during ordinary use of the shoe.
US09107478B2 Article of footwear having a tapered throat and transitional lacing
An article of footwear is provided, including an upper having an acute angular opening in a vamp region, a base of the acute angular opening being disposed in a first region of the vamp proximate to a forefoot region of the article of footwear and an end of the acute angular opening being disposed in a second region of the vamp proximate to an ankle opening region of the article of footwear; and at least one lace having a length, including a first thickness in a center region of the lace length and a second thickness at each of the two end regions of the lace, and a change in thickness of the lace between the first thickness and the second thickness varying continuously and gradually along the length lace from the center region to each of the end regions.
US09107474B2 Article of footwear with decoupled upper
An article of footwear including a connecting member is disclosed. The connecting member provides partial decoupling between the upper and the sole structure. The connecting member can include an upper layer and a lower layer that are attached at a central attachment portion.
US09107473B2 Foot support structure and articles incorporating same
A foot support structure for an article of footwear or other foot-receiving device may include a first foot support portion disposed in a first orientation and a second foot support portion disposed in a second orientation different than the first orientation. A twist portion may extend continuously from the first foot support portion to the second foot support portion and twist from the first orientation to the second orientation A common face of the foot support member may extend over at least part of the first foot support portion, at least part of the second foot support portion and the twist portion.
US09107470B2 Article of footwear for dancing
An article of footwear with a pivot portion including a plurality of flex grooves is disclosed. The plurality of flex grooves provides increased flexibility in different portions of a sole of the article. In addition, a periphery of the sole includes sole pods to increase the traction on the periphery of the sole.
US09107469B2 Snowshoe with integrated articulating link
A snowshoe with an integrated articulating link is provided, where a surface support structure and a foot connector plate are connected by a multi-axial articulating link. The surface support structure, the foot connector plate and the articulating link constitute a structural unit, a mono-construction. The multi-axial tilt motion in the articulating link is achieved by extension and compression in the material structure. The extension and compression in the material structure is controlled by one or more corrugations in the arms.
US09107468B1 Temperature controlled electric shoe
A temperature controlled electric shoe that includes a generator configured to convert the kinetic energy of ambulation into electrical energy by means of a compressible heel section moving between a compressed position and a decompressed position, wherein a crank gear rotationally engages a spindle gear to rotate a circular magnet about a copper coil, whereby electrical energy is storable by means of a battery, said electrical energy therefore usable to heat a toe cap disposed within the shoe and power extant electronic accoutrements interconnected to the shoe by means of a plug connect, and wherein the compressible heel section further forces airflow selectively into the shoe interior, as desired, and alternately vents said airflow exteriorly to the shoe when a switch-valve is moved between a first valve position and a second valve position and a person wearing the shoe perambulates.
US09107467B2 Hands-free device
The invention relates to a device of the type commonly known on the market as “hands-free”, i.e. devices that do not require input from the hands (fingers) in order to function, which has the essential feature of the device being installed, in one of the preferred embodiments thereof, inside a helmet, this embodiment applying to persons driving a vehicle with two or more wheels, to cyclists, skiers and other users of any type of helmet. Furthermore, the device of the invention may be used, in addition to being used for communication between passengers in the same vehicle, for communication between passengers in different vehicles or as a means of communication between two users who are walkers, cyclists or participants in other sports.
US09107465B2 Angle-adjustable sun cap
An angle-adjustable sun cap includes a band unit, a visor unit attached to the band unit to be rotatable on the band unit, and a cap side coupling device that couples the band unit and the visor unit, in which the cap side coupling device includes an inner coupler and an outer coupler. With the cap side coupling device, the angle between the band unit and the visor unit may be adjusted and the band unit and the visor unit may be correctly fixed at the adjusted angle.
US09107461B2 Method for applying false eyelashes
A method for applying false eyelashes with an applicator for dispensing false eyelashes, which includes a supply wheel and a take-up wheel, the supply wheel comprising a tape having a plurality of pockets, where the pockets secure individual or clusters of false eyelashes until they are dispensed from a dispensing pivot. The spent tape is returned to the take-up wheel.
US09107455B2 Cigarette filter
A cigarette filter containing a mesoporous silicate molecular sieve modified by an aminoalkylsilyl group. The modified molecular sieve reacts with selected components of cigarette smoke to remove or reduce the concentration of the components without adversely affecting desirable flavor constituents of the smoke. The modified molecular sieve preferably is SBA-15, MCM-41 or MCM-48 modified by 3-aminopropylsilyl groups. The modified molecular sieve may be incorporated into the filter by inclusion into a space therein or into one or more of the filter elements or into a fibrous component.
US09107454B2 Sheet filter materials with additives
The present invention relates to the inclusion of additives in a filter element comprising a non-woven sheet material or paper as the filter material to increase the selective removal of semi-volatile compounds and to improve the taste characteristics of the smoke drawn through the filter element. The increased selective removal of semi-volatile compounds from the smoke being drawn through the filter element is provided by polyethylene glycol. TEC and/or triacetin are additives which have been found to improve the taste characteristics of smoke drawn through the filter element.
US09107453B2 Tobacco-derived casing composition
The invention provides a tobacco composition for use in a smoking article or a smokeless tobacco composition that comprises an extract derived from a component of a plant of the Nicotiana species. The invention also provides smoking articles and smokeless tobacco compositions that include the extracts described herein, and methods for preparing extracts derived from a component of a plant of the Nicotiana species for addition to a tobacco composition.
US09107452B2 Catalyst to reduce carbon monoxide in the mainstream smoke of a cigarette
Cut filler compositions, cigarette paper, cigarette filters, cigarettes, methods for making cigarettes and methods for smoking cigarettes are provided, which involve the use of a catalyst capable converting carbon monoxide to carbon dioxide. The catalyst comprises nanoscale metal and/or metal oxide particles supported on high surface area support particles. The catalyst can be prepared by combining a metal precursor solution with high surface area support particles to form a mixture, or by combining a metal precursor solution with a colloidal solution to form a mixture, and then heat treating the mixture.
US09107451B2 Coating composition for the dip coating of capsule halves
A coating composition for the enteric coating of capsule halves made of water-soluble or water-swellable polymer material in a dipping process is provided. The composition is an aqueous dispersion or solution, containing a polymer mixture of at least one first (meth)acrylate copolymer, which is enteric, and at least one further (meth)acrylate copolymer, which is enteric or water-insoluble, and also auxiliaries which influence the viscosity of the dispersion and the elasticity of the dried polymer film. The solids content of the dispersion or solution is more than 25% by weight and the viscosity is 150 to 1500 mPa·s and a dried film produced from the dispersion or solution has an elongation at break of at least 200%. Also provided is a capsule composed of two capsule halves coated with the dispersion or solution in a dipping process does. The enteric capsule does not dissolve in 0.1 N HCl at pH 1.2 after two hours, but completely dissolves in buffer at pH 6.8 in less than 30 minutes. A method to prepare enteric coated capsule halves is also provided.
US09107445B2 Beverage composition with foam generating component
A composition has a gas containing agent or gas producing agent, a foam stabilizer and a food acid source. In one advantageous form, when the composition is dissolved in a liquid medium, a resulting beverage preferably has a pH between 2.5 and 5.4, and a viscosity between 1.0 and 10.0 cP when at a concentration between 1 and 150 grams per liter at a temperature between 2 and 28° C. In another advantageous form, the composition is water soluble in cold water, e.g., at a temperature between 2 and 28° C. In an alternative form, various components of the composition will be present in a premade liquid to which a gas containing agent or gas producing agent is added just prior to consumption.
US09107443B2 Liquid nisin compositions
The present invention relates to liquid nisin compositions having a high anti-microbial activity. The invention further relates to a method for preparing the liquid nisin compositions as well as their use as a preservative in food products.
US09107442B2 Methods of making oxygen scavenging articles containing moisture
An extruded or molded article containing iron based oxygen scavenger, electrolytes, activated carbon, silica gel, or other water absorbing media, and optionally pore formers, is subjected to deformation to create voids or porosity, and subjected to water spraying or dipping to obtain a water activity of 0.4 or higher. The article is placed in a container or package containing oxygen sensitive articles.
US09107439B2 Lipid compositions for the treatment of gastro-intestinal disorders and the promotion of intestinal development and maturation
The present invention provides a use of a lipid composition for the preparation of a nutritional, pharmaceutical or nutraceutical composition or a functional food, for the prevention and treatment of gastrointestinal diseases and disorders, and for promoting intestinal development, maturation, adaptation and differentiation.
US09107438B2 Preventing diseases in infants delivered via caesarean section
The present invention provides the use of a composition comprising non-digestible oligosaccharide for the manufacture of a composition for enteral administration to an infant delivered via caesarean section.
US09107432B2 Low temperature mogul method
The invention relates to a novel Mogul procedure for manufacturing sweets, in particular starch-based gummi candies, which have a comparable texture to gelatin-based gummi candies, with at least one portion of the starch not being completely dissolved until after the pouring into the form of the confection article. In comparison to previous Mogul technology, the casting mass is poured at a comparatively low temperature, and the gelling and/or settling occurs at a comparatively high temperature.
US09107430B2 Process for producing red or purple cocoa-derived material
The invention relates to acidified cocoa nibs, wherein the nibs comprise at least 20 mg/g of polyphenols, preferably more than 30 mg/g of polyphenols, most preferably from 40 to 60 mg/g of polyphenols, cocoa refiner or expeller flakes, liquor, cakes, and cocoa powder obtainable from the nibs and a process for producing cocoa-derived material, comprising the steps of: (i) treating cocoa nibs obtained from beans or seeds which have a higher polyphenol content than fermented cocoa beans with an acid; and (ii) optionally drying the nibs.
US09107427B2 Method for operating a poultry defeathering apparatus and a picking bank for use in a poultry defeathering apparatus
The invention relates to a method for operating a poultry defeathering apparatus, where a drive mechanism is used for rotating a plurality of picking heads of a picking bank and to such a picking bank. Each picking head is mounted at an outer side of a cover member on an axle projecting through an opening in the cover member and supported by a bearing. The drive mechanism is arranged on an inner side of the cover member opposite the picking heads. To protect the drive mechanism from deterioration, a gas or air is caused to flow along an inlet path on the inner side of the cover member and onwards to the drive mechanism. The gas or air has a lower relative humidity than the air surrounding the picking heads, when the apparatus is in operation, thus ventilating any moisture entering the picking bank away. To further reduce the ingress of water it is preferred that the flow of gas or air is so as to cause an over-pressure on the inner side of the cover member, which is, preferably at all times, higher than the pressure on the outer side.
US09107424B2 Machine and method for high speed cutting and portioning of extruded products
An input conveyor, output conveyor, and knife assembly with a blade between the input and output conveyors all reciprocate back and forth as a blade moves perpendicular to the conveyors to cut portioned sized of product, such as ground meat. The cut cycle allows the product feed to keep moving in a continuous manner on conveyors. For ground meat, this system can allow production rates of 150 pieces or more per minute per conveyor line and can improve the accuracy of portioning. The blade is actuated by a profiled cam set that pulls the blade down, and then returns it with a spring to an upper position. The knife assembly can accelerate just after cutting to reduce the potential for sticking to the cut product.
US09107420B2 Animal shampoo
An animal shampoo that can be used for washing animals or for topical treatment to areas that are occupied by animals including soap, water, vinegar, epazote and glycerin (or olive oil) is taught. Other optional ingredients and variations of the primary ingredients are also disclosed.
US09107419B2 Compositions and methods for treatment or prevention of Staphylococcus aureus infections and for the eradication or reduction of Staphylococcus aureus on surfaces
Compositions and methods for treating or preventing S. aureus infections are provided. The compositions can be formulated as pharmaceutical compositions or as disinfectants, sanitizers, detergents or antiseptics, and can be used to eradicate or reduce S. aureus populations and thereby treat or prevent infection by S. aureus. The compositions include one or more digestive enzymes, e.g., one or more protease, lipases, and amylases. Methods of use of the compositions are also provided.
US09107418B2 Animal lesion treatment and prevention formulations and methods
An illustrative embodiment of an animal lesion treatment and prevention formulation includes a quantity of water, at least one acid provided in the quantity of water and magnesium sulfate as acid/base buffer mixed in the quantity of water with the at least one acid. In some embodiments, an antimicrobial agent comprising at least one antimicrobial metal salt may be provided in the quantity of water with the at least one acid and the magnesium sulfate.
US09107417B2 Compositions and methods to control insect pests
Methods and compositions are provided which employ a silencing element that, when ingested by a pest, such as a Coleopteran plant pest or a Diabrotica plant pest, decrease the expression of a target sequence in the pest. In specific embodiments, the decrease in expression of the target sequence controls the pest and thereby the methods and compositions are capable of limiting damage to a plant. The present invention provides various target polynucleotides set forth in any one of SEQ ID NOS: 1-236 or active variants and fragments thereof, wherein a decrease in expression of one or more the sequences in the target pest controls the pest (i.e., has insecticidal activity). Further provided are silencing elements which when ingested by the pest decrease the level of the target polypeptide and thereby control the pest. In specific embodiment, the pest is D. virgifera virgifera, D. barberi, D. speciosa, or D. undecimpunctata howardi. Plants, plant part, bacteria and other host cells comprising the silencing elements or an active variant or fragment thereof of the invention are also provided.
US09107410B2 Pesticidal compositions and processes related thereto
This document discloses pesticidal compostions comprising molecules having the following formulas: and processes related thereto.
US09107405B2 Agricultural adjuvant compostions, pesticide compositions, and methods for using such compositions
An adjuvant composition that contains, based on 100 parts by weight of the adjuvant composition (a) one or more betaine surfactant compounds, and (b) one or more surfactant compounds selected from, alkyl ether sulfates, sulfonates, sulfosuccinates, alkyl ether carboxylates, alkoxylated fatty acids, and alkoxylated alcohols is useful as a component of pesticide compositions.
US09107398B2 Metal alloys composed principally of copper and horseshoes made with said alloys
The present invention provides metal alloys that comprise at least copper, zinc and aluminum and, in addition, include manganese and iron, for the production of horseshoes that have bactericidal and fungicidal properties, impeding the proliferation of bacteria and fungi specific to equines and mitigating the effects of vibration on equine joints, absorbing impacts known as “absolute shock”.
US09107396B2 Stabilized synthetic brood pheromone and race-specific ratios of components for manipulating the behavior and physiology of honey bees
This invention relates to a 10-component stabilized synthetic honey bee brood pheromone and methods of stabilizing said pheromone by adding one or more antioxidants, thereby enabling the production and sustained use of commercial products based on that pheromone. The 11-component stabilized pheromone composition formed by adding the antioxidant tertiary-butyl hydroquinone to a synthetic blend of ethyl linoleate, ethyl linolenate, ethyl oleate, ethyl palmitate, ethyl stearate, methyl linoleate, methyl linolenate, methyl oleate, methyl palmitate and methyl stearate can be used in generic or race-specific ratios to manipulate the behavior and improve the performance of worker honey bees, resulting in overall increased vigor of the hive.
US09107395B2 Control device, and method, for controlling the location of an animal
A control device and method controls an animal's location. A GPS receiver and a processor determine the position, velocity and heading direction of the animal relative to a target. A stimulus unit selectively applies a stimulus to the animal. If the position of the animal relative to the target is less than a predetermined distance and the animal's velocity relative to the target is within a predetermined range and the heading direction of the animal is within a predetermined orientation relative to the target, then a non-aversive stimulus is applied to the animal, and removal of a non-aversive stimulus is selectively effected when the animal's velocity relative to the target is outside of the predetermined range, or the heading direction of the animal changes by more than a predetermined amount, otherwise the non-aversive stimulus is first removed followed by application of an aversive stimulus to the animal.
US09107394B2 Dual dog leash
The present invention to provides a dual leash for walking two dogs with a single compact leash while preventing entangling of the individual cables. Horizontal positioning of the spools achieves a more compact design as well as a new way to combine the rotation of the housing with a lock feature. The key to a compact design is to maximize the spool size for proper spring steel retraction functionality and maximization on cord length. Preferably, the companion animal is a canine. Another object of the present invention is to provide individual cable retraction with a non-entangle feature.
US09107391B1 Multiple pet leash holding device
The multiple pet leash holding device is a device that is adapted to hold multiple pet leashes simultaneously and in an untangled arrangement so that a pet walker can walk multiple pets simultaneously. The device is constructed of non-moving parts, and includes a grip member perpendicularly oriented with respect to a support member. A distal end of the support member includes leash holder members that extend laterally therefrom, and onto which the looped end of multiple pet leashes may be placed. Each leash holder member includes a first holder member that is perpendicularly oriented on a distal end of the leash holder member. The first holder member includes a second holder member acutely oriented at a first distal end in order to prevent unintended separation of the looped end of the pet leashes there from.
US09107390B1 Pet toy juicer and food dispenser
A pet toy is configured for receiving a food item. The pet toy comprises a durable and resilient outer wall, an interior chamber, and at least one opening for inserting and/or retrieving the food item. The outer wall can comprise one or more regions of greater rigidity and one or more regions of less rigidity. The pet toy is further configured to selectively retain the food item during a pet's play with the pet toy. After repeated or sufficient compression of the pet toy, the food item can be dislodged, in either a single piece or in multiple smaller pieces, from the pet toy as the pet's reward.
US09107389B2 System and method for treating pets
A system and method for treating pets, the system comprising: a content provider to provide video and audio content adapted for treating a pet; a video and audio output device for playing the video and audio content; and a feedback interface for providing indications to the content provider about behavior of the pet, wherein the content provider is to adapt the provided content according to the received indications. The method comprising playing video and audio content by a video and audio out-put device, the content comprising: an image adapted for treating a pet; and a sound adapted for treating a pet; receiving indications about behavior of the pet; and adapting the played content according to the received indications.
US09107387B1 Portable dog pen assembly
A portable dog pen assembly facilitates transport and temporary installation of an enclosure for an animal. The assembly includes a series of panels defining a sheet of material. Tubes are provided including medial tubes and end tubes. Each medial tube is positioned between an associated adjoined pair of the panels and each end tube is coupled to and extends along a free end of the sheet of material. Looped ends of stabilizer bars are alignable with a selectable one of the tubes to extend each stabilizer bar along a top edge of an associated one of the panels. Each of a plurality of posts is insertable through an associated one of the looped ends and the tubes and engages a ground surface such that the post extends upwardly from the ground surface. A connector couples the end tubes together such that the sheet of material forms an enclosure.
US09107382B2 Liquid-permeable panel
A liquid-permeable panel is mounted on a portion of a system toilet for animals, and a 15-degree bending strength defined below the liquid-permeable panel is at least 0.2 N and no greater than 10 N. The 15-degree bending strength is the load that is applied at a velocity of 500 mm/min to the central section of the liquid-permeable panel from the direction perpendicular to a plan view using a round plunger having a diameter of 8 mm, while both sides in the Y-direction in a plan view of the liquid-permeable panel are being supported, that deforms the liquid-permeable panel into the shape of a concavity along the X-direction such that, in a cross section of the concavity, the angle (θ) formed by a horizontal line that contains the bottommost point of the concavity and an oblique line linking the aforementioned bottommost point and either of the aforementioned both sides is 15 degrees.
US09107377B1 Maize inbred PH1THN
A novel maize variety designated PH1THN and seed, plants and plant parts thereof. Methods for producing a maize plant that comprise crossing maize variety PH1THN with another maize plant. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into PH1THN through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. Hybrid maize seed, plant or plant part produced by crossing the variety PH1THN or a locus conversion of PH1THN with another maize variety.
US09107375B2 Soybean variety A1036601
The invention relates to the soybean variety designated A1036601. Provided by the invention are the seeds, plants and derivatives of the soybean variety A1036601. Also provided by the invention are tissue cultures of the soybean variety A1036601 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety A1036601 with itself or another soybean variety and plants produced by such methods.
US09107373B2 Soybean variety A1036006
The invention relates to the soybean variety designated A1036006. Provided by the invention are the seeds, plants and derivatives of the soybean variety A1036006. Also provided by the invention are tissue cultures of the soybean variety A1036006 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety A1036006 with itself or another soybean variety and plants produced by such methods.
US09107366B2 Soybean cultivar AR1011118
The present invention is in the field of soybean variety AR1011118 breeding and development. The present invention particularly relates to the soybean variety AR1011118 and its progeny, and methods of making AR1011118.
US09107364B2 Soybean cultivar HI1017010
The present invention is in the field of soybean variety HI1017010 breeding and development. The present invention particularly relates to the soybean variety HI1017010 and its progeny, and methods of making HI1017010.
US09107356B2 Hybrid carrot variety NUN 85931
The present invention relates to plants of a carrot variety NUN 85931 and seeds and progeny thereof. The invention further relates to methods for producing a carrot plant by traditional breeding methods. The invention further relates to a method for producing a carrot plant containing in its genetic material one or more transgenes.
US09107351B2 Lopper devices for pruning trees and brushes
Disclosed are shears are used for trimming bushes, trees, and brush. The loppers have the cutting blade which performs the cutting action and a counter edge for the cutting blade to work in conjunction. These loppers also have the addition of clamping jaws which will hold the severed limb. A user amputates a tree limb and the severed or orphaned limb falls helplessly to the ground, but these loppers clamp onto that limb when the cutting operation is performed. After the cut is made, the user can move the limb to a specific location, then decompresses the loppers and drop the limb as intended.
US09107350B2 Mollusk barrier
A barrier for deterring slugs, snails, and other gastropod mollusks from entering an area, and a method for using the same are provided. The barrier includes an elongate tubular support having a plastically deformable core member and an outer sheath. A plurality of outwardly extending projections are attached to the tubular support.
US09107344B2 Control system of agricultural vehicle with goods carrier, agricultural vehicle, and method of controlling goods carrier of agricultural vehicle
A control system controlling a goods carrier of an agricultural vehicle for conveying goods to a target area, has a 3D imaging device providing frames imaging the target area, a data processor and a memory. The control system derives information from the frames and operates to obtain a reference frame comprising 3D information about the pose of the target area, identify a plurality of characteristic points of the target area in the reference frame, obtain a new frame, analyze the new frame to identify a plurality of characteristic points, search and match characteristic points in the reference frame and the new frame, analyze pairs of matched characteristic points to establish a group of pairs showing a common change of pose between the reference frame and the new frame, and provide a signal taking into account results of the latter analysis.
US09107343B1 Grass catcher apparatus for a riding lawnmower
An apparatus for mounting grass collection bags to a riding lawn mower includes a mounting assembly fixed to a riding lawn mower frame and a lid assembly for carrying removable grass clippings collection bags. The mounting assembly includes slotted brackets that are adapted to receive transverse base pins that are fixed to the lid assembly. An operator may hang the lid assembly by its transverse base pins on the mounting assembly slotted brackets in a hanging position and then rotate the lid assembly up into a raised, operating position. As the lid assembly is rotated to the raised, operating position, a releasable latch mechanism connected to the mounting assembly receives and captures the lid assembly latch pins. With this grass clippings collection unit, a single operator can install or remove the lid assembly, making it possible to rapidly reconfigure the mower for collecting clippings or for not collecting clippings.
US09107341B2 Monitoring and control of soil conditions
Various methods and systems are provided for monitoring and control of soil conditions. In one example, among others, a method includes obtaining aqueous samples from suction probes within a soil substrate and analyzing the aqueous samples to determine a chemical composition of the soil substrate. Amounts of an additive may be determined to adjust the chemical composition of the soil substrate. In another example, a method includes installing a suction probe within a soil substrate; drawing a vacuum to induce hydraulic conduction of aqueous solutions from the soil substrate; extracting an aqueous sample; and analyzing the aqueous sample to determine a chemical composition of the soil substrate. In another example, a method includes obtaining a composition of a fertilizer solution (FS) supplied to a soil substrate and a chemical composition within the soil substrate; determining nutrient utilization, and providing an amount of additive to produce a subsequent FS for supply.
US09113581B2 Valve controlled, node-level vapor condensation for two-phase heat sink(s)
Apparatuses are provided for cooling an electronic component(s), which include a heat sink coupled to the electronic component(s), and having a coolant-carrying channel for a first coolant. The first coolant provides two-phase cooling to the electronic component(s), and is discharged from the heat sink as coolant exhaust, which includes coolant vapor. The apparatus further includes a node-level condensation module coupled to the heat sink to receive the coolant exhaust. The condensation module is cooled via a second coolant, and facilitates condensing the coolant vapor in the coolant exhaust. A controller automatically controls the liquid-cooling of the heat sink and/or the liquid-cooling of the node-level condensation module. A control valve adjusts a flow rate of the second coolant of the node-level condensation module, with the valve being automatically controlled by the controller based on a characterization of the coolant vapor in the coolant exhaust.
US09113578B2 Thermosiphon cooler arrangement in modules with electric and/or electronic components
A thermosiphon cooler arrangement is provided for the cooling of electric and/or electronic components, including a module of an electric and/or electronic system. The module includes a guiding structure and an inlet for receiving a stream of cooling air, and an outlet for releasing cooling air thereafter in an operating state of the module. The guiding structure is provided for guiding the cooling air entering through the inlet and leaving the module through the outlet in an operating state of the module. The module includes a thermosiphon cooler with an evaporator and a condenser for transferring a majority of a heat load to the cooling air in an operating state of the module. The evaporator is tilted with respect to the condenser wherein the condenser is arranged such that a major portion of the cooling air flows through the condenser.
US09113575B2 Wiring board with built-in electronic component and method for manufacturing the same
A wiring board with a built-in electronic component includes a substrate having an accommodation portion, an electronic component having an electrode and accommodated in the accommodation portion of the substrate, a conductive layer having a planar conductive pattern formed over the electrode of the electronic component, and one or more via conductors connecting the planar conductive pattern of the conductive layer and the electrode of the electronic component. The electrode of the electronic component has a portion which faces the planar conductive pattern of the conductive layer and which has a plurality of outer edges facing outward with respect to a surface of the electronic component on which the portion of the electrode is formed, and the planar conductive pattern of the conductive layer has a portion positioned directly over one or more of the outer edges of the electrode of the electronic component.
US09113574B2 Wiring board with built-in electronic component and method for manufacturing the same
A wiring board with a built-in electronic component includes a core substrate having a cavity, an electronic component accommodated in the cavity of the core substrate and having a body portion and multiple conductive portions formed on a surface of the body portion, a filling resin filling the space formed in the cavity having the component positioned in the cavity, and an resin insulation layer formed on the core substrate such that the resin insulation layer is covering an opening of the cavity and a surface of the component. The core substrate has an inclination suppressing structure formed on one or more side walls forming the cavity such that the distance between the side wall forming the cavity and the component varies in a portion of the side wall having the inclination suppressing structure and a portion of the side wall other than the portion having the inclination suppressing structure.
US09113573B2 Molded insulator in package assembly
Embodiments of the present disclosure describe techniques and configurations for package assembly including an embedded element and a molded insulator material. In some embodiments, an apparatus includes an electrical element (such as a die or a bridge interconnect structure) positioned on a surface of an insulator layer, a conductive pad positioned on the surface of the insulator layer and spaced apart from the electrical element, and a molded insulator material disposed on the surface of the insulator layer adjacent to the electrical element and on the conductive pad. Other embodiments may be described and/or claimed.
US09113572B2 Board and communication device
Embodiments of the present invention provide a board and a communication device, the board comprises a printed circuit board PCB, wherein a side of the printed circuit board PCB is set with a dent, a bottom of the dent is set with a connector, the side of the printed circuit board PCB is further set with a panel, the panel shrinks into a groove at a position corresponding to the connector, so as to make the groove be embedded into the dent, and a bottom of the groove and an interface of the connector are correspondingly opened with a through hole.
US09113563B2 Flexible printed circuit film and display device using the same
Disclosed is a flexible printed circuit film (FPC film) and display device using the same, the FPC film comprising a body extending along a side of a substrate; and a connector protruding from the body and detachably combined with a PCB wherein the connector comprises: a flexible polymer film including pad region and line region, wherein a plurality of first via holes are formed in the pad region; a plurality of pads overlapped with the first via hole in the pad region on one surface of the flexible polymer film; and a plurality of lines electrically connected with the plurality of pads through the first via hole, wherein the plurality of pads are formed of pad sets of plural rows including a pad set of a first row and a pad set of a second row.
US09113551B2 Rigid flex circuit board
Systems, methods and articles of manufacture for rigid flex circuit boards are described herein. Embodiments of the present disclosure relate to equipping a rigid flex circuit board with a first rigid substrate, a second rigid substrate that includes an asymmetric region where the first rigid substrate is not extended over the asymmetric region of the second rigid substrate. The rigid flex circuit board also includes a flexible substrate between the first rigid substrate and the second rigid substrate. A second portion of the flexible substrate protrudes from the non-overlap region where the second portion of the flexible substrate is not adhered to the second rigid substrate in the non-overlap region. The second portion of the flexible substrate is configured to be accessible from the asymmetric region of the rigid flex circuit board.
US09113544B2 Method for producing hyperthermal hydrogen molecules and using same for selectively breaking C—H and/or Si—H bonds of molecules at or on substrate surfaces
A method for producing hyperthermal molecular hydrogen is disclosed and use of same for selectively breaking C—H or Si—H bonds without breaking other bonds are disclosed. A hydrogen plasma is maintained and protons are extracted with an electric field to accelerate them to an appropriate kinetic energy. The protons enter into a drift zone to collide with molecular hydrogen in gas phase. The cascades of collisions produce a high flux of hyperthermal molecular hydrogen with a flux many times larger than the flux of protons extracted from the hydrogen plasma. The nominal flux ratio of hyperthermal molecular hydrogen to proton is controlled by the hydrogen pressure in the drift zone, and by the length of the drift zone. The extraction energy of the protons is shared by these hyperthermal molecules so that average energy of the hyperthermal molecular hydrogen is controlled by extraction energy of the protons and the nominal flux ratio. Since the hyperthermal molecular hydrogen projectiles do not carry any electrical charge, the flux of hyperthermal hydrogen can be used to engineer surface modification of both electrical insulating products and conductive products. When this method of generating a high flux of hyperthermal molecular hydrogen is applied to bombard organic precursor molecules (or silicone, or silane molecules) with desirable chemical functionality/functionalities on a substrate, the C—H or Si—H bonds are thus cleaved preferentially due to the kinematic selectivity of energy deposition from the hyperthermal hydrogen projectiles to the hydrogen atoms in the precursor molecules. The induced cross-linking reactions produce a stable molecular layer having a controllable degree of cross-linking and retaining the desirable chemical functionality/functionalities of the precursor molecules.
US09113542B2 Method for temperature stabilization, X-ray detector and CT system
A method is disclosed for the temperature stabilization of a direct-converting X-ray detector, including a detector surface having a semiconductor and being divided into a plurality of partial detector surfaces. During the irradiation of the detector surface, heat is generated in the semiconductor by electric power. Electric power generated in the semiconductor is kept constant for each partial detector surface at least during a heterogeneous and/or temporally variable irradiation of the detector surface by feeding-in power-adjusted additional radiation for each partial detector surface. A direct-converting X-ray detector is disclosed for the detection of X-rays. At least one control loop with at least one reference variable is embodied for the energy regulation of the additional radiation, which keeps the temperature in the semiconductor constant for each partial detector surface by keeping the electric power in the semiconductor constant by changing the energy of the additional radiation. A CT system is disclosed.
US09113541B2 Voltage ripple reduction
Among other things, one or more techniques and/or systems are described for reducing a voltage ripple in an electric signal. In this way, in radiographic imaging modalities, for example, undesired fluctuations in an output of a radiation source (e.g., undesirable fluctuations in an energy level of emitted photons) may be reduced. To reduce the voltage ripple, a (ripple reducing) electric signal is generated that comprises properties substantially similar to the voltage ripple, but opposite in phase. The (ripple reducing) electric signal is then combined with the original electric signal to generate a combined electric signal with a voltage ripple that is reduced relative to the voltage ripple of the electric signal as initially generated.
US09113540B2 System and method for generating extreme ultraviolet light
A system includes a chamber, a laser beam apparatus configured to generate a laser beam to be introduced into the chamber, a laser controller for the laser beam apparatus to control at least a beam intensity and an output timing of the laser beam, and a target supply unit configured to supply a target material into the chamber, the target material being irradiated with the laser beam for generating extreme ultraviolet light.
US09113534B2 Light-emitting control circuit, light-emitting control method and shift register
A light-emitting control circuit, a light-emitting control method and a shift register. The light-emitting control circuit comprises an inputting terminal (Input), an input sampling unit (11), an outputting unit (12), a resetting unit (13), an output pulling-down unit (14) and an outputting terminal for a light-emitting control signal (EM[n]). The input sampling unit (11) samples an input signal under a control of a first clock signal (CK1); the outputting unit (12) generates a light-emitting control signal under a control of a second clock signal (CK2) after the input sampling unit (11) samples the input signal; the resetting unit (13) resets the light-emitting control signal through the output pulling-down unit (14) under a control of a third clock signal (13). An OLED device is in an OFF state during a process for writing display data into pixel cells and the OLED device is turned on to emit light after the display data is written into the pixel cells, thus a display image is guaranteed not to generate flickers due to an unstable state of a pixel circuit as the data is written.
US09113532B2 Light emitting device and illumination apparatus having same
A light emitting device includes a set of light source units including multiple types of solid state light emitting elements having different light colors, each of the light source units comprising the same type of the solid state light emitting elements connected in series and; and an information storage unit which stores information about electrical characteristic of the set of light source units. The information stored in the information storage unit represents a relationship between a light output and a drive current in the set of light source units.
US09113531B2 Method for mixing light of LED cluster
The method for mixing light of LED cluster is disclosed. Firstly, a plurality of LED cluster are provided, then the step is importing the related data, then the step for the continuous genetic algorithm and the merit function are respectively carried out, finally the step for exporting data is achieved. The applied field of the invention is able to comprise LED cluster, fluorescence light source array, and fluorescence lamp array, as well as the other light source field etc.
US09113528B2 Wireless lighting control methods
A method for controlling lighting devices includes providing the lighting devices. Each lighting device includes two or more LEDs, an AC/DC or DC/DC power converter, a controller/processor electrically connected to the AC/DC or DC/DC power converter, a light emitting diode (LED) current control circuit communicably coupled to the controller/processor and electrically connected to the AC/DC or DC/DC power converter and the two or more LEDs. One or more control signals are generated using the controller/processor and sending the one or more control signals to the LED current control circuit. An on/off signal having a cycle time for each LED is generated using the LED current control circuit in response to the one or more control signals and sending the on/off signal to each LED. A blended light is produced having a specified color based on how long each LED is turned ON and/or OFF during the cycle time.
US09113527B2 Illuminating device
Disclosed is an illuminating device which has: a first illuminating lamp which is disposed at a first predetermined position and is identifiable; a second illuminating lamp which is disposed at a second predetermined position having a predetermined relationship with the first predetermined position and is identifiable; a determining means which determines the mutual relationship between the first illuminating lamp and the second illuminating lamp; and a transmitting means which transmits identifiable control signals to the first illuminating lamp and the second illuminating lamp, respectively, so as to achieve the determination made by the determining means.
US09113525B2 LED switch circuitry for varying input voltage source
An LED array switching apparatus, comprises: a plurality of LED arrays arranged in a serial path; a voltage supply coupled to the plurality of LED arrays; a plurality of current sources selectively coupled to the LED arrays, each of the current sources being switchable between a current regulating state and an open state; and a controller that outputs at least one control signal. The controller, the at least one switch and current sources cooperate together such that: when the voltage of the voltage source is below the at least one reference voltage, and/or when a predetermined level of current passes through the one or more current sources, at least one switch is closed and one or more associated current sources are controlled so as to break the serial path into one or more parallel paths each including less than all of the LED arrays.
US09113524B2 LED light source
A series arrangement of LED loads (LP1-LP4) is coupled between output terminals of a rectifier having its input terminals coupled to a mains supply supplying a low frequency AC voltage. Control means render the LED loads conductive one by one, when the amplitude of the supply voltage increases, and non-conductive one by one when the amplitude of the supply voltage decreases. The first LED load (LP1, LP2) has a forward voltage that is substantially higher than that of the other LED loads. As a consequence, the LED utilization is comparatively high, thus allowing the LED loads used in the series arrangement to be comparatively cheap.
US09113523B2 Light-emitting diode lighting device having multiple driving stages
An LED lighting device includes multiple driving stages. A first driving stage includes a first luminescent device driven by a first current and a first current controller coupled in parallel with the first luminescent device. The first current controller is configured to conduct a second current according to a voltage established across the first current controller and regulate the second current so that a sum of the first current and the second current does not exceed a first value. The second driving stage includes a second luminescent device driven by a third current and a second current controller coupled in series to the second luminescent device. The second current controller is configured to conduct a fourth current according to a voltage established across the second current controller and regulate the fourth current so that a sum of the third current and the fourth current does not exceed a second value.
US09113517B1 Dimmable and blink-suppressible light emitting diode driving apparatus
An alternating current power supply apparatus sends an alternating current power to a dimmer. The dimmer dims the alternating current power to fetch a dimmed power. The dimmer sends the dimmed power to a rectification unit. The rectification unit rectifies the dimmed power to fetch a rectified power. The rectification unit sends the rectified power to an integration sampling unit and a light emitting diode. The integration sampling unit integrates, samples and converts the rectified power to fetch an integration voltage signal. The integration sampling unit sends the integration voltage signal to a voltage-to-current control conversion unit. The voltage-to-current control conversion unit converts the integration voltage signal to fetch a driving current signal to drive the light emitting diode. The driving current signal is constant, so that the light emitting diode is not blinking.
US09113514B2 Outdoor lighting network light change/optimization system
Light management system for an outdoor lighting network (OLN) having lighting units, the system including a central control apparatus (40); lighting unit control apparatus (50); and a communication system (60). The central control apparatus (40) is operable to receive a configuration request; receive optimization objectives/constraints; identify the lighting units operably connected to the plurality of lighting unit control apparatus (50) associated with the configuration request; determine whether at least one of lighting requirements, illuminance model, and cost model have changed; update the lighting requirements, the illuminance and the cost model when at least one of the lighting requirements, the illuminance model, and the cost model have changed; optimize operation of the identified lighting units as a function of the optimization objectives/constraints, the lighting requirements, the illuminance and the cost model; and send an operation instruction to the lighting control apparatus (50).
US09113513B1 Dimming control for illumination systems
Changes in light intensity emitted by an illumination system are controlled by receiving desired dimming signals, sampling the signals, and changing the output drive signal driving the illumination system by the change increment, until the light intensity emitted by the illumination system substantially matches the desired light intensity indicated by the dimming signal.
US09113508B2 System and method for controlling a lighting system with a plurality of light sources
Disclosed are methods and systems for controlling of a lighting system with a plurality of light sources, particularly to the semi-automatic commissioning of light sources of the lighting system or controlling of the creation of lighting scenes with the lighting system. A spatial coding of light is used for controlling a lighting system, particularly for commissioning of light sources of the lighting system. Some exemplary systems for controlling a lighting system with a plurality of light sources, include a light system controller for controlling the light sources to create a spatial light pattern coding one or more attributes of the light sources, and a light pattern capturing device comprising a scanner for capturing the created spatial light pattern and a communication unit for communicating with the light system controller in order to enable the controlling of the one or more light sources based on the captured spatial light pattern.
US09113507B2 Light source apparatus and method of controlling the same
A light source apparatus configured to emit first light and second light includes a wavelength reference device, a splitter, a first detector, a second detector, and a control unit. The control unit includes a correction unit configured to reduce from a detection signal detected by the first detector a portion included in the detected signal and related to an intensity of the second light incident on the first detector from the splitter, and configured to reduce from a detection signal detected by the second detector a portion included in the detected signal and related to an intensity of the first light incident on the second detector from the splitter. The control unit controls a wavelength of the first light and a wavelength of the second light based on signals from the correction unit.
US09113496B2 Method and apparatus for transceiving data in a wireless access system
The present invention relates to a method which involves determining a relay terminal in an M2M communication system, and transceiving data to/from a base station or other terminal through the determined relay terminal, and to a method for constructing frames for transceiving data in the M2M communication system. By means of the data-transceiving method, an M2M terminal can transmit/receive a signal to/from a base station or other M2M terminal, and frames of a base station and M2M terminal can be efficiently constructed, wherein said method includes: receiving, by a first terminal of a wireless access system, a first message including a relay operation parameter, which is information that indicates a transmitting or receiving operation, from a base station during a downlink section and/or uplink section within a frame; and transceiving, by the first terminal, data to/from the base station or other terminal on the basis of the received relay operation parameter.
US09113494B2 Method and wireless communication system for providing downlink control signalling for communication apparatus
A method and a wireless communication system for providing downlink (DL) control signalling for a communication apparatus are provided. In the method, at least two scheduling cells are configured for providing DL control signalling, and the DL control signalling is provided on one or more of the at least two scheduling cells for a scheduled cell.
US09113493B2 Method of requesting allocation of uplink resources for extended real-time polling service in a wireless communication system
An apparatus in a Base station (BS) and an apparatus in a Mobile Station (MS) are provided for allocating and requesting, respectively, uplink resources in a wireless communication system. The apparatus in the MS includes a transmitter for sending, to a base station, a predetermined Channel Quality Information CHannel (CQICH) codeword over a pre-allocated CQICH in a silence period, when an uplink bandwidth for an extended real-time Polling Service (ertPS) is not allocated to the mobile station, to inform the base station that the mobile station has data to send; and a receiver for receiving, from the base station, information related to an uplink bandwidth supporting a maximum rate allocated by the base station, in response to the CQICH codeword.
US09113491B2 Uplink control and data transmission in a mixed single and multiple carrier network
Providing for mixed single carrier and multi-carrier uplink transmission in a wireless communication environment is described herein. By way of example, a network is provided that can identify uplink capabilities or restrictions of respective devices of a mixed population of mobile devices, and schedule single carrier or multi-carrier transmissions accordingly. In some aspects, different subsets of multi-carrier transmission can be given priority over other subsets. Based on the priority, the network can schedule/modify relative transmit powers for respective subsets, accommodate power constraints of higher level networking protocols, and optionally give priority to one or more of the distinct transmissions. In addition, priority can be given to respective subsets of the multi-carrier transmission, to ensure high quality or reliability for important transmissions. Thus, provided is an integrated network that accommodates a powerful mix of single carrier and multi-carrier services for a mixed population of mobile devices.
US09113488B2 Multi-radio coexistence of a broadband radio and a broadcast stream receiver that receives broadcast stream data
A multi-radio device, such as User Equipment (UE), may experience coexistence issues among various ones of its constituent radio devices that operate at the same time. Various aspects of the disclosure provide techniques to mitigate coexistence issues in multi-radio devices, where significant in-device coexistence problems can exist. In particular, a method for coexistence of multi-radio devices is described. The method includes identifying, at an upper layer of a multi-radio UE, a type of incoming broadcast stream data. The method further includes determining a coexistence policy for operation of communication resources within the multi-radio UE based on the type of the incoming broadcast stream data. The method also includes arbitrating, at a lower layer of the multi-radio UE, between the communication resources based on the coexistence policy.
US09113485B2 Method for reducing latency of wireless data packet delivery
A wireless data transmission method includes providing a plurality of radio frequency transmitters. A receiver is provided to receive transmissions from the transmitters. A data format including a plurality of transmission time slots is defined. Each of the transmitters is caused to independently select one of the time slots. The transmitters are used to transmit the transmissions to the receiver in the independently selected time slots.
US09113483B2 Methods and apparatus of spectrum sharing for cellular-controlled offloading using unlicensed band
There are provided measures for spectrum sharing for cellular-controlled offloading using an unlicensed band. Such measures exemplarily comprise initiating an offloading of traffic from a cellular link on a cellular band to an unlicensed link on an unlicensed band, wherein the unlicensed link is synchronized with the cellular link, and sensing a channel on the unlicensed band in a symbol-synchronized sensing duration of at least one symbol length at the beginning of a predetermined subframe of the unlicensed band.
US09113482B2 Method and apparatus for transmitting frames in talk-around direct communication
A permutated channel structure based on a block structure in talk-around direct communication is provided. A dedicated subchannel interferes with only one adjacent dedicated subchannel, even with a large synchronization error, by permutating the dedicated subchannels by cyclic shifts, whereby diversity gain can be maintained and interference between adjacent channels can be minimized.
US09113478B2 Methods and apparatus for requesting and allocating resources in multiple transmission opportunities
In accordance with a method for scheduling transmission opportunities (TXOPs) in a wireless communications system, a subscriber station may send a request-to-send multiple (RTSM) frame to an access point. The access point may allocate resources for multiple TXOPs based on the RTSM frame. The access point may send a clear-to-send multiple (CTSM) frame.
US09113477B2 Method and apparatus to allocate radio resources for transmitting a message part in an enhanced RACH
A method and apparatus for allocating resources to a wireless transmit receive unit (WTRU) includes the WTRU transmitting a signature sequence to a Node B, receiving an acknowledge signal from the Node B, and determining a default resource index. The resource index is associated with enhanced dedicated channel (E-DCH) parameters.
US09113466B2 Radio communication system, base station, relay station, and radio communication method
The relay station performs wireless communications with a base station, and a mobile station performs wireless communications with the base station or relay station. The relay station limits reception of a radio signal from the base station at timing at which a radio signal is transmitted to the mobile station. The relay station transmits a message #1 about random access to the base station. The base station transmits a message #2 at timing which is determined based on whether a transmission source of the message #1 is the relay station. The relay station receives the message #2 from the base station.
US09113463B2 Resource management for enhanced PDCCH
Certain aspects of the present disclosure provide techniques for managing resources utilized for enhanced physical downlink control channel (PDCCH) transmissions. According to certain aspects, a method is provided for wireless communications which may be performed, for example, by a user equipment (UE). The method generally includes receiving signaling indicating a set of time and frequency resources in one or more subframes allocated for an enhanced physical downlink control channel (PDCCH), receiving a downlink transmission in a subframe, making a determination to monitor for the enhanced PDCCH in the subframe based on the signaling, and decoding the enhanced PDCCH transmitted using the set of time and frequency resources in the subframe, in response to the determination.
US09113459B2 Method for transmitting control information in wireless communication system and apparatus therefor
A method for transmitting information data by using a Reed-Muller coding scheme in a wireless communication system is provided. The method includes configuring a number of resource elements for transmitting the information data; generating coded information data having a specific bit size by applying RM coding to the information data; performing rate matching to the coded information data so that the rate-matched information data can correspond to the configured resource elements; and transmitting the rate-matched information data by using the configured number of resource elements, where a minimum value Q′min for the number of resource elements is defined based upon a bit size (O) of the information data and based upon a bit size per symbol (Qm) in accordance with a modulation order.
US09113457B2 Method and apparatus for transmitting control information
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and an apparatus for transmitting uplink control information when a plurality of cells are configured, comprising the following steps: receiving PDCCH; generating reception reply information on PDSCH which corresponds to the PDCCH; and transmitting the reception reply information through PUCCH.
US09113451B2 Radio communication system, base station, and control method thereof
A radio communication system 1 according to an embodiment comprises: a pico cell base station PeNB provided in a communication area of a macro cell base station MeNB and having transmission power lower than transmission power of the macro cell base station MeNB. A resource division ratio is determined with respect to radio resources to be usable as a PDSCH, indicating a ratio of macro cell unusable PDSCH resources and macro cell usable PDSCH resources. The radio resources are assigned to a radio terminal connected to the macro cell base station MeNB, out of the macro cell usable PDSCH resources determined according to the determined resource division ratio. The resource division ratio is determined according to expected throughputs of each of cell edge terminals of the macro cell base station MeNB and the pico cell base station PeNB.
US09113450B2 Operating with multiple schedulers in a wireless system
Systems and methods are disclosed for a WTRU to operate using multiple schedulers. The WTRU may exchange data with the network over more than one data path, such that each data path may use a radio interface connected to a different network node and each node may be associated with an independent scheduler. For example, a WTRU may establish a RRC connection between the WTRU and a network. The RRC connection may establish a first radio interface between the WTRU and a first serving site of the network and a second radio interface between the WTRU and a second serving site of the network. The RRC connection may be established between the WTRU and the MeNB and a control function may be established between the WTRU and the SCeNB. The WTRU may receive data from the network over the first radio interface or the second radio interface.
US09113447B2 Methods and apparatus to register with external networks in wireless network environments
Example methods and apparatus to register a device at a wireless local area network are disclosed. A disclosed example method involves receiving a registration request from the device, and sending a response to the device in response to the registration request, the response including one or more registration plans associated with registering the device for network access via the wireless local area network. The example method also involves receiving registration information from the device, the registration information associated with one of the one or more registration plans selected by the device.
US09113446B2 Communication apparatus, communication method, and communication system
A wireless communication system, method and apparatus cooperate to use a wireless coordination signal from a control station in a first frequency band to establish direct links in a second frequency band between different terminals. Once established, the direct links in the second frequency band operate without further needing intervention by the control station. The first frequency band is 1 GHz or higher, and the second frequency band is at a higher frequency than the first frequency band.
US09113445B2 Mobile station, base station, communication system, amount-of-data information transmission method, transmission-control-information notification method, and wireless communication method
A mobile station includes an amount-of-data information determining means for monitoring data which are stored on a communication-service-by-communication-service basis or on a transmit-channel-by-transmit-channel so as to determine communication-service-by-communication-service or transmit-channel-by-transmit-channel amount-of-data information. The mobile station transmits the communication-service-by-communication-service or transmit-channel-by-transmit-channel amount-of-data information determined by the amount-of-data information determining means to a base station.
US09113438B2 Apparatus and method for mobile assignment
An apparatus and method support user devices (109-113) and multiple core networks (125, 126) with a network. A rule set for a user device is associated with a core network (125, 126). Access information associated with a network is converted to core network behaviors using the rule set. A network element (400) can be employed to map the network information to core network information using the rule set for network uses.
US09113437B2 Mobile network operator multihoming and enterprise VPN solution
The disclosed embodiments support mobility internal and external to enterprise networks. Service providers provide mobility by providing Home Agent functionality corresponding to each Enterprise network. In this manner, mobility may be provided to Mobile Nodes both internal and external to their enterprise networks. Moreover, data packets may be transmitted by Mobile Nodes to Correspondent Nodes, whether they are within their enterprise network, the Service Provider network, or the Internet.
US09113435B2 Communication system, mobile communication terminal and position managing apparatus
A mobile node includes a plurality of transceivers, has a network conforming to network-based mobility as its home link and performs position registration to a positional managing apparatus and performs position registration to the position managing apparatus through a foreign network by position registration conforming to host-based mobility. In mobile node and position managing apparatus, a plurality of routes passing through the home link and the foreign link are established. Accordingly, when the mobile node has the plurality of transceivers, it can simultaneously connect to the home link and the foreign link through respective transceivers, to perform communication.
US09113431B2 Method for corroboration and transferring trust between network databases for enhanced positioning accuracy
Techniques for transferring trust between networks are described herein. An example of a method of using a mobile device to transfer trust between networks described herein includes receiving WAN base station information including a WAN base station trustworthiness value, determining a WAN position estimate for the mobile device based on the WAN base station information, receiving access point information including an access point trustworthiness value, determining an access point position estimate for the mobile device based on the access point information, determining if the WAN position estimate and the access point position estimate are corroborated, and increasing the access point trustworthiness value if the WAN position estimate and the access point position estimate are corroborated and the WAN base station trustworthiness value is higher than the access point trustworthiness value.
US09113430B2 Base station and method for scheduler controlled setting of the output power of a base station power amplifier
The invention discloses a base station (110, 300) for a cell (105) in a cellular communications system (100). The base station comprises a scheduler (310) for scheduling transmissions to users (115, 120) in the cell (105) and a transmitter with a power amplifier (325). The scheduler (310) is also arranged to set the output power level of the power amplifier (325) for an upcoming transmission period.
US09113429B2 Method to increase the probability of handover message being received by receiver
A method for wireless communications is provided. The method includes triggering a handover process across a wireless network and generating handover messages on more than a single communications process to facilitate receipt of the handover messages. The method can include increasing the power associated with a communications channel in order to facilitate receipt of the handover messages and can also include generating multiple messages that also are increased in power by the communications channel.
US09113428B2 Power headroom reporting
The disclosure relates to a method for a method for a user equipment configured in carrier aggregation mode to assist an e Node B in estimating the total available output power for each component carrier. The method comprises reporting from the user equipment to the e Node B at least one of RF architecture information of the user equipment, and at least one power parameter value. The disclosure also relates to the corresponding e Node B, user equipment, computer program and storage medium.
US09113425B2 Communication device, a communication system and a communication control method
Provided is a communication device which can handle variation in transmission power accompanying switching of a modulation system.Included are: a receiving unit which receives a signal for which modulation according to a modulation system including a first modulation system and a second modulation system is performed based on modulation system designation information by an external transmission device, demodulates the received signal based on modulation system control information, and outputs the received data; a reception level measurement unit which measures a signal level of the signal, and outputs a reception level; an information extracting unit which outputs the modulation system control information based on the received data; a designation information output unit which outputs the modulation system designation information according to a modulation system switching threshold which was set based on a transmission power variation width which is a variation width when transmission power at a time when the signal is transmitted by the transmission device varies before and after switching of the modulation system between the first modulation system and the second modulation system by the transmission device; and a transmission unit which transmits the modulation system designation information to the transmission device.
US09113421B2 Techniques to control uplink power
Techniques are described that provide uplink power control techniques that can support different uplink multi-input multi-output (MIMO) transmission schemes. Open and closed loop power control schemes can be used to prescribe the power level of the mobile station.
US09113420B2 Radio system
A radio system (110) comprising a first (120) and a second (130) radio unit which comprise a transmitter (122, 132) and a receiver (121, 131). The first radio unit (120) communicates with a first external radio unit (101) and the second radio unit (140) with a second external radio unit (102). Both transmitters (122, 132) are arranged to vary their output power level in response to a request from the external radio unit with which they are arranged to communicate. Both of the transmitters also vary their output power level in response to a variation in the transmitter output power level of the other radio unit.
US09113419B2 Methods and apparatus for downlink PDSCH power setting
Methods and apparatus for transmitting power setting information in a downlink Physical Downlink Shared Channel (PDSCH) in a communication system. In this communication system, a plurality of methods for calculating traffic-to-pilot ratios (T2P) are established. In addition, a mapping scheme between a plurality of overhead signals and a plurality of reference signal (RS) overhead ratios, ηRS, and the plurality of T2P calculation methods is established. A user-specific T2P ratio PB,k/PRS for certain OFDM symbols, a RS overhead ratio ηRS and a calculation method selected from the plurality of T2P calculation methods are assigned to a wireless terminal. Then, an overhead signal corresponding to both of the assigned RS overhead ratio ηRS and the assigned T2P calculation method is selected in accordance with the mapping scheme and is transmitted to the wireless terminal. In addition, the user-specific traffic-to-pilot ratio PB,k/PRS is transmitted to the wireless terminal. The wireless terminal may calculate the traffic-to-pilot ratios across different transmission antennas and different OFDM symbols in dependence upon the received traffic-to-pilot ratio PB,k/PRS, and the RS overhead ratio and the T2P calculation method indicated by the RS overhead signal.
US09113417B2 Apparatus and method for controlling power for V2X communication
A technique for controlling power for V2X communication is provided. The apparatus includes a reception message analysis process configured to analyze headers of reception messages received from communication apparatuses of roadside apparatuses and surrounding vehicles located around a vehicle, a message loss checking process configured to check whether or not loss of the reception messages occurs by counting sequential numbers included in the headers of the reception messages, a density analysis process configured to analyze a density for each of communication apparatuses located in a communication radius of preset transmission power from the vehicle when the message loss checking process determines that the loss of the reception messages occurs, and a transmission power determination process configured to determine transmission power for V2X communication by deducting the preset transmission power in units of reference power according to the density when the density around the vehicle exceeds a reference value.
US09113416B2 System and method for reducing overhead of searcher tasks for discontinuous reception
At least one feature pertains to a method of communication that comprises aligning a measurement task that utilizes a resource within a user equipment, such that at least a portion of the measurement task is performed during a time that the resource is enabled in the user equipment, and executing the measurement task during the time that the resource is enabled in the user equipment. In one example, the measurement task may be a searcher task, the resource may comprise receiver circuitry, and the time that the resource is enabled corresponds to a DRX monitoring interval of a downlink channel, such as a high speed shared control channel. By aligning and executing the searcher task during the time that the resource is enabled in the user equipment, searcher overhead may be reduced. Reducing searcher overhead allows the user equipment to save power by disabling the receiver circuitry.
US09113415B2 Idle state management
Apparatus and systems, as well as methods and articles, may operate to enter an idle state of a wireless device for a selected amount of time responsive to a combined clear channel assessment indication.
US09113413B2 Communication terminal and communication method
An example communication terminal in which a plurality of communication protocols are executed includes a communication device configured to form an association with communication equipment; a communication managing unit configured to decide an operational mode of the communication device; and a device power managing unit configured to control power state of the communication device in accordance with an operational mode decided by the communication managing unit. A plurality of communication protocols (or a plurality of application software) are executed in the communication terminal and a frame to be transmitted is selected according to an execution situation of the communication protocols. The selected frame is transmitted via the association so that the association is maintained and a connection/session of the communication protocol of the selected frame is also maintained.
US09113409B2 Method for synchronizing a terminal with a frequency of a radio-communications network, corresponding computer software product, storage means and terminal
A method and apparatus are provided for synchronizing a terminal with a frequency from an ordered initial sequence of frequencies of a radio-communications network. An available power spectrum associates to each frequency of the initial sequence a power value representing the power with which the frequency is received by the terminal. At least one first range of consecutive frequencies is determined within the initial sequence, having a power variation below a first predetermined threshold. The terminal attempts at least one first synchronization with a frequency of the first range. If each first synchronization fails, the terminal obtains a modified sequence by modifying the position of the frequency or frequencies of the at least one first range of the initial sequence or by eliminating the at least one first range. The terminal then attempts a second synchronization with at least one of the frequencies of the modified sequence.
US09113408B2 Method and system for improved communication network setup utilizing extended terminals
Aspects of a method and system for improved communication network setup utilizing extended terminals are presented. Aspects of the method may comprise configuring a wireless Ethernet terminal functioning as a client station by a configurator via a network. The configured wireless Ethernet terminal may wirelessly receives information from a wireless station, and communicate the wirelessly received information to at least one of a plurality of wired stations via at least one of a plurality of corresponding wired interfaces. Aspects of the system may comprise a collocated device functioning as a configurator that configures a wireless Ethernet terminal functioning as a client station via a network. The configured wireless Ethernet terminal may wirelessly receives information from a wireless station, and communicate the wirelessly received information to at least one of a plurality of wired stations via at least one of a plurality of corresponding wired interfaces.
US09113405B2 Methods and apparatus for supporting multiple types of connections to a core network
There is proposed a mechanism providing functions of a so-called hybrid home node B (HHNB) where subscribers, depending on their belonging to a specific subscriber group, such as a closed subscriber group or an open subscriber group, are admitted for a connection to the communication network via different connection routes and systems. After a request for connecting a subscriber is received, an identification process is performed whether the subscriber belongs to a first subscriber group (CSG) or to a second subscriber group (OSG). On the basis of this identification, the subscriber is assigned to a first connection route or a second connection route. It is then checked whether available resources on the assigned connection route are sufficient, wherein on the basis of this check the request for connecting is allowed or rejected.
US09113403B2 Methods and apparatus for voice domain operation
Methods and apparatus for voice domain operation are described herein. One example method includes determining that an Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access (E-UTRA) network is not preferred for voice service based on receiving a response message to a NAS message via the E-UTRA network, wherein the response message to the Non-Access Stratum (NAS) message comprises an indication that no voice service is available, storing an identification of a first public land mobile network (PLMN), wherein the first PLMN is associated with the E-UTRA network that is not preferred for voice service, and avoiding selection of a second PLMN's E-UTRA network when an identification of the second PLMN matches the identification of the first PLMN.
US09113398B2 Multirole device muxing channel scan with channel scan time slices
Systems and methods for channel scanning for multirole device are disclosed. One implementation relates to a method for servicing functions by a multirole device. The method comprises dividing a channel scan over a plurality of channels into a plurality of channel scan time periods, and repeatedly time division multiplexing a time period for the servicing of one of a station (STA) function and an access point (AP) function, a time period for the servicing of the other of the STA function and the AP function, and a channel scan time period for each of the plurality of channel scan time periods.
US09113397B2 Apparatus and method for detecting a wireless access point for wireless network communication
A wireless network communication card usable with a host apparatus is disclosed. The wireless network communication card includes an access point detection circuit that detects a wireless access point through a wireless antenna. A power inlet to which power is supplied in response to an access point detection request from a user when the power of the host apparatus is suspended, the power inlet being connected to the access point detection circuit is included, as is an indicator coupled to said access point detection circuit that indicates a presence of an available wireless access point in response to a detection by said access point detection circuit.
US09113396B2 Transfer of access restriction information between a radio network node and a user equipment
Methods in a radio network node (110) and a user equipment (120) as well as a radio network node (110) and a user equipment (120) for providing access restriction information about restricting access to a cell (C1), managed by the radio network node (110), for at least the user equipment (120) are provided. The radio network node (110) encodes a downlink control information message by using a user equipment identifier associated with the access restriction information. Next, the radio network node (110) sends the downlink control information message to the user equipment (120). Next, the user equipment (120) decodes the downlink control information message to obtain the user equipment identifier associated with the access restriction information.
US09113391B2 Determining network availability based on geographical location
A mobile terminal comprising: a positioning module arranged to determine a geographical location of the mobile terminal; a local transceiver for connecting to local wireless access networks; and processing apparatus for communicating with a first, packet-based network by forming connections with the wireless local area networks using the local transceiver. The processing apparatus is configured to determine measures of connection quality experienced by the mobile terminal on ones of the connections, and to record the determined measures in a database associating measures of connection quality with geographical locations. The processing apparatus is further configured to control activation of the local transceiver to scan for subsequent availability of one or more of the wireless local area networks, in dependence on one or more of the measures of connection quality and associated geographical locations in the database relative to the geographical location of the mobile terminal as determined by the positioning module.
US09113389B2 Filter and classification agreement for MAC header based traffic classification and methods for use therewith
A transceiver of an apparatus supports communication with at least one additional apparatus. A baseband processing module indicates that first frame classification information includes at least a portion of MAC header content of a MAC frame via a filter and classification agreement included in the communication between the apparatus and the at least one additional apparatus.
US09113387B2 Handover signalling in wireless networks
A serving base station receives a first message comprising at least one parameter indicating whether a wireless device supports configuration of timing advance groups (TAGs). The serving base station transmits a second message causing assignment of each of at least one secondary cell to a TAG in a first plurality of TAGs. The serving base station transmits a third message to a target base station. The third message comprises at least one of: the at least one parameter indicating whether the wireless device supports configuration of the plurality of TAGs; and configuration information of the first plurality of TAGs.
US09113386B2 Fast handover with reduced service interruption for high speed data channels in a wireless system
In one aspect of the instant invention, a method is provided for controlling a communications system that includes a mobile device, a first and second base station and a radio network controller. The method comprises establishing the first base station as a primary base station that communicates high speed data to the mobile device. A parameter associated with the first and a second base stations, such as signal strength or quality, is monitored, and a level one type signal is sent to the first and second base stations indicating that the second base station is the primary base station in response to the monitored parameter associated with the second base station exceeding the monitored parameter associated with the first base station.
US09113385B2 Method and arrangements for reducing the number of failed handover procedures
The invention relates to a method in a source radio base station (14) for enabling a handover of a connection to a user equipment (13) from a source cell (11) to a target cell (17). The source radio base station (14) serves the source cell (11) and is comprised in a radio communications network (100). The source radio base station receives (802) at least a first segment of a measurement report from the user equipment (13), which measurement report indicates received signal power of signals of neighboring cells. The source radio base station then determines (803) a transmission time of the segment of the measurement report and compares (804) the transmission time with a predefined time threshold value. When the transmission time has exceeded the time threshold value, the source radio base station determines (806) whether to perform the handover based on the at least first segment of the measurement report.
US09113381B2 Apparatus and method for performing handover in multiple component carrier system
An apparatus and method for performing handover in a multiple component carrier system. In an aspect, a method of a target Base Station (BS) performing handover in a multiple component carrier system includes receiving service state information, including information about at least one candidate cell, from a source BS through a handover request message, calculating a final determination value for determining a final cell for a User Equipment (UE) which is a subject of the handover based on the service state information, selecting the final cell by comparing the final determination value and the information about the candidate cell, and sending a handover request Acknowledgement (ACK) message, including information about the selected final cell, to the source BS.
US09113374B2 Methods and system for performing handover in a wireless communication system
A method and system for performing handover in a third generation (3G) long term evolution (LTE) system are disclosed. A source evolved Node-B (eNode-B) makes a handover decision based on measurements and sends a handover request to a target eNode-B. The target eNode-B sends a handover response to the source eNode-B indicating that a handover should commence. The source eNode-B then sends a handover command to a wireless transmit/receive unit (WTRU). The handover command includes at least one of reconfiguration information, information regarding timing adjustment, relative timing difference between the source eNode-B and the target eNode-B, information regarding an initial scheduling procedure at the target eNode-B, and measurement information for the target eNode-B. The WTRU then accesses the target eNode-B and exchanges layer 1/2 signaling to perform downlink synchronization, timing adjustment, and uplink and downlink resource assignment based on information included in the handover command.
US09113371B2 Cross-layer optimization for next-generation WiFi systems
Systems, methods, and apparatus are described that that increase throughput of a WiFi network. A first method is provided wherein access points monitor and keep track of their states on each resource block (frequency channel and antenna pattern) associated therewith and dynamically select the resource blocks that increase network throughput based on the instantaneous states of the access points. A second method is provided comprising employing Q-learning to determine one or more modifications of operating parameters of a network node based on observed throughput of the network and implementing the one or more modifications at the node. A third method is also provided which combines the first and second methods so as to increase network throughput at both the physical layer and the MAC layer.
US09113370B2 Method and apparatus for handling a stationary user terminal in a network
A method and apparatus are provided that may enable the facilitation of using a mobile terminal as a mobile gateway to integrate with a machine-to-machine (M2M) network. Communication with a user terminal that is stationary may therefore be optimized or simplified by providing mechanisms by which the user terminal may communicate its stationary status to the network. The network may then adjust communication configurations involving the user terminal based on the knowledge of the user terminal's status.
US09113368B2 Maintaining neighbor cell list
Access terminals are provisioned to conduct intra-frequency, inter-frequency, and inter-RAT measurements and report physical layer identifiers of detected cells. The provisioning may involve cycling through all or a portion of a defined superset of physical layer identifier one subset at a time. In addition, the physical layer identifiers may be prioritized to improve the search procedure. Measurement report messages (including physical layer identifiers of the detected cells) are received at an access point as a result of the provisioning. A neighbor cell list for the femtocell is maintained based on the received measurement report messages and, optionally, other information. This other information may related to, for example, one or more of: physical layer identifier information received from access terminals that register with the access point, physical layer identifier information received via network listen operations, information regarding co-located cells, or physical layer identifier information received from a network entity.
US09113366B2 Method for identifying area, wireless base station, mobile terminal, and wireless communication system
A method including collecting position information indicating a position of an area to which a wireless communication service is not provided, transmitting the position information from the mobile terminal to a wireless base station using a random access procedure for setting up a communication channel between the wireless base station and the mobile station, and identifying the area which is within a cell range of the wireless base station and to which the wireless communication service is not provided.
US09113361B2 Method for transmitting PPDU in wireless local area network and apparatus for the same
A method and device for receiving a data block in a wireless communication system, the method performed by a receiver. The method includes: receiving a physical layer protocol data unit (PPDU) from a transmitter over an operating channel, the PPDU including a signal field, a Very High Throughput-Signal-A (VHT-SIG-A) field, a Very High Throughput-Signal-B (VHT-SIG-B) field and a padded data block, generating a first data block by removing zero or more physical padding bits from the padded data block in a physical layer; and generating a second data block by removing zero or more Medium Access Control (MAC) padding bits from the first data block in a MAC layer.
US09113360B2 Method and device for SINR estimation
A method (200) for a transceiver in a mobile system for determining the SINR for signals from at least two User Equipments during a future time interval, comprising arranging the transceiver to receive (205) transmissions from User Equipments in the mobile system on one radio channel per User Equipment, choosing (210) the at least two User Equipments from User Equipments which have data to transmit to the transceiver. The method comprises determining (220) the radio channel characteristics during the future time interval for the at least two User Equipments, emulating (230) at least one receiver type available to the transceiver during said future time interval in order to determine a post demodulation channel for the at least two User Equipments, in which emulation the determined radio channel characteristics, and determining (235) an SINR in the transceiver for the at least two User Equipments using the post demodulation channel.
US09113359B2 Method for loading uplink simulation data of terminal and terminal
The disclosure provides a method for loading uplink simulation data of a terminal, and a terminal, which belong to the field of wireless communication. The method comprises: after being powered on, the terminal imports simulation data to a memory of an uplink master-control Digital Signal Processor (DSP) of the terminal; the terminal performs uplink access, and transmits the simulation data to a channelized memory after the uplink access succeeds; then the terminal performs Inverse Fast Fourier Transform (IFFT) on the simulation data in each uplink sub-frame, and transmits the transformed simulation data to a base station via a radio frequency unit. According to the disclosure, the problem that a single terminal can not load data services of multiple terminals at the same time is solved; therefore, the effect of simulating to load noise transmission, load multi-terminal transmission, and load noise and terminal service transmission is achieved.
US09113358B1 Configurable network virtualization
A network profile describes one or more characteristics of a network including bandwidth, latency, rate of packet loss, duplication, corruption, or reordering, and so forth. Using the network profile, one or more adjustments are made to network traffic between a server device and an application executing on a client device. These adjustments virtualize the profiled network and emulate how the profiled network affects traffic. Such virtualization may enable an application to be tested under different network conditions corresponding to different network profiles.
US09113356B2 Control of data flows over transport networks
A method of preparing data packets for transport over a telecommunications transport network is disclosed. The data packets relate to different ones of a plurality of services. The method includes inspecting each of the data packets to identify the service to which the data packet relates. The identified service of the packet is mapped to a Quality of Service (QoS) type. A bandwidth profiling scheme is applied to the data packets, the profiling scheme identifying and marking each data packet according to whether or not the data packet conforms with a predetermined committed information rate for the QoS type. The marked data packets are forwarded for transport through the transport network. Related devices are also disclosed.
US09113355B2 Method of handling signaling and data transmission for machine-type communication
A method of handling signaling and data transmission for machine-type communication (MTC) for a network node in a mobile communication environment is disclosed. The method comprises receiving a non-access stratum (NAS) request message from a mobile communication device when the network control node is congested; and sending a trigger delivery failure report to a network gateway node in the core network to reject a trigger request message received from the network gateway node for triggering the mobile communication device.
US09113351B2 Method and apparatus for performing inter-frequency and/or inter-radio access technology measurements
Techniques for performing inter-frequency and/or inter-radio access technology (RAT) measurements are disclosed. A multi-receiver wireless transmit/receive unit (WTRU) may receive downlink transmissions via a plurality of downlink carriers simultaneously. The WTRU may perform inter-frequency and/or inter-RAT measurements using an inactive receiver without measurement gaps if at least one receiver is inactive. If the WTRU receives a measurement order on a disabled carrier, the WTRU may perform measurements on the disabled carrier without measurement gaps using an inactive receiver while maintaining a status of the disabled carrier as disabled. The WTRU may perform the measurements autonomously if a trigger condition is met and at least one receiver is inactive. If all receivers are active, the WTRU may perform the measurements using measurement gaps, that may be configured on a downlink carrier, or alternatively, on an unpaired downlink carrier, or alternatively, on a subset of associated downlink uplink carrier pairs.
US09113350B2 Line of sight (LOS) detection in a cellular communications network
Systems and methods for detecting a Line of Sight (LOS) in a cellular communications network are provided. In one embodiment, a network node in the cellular communications network determines whether a wireless device is within LOS of a base station. In order do so, the network node compares a Ricean factor of a wireless communications channel between the base station and the wireless device and a predetermined Ricean factor threshold for LOS detection. In addition, the network node compares a Root Mean Squared Error (RMSE) between a Rayleigh probability density function and samples of received signal strength for radio signals transmitted between the base station and the wireless device and a predetermined RMSE threshold for LOS detection. The network node then determines whether the wireless device is within LOS of the base station based on results of the comparisons.
US09113347B2 Backhaul link for distributed antenna system
A distributed antenna and backhaul system provide network connectivity for a small cell deployment. Rather than building new structures, and installing additional fiber and cable, embodiments described herein disclose using high-bandwidth, millimeter-wave communications and existing power line infrastructure. Above ground backhaul connections via power lines and line-of-sight millimeter-wave band signals as well as underground backhaul connections via buried electrical conduits can provide connectivity to the distributed base stations. An overhead millimeter-wave system can also be used to provide backhaul connectivity. Modules can be placed onto existing infrastructure, such as streetlights and utility poles, and the modules can contain base stations and antennas to transmit the millimeter-waves to and from other modules.
US09113344B1 Detecting location using WiFi hotspots
A method of detecting location includes receiving, on a mobile device, a plurality of previously stored WiFi hotspots; detecting, on the mobile device, a plurality of surrounding WiFi hotspots; comparing the plurality of surrounding WiFi hotspots to determine one or more differences between the plurality of previously stored WiFi hotspots; determining the differences satisfy a difference threshold; sending the plurality of surrounding WiFi hotspots to a location lookup system; and receiving a response from the location lookup system.
US09113343B2 Wireless positioning approach using time-delay of signals with a known transmission pattern
A method of determining the location of a mobile device is provided. The method receives a signal with a known radio transmission pattern at the mobile device from each of several transmitting devices. The method correlates each received signal with a corresponding signal that has a same known radio transmission pattern to determine the time the signal traveled between the corresponding transmitting device and the mobile device. The method determines the location of the mobile device based on the time the signal travelled between the corresponding transmitting device and the mobile device. In some embodiments, determining the location of the mobile device does not require calculating a distance between the mobile device and any of the transmitting devices. In some embodiments determining the location of the mobile device includes solving a function that is dependent on the time the signals traveled between each corresponding transmitting device and the mobile device.
US09113339B2 Apparatus and method for allocating communication resources in a communication system
An apparatus, method and system for allocating communication resources in a communication system. In one embodiment, an apparatus includes a processor 520 and memory 550 including computer program code. The memory 550 and the computer program code are configured to, with the processor 520, cause the apparatus to compute a transmitter power level for a user equipment on a communication resource allocated to a neighboring base station to limit interference for communications in an area served by the neighboring base station below a first threshold level, compute a signal-to-interference-and-noise ratio for an uplink communication by the user equipment employing the transmitter power level on the communication resource within an area served by the apparatus, and assign a subframe of the communication resource to the user equipment if the signal-to-interference-and-noise ratio for the uplink communication is greater than a second threshold level.
US09113337B2 Radio communication apparatus
An inexpensive radio communication apparatus is provided which can safely generate and share a key to be used for encryption/decryption and lower the possibility of loss of the key even if a packet error occurs at the time of reestablishment of a radio link. When a request for position registration that is made to a base unit is not a request made by encrypted communication using a common encryption key, the base unit transmits a message to request generation of an initial encryption key, and when a handset correctly responds to the message, both the base unit and the handset store information on the initial encryption key.
US09113335B2 Distributed load balancing in wireless networks
Distributed load balancing in wireless digital networks. In a network having a plurality of access nodes with at least one wireless client connected to a first access node, the client is encouraged to move to a different access node by reducing the apparent signal strength of transmissions from the access node to the client. Apparent signal strength can be reduced by reducing transmit power, by using beam forming, antenna switching, or a combination. Other access nodes may send unsolicited frames, such as probe response frames to the client, encouraging the client to move.
US09113332B2 Method and device for managing authentication of a user
A method and apparatus are provided for managing authentication of a user of a telecommunications network of an operator. The method includes the following steps: on receipt of a request for access to a service provided by the operator of this network by the user, issuing a request for identification of an authentication server destined for an authentication location server, the request including at least one identifier of the user; and on receipt of a response comprising an identifier of an authentication server associated with the identifier of the user, issuing a request for authentication of the user at the server identified for the requested service.
US09113327B2 Personal location cone
Methods and apparatus, including computer program products, for receiving a request from a requestor to locate a user. The request identifies a personal location code (PLC) for the user. It is determined if the request is allowed based on the PLC. If the request is allowed, the current location of the user is obtained based on the location of one or more devices associated with the user. The current location of the device is then provided to the requestor.
US09113325B2 Signaling of random access preamble time-frequency location in wireless networks
Embodiments of the present disclosure provide a base station sub-system, a method of allocating random access configurations and a method of downlink signaling of random access configurations. In one embodiment, the base station sub-system is for use in a wireless communication system and includes an allocator configured to allocate random access configurations having a plurality of time slots that use a single frequency resource. Additionally, the base station sub-system also includes a transmitter configured to signal at least one index of the random access configurations and a random access receiver balancing in time the processing load of the random access detection of different cells served by the base station.
US09113322B2 Machine-type communication subscription control
According to a first aspect of the present invention there is provided an apparatus configured to operate as a subscriber server (2). The apparatus comprises a memory (11) for storing the subscription information of one or more Machine Type Communications, MTC, subscribers, the subscription information of a MTC subscriber including one or more MTC Features and information regarding the MTC subscriber's subscribed services, a processor (10) for assessing which of the one or more subscribed MTC Features are supported, assessing any interaction that may occur between each of the supported subscribed MTC Features and between each of the supported subscribed MTC Features and the subscribed services, and determining the subscription information that should be sent to a serving node (1) based on the outcome of the assessments, and a transmitter (13) for sending the determined subscription information to the serving node (1).
US09113317B2 Intelligent streaming to a mobile device
Intelligent streaming of multimedia content is provided. Based on various conditions and signals detected by a mobile device, an activity state of the mobile device that indicates whether viewing of a video portion of streaming multimedia content is desirable or likely may be determined. A server streaming the multimedia content, upon receiving from the mobile device either a request to eliminate the video portion streaming multimedia content or a status update that the video portion is not viewable or is not likely being viewed, is configured to replace streaming of the multimedia content with both audio and video portions with streaming of the multimedia content containing the audio portion but without the video portion.
US09113316B2 Method and apparatus for controlling access technology selection
A method and system for selecting at a terminal at least one of a plurality of available access networks for use with a wireless application invoked at the terminal according preferences associated with the wireless application, the network service provider, the subscriber, the subscriber subscription and application content provider. The selection may be constrained by an Application Policy received from a network service provider.
US09113314B1 Proxy server and method thereof for forwarding location requests to a position determining entity
A method, system and server comprise determining, at a server, an appropriate Position Determining Entity (PDE) to forward data to based on a network in which a mobile station is roaming and forwarding the data from the server to the PDE.
US09113312B2 Mobile terminal and control method
A mobile terminal and control method to share content with a device and control the device are provide. The mobile terminal includes a communication unit to communicate with a host and the device; a search unit to receive content information and device information; an input unit to receive a content selection signal and a device selection signal; and a control unit to control the mobile terminal. The mobile terminal receives content information from a host and selects content to be outputted to a device selected from device information from the host. The mobile terminal controls the selected device using control commands transmitted to the selected device based on a control mode. If the control mode is not stored in the mobile terminal, the mobile terminal may receive the control mode from the host.
US09113309B2 Enhancing user services with indoor traffic information
In some implementations, a mobile device can collect location, time and speed information associated with a building. The mobile device can transmit the location, time and speed information to a server. The server can collect location, time and speed information from multiple mobile devices. The server can determine average wait times (e.g., indoor traffic information) associated with areas of interest at a business or indoor location. The server can deliver the average wait times to mobile devices. The mobile devices can use the indoor traffic information to adjust reminders, calendar events, suggest the best times to visit a business or suggest which of several businesses to visit.
US09113306B2 Predictive assistance information
A computing device described may determine a current speed of the computing device, and, responsive to determining that the current speed of the computing device satisfies a threshold speed, determine whether a current geographic location of the computing device is within with an uncommon stopping area, the uncommon stopping area being a geographic area in which less than a threshold number of other computing devices have been determined to have previously stopped. The computing device may also, responsive to determining that the current geographic location of the computing device is within the uncommon stopping area and responsive to determining that assistance-type information is relevant to the user of the computing device, determine, based on the current geographic location, assistance information relevant to the current geographic location, and output, for display, the assistance information.
US09113304B1 Localization of device at rest
A method for assisting in the recovery of a lost electronic device is described. When an electronic device determines that it is at rest, it automatically captures an image using a built-in camera and transmits the image to a server. A user, having lost the electronic device, may access the image via a web interface to determine the location of the electronic device.
US09113301B1 Geo-location based event gallery
A computer implemented method includes receiving a message and geo-location data for a device sending the message. It is determined whether the geo-location data corresponds to a geo-location fence associated with an event. The message is posted to an event gallery associated with the event when the geo-location data corresponds to the geo-location fence associated with the event. The event gallery is supplied in response to a request from a user.
US09113296B1 Using a coverage area identifier to facilitate network reporting
Disclosed herein is a method and system for parsing a coverage area identifier. An example method is operable in a wireless communication system having a base station and a wireless communication device (WCD), the base station radiating to define multiple coverage areas in which the WCD can operate. The method involves: the WCD operating within one of the multiple coverage areas; the WCD receiving from the base station a coverage area identifier of the coverage area in which the WCD operated; the WCD determining a group to which the base station belongs; the WCD using the determined group as a basis to select a parsing technique from multiple parsing techniques; and the WCD using the selected parsing technique to parse the received coverage area identifier so as to extract from the received coverage area identifier one or more attributes of the coverage area in which the WCD operated.
US09113295B2 System and method for location based exchange vicinity interest specification
Provided is a distributed system and method for enabling new and useful location dependent features and functionality to mobile data processing systems. Mobile data processing Systems (MSs) interact with each other as peers in communications and interoperability. Data is shared between mobile data processing systems to carry out novel Location Based eXchanges (LBX) of data for new mobile applications. Information transmitted inbound to, transmitted outbound from, is in process at, or is application modified at a mobile data processing system triggers processing of actions in accordance with user configured permissions, charters, and other configurations. In a preferred embodiment, a user configurable platform is provided for quickly building well behaving LBX applications at MSs and across a plurality of interoperating MSs. Tools, triggered interfaces and integrated applications are disclosed for a breadth of MS LBX configurations and functionality.
US09113294B2 Method for positioning IP location and server
A method for positioning an IP location and a server are provided. The method comprises: obtaining location data of mobile terminals used by a plurality of users in a preset period to generate a first geographic location data set; pre-processing the first geographic location data set to obtain a second geographic location data set; obtaining a first selected location and a second selected location of each user according to the second geographic location data set; obtaining IP address data corresponding to fixed terminals used by the plurality of users to generate an IP address data set; pre-processing the IP address data set to obtain a plurality of IP sections; obtaining a plurality of first selected locations and second selected locations corresponding to the users of each IP section; and clustering the plurality of first selected locations and second selected locations to obtain the IP location of the IP section. The present disclosure achieves an IP positioning precision on a street level and has advantageous of simple arrangement and fast response speed.
US09113290B2 Methods and apparatus for accounting at home agent (HA) / local mobility agent (LMA) for CDMA2000 systems
Techniques for facilitating wireless communications include receiving a registration request (such as a mobile internet protocol MIP registration request, and transmitting, based on the received registration request, an accounting message indicating support of an accounting mode. The accounting mode may, for example, include performing accounting for a mobile station at a packet data serving node (PDSN) that is serving the mobile station.
US09113278B2 System and method for automatically adjusting hearing aid based on acoustic reflectance
Method and system for automatically adjusting a hearing aid. The method includes measuring an acoustic reflectance associated with an ear canal as a function of an incident pressure and an acoustic frequency, processing information associated with the measured acoustic reflectance, determining a reflectance slope based on, at least, information associated with the measured acoustic reflectance, and adjusting, at least, one parameter associated with the hearing aid based on, at least, information associated with the reflectance slope. The reflectance slope is associated with a reflectance component varying with the incident pressure.
US09113274B2 Device for a hearing aid system used to register radio disturbances
A device for use in a hearing aid system comprising a radio antenna for reception and/or transmission to/from other devices in the hearing aid system is arranged to register a radio disturbance received by the radio antenna at an occasion when the radio antenna is not used for reception and/or transmission to/from the other devices. The device further relates to a transmission system comprising a mini receiver connected to a hearing aid device and comprising a radio antenna for reception of communications, a setting device comprising a radio antenna for communication of settings and audio information to the mini receiver, a transmitter device comprising a radio antenna for transmission of audio information to the mini receiver. At least one of the mini receiver, setting device, or transmitter device is arranged to register a radio disturbance at an occasion when its radio antenna is not used for reception and/or transmission.
US09113271B2 Method for extending a frequency range of an input signal of a hearing device as well as a hearing device
The present invention is directed to a method and a hearing device for extending a usable frequency range of an analog input signal (i) being processed by a hearing device, the method comprising the steps of converting the analog input signal (i) to a first output signal (o1) and to an intermediate signal (om), the first output signal (o1) having a final sampling rate and the intermediate signal (om) having an intermediate sampling rate that is greater than the final sampling rate, applying a band-pass filter unit (31) to the intermediate signal (om) in order to obtain a filtered intermediate signal (omf), a lower cut-off frequency of the band-pass filter unit (31) being above half the final sampling rate, an upper cut-off frequency of the band-pass filter unit (31) being below half the intermediate sampling rate, and shifting a spectrum of the filtered intermediate signal (omf) to a frequency range being below the final sampling rate to obtain an intermediate output signal (om2).
US09113270B2 Transpositional acoustic frequency range in EAS patients
An electric acoustic stimulation (EAS) hearing system includes a signal processor for processing an acoustic signal input to generate: i. an electrical communications signal representative of an upper electrical range of acoustic frequencies, and ii. an acoustic communications signal representative of a lower acoustic range of acoustic frequencies, the acoustic range including: (1) a lower subrange of acoustic frequencies perceivable by the patient with amplification, and (2) an upper subrange of acoustic frequencies not perceivable by the patient, wherein the signal processor uses frequency transposition to include the upper subrange in the lower subrange. An implanted electrical stimulation subsystem receives the electrical communications signal and delivers a corresponding electrical stimulation signal to auditory neural tissue of an implanted patient. An external acoustic stimulation subsystem receives the acoustic communications signal and delivers a corresponding amplified acoustic stimulation signal to the ear canal of the patient.
US09113268B2 Implantable floating mass transducer of a hearing implant system
An implantable floating mass transducer is described for a hearing implant system in an implant patient. A cylindrical transducer housing contains a cylindrical inner mass magnet having an inner magnetic field with a first field direction. One or more signal drive coils are on the outer housing surface for conducting a transducer drive signal current to produce a signal magnetic field that interacts with the inner magnetic field to create vibration of the inner mass magnet which is coupled by the transducer housing to the internal hearing structure for sound perception by the implant patient. A ring-shape outer offset magnet is positioned around the outer housing surface with an outer magnetic field having a second field direction opposite to the first field direction so as to offset the inner magnetic field to minimize their combined magnetic field and thereby minimize magnetic interaction of the transducer with any external magnetic field.
US09113266B2 Custom in-ear monitor
An in-ear monitor that can be customized for particular applications and individuals includes a housing formed from a body and a cover. A dynamic driver is mounted in a cavity in the housing on an angled mounted flange. The dynamic driver is acoustically coupled to a trumpet-shaped sound collector. The trumpet-shaped sound collector is coupled to a main sound bore that exits an opening in a nozzle portion of the body that is inserted into the ear canal of a user. An ambient sound port collects ambient sound and couples it to the sound bore. An additional bass port increases the bass response of the monitor. Ear impressions are used to customize the body of the monitor to the ear of a user and the location of the bass and ambient sound ports can be altered for different applications.
US09113263B2 VAD detection microphone and method of operating the same
A microphone includes a microelectromechanical system (MEMS) circuit and an integrated circuit. The MEMS circuit is configured to convert a voice signal into an electrical signal, and the integrated circuit is coupled to the MEMS circuit and is configured to receive the electrical signal. The integrated circuit and the MEMS circuit receive a clock signal from an external host. The clock signal is effective to cause the MEMS circuit and integrated circuit to operate in full system operation mode during a first time period and in a voice activity mode of operation during a second time period. The voice activity mode has a first power consumption and the full system operation mode has a second power consumption. The first power consumption is less than the second power consumption. The integrated circuit is configured to generate an interrupt upon the detection of voice activity, and send the interrupt to the host.
US09113262B2 Methods and apparatus for transmitting vibrations
Methods and apparatus for transmitting vibrations via an electronic and/or transducer assembly through a tooth or teeth are disclosed herein. The assembly may be attached, adhered, or otherwise embedded into or upon a removable oral appliance to form a hearing aid assembly. Such an oral appliance may be a custom-made device. The electronic and transducer assembly may receive incoming sounds either directly or through a receiver to process and amplify the signals and transmit the processed sounds via a vibrating transducer element coupled to a tooth or other bone structure, such as the maxillary, mandibular, or palatine bone structure.
US09113261B2 Unidirectional condenser microphone and method for adjusting acoustic resistance
To provide an insulator, which supports a fixed pole in a unidirectional condenser microphone in a shareable manner among microphones that are different in the distance between acoustic terminals from one another. Coarse adjustment is performed on an insulator 31 including a plurality of sound holes 32 drilled therein by acoustically closing a predetermined sound hole 32 among the plurality of sound holes 32 by a predetermined sound hole closing means, and fine adjustment is performed by applying a predetermined amount of compressive force to an acoustic resistance member 40 by an acoustic resistance adjusting means 50 (adjustment nut 51), so as to adjust acoustic resistance present in a sound wave passage from a rear acoustic terminal to the back of a diaphragm.
US09113259B2 Tunable multichannel headphone and method for assembling the same
A tunable multichannel headphone includes at least two main housings connected by a connection portion. Each of the main housings includes a speaker disk defining independent sound chambers, a driver unit disposed in the sound chambers, a front acoustic unit and a rear acoustic unit. The front and rear acoustic units are disposed on the opposite sides of the speaker disk. The front acoustic unit has a sound effect tuning unit which has field and channel switches and an audio output unit. The rear acoustic unit has first and second timbre switches. The switches are rotatable members arranged on the speaker disk for tuning different sound effects and tones. A method for assembling the tunable multichannel headphone is also disclosed.
US09113258B2 Speaker
A speaker includes a holder forming a hollow space, a magnetic system received into the hollow space and defining a magnetic gap, an elastic plate assembled with the holder and defining a first surface and a second surface opposite to the first surface, a diaphragm defining a dome part connected with the first surface of the elastic plate and an edge part connected with the second surface of the elastic plate, and at least a coil defining an end suspended in the magnetic gap and an another end connected with the dome part. The edge part defines an arcuate portion depressed toward the magnetic system.
US09113256B2 Acoustic playback system
An acoustic playback system including a digital filter; and a plurality of digital modulators each of which output a digital signal to one of a plurality of speakers configured with speakers driven by digital signals having different play back bandwidths; wherein the digital filter converts a digital audio signal which is input into a plurality of digital audio signals of a plurality of frequency bandwidths corresponding to play back bandwidths of the plurality of speakers, and outputs each of the digital audio signals of the plurality of frequency bandwidths to one of the plurality of digital modulators; each of the plurality of digital modulators outputs the modulated digital signal to the speaker of a play back bandwidth corresponding to a frequency bandwidth of the digital audio signal which is input by performing miss match shaping after noise shaping to a digital audio signal which is input; and each number of bits of a digital signal which is output by each of the digital modulators is different is provided.
US09113255B2 Headphones with oscillator for vibrating the arm portion
Headphones include a headband, an arm portion, a pair of headphone units that respectively retain a speaker, a hinge structure that supports the headphone unit at the arm portion, and an oscillator that vibrates the arm portion. The oscillator is contained in a transducer box and clamped and supported by the arm portion and the headband. A vibration conducting unit connects the arm portion with the headphone unit and conducts vibration of the arm portion to the headphone unit.
US09113253B2 Headphone device
A simple structure that is easy to store is to be formed, and portability of the structure is to be increased.The structure includes: a headband to be mounted on a head; and a pair of speaker units detachably attached to the headband, wherein a suction portion is formed in the headband, a to-be-sucked portion to be sucked into the suction portion by a magnetic force from a magnet is formed in the speaker units, and one of the suction portion and the to-be-sucked portion is longer in shape than the other one. With this configuration, the structure is simplified and is made easier to store, and accordingly, portability of the structure can be increased.
US09113251B2 Headset
A headset having a loudspeaker housing and a microphone which are interconnected by a microphone boom arm that includes two opposed spaced apart arm parts, and wherein a name tag display is seatable between the arm parts and retaining tongue and grove pairs are provided at the arms and/or at the name tag display.
US09113249B2 Robust diaphragm for an acoustic device
A rigid, flat plate diaphragm for an acoustic device is illustrated. The internal supporting structure of the diaphragm provides a combination of torsional and translational stiffeners, which resemble a number of crossbars. These stiffeners brace and support the diaphragm motion, thus causing its response to not be adversely affected by fabrication stresses and causing it to be very similar in dynamic response to an ideal flat plate operating in a frequency range that extends well beyond the audible.
US09113244B2 Loudspeaker for eliminating a frequency response dip
In at least one embodiment, a speaker system is provided. The speaker system includes a speaker enclosure having a front end, a rear end, and a first transducer. The front end is arranged to face a listening area. The rear end is arranged for being mounted to a mounting surface. The first transducer is positioned within the speaker enclosure for facing into the mounting surface such that the first loudspeaker transmits acoustic energy from the rear end towards the mounting surface to prevent a frequency response dip with the transmitted acoustic energy.
US09113241B2 Noise removing apparatus and noise removing method
Disclosed herein is a noise removing apparatus, including: an object sound emphasis section adapted to carry out an object sound emphasis process for observation signals of first and second microphones to produce an object sound estimation signal; a noise estimation section adapted to carry out a noise estimation process for the observation signals to produce a noise estimation signal; a post filtering section adapted to remove noise components remaining in the object sound estimation signal using the noise estimation signal; a correction coefficient calculation section adapted to calculate, for each frequency, a correction coefficient for correcting the post filtering process based on the object sound estimation signal and the noise estimation signal; and a correction coefficient changing section adapted to change those of the correction coefficients which belong to a frequency band suffering from spatial aliasing such that a peak appearing at a particular frequency is suppressed.
US09113240B2 Speech enhancement using multiple microphones on multiple devices
Signal processing solutions take advantage of microphones located on different devices and improve the quality of transmitted voice signals in a communication system. With usage of various devices such as Bluetooth headsets, wired headsets and the like in conjunction with mobile handsets, multiple microphones located on different devices are exploited for improving performance and/or voice quality in a communication system. Audio signals are recorded by microphones on different devices and processed to produce various benefits, such as improved voice quality, background noise reduction, voice activity detection and the like.
US09113223B2 Updating properties of remote A/V performance nodes
Aspects include systems, computer readable media and methods for remotely updating properties of Audio/Visual (A/V) performance nodes that can receive A/V content through a wireless network from a central content source. The central content source can maintain information about properties of such nodes, providing such information to a device configured with remote control software, upon request. The remote control device can accept user inputs relating to properties updates, indications of such being provided to the central content source for distribution to nodes whose properties were updated. Examples of updatable properties include on/off toggling, and volume controls. Updating such properties can be protected by passwords. The central content source can be configured as software executing on a personal computer operable to communicate over the Internet for obtaining access to streaming and/or downloadable A/V content. Remote control device examples include phones that can be networked to receive node properties data, obtain user inputs affecting such data, and transmit that data back to the central source.
US09113221B2 Differentiated PSIP table update interval technology
An apparatus, method and data structure for generating at least one table in a broadcast environment, are provided. The apparatus includes a generator to generate an event information table (EIT) and an extended text table (ETT). The ETT has program guide information for an n-hour span and has a transmission interval. The ETT has a transmission interval and program description information according to the EIT. The transmission interval of the EIT is shorter than the transmission interval of the ETT.
US09113220B2 Electronic program guide for obtaining past, current, and future programs
An electronic program guide (EPG) for facilitating obtaining copies of selected programs includes a plurality of program listings, the program listings including listings for previously broadcast programs available for downloading to a user's recording device, programs currently being broadcast available for downloading to the user's recording device, and programs which may be recorded on the user's recording device during a future broadcast of the programs. This EPG merges two models of distribution for broadcast content (e.g., EPGs) and video on demand (VOD) systems (e.g., video catalogs) to address the problem of acquiring a recording of a program that was broadcast in the past. The EPG of the present invention provides a combined, unified user interface whereby a user may easily obtain a copy of any one or more of past, current, or future programs.
US09113219B2 Television viewer interface system
A television viewer interface system provides a viewer interface that allows the viewer to access different functions of a system. A highlight bar is responsive to the user's commands and is used to indicate the current menu item that can be selected by the user. Information is presented in a successive disclosure format where the user navigates through menus by moving the highlight bar to the right to obtain more information or to the left to see less information and return to the previous location. The background colors of each set of menus remains consistent throughout the user's experience such that the user intuitively knows what menu area he is in through the color cues. The invention provides indicators that tell the user that more information is available in a particular direction for a menu item.
US09113218B2 Television viewer interface system
A television viewer interface system provides a viewer interface that allows the viewer to access different functions of a system. A highlight bar is responsive to the user's commands and is used to indicate the current menu item that can be selected by the user. Information is presented in a successive disclosure format where the user navigates through menus by moving the highlight bar to the right to obtain more information or to the left to see less information and return to the previous location. The background colors of each set of menus remains consistent throughout the user's experience such that the user intuitively knows what menu area he is in through the color cues. The invention provides indicators that tell the user that more information is available in a particular direction for a menu item.
US09113214B2 Method and system for generation and playback of supplemented videos
The present invention is a method and system for generation and playback of supplemented videos which include interactive features. The supplemented video includes hotspots that allow a video viewer to interact with the video when the video viewer sees an object. The hotspots can be manually defined. Information regarding the object and the hotspot can be stored in a separate XML file. Furthermore, the present invention can be a marketplace where a desired object can be found by searching the XML file. The search results can list the supplemented videos which contain hotspots corresponding to the object and also the time in the supplemented video in which the object is found. The present invention can also aggregate data about the objects based on the playback of the supplemented videos and the video viewer's interaction with the supplemented videos.
US09113213B2 Systems and methods for supplementing content with audience-requested information
A system and method are described for delivering to a member of an audience supplemental information related to presented media content. Media content is associated with media metadata that identifies active content elements in the media content and supported intents associated with those content elements. A member of an audience may submit input related to an active content element. The audience input is compared to media metadata to determine whether supplemental information can be identified that would be appropriate to deliver to the audience member based on that person's input. In some implementations, audience input includes audio data of an audience's spoken input regarding the media content.
US09113212B2 Simultaneous recording and playback of audio/video programs
A system and method for time-shifted viewing of broadcast television programs is disclosed. Simultaneous recording and playback are provided by using buffer storage as the source and destination of compressed or uncompressed digital video/audio programs. Full VCR-like control is provided for all playback within the buffer storage. Playback and control of recorded programs may be initiated by the user at any time after initiation of the broadcast program with simultaneous continuous recording of the ongoing live broadcast. Larger archival storage and removable is also provided for storing and building a library of programs. Viewer playback control data may be stored as part of the program or used as edit points prior to archival. Numerous options are provided for features such as continuous automatic recording in a circular buffer fashion, program archival editing, Internet interfaces, multiple-channel recording and more.
US09113210B2 Methods and systems for providing demand based services
A system and method may include monitoring content being displayed at a display device to generate monitoring data that includes a program identifier, communicating the monitoring data to a server, the server determining which programs to include in an on-demand lineup based on the monitoring data and generating an on-demand lineup message to identify on-demand programs included in the on-demand lineup, and receiving the on-demand lineup message from the server.
US09113204B1 Method and apparatus for communicating interactive content in a broadcast communication system
A system and method for communicating with a user device includes an interactive headend having an interactive content manager, an interactive event scheduler and queue manager communicating with a queue. A broadcast channel management system communicates bandwidth allocation data to the interactive head end. The interactive head end forms a queue corresponding to the bandwidth allocation data. The interactive event scheduler schedules the interactive broadcast with the queue and issues a start command. The queue manager pulls content from the interactive content manager and communicates interactive content from the queue to the user device.
US09113202B1 Inverted client-side fingerprinting and matching
A technique for inverted client side fingerprinting and matching provides the benefits of disposable fingerprinting to identify multiple content streams from multiple clients without overloading a fingerprinting system. Rather than tasking a fingerprinting system with the generation and comparison of all fingerprints, the technique distributes some fingerprinting tasks to the clients receiving the content streams. As a result, the fingerprinting system is not bottlenecked by fingerprinting tasks. In one embodiment, the fingerprinting system can provide additional services to the clients.
US09113194B2 Method and system for interleaving video and data for transmission over a network at a selected bit rate
A StatMux system and method are provided for efficiently allocating time slots on the transmission channel between bit streams representing video and bit streams representing data. By providing such a system and method, when a decreased number of data bits need to be transmitted, a decreased number of time slots may be allocated for transmitting the data bits and an increased number of time slots may be allocated for transmitting video bits. When a decreased number of video bits needs to be transmitted, a decreased number of time slots may be allocated for transmitting video bits and an increased number of time slots may be allocated for transmitting data bits.
US09113193B1 Video content item timeline
In one embodiment, a method includes: querying a database for data related to a video content item currently being displayed on a display device, the video content item comprising at least one of video scene; receiving the data upon identifying the video content item in the database, the data comprising metadata relevant to one or more promoted objects appearing in the at least one of video scene; and displaying, on the display device, a graphical timeline of the video content item generated using the metadata, wherein the graphical timeline comprises an interactive visual indication and an interactive thumbnail for each of the one or more promoted objects appearing in the at least one of video scene, the interactive visual indication identifying a particular promoted object from the one or more promoted objects and the interactive thumbnail identifying a video scene of the video content item in which the particular promoted object appears.
US09113192B2 Video processor
A video processor receives original video data, an original synchronization signal, and an original data valid region signal from a video signal source, supplements insufficient part of the original video data relative to a predetermined valid pixel region, and outputs new video data having the predetermined valid pixel region and a new data valid region signal indicating the predetermined valid pixel region. The video processor includes a valid position regeneration controller delaying at least one of the original video data or the original synchronization signal to match positions of color-difference signals in the original video data to positions of color-difference signals in the new video data in determining based on the original synchronization signal and the original data valid region signal that the color-difference signals in the new video data are displayed while being replaced with each other; and a controller controlling operation of the valid position regeneration controller.
US09113191B2 Methods and apparatus for sending content between client devices
Sending content between client devices connected to a computer network is described. According to one described aspect, a server maintains a database correlating unique identifiers for client devices to their network address information. A first client device may query the server for network address information of a second client device by sending the unique identifier to the server. The server returns the network address of the second client device, which is used to send a message directly from the first client device to the second client device, indicating the availability of content. Also, the message is preferably formatted such that it automatically populates a content guide of the second client device, with an entry used to initiate a transmission of the content from the first client device to the second client device.
US09113190B2 Controlling power levels of electronic devices through user interaction
A processor-implemented method, system and computer readable medium for intelligently controlling the power level of an electronic device in a multimedia system based on user intent, is provided. The method includes receiving data relating to a first user interaction with a device in a multimedia system. The method includes determining if the first user interaction corresponds to a user's intent to interact with the device. The method then includes setting a power level for the device based on the first user interaction. The method further includes receiving data relating to a second user interaction with the device. The method then includes altering the power level of the device based on the second user interaction to activate the device for the user.
US09113188B2 Video display device, terminal device, and method thereof
A terminal device acquires a part of an audio-visual content regenerated by a video display apparatus. The terminal device acquires contents information of the audio-visual content based on the part of the audio-visual content. The terminal device acquires the available enhanced service based on the contents information and regenerates the available enhanced service.
US09113187B2 FFT tap WiFi extension device
Techniques for adding WiFi capabilities to a region may include installing WiFi access points in a cable television (CATV) system. For easier installation of the WiFi access points, a WiFi access point extension devices may be integrated into existing taps in the CATV system. The WiFi extended taps are able to provide radio frequency (RF)/CATV signals to subscribers, provide power to the respectively integrated WiFi access point, and maintain power to the coaxial transmission line during installation. During installation, the WiFi access point extension devices can be integrated into the CATV outdoor distribution plant without having to splice into an existing coaxial transmission line. The multiplicity of existing tap locations in CATV distribution plants makes the positioning of new wireless access points extremely versatile for the cable provider.
US09113186B2 Providing syndication feed content on a television set-top box with limited decoder capability
Techniques are afforded for providing syndication feed content on a television STB with limited decoder capability. A request is initiated for syndication feed content from a networked content source through the STB. The syndication feed content is obtained through a proxy device in communication with the networked content source. When the syndication feed content is in a first format usable by the STB, the proxy device passes the syndication feed content in the first format to the STB. When the syndication feed content is in a second format unusable by the STB, the syndication feed content is first converted from the second format to the first format usable by the STB and then the syndication feed content is passed, in the first format, to the STB.
US09113179B2 Virtual channel table for a broadcast protocol and method of broadcasting and receiving broadcast signals using the same
A virtual channel table for broadcasting protocol and a method for broadcasting by using the virtual channel table includes identification information identifying and permitting discrimination of active and inactive channels contained in the virtual channel table. At a receiver, the virtual channel table transmitted from the transmitting side is parsed, thereby determining whether the current received channel is an active or inactive channel.
US09113178B2 Streaming distributing device and method, streaming receiving device and method, streaming system, program, and recording medium
Disclosed herein is a streaming distributing device including: a content fragment generating section configured to generate a fragment storing data of a content to be distributed by streaming, the fragment being defined by an MP4 file format; and a subtitle fragment generating section configured to generate a fragment storing a TTML (Timed Text Markup Language) document instance relating to a subtitle to be displayed in the content, the fragment being defined by the MP4 file format, wherein the subtitle fragment generating section adds, to header information of the fragment, instance classification distinguishing information for distinguishing whether the TTML document instance stored in the fragment is a TTML document instance specifying a rendering context relating to the subtitle.
US09113177B2 Methods, apparatuses and computer program products for pausing video streaming content
It is presented a method, performed in an application server, the application server being part of a video streaming system further comprising a streaming server and a mobile streaming client. The method comprises the steps of: obtaining a pause timestamp representing a time where the mobile streaming client has paused video streaming content; determining a reference to a high quality image corresponding to an image of the video streaming content at the pause timestamp, wherein the high quality image is of a higher quality than the image of the video streaming content and the high quality image is stored separately from the video streaming content; and sending a high quality image message to the mobile streaming client comprising the reference to the high quality image. Corresponding client method, application server, mobile streaming client and computer program and computer program products are also presented.
US09113175B2 Method to provide a virtual cockpit experience to the flying passenger
A processing unit for providing aircraft information to passengers of an aircraft, a system comprising the processing unit, an aircraft comprising the system, a method for providing aircraft information to passengers of an aircraft, as well as a computer program for performing the method. The processing unit comprises: a receiving component for receiving cockpit video data representing one or more cockpit video images of at least a section of the cockpit of the aircraft; and a processing component for processing the received cockpit video data such that the processed cockpit video data is retrievable on demand to provide the one or more cockpit video images to the passengers of the aircraft.
US09113173B2 Data processing device and data processing method which compresses image data
A data processing device includes an input unit which acquires image data, a meaning information extraction unit which extracts meaning information indicating a feature of an object image included in an image represented by the image data, a compression specifying unit which determines an initial value of a compression ratio, a compression unit which compresses the image data according to the compression ratio to generate compressed image data, and a determination unit which determines whether or not the meaning information can be extracted from the compressed image data. The compression specifying unit further changes the compression ratio from the initial value according to a result of the determination by the determination unit, and when the compression ratio is changed, the compression unit further compresses the image data according to the changed compression ratio to newly generate compressed image data.
US09113172B2 Techniques for describing temporal coding structure
The disclosed subject matter describes a new pattern description that can be part of an SEI message or a parameter set, and can be used to describe a temporal picture coding structure and associated bitrates and frame rates. The knowledge of the coding structure can benefit transraters, bitstream extractors, and digital video recorders. Decoders can utilize the coding structure information for example, to decode pictures in parallel, using multiple threads/cores.
US09113170B2 Motion vector decision apparatus, motion vector decision method and computer readable storage medium
A motion vector decision apparatus used in a moving image encoding apparatus for performing inter-prediction encoding of an encoding target image using a reference image and a motion vector, which decides the motion vector based on a cost calculated using a first weight coefficient as a weight coefficient when a block image included in an encoding target image includes no repetitive pattern, and decides the motion vector based on a cost calculated using a second weight coefficient larger than the first weight coefficient as the weight coefficient when the block image includes the repetitive pattern.
US09113163B2 Method of decoding moving picture
Provided is a method that generates a prediction block of a current prediction unit, and generates a residual block of the current prediction unit. To generate the prediction block, a reference picture index and motion vector difference of the current prediction unit are obtained from a received bit stream, spatial and temporal motion vector candidates are derived to construct a motion vector candidate list. A motion vector predictor is selected and a motion vector of the current prediction unit is restored to generate the prediction block. Therefore, the motion vector encoded effectively using spatial and temporal candidates is correctly recovered and the complexity of a decoder is reduced.
US09113160B2 3-dimensional image display device and display method thereof
A 3-dimensional image display device includes: a backlight unit; a barrier panel above the backlight unit and including unit barriers which selectively blocks light; a lenticular lens array above the barrier panel and including lenticular lenses, each having a principal point; a liquid crystal panel above the lenticular lens array; an eye tracking sensor which detects a position of eyes of a viewer and a distance between the principal point of the lenticular lenses and the eyes; and a controller which controls the backlight unit, the barrier panel and the liquid crystal panel based on an output of the eye tracking sensor, where the controller turns on and off the unit barriers such that light passes through the principal point of the lenticular lenses to apply a right-eye image to a right eye of the viewer and apply a left-eye image to a left eye of the viewer.
US09113154B2 Three-dimensional measurement device having three-dimensional overview camera
A device for optically scanning and measuring an environment is provided. The device includes a first measurement device that emits a light beam in a direction to measure a distance to a remote target based at least in part on light reflected by the remote target. A three-dimensional camera coupled to a periphery of the first measurement device is configured to record an image of an object. A processor is operably coupled to the first measurement device and three-dimensional camera and is responsive to determine the three-dimensional coordinates of the measurement point based at least in part on the angles of rotation of the device and the distance. The processor further being responsive to determine the three-dimensional coordinates of a plurality of points on the object based at least in part on the angles of rotation of the device and the image.
US09113153B2 Determining a stereo image from video
A method of producing a stereo image from a digital video includes receiving a digital video including a plurality of digital images captured by an image capture device; and using a processor to produce stereo suitability scores for at least two digital images from the plurality of digital images. The method further includes selecting a stereo candidate image based on the stereo suitability scores; producing a stereo image from the selected stereo candidate image wherein the stereo image includes the stereo candidate image and an associated stereo companion image based on the plurality of digital images from the digital video; and storing the stereo image whereby the stereo image can be presented for viewing by a user.
US09113151B2 Hardware accelerated compressed video bitstream escape code handling
Apparatus, systems and methods for hardware accelerated compressed video bitstream escape code handling are disclosed including an apparatus comprising a bitstream parser (BSP) to parse a bitstream of compressed video data. The BSP includes circuitry to extract uncompressed run and level data from the bitstream when the BSP detects an escape code in the bitstream. Other implementations are disclosed.
US09113149B2 Moving picture coding method and moving picture decoding method
According to a picture coding method, a coded picture is stored, as a reference picture, into a storage unit; commands indicating correspondence between reference pictures and reference indices for designating reference pictures and coefficients used for generation of predictive images are generated; a reference picture being used when motion compensation is performed on a current block in a current picture to be coded is designated by a reference index; a predictive image is generated by performing linear prediction on a block being obtained by motion estimation within the designated reference picture, by use of a coefficient corresponding to the reference index; a coded image signal including a coded signal obtained by coding a prediction error being a difference between the current block in the current picture to be coded and the predictive image, the commands, the reference index and the coefficient is outputted.
US09113148B2 Three-dimensional measurement system and method
A three-dimensional measurement system includes a projector 102, a camera 103, and a PC 101 which obtains distance information from images captured by the camera 103. Further, the three-dimensional measurement system includes a synchronization control apparatus 104 connected to the PC 101 via a video output I/F 105 and a video input I/F 108, to the projector 102 via a video output I/F 102, and to the camera 103 via the video input I/F 107. The synchronization control apparatus 104 performs synchronization control of the projector 102 and the camera 103 based on an instruction from the PC 101. Further, the synchronization control apparatus 104 detects an error, embeds the error information in the captured image input from the video input I/F 107, and outputs the processed captured image to the PC 101 via the video input I/F 108.
US09113141B2 Wireless channel aware adaptive video bit rate encoding
A determination and query is performed on wireless channel on which video data is transmitted from a transmitting wireless display or WiDi device. Based on a channel capacity and implementing an algorithm, the encoding bit rate at the transmitting WiDi device. is adaptively adjusted based on the determined channel capacity.
US09113139B2 Moving-picture encoding apparatus and moving-picture decoding apparatus
According to one embodiment, an encoding apparatus includes a prediction unit, a classifying unit, a first transformer, a second transformer, an order controller, and an entropy coder. The prediction unit obtains a predictive residual signal to be encoded, by using a mode selected from intra-prediction modes. The first transformer obtains first transformation coefficients by subjecting the signal to an orthogonal transformation by use of a first transformation basis if the selected mode is classified into a mode having a prediction direction. The first transformation basis is preset so that a coefficient density after the orthogonal transformation is higher than a coefficient density.
US09113137B2 Communication system, transmission device, reception device, communication method, program, and communication cable
The present invention relates to a communication system, a transmission device, a reception device, a communication method, a program, and a communication cable, whereby high-speed communication can be executed while maintaining compatibility. In the event that an HDMI(R) source 71 and an HDMI(R) sink 72 execute two-way IP communication using a CEC line 84 and a signal line 141, a switching control unit 121 controls a switch 133 to select a partial signal making up the differential signal from a conversion unit 131 at the time of transmitting data, and controls the switch 133 to select a partial signal making up a differential signal from a receiver 82 at the time of transmitting data, and in the case of executing two-way communication using the CEC line 84 alone, the switching control unit 121 controls the switch 133 to select the CEC signal from the HDMI(R) source 71 or receiver 82 with the switch 133. The present invention may be applied to HDMI(R), for example.
US09113136B2 Video processing apparatus and method for simultaneously displaying a plurality of video signals on display device
A video processing apparatus includes decoding circuit, setting circuit, processing circuit, first buffer, second buffer, and display unit. The decoding circuit generates a plurality of decoded video signals. The setting circuit selects a main decoded video signal and at least one sub-decoded video signal from the decoded video signals. The processing circuit processes main decoded video signal and sub-decoded video signal(s) to generate a processed video signal. Each of these two buffers serves as on-screen buffer for storing the processed video signal being displayed or to be displayed and serves as on-process buffer for storing the processed video signal being mixed or to be mixed, cyclically. The first and second buffers do not serve as on-screen buffer simultaneously, and the first and second buffers do not serve as on-process buffer simultaneously. The display unit cyclically displays the processed video signal read from first buffer and second buffer.
US09113132B2 System and methods for recording a compressed video and audio stream
A system for recording a compressed video-audio stream includes a decoder for decoding the video and audio packets of the stream, a multimedia recorder for recording the video and audio portions of the stream, and a video frame editor. In one embodiment the multimedia recorder receives and ignores initial delta frames of the video portion of the stream while buffering the audio portion of the stream received until a first key frame arrives and is buffered and decoded and wherein upon receiving a command to record, the system writes a copy of the key frame at a predefined interval the first interval corresponding with the start of the recording of the audio portions of the stream, the write interval repeated successively until a next key frame arrives whereby the video and audio is then recorded as received.
US09113127B2 Systems and methods for automatically scheduling recordings of programming events
Systems and methods allow for automatic scheduling of audio/video recordings made by in a digital video recorder (DVR) or similar device. The various times during which each of the programming events will be available are determined and maintained in a list. Conflicting periods of time during which multiple programming events are simultaneously received are identified, and a schedule by which each of the programming events is to be recorded is created. Conflicts can be resolved by automatically scheduling the recording of one or more programming events to occur during a re-broadcast of the event at a different time that does not conflict with the other events.
US09113120B2 Apparatus and a method for processing a moving image, and a non-transitory computer readable medium thereof
According to one embodiment, an image processing apparatus includes an acquisition unit, a clustering unit, a detection unit, and a correction unit. The acquisition unit is configured to acquire a moving image including a plurality of frames. The clustering unit is configured to cluster frames having a similar scene to the same group in the moving image. The detection unit is configured to detect at least one object region from each frame clustered to the same group, and to calculate a color distribution of the object region of the each frame. The correction unit is configured to select a typical color distribution of the object region from the color distribution of the each frame, and to correct a color of the each frame clustered to the same group, based on the typical color distribution.
US09113118B2 Green non-uniformity correction
Systems and methods for correcting green channel non-uniformity (GNU) are provided. In one example, GNU may be corrected using energies between the two green channels (Gb and Gr) during green interpolation processes for red and green pixels. Accordingly, the processes may be efficiently employed through implementation using demosaic logic hardware. In addition, the green values may be corrected based on low-pass-filtered values of the green pixels (Gb and Gr). Additionally, green post-processing may provide some defective pixel correction on interpolated greens by correcting artifacts generated through enhancement algorithms.
US09113117B2 Image-taking apparatus and method for controlling the same
An image-taking apparatus changes a switching threshold value for switching between a color mode and a monochrome mode according to a maximum gain value set by a maximum gain setting unit so that switching between the color and monochrome modes can be optimally performed regardless of setting of the maximum gain value. The image-taking apparatus includes a threshold value correction unit configured to correct the switching threshold value according to the maximum gain value. The threshold value correction unit sets the switching threshold value with the maximum gain value set larger than an initial value to be smaller than the switching threshold value with the maximum gain value set smaller than the initial value.
US09113112B2 Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method
Provided are a method and apparatus for estimating a motion vector using a plurality of motion vector predictors, an encoder, a decoder, and a decoding method. The method includes calculating spatial similarities between the current block and the plurality of neighboring partitions around the current block, selecting at least one of the neighboring partitions based on the calculated spatial similarities, and estimating a motion vector of the selected partition as the motion vector of the current block.
US09113111B2 Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method
Provided are a method and apparatus for estimating a motion vector using a plurality of motion vector predictors, an encoder, a decoder, and a decoding method. The method includes calculating spatial similarities between the current block and the plurality of neighboring partitions around the current block, selecting at least one of the neighboring partitions based on the calculated spatial similarities, and estimating a motion vector of the selected partition as the motion vector of the current block.
US09113110B2 Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method
Provided are a method and apparatus for estimating a motion vector using a plurality of motion vector predictors, an encoder, a decoder, and a decoding method. The method includes calculating spatial similarities between the current block and the plurality of neighboring partitions around the current block, selecting at least one of the neighboring partitions based on the calculated spatial similarities, and estimating a motion vector of the selected partition as the motion vector of the current block.
US09113109B2 Collection and concurrent integration of supplemental information related to currently playing media
Collection and concurrent integration of supplemental information related to currently playing media. Based on certain characteristics associated with the media, additional information related thereto is identified and output along with the media itself. This provides an enhanced experience for a user, in that, this supplemental information augments the presentation of the media to the user. Such supplemental content can be any one or combination of a wide variety of types including textual information, image content, audio content, video content, etc. This supplemental content may be output automatically in conjunction with the media (e.g., when such media is being output). Alternatively, the supplemental content may be output upon the authorization of a user. The supplemental content may be output in a predetermined location (e.g., location within a video display). Alternatively, such supplemental content may be output within an unused (or infrequently used) area of such a video display.
US09113106B2 Method for providing list of contents and display apparatus applying the same
A method for providing a list of contents and a display apparatus applying the same are provided. The method displays images corresponding to a plurality of items included in a specific category of contents. If one of the displayed images is selected, a list of contents included in the item corresponding to the selected image is displayed. Accordingly, a user can easily identify what the item represents by viewing the image corresponding to the item.
US09113105B2 Randomly selecting current programming
A system for receiving and displaying broadcast audio and visual programming includes a television receiver and a display. The television receiver has a tuner for tuning to the channel to be displayed and is controlled by a processor with which the user communicates by way of a remote control unit. Operation of a random button on the remote control unit causes the processor to initiate a random mode selection whereby the television receiver randomly selects and displays one of the broadcast channels received.
US09113104B2 Image processing apparatus and image processing method to perform screen processing for image data
Disclosed is an image processing apparatus to perform screen processing for image data, and to form an image based thereon, comprising a screen processing unit to perform the screen processing by using a subcell corresponding to a plurality of pixels, and in which a first and a second threshold values are determined according to each position of the pixels, wherein the screen processing unit obtains threshold values, to output either an invariable value Dmin, an invariable value DMax, or an interpolated value of the two invariable values, and wherein the subcell is determined so that the first threshold value of a given pixel is larger than the first threshold value of a prior pixel and is smaller than the second threshold value thereof, the threshold values of the prior pixel being determined so that a dot is formed in the prior pixel earlier than in the given pixel.
US09113102B2 Method of acquiring physical information and physical information acquiring device
Disclosed is a method of acquiring physical information that acquires physical information by using a semiconductor device. The semiconductor device includes unit elements, each of which has a detecting unit and a unit signal generating unit. The method includes the steps of: providing an operation current supply unit supplying an operation current such that the unit signal generating unit outputs a unit signal, and a signal processing unit receiving the unit signal output from each of the unit elements forming the semiconductor device and outputting an output unit signal; and when a selective read mode is designated for reading the unit signal from a portion of the respective unit elements, an operation current of the output signal line of the unit signal generating unit not to be read is reduced so as to be smaller than an operation current of the output signal line of the unit signal generating unit to be read.
US09113101B2 Image sensor and image capturing system
An image sensor in which a plurality of pixels are arrayed in a row direction and a column direction, and an A/D converter is provided on each column of the plurality of pixels. The A/D converter performs one of charge and discharge from an initial value which is a voltage corresponding to an output signal from a pixel, outputs, as a digital value of the output signal, a value corresponding to a time taken for the voltage to become higher or lower than a predetermined reference voltage, and changes one of an amount of charge and an amount of discharge per unit time according to a possible value of the output signal.
US09113095B2 Imaging device with the autofocus
An imaging device performs optimum focus correction at low cost with an autofocus device that moves a lens for focusing an image. The imaging device includes a camera signal processing part having a contrast signal generation part that extracts a high frequency component from a video signal and generates a contrast signal of the video signal based on the extracted high frequency component. The imaging device also has a controller that performs focus control based on the contrast signal. The controller performs an ON/OFF control of an infrared rays cut filter and includes a recording part to hold a set value of an ON/OFF state of the infrared rays cut filter. The camera signal processing part includes a signal conversion processing part to change a ratio of RGB of the video signal to be sent to the contrast signal generation part based on the set value.
US09113094B2 Camera apparatus
A camera apparatus includes: an image pickup device; a lens configured to converge light from an object to the image pickup device; a coaxial circular-shaped lens cover in which the lens is arranged; a plurality of infrared light sources arranged to surround the lens in the lens cover; and a light shielding member which is provided between the lens and the infrared light source and which has an opening. The opening is outwardly extended at corner optical path portions which correspond to diagonal corners of an angle of view of the image pickup device.
US09113091B2 High speed autofocus system
A method and apparatus for optimizing high-speed optical inspection of parts using intelligent image analysis to determine optimal focus using high numerical aperture (NA) optics, achieve a superior signal-to-noise ratio, resolution, and inspection speed performance with very limited depth of field lenses.
US09113090B2 Imaging device and imaging method for combining plural captured images into single image
An imaging device is configured so that the user can select either automatic determination mode or selection mode. In automatic determination mode, when a first combination imaging mode is selected for capturing and combining a plurality of sets of image data, the number of sets of image data to be combined is set to a specific first number of combinations. In selection mode, when a second combination imaging mode is selected for capturing a plurality of sets of image data, the number of sets of image data to be combined is set to a specific second number of combinations. The first number of combinations is set to be different from the second number of combinations.
US09113086B2 Multi-step exposed image acquisition method by electronic shutter and photographing apparatus using the same
A multi-step exposed image acquisition method by an electronic shutter and a photography apparatus using the same are provided. The photography apparatus includes a controller configured to divide an image sensor into a plurality of areas and separately control an exposure time with respect to the plurality of areas of the image sensor and a display configured to display an image on which the exposure times for the areas has been controlled. Accordingly, a multi-step exposed image can be acquired from an image having varying brightness.
US09113078B2 Image capture device having tilt and/or perspective correction
Methods and apparatuses are disclosed to correct for tilt and/or perspective distortion in image capture devices. In some embodiments, the method may include reading an orientation measurement associated with a relative position of an image capture device with respect to an object, determining if the orientation measurement is less than a threshold, and in the event that the orientation measurement is less than the threshold, correcting an image obtained by the image capture device. In some embodiments, the apparatus may include an image sensor, a memory coupled to the image sensor, an orientation measurement device coupled to the image sensor, and a distance measurement device coupled to the image sensor, where the image data may be stored in the memory along with a measurement from the accelerometer and along with a measurement from the distance measurement device.
US09113077B2 Orientation determination based on vanishing point computation
Disclosed are systems, apparatus, devices, methods, computer program products, and other implementations, including a method that includes capturing an image of a scene by an image capturing unit of a device that includes an accelerometer, and determining orientation of the device based, at least in part, on determined location of a vanishing point (e.g., a single vanishing point) in the captured image of the scene and at least one measurement obtained from the accelerometer.
US09113075B2 Image processing method and apparatus and digital photographing apparatus using the same
Provided are a digital photographing apparatus and method of performing different degrees of image processing on one or more faces in an image according to the distances of faces from the digital photographing apparatus or whether auto-focusing has been performed on the faces. Also provided are a digital photographing apparatus and method of performing different degrees of image processing which assist in preventing faces at farther distances from appearing more processed, for example, more blurred, than faces at closer distances and which assist in preventing faces that have not been auto-focused from appearing more processed, for example, more blurred, than faces that have been auto-focused.
US09113074B2 Imaging apparatus, imaging method, and computer readable storage medium for applying special effects processing to an automatically set region of a stereoscopic image
An imaging apparatus includes an imaging unit that generates a pair of pieces of image data mutually having a parallax by capturing a subject, an image processing unit that performs special effect processing, which is capable of producing a visual effect by combining a plurality of pieces of image processing, on a pair of images corresponding to the pair of pieces of image data, and a region setting unit that sets a region where the image processing unit performs the special effect processing on the pair of images.
US09113068B1 Facilitating coordinated media and/or information capturing and aggregation
A system and method for facilitating coordinated media and/or information capturing and aggregation are disclosed. A set of portable media capture devices may be determined for the coordinated media capture. Capture requests configured to start capture functionality on this set of portable media capture devices in coordination with each other may be determined and transmitted to the portable media capture devices. Media and/or information may be captured by the portable media capture devices in accordance with the capture requests. The captured media and/or information may be accessed by users of the portable media capture devices in an aggregated format. The aggregated format may include a panoramic, three dimensional, motion, a corroborated view, a collage, a blend, and/or any other aggregated format(s).
US09113067B2 Imaging apparatus, control apparatus, control method therefor, and recording medium
An imaging apparatus receives a signal regularly transmitted from a control apparatus, determines whether or not the imaging apparatus is disconnected from the network based on a status of the reception of the signal, transmits a request for participation in the network to the control apparatus according to a determination that the imaging apparatus is disconnected from the network to notify the control apparatus that the imaging apparatus is disconnected from the network, and participates in the network after the control apparatus receives the request for participation.
US09113064B2 Image pickup apparatus and image acquisition method
An image pickup apparatus includes an image pickup portion and a recording portion that records an image signal based on an output signal from the image pickup portion, for executing a shooting operation with a behavior of a photographer as a trigger, and obtaining a desired static image by performing an automatic manipulation processing of the acquired image; the image pickup apparatus comprising: a posture detection portion that detects a change of posture or moving situation of the image pickup apparatus, and a control portion that controls the execution of shooting operation based on the output signal of the posture detection portion.
US09113059B2 Image pickup apparatus and image region discrimination method
There is provided an image pickup apparatus that, even if image data has insufficient depth difference between an object and a background, accurately discriminates a region including an object and a region including a background. The image pickup apparatus includes a generation unit configured to generate image data, and a discrimination unit configured, based on first image data generated by the generation unit, when an in-focus position is at a first focal position at which an object is in-focus state or a second focal position on a short distance side of the first focal position, and second image data generated by the generation unit, when an in-focus position is at a third focal position on a far distance side of a focal position at which a background is in-focus state, to discriminate a first region including the object and a second region including the background.
US09113049B2 Apparatus and method of setting parking position based on AV image
Disclosed herein are an apparatus and a method of setting a parking position based on an around-view (AV) image. After the continuous AV images of the parking space are obtained in cooperation with an around-view monitoring (AVM) system, a parking space, designated by a driver in various designating schemes, is set to a parking position, allowing the driver to select the parking space and easily identify a surrounding space limitations of the selected parking space.
US09113045B2 Electronic endoscopic apparatus and control method thereof
An electronic endoscopic apparatus includes an endoscopic scope, an imaging device provided in the endoscopic scope, a signal processing unit processing a captured image signal obtained by the imaging device to generate an observation image, a monitor device displaying the observation image, and a control unit controlling the signal processing unit to generate a high definition observation image and a high sensitivity observation image as the observation image, in which the control unit makes the signal processing unit generate the high sensitivity observation image at the time of screening the inside of the biological body, and generate the high definition observation image at the time of precise inspecting for an interest area in the body.
US09113043B1 Multi-perspective stereoscopy from light fields
Methods and systems for generating stereoscopic content with granular control over binocular disparity based on multi-perspective imaging from representations of light fields are provided. The stereoscopic content is computed as piecewise continuous cuts through a representation of a light field, minimizing an energy reflecting prescribed parameters such as depth budget, maximum binocular disparity gradient, desired stereoscopic baseline. The methods and systems may be used for efficient and flexible stereoscopic post-processing, such as reducing excessive binocular disparity while preserving perceived depth or retargeting of already captured scenes to various view settings. Moreover, such methods and systems are highly useful for content creation in the context of multi-view autostereoscopic displays and provide a novel conceptual approach to stereoscopic image processing and post-production.
US09113036B2 Methods, systems, and apparatus for providing video communications
Methods, systems, and apparatus for conducting a video conference. A location of one or more sets of eyes in an image may be determined. The relative location of an image capture device and/or a portion of a display device may be adjusted based on the determined location.
US09113032B1 Selecting participants in a video conference
In general, this disclosure describes techniques for selecting a subset of participants to display on a display device of a computing device from a plurality of participants in a video conference. In one example, a method includes determining a participation rating for each of a plurality of participants in a video conference, wherein the participation rating is based on one or more conversation properties for each of the two or more participants. The method also includes selecting two or more participants based on the participation rating of each of the two or more participants. The method further includes displaying image data associated with the two or more selected participants on a display device of a computing device.
US09113031B2 Call control for conferencing calls
A server device may receive information, associated with a request for a conferencing call, from a call manager, which is responsible for establishing and handling conferencing calls. The server device is a different device than the call manager. The server device may further determine to permit the conferencing call based on the received information, and provide an instruction to the call manager to permit the conferencing call in response to determining to permit the conferencing call.
US09113028B2 Image processing apparatus capable of loop playback of video, method of controlling the same, and storage medium
An image processing apparatus capable of executing loop playback of a video from a start position desired by a system user without requiring setting thereof in advance. A button displayed on a console section shifts a playback position of the video to a desired position according to an operation by a user. A comparative determination section determines whether or not a shifted playback position shifted backward. When the shifted playback position shifted backward, a video controller stores the shifted playback position as a start position of a loop playback section and the playback position before being shifted as an end position of the same, and gives an instruction for controlling loop playback of the loop playback section defined by the start position and the end position.
US09113024B2 Apparatus and method for image processing using color image data and low frequency image data
An image processing apparatus can execute appropriate image processing while preventing increase in a capacity of a memory for storing a plurality of pieces of image data of different frequency bands. The image processing apparatus stores first image data having the highest frequency among the plurality of pieces of image data of different frequency bands in a state in which each pixel of the first image data includes a color component signal of any of a plurality of colors, on the memory, and further stores second image data and third image data whose frequency bands are lower than that of the first image data on the memory, in a state in which a part of or all pixels of the second and the third image data have color component signals of a plurality of colors.
US09113018B2 Image forming apparatus, controlling method of image forming apparatus, and storing medium
In case of supplying sheets to a sheet holding unit, information concerning a depository of the sheet to be supplied is registered. Thus, it is possible to efficiently make a transition of work to supply work by reducing a load of the supply work to be performed by various users.
US09113015B2 Display device, and image forming apparatus and electronic device loaded therewith
A display device includes: an operation display part having a touch panel part displaying on a screen a plurality of input keys and accepting key operation, the operation display part displaying a list with an array of a plurality of items; a key operation detection part detecting operation on the input key; and a control part specifying the operated input key based on information from the key operation detection part, and displaying, at the operation display part in two rows or two columns, an array of: a plurality of first input keys arrayed for narrowing down the items to be displayed on the list; and a plurality of second input keys displayed as a result of operation of the first input key and arrayed for further narrowing down the items to be displayed on the list.
US09113012B2 Image forming system including image forming apparatus remotely operated by portable information device, and cooperation method
A portable information device includes a shooting portion to shoot a subject, and a notice portion to notify an image forming apparatus that an image is shot, in response to an operation screen of the image forming apparatus being shot. The image forming apparatus includes a display control portion to display an operation screen, a data decision portion to decide related data related to an operation screen displayed at a point of time when the notice is received, from among data held by the image forming apparatus at that point of time, and a related data transmission portion to transmit the related data to the portable information device. The portable information device further includes a related data reception portion to receive the related data from the image forming apparatus and a related data storage portion to store the related data.
US09113011B2 Method and device for controlling composite scanning device, and composite scanning system
The disclosure discloses a method and device for controlling a composite scanning device, and a composite scanning system. The composite scanning system includes: a composite scanning device and a host which includes: an application module configured for performing a first capability setting on the composite scanning device, obtaining the scanned image data from the composite scanning device after the first capability setting, and processing the scanned image data in a first TWAIN session state; and a configuration module configured for performing a second capability setting on the composite scanning device according to the processing result of the application module in the first TWAIN session state. By the disclosure, the efficiency of capability setting in the composite scanning system which is compatible with TWAIN protocol can be improved.
US09113004B2 Printer with auto-cleaning operation and method thereof
A method for performing auto-cleaning in a printer, which is designed for printing on a substrate, may include periodically printing an auto-cleaner print on the substrate in a predetermined frequency. The method may also include scanning the auto-cleaner print to obtain scanned image data of the auto-cleaner print. The method may further include analyzing the scanned image data to determine extent of presence of artifacts indicative of dirt or ink residue. The method may also include based on the extent of presence of the artifacts modifying the frequency.
US09112998B1 Caller name detection and export
Methods, media, and network devices are provided for detecting errors in caller identifier records. A caller name provider is identified for a terminating endpoint that is a recipient of a communication from a transmitting device. The caller name provider receives queries for caller identifier information that will be transmitted to the terminating endpoint. The caller name provider returns records having the caller identifiers in response to the queries. When the records contain an error, the caller name providers receive update requests from a calling party of the transmitting device. The update requests include changes to the records that correct the errors.
US09112996B2 Emergency 9-1-1 portal and application
A computer aided prioritization (CAP) system may receive, from the emergency event reporter device, an emergency event including a priority selected from a set of event priorities and a type of event selected from a set of event types associated with the selected event priority; determine, based on the emergency event and without querying the emergency event reporter device for additional information, whether the emergency event indicates a higher priority emergency event to be handled by a computer aided dispatch (CAD) system or a lower priority emergency event to be handled automatically by a computer aided event module (CAEM); and selectively route the emergency event report to at least one of the CAD system and the CAEM according to the determination.
US09112994B2 Mobile terminal and program
The environment around mobile phone handset 10 is judged according to the number of other mobile phone handsets present near mobile phone handset 10 and the registration status of the nearby telephones. Then, the display sequence of function names on a function selection screen is changed according to the environment. As a result, functions deemed likely to be selected by the user based on the environment surrounding mobile phone handset 10 may be displayed at positions where they may be selected with fewer operations. In this way, the number of operations required of the user for selecting any of multiple functions may be reduced.
US09112989B2 System and method of smart audio logging for mobile devices
A mobile device that is capable of automatically starting and ending the recording of an audio signal captured by at least one microphone is presented. The mobile device is capable of adjusting a number of parameters related with audio logging based on the context information of the audio input signal.
US09112985B2 Methods, apparatus and computer program product for altering device functionality
A method, apparatus, system and computer program product are provided which permit the functionality of a device to be adapted or otherwise altered without requiring the device to be completely reprogrammed. In this regard, attributes which at least partially define the functionality of the device may be changed or supplemented in order to correspondingly alter the device functionality which, in turn, at least partially depends upon the attributes stored by the device.
US09112983B2 Bluetooth data/control message transmission module, interaction system and method thereof
A Bluetooth data/control message transmission module, an interaction device and a method thereof are provided in the present invention. The Bluetooth data/control message transmission module connects to a mobile device with Bluetooth. The Bluetooth data/control message transmission module includes a process unit, a modulation module and a Bluetooth module. The process unit is for providing a digital data. The modulation module receives the digital data and modulates the digital data with a analog carrier signal to generate a modulation signal whose frequency is lower than 8 KHz. The Bluetooth module uses a headset profile to link with the mobile device, wherein the mobile device serves the Bluetooth module as a headset. The Bluetooth module samples the modulation signal, to serve the sampled modulation signal as a voice signal to send to the mobile device through the Bluetooth protocol.
US09112982B2 Method of controlling sound input and output, and electronic device thereof
A method employed by an electronic device comprising establishing communication between the electronic device and a sound processing device to activate sound input and output units of the sound processing device and deactivate sound input and output units of the electronic device. At least one item of measurement information of the electronic device is acquired and it is determined whether the measurement information item value satisfies a predetermined condition. In response to the measurement information satisfying the predetermined condition, the sound input and output units of the sound processing device are deactivated and the sound input and output units of the electronic device are activated.
US09112980B2 Systems and methods for selectively reviewing a recorded conference
A method for selectively reviewing a conference includes synchronously recording an audio conference and content presented in a conference user interface to generate a recorded conference, the conference user interface published to a client device associated with one or more participants, using a characteristic of the conference user interface to index the recorded conference and providing a review interface, responsive to at least one indicator that identifies content of interest within the recorded conference. A conferencing system includes client devices with respective displays, a conference host computer operating a web server and coupled to the client devices via one or more networks, and a data store coupled to the conference host computer. The data store includes a synchronously recorded audio conference and content presented in a conference user interface that defines a recorded conference. The recorded conference includes an index responsive to a characteristic of the conference user interface.
US09112979B2 Keyword alerting in conference calls
A conferencing system is disclosed in which a participant to a conference call can program the embodiment to listen for one or more “keywords” in the conference call. The keywords might be a participant's name or words associated with him or her or words associated with his or her area of knowledge. The embodiments uses speech recognition technology to listen for those words. When the embodiments detects that those words have been spoken, the embodiment alerts the participant—using audible, visual, and/or tactile signals—that the participant's attention to the call is warranted. When the keywords are chosen wisely, the benefit can be great.
US09112973B2 System and method to diagnose and improve representative and organizational performance
A computer-readable storage medium containing a data server application, which when executed on a processor is configured to perform an operation providing a view of performance data based on multiple performance rating criteria for evaluating multiple customer service agents across an enterprise. The operation may include receiving data corresponding to call handling for a first agent from the multiple agents and processing the received data to generate performance data for the first agent based on process steps followed by the first agent for handling a call type. The operation also includes assigning a color scheme to the process steps depending on the importance of the steps to an enterprise and transmitting a signal to display agent performance data based on the color scheme and indicative of steps missed by the first agent.
US09112972B2 System and method for processing speech
Systems and methods for processing audio are provided. The system may include a processor to convert an audio input received via a call to text. The processor may perform a comparison between a portion of the text to one or more phrases included in a table. The processor may also make a selection of at least one of a first object or a first action based on the comparison. The processor may further route the call based on the at least one of the first object or the first action.
US09112963B2 Electronic device and method of usage thereof
The number of operation keys is normally on the order of 12 to 20, corresponding to numeral keys and specialized keys, even for a portable telephone device capable of sending signals to, and receiving signals from, the Internet. In order to input Japanese language characters, including kanji, and specialized characters as data, a complex operation is necessary for switching the input mode. With the present invention, display devices are formed in operation keys for inputting information to electronic devices such as portable information terminals, typically portable telephone devices, and information terminals, typically personal computer or stationary telephone devices. A user is able to recognize the operation keys by characters, symbols, and numerals displayed in the operation keys by the display devices. The user is able to recognize the operation keys even in a dark location in accordance with the present invention.
US09112961B2 Audio quality analyzing device, audio quality analyzing method, and program
During audio communication between terminals, an audio quality analyzing device picks up from a network a packet containing a bit stream obtained by compression encoding of audio sent by at least one of the terminals. The device has an audio quality analyzing unit that, in addition to analyzing a header of the packet picked up, performs at least one of: an analysis of a payload header and an analysis of the bit stream contained in the payload, detects deterioration in the quality of the audio communication service, and notifies a result of the detection to an upper level device.
US09112958B2 Wireless headset and battery status indication method thereof
A wireless headset capable of wireless communication with an external device is provided. The wireless headset includes a status indication unit, which emits one of at least three colors of light, and a control unit which controls the status indication unit. The control unit determines whether the wireless headset is connected to an external power source and controls to light a first color when the wireless headset is connected and a residual battery charge of the wireless headset is at a low level, to light a third color when the wireless headset is connected and the residual battery charge is at a high level, and to blink the first color when the wireless headset is not connected to the external power and the residual battery charge is at the low level.
US09112956B2 Touch screen cover
A touch screen cover for a hand-held wireless communication device having a touch-sensing user interface and a telephone operational mode, in which, during an incoming call, a swipe-sensing user control zone of the user interface is activated together with a call-information display. The touch screen cover includes a protective panel, that in a shielding configuration, overlays a majority of the touch-sensing user interface of the hand-held wireless communication device. The protective panel has a touch-communicating portion that overlays at least part of the swipe-sensing user control zone of the user interface of the hand-held wireless communication device in the shielding configuration, the touch-communicating portion configured to receive a swiping touch engagement on an exposed outer surface thereof and responsively impart a sweeping capacitance-induced user actuation of the swipe-sensing user control zone.
US09112955B2 Mobile terminal device
The mobile terminal device of the present invention includes at least one hinge and a first enclosure and second enclosure that are openably/closably connected by way of the hinge. The distances between the center of the hinge and the non-opposing surface of each of the first enclosure and second enclosure are equal. When the first and second enclosures in a closed state are rotated by the angle formed by the two normal lines drawn from the center of the hinge to the non-opposing surface of each of the first enclosure and second enclosure, the portions at which the non-opposing surfaces intersect the hinge-side side surfaces of the first enclosure and second enclosure match. The diameter of the hinge is equal to or less than the total length of the distances between the center of the hinge and the non-opposing surface of each of the first enclosure and second enclosure.
US09112952B2 Correlating information between internet and call center environments
Coordination of information at the network-based level between call centers connectable over a telecommunications network, such as a telephone network, and a packet network, creates improved integration of and bonding between a customer's interaction with a Web site and with a call center. Information about the customer and the customer's Web interaction are delivered to the call center agent along with the call, leading to increased productivity and efficiency in call handling and improved call routing. Calls may be routed to existing call centers based upon information from the Web experience, and information from the user's Web interaction is shared with the call center. Web interaction information is passed to existing call centers using known call center external control methods, such as DNIS signaling. Information about the Web experience may also be “whispered” to the call center agent, and an agent may “push” Web pages for review by the customer.
US09112951B2 Acoustic echo suppression
A controller for an echo suppressor configured to suppress a residual echo of a far-end signal included in a primary error signal, the controller adapted for operation with a primary adaptive filter configured to form a primary echo estimate of the far-end signal included in a microphone signal and an echo canceller configured to cancel that primary echo estimate from the microphone signal so as to form the primary error signal, the controller comprising: a secondary adaptive filter configured to form a secondary echo estimate of the far-end signal comprised in the microphone signal; and control logic operable in at least two modes selected in dependence on a convergence state of the primary adaptive filter, the control logic being configured to control activation of the echo suppressor in dependence one or more transient or steady state decision parameters.
US09112950B2 Method and system for providing communication control functionality at a remotely located site using a distributed feature architecture
A method for providing communication control functionality at a remotely located site using a distributed feature architecture which provides communication features and data records to an Enhanced Network User (ENU). The ENU connects to a Distributed Feature Network (DFN) in order to gain access to communications features contained in the DFN. Based on the type of communication requested, one or more feature boxes are created in order to implement the requested communication.
US09112947B2 Flow-rate adaptation for a connection of time-varying capacity
A system and methods for adapting streaming data for transmission over a connection of time-varying capacity are disclosed. A streaming server individually adapts transmission rates of signals directed to subtending clients according to measurements characterizing connections from the streaming server to the clients. The measurements may relate to characteristics such as transfer delay, data-loss fraction, and occupancy level of a buffer at a client's receiver. A flow controller associated with the streaming server derives metrics from measurements taken over selected time windows to determine a permissible transmission rate from the server to each active client. Metrics related to a specific characteristic may include a mean value over a moving window as well as short and long term tendencies of respective measurements. An adaptable encoder at the streaming server encodes signals to meet permissible transmission rates.
US09112940B2 Correlating sensor inputs with content stream intervals and selectively requesting and transmitting content streams
Systems and methods are disclosed for correlating sensor inputs with content stream intervals and selectively requesting and transmitting content streams. In one implementation, a processing device receives a content stream from a media capture device. The processing device correlates one or more chronological intervals of the content stream with one or more first inputs, the one or more first inputs originating from one or more sensors. The processing device processes the one or more first inputs to identify an incidence of one or more phenomena. Based on an identification of the incidence of the one or more phenomena, the processing device selects at least one of the one or more chronological intervals of the content stream that correspond to the one or more phenomena.
US09112939B2 Cloud-based video delivery
Techniques described herein provide for cloud-based media delivery that accepts or ingests media content, transcodes it according to various media profiles to create a plurality of video files, and provides notification that at least a portion of the video files is ready for delivery. The notification can be provided using a notification Unique Resource Locator (URL), which can be provided in a request to prepare the media content for delivery. Business rules can be used to customize the cloud-based media delivery based on any of a variety of factors, such as requesting party, media type, and the like.
US09112935B2 Manipulating binary large objects
Embodiments provide automated access policy enforcement, content rule enforcement, and data transformations in a binary large object (blob) storage service. Verified and unverified clients are allowed varying degrees of access to stored blobs. In response to a read request associated with a target blob of a particular blob type, criteria from the read request are used to execute one or more transformation functions defined by the blob type to create transformed data, and the transformed data is provided to the client. In response to a write request including a target blob of a particular blob type, a set of content rules associated with the blob type is executed against the target blob. The target blob is stored based on the content rules being successfully executed.
US09112934B2 Apparatus and method for configuring on-demand content delivering overlay network
Provided are a method and apparatus for content delivery networking. There is provided a method of managing a content delivery network to transfer media content to a user, including: receiving a network configuration request and network configuration information, from a service provider that provides the content; receiving resource information including information about available resources required for configuring the network; and configuring a content delivery overlay network, based on the resource information and the network configuration information. Therefore, by configuring a content delivery overlay network for each provider, service and content providers having no unique content delivery method of their own can provide multimedia services based on applications for smart TV and web TV to a plurality of users.
US09112933B2 Method and arrangement for adaption in HTTP streaming
A method of controlling adaptive HTTP streaming of media content between a HTTP server and a HTTP client in a communication system, in which system media content is arranged as a plurality of periods, and each such period comprises a plurality of representations of media segments, which method includes the steps of providing (S10) temporal alignment information for the media segments of the plurality of representations, which temporal alignment information provides indications about a temporal relation between the segments of the plurality of representations of the media content. Further, the method includes providing (S20) key frame location information for the media segments, which key frame location information provides indications about locations of key frames in the media segments of the plurality of representations. Finally, controlling (S30) adaptation of the HTTP streaming of the media content based on at least one of the provided temporal alignment information and the provided key frame location information.
US09112932B1 Enterprise conferencing with dual mixing
A method and computer readable medium for providing Enterprise conferencing is provided. In an exemplary embodiment of the invention, a first SIP INVITE message is exchanged between a Media Gateway of the Enterprise and a first Media Server of a Conferencing Service Provider. Then, an Application Server of the Conferencing Service Provider establishes conference call resources at the Conferencing Service Provider. A first RTP session is established between the Media Gateway and the first Media Server, and then a PROMPT AND COLLECT message is sent from the Application Server to the first Media Server to gather data from the caller for establishing the Enterprise conferencing. After receipt of the data by the Application Server, an SIP INFO message is sent from the Application Server to a second Media Server of the Conferencing Service Provider, selecting the second Media Server to host the call.
US09112931B1 Systems and methods for enabling dialog amongst different participant groups
An electronic communication system, such as a question-and-answer service, is provided in which a user submitting a question specifies one or more recipients of the question. Authenticated responses by a recipient are published to the asker and other recipients. Responses may be made available to external users, with content contributors being either publicly identified or anonymous.
US09112929B2 Method, apparatus and system for accessing virtual private network by virtual private cloud
Embodiments of the present invention disclose a method, an apparatus and a system for accessing a virtual private network by a virtual private cloud. A data center breakout gateway receives first configuration information; creates a first VPN instance according to identifier information of the VPN; determines VPC according to parameter information of the VPC, and binds the VPC to the first VPN instance; and sends second configuration information to the network side PE according to address information of the network side PE, where the second configuration information includes the identifier information of the VPN, so that the network side PE configures an upper layer VPN instance for the first VPN instance on the network side PE according to the identifier information of the VPN. In the embodiments of the present invention, the problem of automatically accessing the virtual private network by the virtual private cloud is solved.
US09112928B2 Method and apparatus for automatic loading of applications
An approach is provided for automatic loading of applications, including receiving user identification corresponding to a device. Data is also received, which indicates a set of one or more relevant applications that are a subset of multiple available applications. The set is automatically selected based on the user identification and an application favored by a contact associated with the user. Installation is initiated of an application of the selected set within the device. In some embodiments, access is provided to a social service via a network. The social service includes data that indicates multiple users, contacts among the users, and applications favored by the users. Access is also provided to receive at the social service a request message indicating user identification for a first user at a first network node. A message indicating a relevant application based on an application favored by a contact of the first user is transmitting to the first network node.
US09112924B2 Methods and apparatus for remote data transfer
Methods and apparatus for communication and data transfer according to various aspects of the present invention include a communication system configured to transfer data to and from a mobile customer device. The communication system may receive customer data for a customer, such as a communication carrier for and a type of remote device. The communication system may include a storage system to store communication information associated with a plurality of wireless carriers and/or device types, such as the wireless carrier and the remote device identified for the user. The communication system may further include a host configured to access the storage system and communicate with the remote device according to the communication information associated with the wireless carrier and/or the remote device.
US09112923B1 Method for performing lawfully-authorized electronic surveillance
Lawfully-authorized electronic surveillance is performed. A call associated with a first party to be surveilled is verified, on a per-call basis. Packets associated with the call are sent to a second party. Copies of the packets are sent to a surveillance receiver.
US09112919B1 Secure network address translation (NAT) port block allocation
A node is configured to receive, from a second node, a request to establish a session; perform, in response to the request, a network address translation (NAT) operation to establish the session, the NAT operation causing a first port block to be allocated to the session, the first port block including a first set of ports via which traffic, associated with the session, is transported; determine that the set of ports are no longer available for the session; determine whether a quantity of times that the first port block has been allocated to the session is greater than a threshold; and retain the first port block, for the session, when the quantity of times that the first port block has been allocated to the session is not greater than the threshold.
US09112915B2 Method and apparatus for protocol parsing
A method and apparatus for protocol parsing are disclosed, the method includes: performing flow table matching on a received packet to recognize a protocol of the packet; and when a protocol type of the packet is recognized and it is determined that the protocol type of the packet is a text-based protocol type, performing keyword matching on the packet according to a keyword matching rule in a keyword library corresponding to the protocol type of the packet, and extracting content of a keyword to be parsed in the packet; wherein, the keyword matching rule in the keyword library includes a keyword and the content of the keyword to be parsed expressed using a regular expression.
US09112907B2 System and method for managing TLS connections among separate applications within a network of computing systems
An approach for reutilizing transport layer security (TLS) connections among separate application is provided. In one aspect, a computing system establishes a a transmission control program/Internet protocol (TCP/IP) connection between a first application of a first endpoint and a second application on a second endpoint. The computing system further performs a TLS handshake over the established TCP/IP connection. The computing system also transmits a request from a third application of the second endpoint to transfer a TLS context from the second application on the second endpoint. In response to the second application on the second endpoint accepting the transfer request, the second application utilizing via the one or more computer processors, a predetermined method of providing a TLS context to the third application, wherein the third application of the second endpoint and the first application of the first endpoint communicate securely.
US09112906B2 Data transmission methods and appratuses using the same
A mobile communication device with a wireless module and a controller module is provided. The wireless module performs wireless transceiving to and from a service network. The controller module determines a data transmission parameter associated with a first protocol layer according to a link quality of the service network and a number of transmission layers supported for spatial multiplexing associated with a second protocol layer. Particularly, the first protocol layer is hierarchically higher than the second protocol layer in a multi-layer protocol stack. Also, the controller module detects a transfer failure rate for data transmission using the data transmission parameter via the wireless module, and reduces the data transmission parameter by a predetermined ratio in response to the transfer failure rate being higher than a predetermined threshold.
US09112900B1 Distributed polymorphic transformation of served content
A computer-implemented method includes receiving, at a computer security server system located between the Internet and a client computing device that makes requests over the Internet, a request for content directed to a particular content server system; forwarding the received request, with the computer security server system, to the particular content server system; receiving code from the particular server system in response to the request; applying a security countermeasure to the received code to created transformed code; providing the transformed code to the client computing device; receiving a communication from the client computing device; and determining that software on the client computing device has attempted to interact with the received code rather than the transformed code.
US09112898B2 Security architecture for malicious input
A computing device detects and mitigates malicious input at the point of origin before such input invades a communication network. A computing device receives, at an operating system kernel, a first input string and stores, in a cache accessible to the kernel, a copy of the first input string. The computing device receives, by the operating system kernel, a second input string and compares the copy of the first input string and the second input string for redundancy before committing the second input string to an application or communication interface. The computer device rejects the second input when the comparing indicates that the copy of the first input string and the second input string are redundant.
US09112897B2 System and method for securing a network session
A system comprises an end-user device including a browser and a security component capable of executing a security policy, the security policy to be downloaded from a website; and a website including a security policy downloadable to the security component.
US09112895B1 Anomaly detection system for enterprise network security
Anomaly detection is disclosed, including: determining a set of anomalous events associated with an enterprise network; and determining a path of interest based at least in part on at least a subset of the set of anomalous events.
US09112894B2 Real time distributed network monitoring and security monitoring platform (RTD-NMS)
A platform to support real time passive distributed network monitoring and security monitoring applications wherein the platform will use the open architecture concept for other application developers to add functionality or extend existing functionalities; wherein the platform proposes three new concepts in real time passive network monitoring and security monitoring; the 3-tier monitoring architecture; the innovative buffering technique; and the distributed passive data gathering; wherein each element has intelligence built-in to pre-process the gathered data and reduce the bandwidth consumption between the central coordination server and the distributed monitoring elements; allowing other applications to extend the platform cores through it is available APIs and extension points; and can be easily integrated into heterogeneous network environments running different operating systems due to it is cross platform nature; wherein a central coordination and monitoring server that is locally accessible by the different distributed monitoring elements.
US09112883B2 Method of registering a mobile station with a social networking site
A method of registering a mobile station with a website includes the steps of receiving an identification of the mobile station at the website and, determining whether or not the mobile station is already registered at the website, based on the received identification. Upon determining that the mobile station is not already registered, the website interacts with a user of the mobile station to obtain information from the user to register the mobile station and association thereof with the user at the website. Upon completion of registering of the mobile station at the website, a message is sent to the mobile station, indicating the registration of the mobile station with the website.
US09112880B2 Method and system for implementing integrated voice over internet protocol in a cloud-based network
A system for implementing VoIP over a cloud-based network includes a first edge proxy server operatively connected to a plurality of target proxy servers to receive resource information from one or more of the target proxy servers. Each target proxy server is associated with the cloud-based network. A first endpoint is operatively connected to the first edge proxy server and is configured for voice communications with a second endpoint. The voice communications are facilitated by the first edge proxy server using the received resource information.
US09112874B2 Method for importing digital rights management data for user domain
A method for importing Digital Rights Management (DRM) data converts non-Open Mobile Alliance (OMA) DRM data to OMA DRM data for a user domain in DRM solutions. The method includes registering a local rights manager (LRM) to a domain authority or a Rights Issuer and exchanging user domain information, and creating a DRM content format (DCF) and a rights object (RO) that conform to Open Mobile Alliance (OMA) DRM standard from non-OMA DRM data based on the user domain information. A method for using DRM data includes registering the LRM, creating DCF conforming to OMA DRM standard from non-OMA DRM data, creating an RO, and transferring the DCF and RO to a DRM agent of a device.
US09112872B2 Method and system for communication of information by a handheld communication device in an ad-hoc network
Methods and systems for communicating information by a communication device are disclosed and may include detecting a second handheld communication device that is within range of a first handheld communication device. It may be determined whether the second handheld communication device is authorized to communicate with the first handheld communication device, based on a list of authorized devices. The list of devices may be maintained at the first handheld communication device and may be created prior to the detecting and any prior communication between the first handheld communication device and the second handheld communication device. If the second handheld communication device is authorized, a direct communication link may be established between the first handheld communication device and the second handheld communication device. The link may be established without using an intermediate communication device that includes a bridging function, a routing function, and/or a switching function.
US09112871B2 Method and apparatus for providing shared services
An approach is provided for shared mobile web services. A community including multiple mobile web servers providing a shared web service is designated. In the event one mobile web server is unavailable to service a request directed to the shared web service, another mobile web server is selected to provide the shared web service.
US09112867B2 Method for enforcing resource access control in computer systems
A method and system for enforcing access control to system resources and assets. Security attributes associated with devices that initiate transactions in the system are automatically generated and forwarded with transaction messages. The security attributes convey access privileges assigned to each initiator. One or more security enforcement mechanisms are implemented in the system to evaluate the security attributes against access policy requirements to access various system assets and resources, such as memory, registers, address ranges, etc. If the privileges identified by the security attributes indicate the access request is permitted, the transaction is allowed to proceed. The security attributes of the initiator scheme provides a modular, consistent secure access enforcement scheme across system designs.
US09112866B2 Methods and devices for controlling access to computing resources
Methods and devices for controlling access to resources are disclosed herein. In one example embodiment, the method comprises: executing an application at a first computing device, wherein an attempt to access a computing resource on the computing device is made by the application; determining that the application is not configured to access the computing resource, in response to the attempt; displaying, in a user interface of the computing device, a permission request to allow the application to access the computing resource; and transmitting data from the computing device to the application server, the data notifying the application server that the attempt to access the computing resource was made by the application when the application was not configured to access the computing resource, and the data being usable by the application server to determine whether a corresponding computing resource on at least one different computing device is likely to be accessed when the application is executed on the at least one different computing device.
US09112864B2 Controlling access within a protected data environment
User access is controlled through a computer network within a protected data environment of a computer environment. An exception list comprising an Identifier stored within the protected data environment for granting user access of an unauthorized user is defined. At least one allowed access property relation for user access is defined when accessed by the unauthorized user. An Identifier of a user access request of the unauthorized user is checked in the exception list. A One-Time Identifier is created. The One-Time Identifier is assigned to the electronic data resource according to the allowed property relation. The requested resource is delivered to the unauthorized user by using the assigned One-Time Identifier.
US09112863B2 Method, program product and server for controlling a resource access to an electronic resource stored within a protected data environment
User access for a requested resource is controlled through a computer network within a protected data environment of a computer environment. An exception list comprising an Identifier stored within the protected data environment for granting user access of an unauthorized user is defined. At least one allowed access property relation for user access is defined when accessed by the unauthorized user. An Identifier of a user access request of the unauthorized user is checked in the exception list. A One-Time Identifier is created. The One-Time Identifier is assigned according to the allowed property relation. The requested resource is delivered to the unauthorized user by using the assigned One-Time Identifier.
US09112862B2 System and method for parts-based digital rights management
Various embodiments of a system and method for parts-based digital rights management are described. Various embodiments may include a digital rights management component configured to receive content comprising a plurality of portions of content. The digital rights management component may also receive a license for the encrypted content; the license may include a plurality of permissions each specific to a respective portion of the content. Additionally, each permission may specify one or more access privileges for the respective portion of the content. The digital rights management component may receive a digital signature for the entire license. The digital rights management component may validate the digital signature to determine that the permissions have not been modified. The digital rights management component may also be configured to, in response to determining that said permissions have not been modified, provide access to content in accordance with said license including said permissions.
US09112861B2 Registration and network access control
In embodiments of registration and network access control, an initially unconfigured network interface device can be registered and configured as an interface to a public network for a client device. In another embodiment, a network interface device can receive a network access request from a client device to access a secure network utilizing extensible authentication protocol (EAP), and the request is communicated to an authentication service to authenticate a user of the client device based on user credentials. In another embodiment, a network interface device can receive a network access request from a client device to access a Web site in a public network utilizing a universal access method (UAM), and the request is redirected to the authentication service to authenticate a user of the client device based on user credentials.
US09112859B2 Method and apparatus for electronic device access
A method on an electronic device for a wireless network is described. A plurality of component confidence indicators is determined for a corresponding plurality of authentication components of the electronic device. The plurality of component confidence indicators is grouped into at least first and second sets. A first set confidence indicator is determined based on the component confidence indicators of the first set. A second set confidence indicator is determined based on the component confidence indicators of the second set. An authentication value is determined based on the first set confidence indicator, weighted by a first authentication factor for the first set, and the second set confidence indicator, weighted by the first authentication factor. The electronic device is unlocked based on the authentication value.
US09112856B2 Generation of one time use login pairs via a secure mobile communication device for login on an unsecure communication device
A trusted communication device may generate and display a single use user ID and/or password to be utilized for one time validation of a communication session between an unsecure communication device and a secure communication device. The generated single use user ID and/or password may be communicated from the trusted communication device to a security server that handles security for the communication session. The user utilizes the presented user ID and password pairs to log into a communication session on the unsecure communication device. A heartbeat message may be communicated between the trusted communication device and the security server, and whenever the communicated heartbeat message fails, the user ID and password pair and/or one or more corresponding authentication tokens are deauthorized. A communication session that utilizes the presented user ID and password pair may be manually disabled from the trusted communication device.
US09112854B1 Secure communication between applications on untrusted platforms
Disclosed are various embodiments for facilitating secure communication between applications on an untrusted computing platform. It is verified that a first application installed in a computing device has permission to communicate with a second application also installed in the computing device based at least in part on a secure key associated with the first application. The verification may include determining that the secure key has been signed by a predetermined certificate and determining that the secure key includes a platform-specific, tamper-proof identifier of the first application. Alternatively, the verification may include determining that the first application is signed by a predetermined certificate. Communication between the first and second applications is facilitated when the first application has permission to communicate with the second application.
US09112852B2 Method and apparatus for managing identity for mobile terminal
A method and apparatus for managing an identity for a mobile. The method comprises identifying an application sending an identity verification request when receiving the identity verification request from one of multiple applications, sending a request message obtained according to the identity verification request to an identity verification server; and notifying all applications in a related application list comprising the identified application of an identity verification result obtained according to a returned message, when receiving the returned message from the identity verification server. Centralized management is performed for user identity information and user identity verification, development and maintenance cost is reduced, security of the user account is increased, and operations of the user are facilitated.
US09112851B2 Integrating web protocols with applications and services
Techniques for integrating a security protocol in an application include receiving a web protocol request generated by the application at an interceptor, the interceptor configured to read and write the web protocol request; receiving a selection of a role comprising one or more validation aspects and a plurality of extended application components; based on reading the web protocol request, retrieving configuration data associated with the web protocol request; adding the plurality of extended application components using the configuration data; and executing the web protocol in the application using the selected role.
US09112848B2 802.1aq support over IETF EVPN
A method is implemented in a provider edge switch (PE) for interworking an 802.1aq control plane with an Ethernet Virtual Private Network (EVPN) Border Gateway Protocol (BGP) control plane. The method includes receiving an Intermediate System-Intermediate System (IS-IS) protocol data unit (PDU) including an IS-IS Type Length Value (TLV) by the PE and determining whether the received IS-IS PDU requires a change in a configuration of designated forwarder (DF). The method further includes determining whether the PE is still the DF for one or more Backbone-Virtual Local Area Network Identifiers (B-VIDs), and removing local DF associated network layer reachability information (NLRI) from a BGP database.
US09112845B2 Mobile application for accessing a sharepoint® server
A method of and a mobile processing device for accessing a web application platform. The method includes installing an application configured to access a server hosting the web application platform, configuring the application, wherein configuring comprises generating at least one of a data capture list and a data lookup list available to the application, transferring authentication information to the server, receiving an indication of which application configurations the application is permitted to access based upon the authentication information, and displaying a set of one or more icons related to the application configurations the application is permitted to access. The mobile processing device includes various hardware components for performing the method.
US09112841B1 Appliance backnets in dedicated resource environment
A backnet can be created within a dedicated private network of a customer that enables a distinct party to access and/or control a portion of the resources within the private network. In one example, a backnet includes a separate virtual interface for an appliance or other such resource that is not visible or accessible to the customer owning the customer cloud, but can be accessed by another appliance or component in the customer cloud, or an appliance vendor external to the customer cloud. While the customer can control the permission for the backnet, the vendor can control or implement the resources within the backnet in a way that is isolated from the customer. Usage of the backnet can be separately monitored and billed to the vendor, even though the resources are part of the dedicated customer cloud.
US09112840B2 Verifying privacy of web real-time communications (WebRTC) media channels via corresponding WebRTC data channels, and related methods, systems, and computer-readable media
Verification of privacy of Web Real-Time Communications (WebRTC) media channels via corresponding WebRTC data channels, and related methods, systems, and computer-readable media are disclosed. In this regard, in one embodiment, a method for verifying privacy of a WebRTC media channel comprises establishing the WebRTC media channel between first and second WebRTC clients using a keying material. The method further comprises establishing a corresponding WebRTC data channel between the first and second WebRTC clients using the keying material, and negotiating, in the WebRTC data channel, a cryptographic key exchange. The method also comprises generating a first and a second Short Authentication String (SAS) based on the cryptographic key exchange in the WebRTC data channel. The method further comprises displaying the first SAS and the second SAS, such that a mismatch between the first SAS and the second SAS indicates an existence of a man-in-the-middle (MitM) attacker.
US09112837B2 Purchasing peripheral support in a media exchange network
A system providing support for user transactions in a media exchange network. An embodiment of the present invention may comprise a television display, storage, and a set top box, and may provide an interface device for receiving from a user associated authorization device, information for authorizing user transactions via a communication network. A user transaction may comprise the exchange, purchase, storage, or consumption of media such as, for example, audio, still images, video, and data. The communication network may comprise, for example, a cable infrastructure, a digital subscriber line infrastructure, a wireless infrastructure, and may be the Internet. The system may provide for the completion of the user transaction without divulging the identity of the user to a vendor.
US09112836B2 Management of secure data in cloud-based network
A processor receives a request to access secure data. The processor translates the request in order to locate the secure data in a secure data store. The processor retrieves the secure data from the secure data store. The processor encodes the secure data to generate protected secure data. The processor transmits the protected secure data from the secure data store to at least one instantiated virtual machine in a cloud-based network.
US09112834B1 Protecting sensitive web transactions using a communication channel associated with a user
A security device may receive, from a client device, a request associated with a server device. The security device may determine a communication channel and contact information for validating the request. The security device may provide validation information via the communication channel using the contact information. The security device may receive a validation response from the client device, and may determine whether the validation response is valid. The security device may selectively perform a first action or a second action based on determining whether the validation response is valid. The first action may be performed based on determining that the validation response is valid, and may include providing a validation indicator, with the request, to the server device. The second action may be performed based on determining that the validation response is not valid, and may include providing an invalidation indicator, with the request, to the server device.
US09112826B2 Data differencing across peers in an overlay network
A data differencing technique enables a response from a server to the request of a client to be composed of data differences from previous versions of the requested resource. To this end, data differencing-aware processes are positioned, one at or near the origin server (on the sending side) and the other at the edge closest to the end user (on the receiving side), and these processes maintain object dictionaries. The data differencing-aware processes each execute a compression and differencing engine. Whenever requested objects flow through the sending end, the engine replaces the object data with pointers into the object dictionary. On the receiving end of the connection, when the data arrives, the engine reassembles the data using the same object dictionary. The approach is used for version changes within a same host/path, using the data differencing-aware processes to compress data being sent from the sending peer to the receiving peer.
US09112825B2 Performance monitoring of a media player launched by a web browser
A computer-implemented system is provided for monitoring performance of a media player launched by a web browser. The media player is referenced by a document that defines a web page and is implemented as a plug-in to the web browser. Upon accessing the web page, the web browser launches the media player. The media player in turn launches a performance monitor that is implemented as a plug-in to the media player. The performance monitor subscribes to event listener objects exposed by the media player and receives event data that is reported by the event listener objects. Performance metrics pertaining to the media player are derived from the event data.
US09112816B2 Dynamic EQAM discovery in M-CMTS architecture
In one example, an Edge Quadrature Amplitude Modulation (EQAM) communicates EQAM information to a Modular Cable Modem Termination System (M-CMTS) core using a routing protocol that is configured on a packet switched network coupling the EQAM to the M-CMTS core. The EQAM generates a routing message according to the routing protocol and inserts EQAM information, such as a description of a modulated channel extending from the EQAM, the service-group information, etc., into the routing message. The EQAM then floods the EQAM information over at least portions of a routing domain by transmitting the routing message to an adjacent intermediary device.
US09112814B2 Wireless communication terminal
According to one embodiment, a wireless communication terminal including a receiver, a first processor, a first storage, a second storage, a second processor, and a transmitter is provided. The receiver receives one physical packet that includes at least one frame body field, a first field including information on a length of the frame body field, a second field used to detect an error of the frame body field, and a sequence number field including a sequence number corresponding to the frame body field. The second storage retains a successively and successfully received maximum sequence number on the basis of a result of the first processor. The transmitter transmits a response frame indicating the successively and successfully received maximum sequence number when the first processor extracts at least one correct frame body.
US09112813B2 On-demand compute environment
An on-demand compute environment comprises a plurality of nodes within an on-demand compute environment available for provisioning and a slave management module operating on a dedicated node within the on-demand compute environment, wherein upon instructions from a master management module at a local compute environment, the slave management module modifies at least one node of the plurality of nodes.
US09112812B2 Distributed virtual appliance
A distributed virtual appliance is disclosed, including: allocating network traffic to a plurality of compute units implementing a network service associated with the distributed virtual appliance; and dynamically adding or removing one or more compute units implementing the network service without disruption to the network traffic.
US09112807B2 System and method for managing network information
A method for managing information in a network includes identifying a first network entity storing a requested object, receiving the object from the first network entity, and storing the object in a storage area based on a parameter. The storage area is coupled to a second network entity which received the request and the object from the first network entity, and the parameter is indicative of an amount of energy for the second network entity to receive the object from the first network entity.
US09112805B2 Routing messages in a computer network using deterministic and probabilistic source routes
In one embodiment, a data packet message is provided which includes a routing header configured to accommodate both a deterministic source route and a probabilistic source route for encoding a nodal source route. The nodal source route is selectively encoded with one or both of a deterministic source route and a probabilistic source route based upon one or more predetermined criteria.
US09112804B2 Network congestion notification preservation and modification during transmission of network data between physical network and virtual network
A virtual network is implemented on a physical network. A virtual network data packet is tunneled through the physical network via encapsulation within a physical network data packet and via transmission of the physical network data packet through the physical network. A network congestion notification capability of the virtual network is preserved and modified during transmission of virtual network data through the physical network and vice-versa. Congestion notification metadata can be copied from a header of a virtual network data packet to a header of a physical network data packet when the virtual network data packet is encapsulated into the physical network data packet. Congestion notification metadata can be copied from a header of a physical network data packet to a header of a virtual network data packet when the virtual network data packet is decapsulated from the physical network data packet.
US09112799B2 Network packet loss processing method and apparatus
Embodiments of the present invention disclose a network packet loss processing method and apparatus. The method in the present invention includes: comparing a value of a current congestion window of a network with a buffer threshold when a packet loss event is detected, where the buffer threshold is used to indicate a data bearing capability of the entire network, where the data bearing capability is obtained by adding a data bearing capability of a link in the network and a data bearing capability of a buffer of a node in the network; if the value of the current congestion window is smaller than the buffer threshold, not performing backoff processing on the current congestion window; and if the value of the current congestion window is greater than or equal to the buffer threshold, performing backoff processing on the current congestion window.
US09112798B1 Power line communication device with channel load measurement and improved channel access
A power line communication (PLC) device includes a physical layer module including a transceiver configured to transmit and receive data over a power line. A medium access control (MAC) module is configured to send data to and process data from the physical layer module. The MAC module includes a channel access module configured to initiate a channel access attempt. The channel access module successively is configured to increase a random backoff period for a subsequent channel access attempt based on a random backoff function in response to a determination by the physical layer module that a PLC channel is busy during a preceding one of the channel access attempts. The channel access module successively is configured to selectively reset a variable in the random backoff function based on an output of a modulo function of a number of backoff attempts and a predetermined number.
US09112797B2 Congestion handling in a communication network
Data packets of a flow associated with a first bearer and data packets of a flow associated with a second bearer are received in an intermediate node (140). The data packets are then transmitted from the intermediate node (140). in response to a congestion being detected on the first bearer, one of the first bearer and the second bearer is selected for notification of the congestion in the associated flow. The selection may be based on a type of the congestion, e.g. the detected congestion being in a transport network (160) or the congestion being on a radio link (250).
US09112793B2 End-to-end multipathing through network having switching devices compatible with different protocols
A first cluster includes first switching devices that are compatible with a software-defined networking (SDN) protocol. A second cluster includes second switching devices within or partially overlapping the first cluster. Each second switching device is compatible with a protocol for an open systems interconnection (OSI) model layer. The first switching devices include one or more border switching devices located at a boundary between the first cluster and the second cluster. Each border switching device is also compatible with the protocol for the OSI model layer. The first switching devices effect first multipathing through the network except through the second cluster, and the second switching devices effect second multipathing just through the second cluster of the network. As such, the first switching devices and the second switching devices together effect end-to-end multipathing through both the first cluster and the second cluster of the network.
US09112792B2 Hosting device-specific edge applications at the edge of a mobile data network
Mobile network services are performed in a mobile data network in a way that is transparent to most of the existing equipment in the mobile data network. The mobile data network includes a radio access network and a core network. A breakout component in the radio access network breaks out data coming from a basestation, and hosts device-specific edge applications that perform one or more mobile network services at the edge of the mobile data network based on the broken out data.
US09112791B2 Methods and apparatus for protecting a communications network
The invention relates in general to a communications network, and more particularly, to methods and apparatus for protecting such a network. The methods and apparatus disclose the providision path protection in a communications network (14) having a plurality of nodes including at least one access node (24, 26, 28, 30). A connection-oriented worker path (23) is set up between a first distribution node (22) and the at least one access node. A connection-oriented protection path (21) is also set up between a second distribution node and the at least one access node. A connection-oriented interface path (52) is also set up between the first and second distribution nodes. Traffic from an upstream node (16, 18) is switched to the interface path (52) at one of the distribution nodes (20, 22). Traffic may be switched to the protection path (21) in response to detecting a fault (54) in the worker path.
US09112790B2 Fabric network
Systems and methods relating to communication within a fabric network are presented. The fabric network includes one or more logical networks that enables devices connected to the fabric to communicate with each other using various profiles known to the devices. A device sending a message may follow a general message format to encode the message so that other devices in the fabric may understand the message regardless of which logical networks the devices are connected to. Within the message format, a payload of data may be included for the receiving device to forward, store, or process the message. The format and the contents of the payload may vary according to a header within the payload that indicates a profile and a message type within the profile. Using the profile and message type, the receiving devices may decode the message to process the message.
US09112786B2 Systems and methods for selectively performing explicit congestion notification
A system provides congestion control and includes multiple queues that temporarily store data and a drop engine. The system associates a value with each of the queues, where each of the values relates to an amount of memory associated with the queue. The drop engine compares the value associated with a particular one of the queues to one or more programmable thresholds and selectively performs explicit congestion notification or packet dropping on data in the particular queue based on a result of the comparison.
US09112783B2 Wireless base transceiver station, communication system, and data transfer method
A wireless base transceiver station that transmits and receives data to and from an external device via fixed-line communication and transmits and receives data to and from a mobile station via radio communication. The wireless base transceiver station includes a radio communication unit configured to measure radio quality in a radio zone based on an error rate of data received from the radio zone, and a fixed-line communication unit configured to measure the amount of data flow in a fixed-line zone to perform flow control on data in the fixed-line zone. The wireless base transceiver station includes a control unit configured to control the flow control performed by the fixed-line communication unit, based on the amount of data flow in the fixed-line zone and the radio quality in the radio zone that have been measured by the fixed-line communication unit and the radio communication unit.
US09112778B2 Communication control system and communication control method
A technique capable of effectively using a plurality of wireless communication systems for wirelessly communicating by different communication schemes is proposed. The present invention is configured so that: a land station of a first wireless communication system, a land station of a second wireless communication system, and a control device are connected by a network; the control device transmits instructions for modifying communication software used in wireless communication into communication software corresponding to the second wireless communication system, the instructions being transmitted to a land station of the first wireless communication system; and the land station of the first wireless communication system modifies the communication software in accordance with the instructions from the control device, whereby the land station of the first wireless communication system made to operate as a land station of the second wireless communication system.
US09112777B1 Tag-based resource configuration control
In a system that provides network-based infrastructure services, customer resources are tagged in accordance with policies provided by the customers. Resources may be automatically tagged upon creation based on the provided policies. In addition, existing resources may be analyzed and automatically tagged to indicate characteristics of the resources that may be of interest to the customer. The customers may also specify configuration policies in terms of resource tags, and the system may be configured to apply and/or enforce the configuration policies.
US09112775B2 Method and device for establishing backup path, method and device for selecting backup path
Embodiments of the present disclosure provide a method and device for establishing backup path, a method and device for selecting backup path. The method comprises a first node in a first IGP domain receiving a response message of successful establishment of a main path from a second node in a second IGP domain through the main path; the first node obtains path information of the main path from the response message; the path information of the main path includes at least SRLG information of a link composing the main path; the first node establishes, according to the path information of the main path, a backup path between the first node and the second node; the SRLG information of a link composing the backup path is different from the SRLG information of the link composing the main path.
US09112769B1 Programatically provisioning virtual networks
Virtualization technologies can be adapted to allow a single physical computing machine to be shared among multiple virtual networks by providing one or more virtual machines simulated in software by the single physical computing machine, with each virtual machine acting as a distinct logical computing system. Virtual network instances with overlapping network addresses can be supported on the same computing system, allowing users to specify the virtual network in greater detail. Techniques are described for programmatically provisioning virtual networks. Each virtual network can have its own virtual address space, allowing multiple networks to have overlapping address spaces. The virtual IP addresses or other addresses for one or more components of a virtual network could share the same address but still operate without interfering with each other.
US09112768B1 Discovering non managed devices in a network such as a LAN using HTTP
The topology of a computer network may be by the process of discovery in which each of the devices of the network is interrogated to thereby produce details of the network and its operation, preferably in the form of a network map which may be displayed on a visual display unit showing the devices and links between the devices. At its simplest, and where the device is a “managed” device, this information is usually provided by interrogation using a known protocol, such as the SNMP (Simple Network Management Protocol), of the so-called ‘agent’ of each device which stores the device's unique MAC address, the type of device and the MAC addresses embedded in the data passing into a particular port which thereby gives the MAC addresses of the origin of the data and hence the MAC address of the devices which are connected to the ports directly or indirectly.However, many devices are not SNMP enabled and so the discovery or interrogation of the network produces a result which indicates that these non SNMP enabled devices are displayed as “generic” devices.There is described a device for use in a network, said device including information identifying the device, which information is made accessible during HTTP (Hyper Text Transfer Protocol) authentication procedure.
US09112767B2 Method and an accumulator scoreboard for out-of-order rule response handling
According to at least one example embodiment, a method and a corresponding accumulator scoreboard for managing bundles of rule matching threads processed by one or more rule matching engines comprise: recording, for each rule matching thread in a given bundle of rule matching threads, a rule matching result in association with a priority corresponding to the respective rule matching thread; determining a final rule matching result, for the given bundle of rule matching threads, based at least in part on the corresponding indications of priorities; and generating a response state indicative of the determined final rule matching result for reporting to a host processor or a requesting processing engine.
US09112766B2 Method and apparatus having improved line rate IP packet communication
An apparatus having improved line rate communication. A Media Access Controller (MAC) accesses each reference pointer stored in transmission slots of a first sub-queue of a transmission queue. Notably, each reference pointer is indexed to a shared memory frame. The MAC transmits data from the shared memory frame in response to accessing the reference pointer, and triggers at least one interrupt when each reference pointer of the first sub-queue is accessed at least once. A processor and/or the MAC can mark in response to the at least one interrupt, each transmission slot of the first sub-queue as ready for transmission.
US09112765B2 Selectively enabled quality of service policy
A computer system that implements a quality of service policy. Information defining the quality of service policy is stored in a central location, such as a server within an enterprise. Policy management software on clients in the network download quality of service policy information from the central location to the clients. Within a client, a portion of the policy information is selected based on its applicability to a particular connection. The selected information is cached with an association to the connection so that, as datagrams are generated for transmission over the network, relevant policy information is quickly accessed for use in controlling transmission characteristics of datagrams sent using that connection. The policy information is applied on a datagram-by-datagram basis, allowing policy information to be selectively applied based on network type. Policy information may be selectively applied to those datagrams transmitted over a managed network.
US09112764B2 Techniques for assigning internet protocol version six network blocks in unknown networks
A gateway router apparatus sends a first multicast SOLICIT message with a prefix length hint based on a number of network segments associated with the apparatus. The apparatus receives a second multicast SOLICIT message with a prefix length hint, from a downstream router in a premises network. At the apparatus, the following are recorded: (i) an estimated prefix length associated with the second multicast SOLICIT message; and (ii) an interface associated with the second multicast SOLICIT message. At the apparatus, a first ADVERTISE message is received, and a REQUEST message is sent, both over the internet. The REQUEST message specifies a prefix length based on the number of network segments associated with the apparatus and the recorded estimated prefix length associated with the second multicast SOLICIT message. The apparatus sends a second ADVERTISE message advertising ability of the apparatus to delegate prefixes in accordance with the REQUEST message.
US09112763B1 Device, system and method for bi-phase modulation decoding
The present disclosure discloses a device, system and method for bi-phase modulation decoding. The bi-phase modulation decoding device includes a sliding-window module and a determination module. The sliding-window module is configured to receive a baseband signal corresponding to a bi-phase modulated signal, and generate a filtered data packet by filtering the baseband signal using sliding-window digital filtering, wherein the filtered data packet comprises a series of sliding-window output values. The determination module configured to determine a bitstream corresponding to the bi-phase modulated signal based on the filtered data packet. The determination module determines a bit value of a first bit cycle of the bi-phase modulated signal based on a sign of a sliding-window output value of the first bit cycle and a sign of a sliding-window output value of a next bit cycle.
US09112758B2 Remote radio unit (RRU) and base band unit (BBU)
A remote radio unit (RRU) in a radio base station system can include a cyclic prefix (CP) module having a CP adder for downlink channel processing includes a CP remover for uplink channel processing. The RRU can be configured to communicate with a base band unit (BBU) via a physical communication link and communicate with a wireless mobile device via an air interface. The BBU can be configured for media access control (MAC) layer processing.
US09112751B1 Distributed bandwidth control in a communication network
Network devices of a particular device class can implement a distributed bandwidth control (DBC) protocol to utilize resources of a communication network in accordance with a threshold amount of resources allocated for DBC device communication. A DBC device of a plurality of DBC devices can determine a transmission cost associated with a pending transmission and a total transmission cost associated with previous transmissions within a predetermined time interval associated with the plurality of DBC devices. If a sum of the transmission cost associated with the pending transmission and the total transmission cost associated with the one or more previous transmissions does not exceed a threshold transmission cost allocated for DBC device communication, the DBC device can initiate the pending transmission. Otherwise, the DBC device can delay the pending transmission.
US09112750B2 Job management server and job management method
A job management server for managing a plurality of jobs to be executed by a virtual computer generated on a computer, a job management part to manage information on a job net which configures a plurality of jobs and allocate a plurality of jobs included in a job net to the virtual computer, and a recovery part to monitor an execution status of each of the plurality of jobs included in the job net and perform recovery processing, wherein the job management server is configured to: specify a target job for changing allocation, in a case where a failure has occurred in a first virtual computer to execute a first job included in the first job net; determine a performance of a virtual computer required to execute the target job.
US09112745B2 Receiver with variable gain control transimpedance amplifier
According to one embodiment, a compact low-power receiver comprises first and second analog circuits connected by a digitally controlled interface circuit. The first analog circuit has a first direct-current (DC) offset and a first common mode voltage at an output, and the second analog circuit has a second DC offset and a second common mode voltage at an input. The digitally controlled interface circuit connects the output to the input, and is configured to match the first and second DC offsets and to match the first and second common mode voltages. In one embodiment, the first analog circuit is a variable gain control transimpedance amplifier (TIA) implemented using a current mode buffer, the second analog circuit is a second-order adjustable low-pass filter, whereby a three-pole adjustable low-pass filter in the compact low-power receiver is effectively produced.
US09112740B2 Decision feedback equalizer
A decision feedback equalizer that can operate at higher speed is provided. The decision feedback equalizer includes a weighting addition circuit (adder 21, coefficient units Tap1a, Tap2 to Tapn) that sums an input signal to weighted versions of feedback signals FB1 to FBn, n being an integer not less than 2. The decision feedback equalizer also includes a decision circuit 11 that decides whether or not the result of addition by the weighting addition circuit is not less than a defined threshold value and that outputs the result of the decision to outside and to a shift register (latch circuits L2 to Ln). The decision circuit operates in synchronism with a clock signal. The shift register sequentially holds the result of decision of the decision circuit 11 in synchronism with the clock signal, and outputs the contents held by its component registers as feedback signals FB2 to FBn. The decision feedback equalizer includes a decision circuit 12 that decides whether or not the result of addition by the weighting addition circuit is not less than a defined threshold value and that outputs the result of decision as feedback signal FB1. The second decision circuit operates in synchronism with the clock signal.
US09112736B2 Data transfer apparatus, data transfer method, and inter-chip communication system
Transfer efficiency of data transfer in a single semiconductor device or between semiconductor devices is improved. A table is created by associating a combination of attribute information involved in data transfer with an identifier. When attribute information registered in the table is received, the attribute information is replaced with an identifier so that the information is compressed and transferred. Accordingly, transfer efficiency is increased in transmission or reception of a request and a response.
US09112733B2 Managing service level agreements using statistical process control in a networked computing environment
Embodiments of the present invention relate to the use of event processing (e.g., for complex events) in a cloud infrastructure using Statistical Process Control (SPC) techniques to detect changes in a holistic system. Specifically, events (e.g., complex events that occur over multiple layers in the architecture) may be detected and/or correlated by an event processor. Thereafter, an SPC engine will determine if the events impact a set of SLAs based on a set of Key Performance Indicators (KPIs), which are measurements indicating actual performance of the cloud computing environment versus stated goals. The SPC engine will then determine if a set of actions is needed to address the events to avoid the SLAs terms from not being met. If so, a provisioning engine can carry out any needed actions.
US09112732B2 Security measures for countering unauthorized decryption
After a predetermined limit for decryption attempts has been exceeded by a user attempting to decrypt an encrypted electronic message or attempting to decrypt a encrypted electronic certificate associated with an electronic message, access to the electronic message may be restricted.
US09112729B2 Timer handling
Methods, apparatuses, computer program products and a system for enabling timer value handling are provided. Handling of timer values is enabled by creating a connection initiation message, placing into the connection initiation message a state keeping timer value, and sending the connection initiation message. Timer value handling is further enabled by receiving a connection initiation message, determining availability of state keeping timer adjustment on the basis of the connection initiation message, acquiring, in case state keeping timer adjustment is available, a state keeping timer value from the connection initiation message, creating a connection initiation response message, placing the state keeping timer value into the connection initiation response message, and sending the connection initiation response message.
US09112728B2 Implementing control planes for hybrid networks
Disclosed are various embodiments for implementing a control plane in hybrid networks. A coordinated shared network may correspond to a distributed bridge, and a control plane may be implemented in one of the nodes of the coordinated shared network. A hybrid network may support multiple heterogeneous networking technologies. A hybrid network device, such as a gateway, may support multiple different coordinated shared networks, each corresponding to distributed bridges. The control planes for the distributed bridges may be implemented in the hybrid network device.
US09112724B2 Minimum disruption MST reconfiguration (MDMR)
In one embodiment, a first multiple spanning tree (MST) region configuration for an MST process may be maintained at a switch in a computer network, where the first configuration has a virtual local area network (VLAN)-to-instance (VI) mapping that maps each of one or more VLANs to one of one or more MST instances in the MST region. The switch may subsequently receive a second MST region configuration that has a different VI mapping than the first configuration, and may determine one or more VLANs of the second configuration that have a different VI mapping from the first configuration (“affected VLANs”). Accordingly, in response to a trigger to apply the second configuration at the switch, the affected VLANs are blocked for a delay, and the second configuration may be applied at the switch without restarting the MST process.
US09112723B2 Service node using services applied by an application node
Packets are encapsulated and sent from a service node to an application node for applying one or more Layer-4 to Layer-7 services to the packets, with service-applied packets being returned to the service node. An identification of a virtual private network (VPN) may be carried within a request packet, encapsulating a particular packet, sent by a service node to an application node for applying a service to the particular packet; with the corresponding response packet sent to the service node including an identification of the VPN for use by the service node node in forwarding the services-applied packet. Additionally, parameters may be included in a request packet to identify a particular service of a general service to be applied to a particular packet encapsulated in the request packet.
US09112722B2 PMA-size training frame for 100GBASE-KP4
Methods, apparatus and systems for implementing Physical Media Attachment (PMA) alignment and rapid transition from a link training mode to a data mode for next-generation high-speed Ethernet links including a 100 Gbps Ethernet link. Training frames are transmitted between first and second Ethernet interfaces on opposing ends of the link in a pair-wise manner, with a first training frame being sent from a first Ethernet interface and a second training frame being returned from the second Ethernet interface. The training frames have a length that is the same as the length of Physical Media Attachment (PMA) frames, and the returned training frames include receiver readiness status indicia identifying a readiness status of a local receiver port, and countdown data. The readiness status indicia, and countdown data are employed to facilitate a rapid transition from the link training mode to the data mode.
US09112721B2 System and methods for enabling a controller area network (CAN) device to operate in different power modes based upon the payload of a wake-up message
Systems and methods for handling wake-up messages in a Controller Area Network (CAN) are described. In some embodiments, a method may include operating a CAN controller in a selected one of a plurality of operating modes in response to the detection of an event or activity on a CAN bus. The method may also include handling, by the CAN controller, a CAN message using a message handling protocol associated with the selected one of the plurality of operating modes, for example, while a host processor operates in a low power mode. In various implementations, each of the plurality of operating modes may correspond to a different amount of power consumption by the CAN controller. The method may further include transmitting a selected one of a plurality of response messages by the CAN controller over the CAN bus, in some cases, without waking up the processor from the low power mode.
US09112720B2 System and method for providing multimedia services
A communications system and method is configured to provide multimedia services utilizing a signaling protocol such as a session initiated protocol (SIP), via a local access network. The method includes providing a local proxy having an internet protocol (IP) address, wherein the local proxy is integrated with the local access network. The method further includes providing a client device having a signaling protocol client, wherein the client device is coupled to a remote access network that is, external to the local access network. Additionally, the method includes initiating a session by the client device accessing the IP address of the local proxy.
US09112719B2 Control method for information apparatus and computer-readable recording medium
A control method according to the present disclosure causes a computer of an information apparatus to: display a display screen representing a floor plan for one floor including at least two or more rooms; display device icons representing the one or more target devices on the display screen representing the floor plan, an illumination icon representing an illumination device being used in common in one or more rooms included in the floor plan; and output to the network a first control command, when selection of the illumination icon is sensed, and when selection of any region within a first room among the at least two or more rooms included in the floor plan is sensed after the selection of the illumination icon is sensed, the first control command controlling on/off of power for an illumination device corresponding to the first room in which the selection is sensed.
US09112713B2 System and method for efficient point-to-multi-point traffic engineering (P2MP-TE) path protection
A path protection method that includes: establishing a point to multi-point (P2MP) tree spanning from a head node to a plurality of tail nodes, the P2MP tree providing a label switched path (LSP) from the head node to a particular tail node; identifying a first and a second pluralities of source-to-leaf (S2L) sub-LSPs for the LSP included within the P2MP tree, each corresponding pair of S2L sub-LSP in the first and second pluralities are path diverse; setting a first flag in a RSVP path message to designate the second plurality of S2L sub-LSPs as protecting respective S2L sub-LSPs in the first plurality at a baseline level of protection; setting a second flag to designate a subset of S2L sub-LSPs in the second plurality as protecting respective S2L sub-LSPs in the first plurality at an elevated level of protection; and transmitting the RSVP path message.
US09112706B2 Determining cost effective ways of communicating
A method may include receiving an instruction to communicate with a second computing device associated with a contact of a user of the first computing device, identifying one or more contact methods associated with communicating with the contact, identifying one or more communication capabilities associated with the second computing device, identifying unique pairs of contact methods and communication capabilities, selecting one or more unique pairs associated with a likelihood of reaching the contact via the associated contact method and, for each of the selected unique pairs, determining a cost associated with initiating communication to the identified contact method using the identified communication capability, and determining a reliability measure associated with the communication capability. The method may include identifying a recommended unique pair based on at least the cost and the reliability measure, and initiating communication with the second computing device to the identified contact method using the recommended communication capability.
US09112701B2 Wearable device, authentication method, and recording medium
A wearable device is provided that is used while being worn on a body of a user. The wearable device includes a biometric-information authentication portion that acquires biometric information from the user for biometric authentication. The wearable device acquires biometric information from a portion in contact with or in the vicinity of the user's body to perform the biometric authentication without requesting the user to operate for the biometric authentication.
US09112694B2 Method and device for transmitting uplink acknowledgement information in a wireless communication system supporting multiple carriers
The present invention relates to a wireless communication system, and more particularly, to a method and device for transmitting uplink acknowledgement information in a wireless communication system supporting multiple carriers. A method for a terminal for transmitting uplink acknowledgement information in a wireless communication system supporting multiple carriers according to one embodiment of the present invention includes: receiving downlink control information including downlink assignment index (DAI) information representing a combination of the number of downlink control channels (ntotal) and a priority value (nindex); and transmitting the uplink acknowledgement information on the basis of the number of downlink control channels (ntotal) and the priority value (nindex) that the DAI information represents. Here, the DAI information includes at least one DAI value, in which varying combinations of the number of downlink control channels (ntotal) and the priority value (nindex) are overlapped and mapped.
US09112689B2 Transmission of acknowledgement signals in a communication system
Methods and apparatus are described for a User Equipment (UE) to transmit a variable number of HARQ-ACK bits in response to the reception of Transport Blocks (TBs) in multiple DownLink (DL) Component Carriers (CCs). The resources for the transmission of an HARQ-ACK signal in response to the reception of TBs in each DL CC are determined from the resources used for the transmission of the respective Scheduling Assignment (SA) in that DL CC. In order to increase the multiplexing capacity of HARQ-ACK bits in a single HARQ-ACK signal, the UE may use more than one of the resources determined from the resources used for the transmission of the SA in each DL CC. The UE may also adapt the parameters for the transmission of HARQ-ACK bits depending on their number.
US09112685B2 Mechanisms for direct inter-device signaling
Described herein is a user equipment comprising a processor configured to: derive a plurality of virtual subframes from an allocation of radio resources, the virtual subframes comprising a virtual special subframe and a virtual forward link subframe wherein the virtual forward link subframe comprises a first forward link portion and the virtual special subframe comprises one or more of: a second forward link portion, and a reverse link portion; transmit, via a direct device to device (DD2D) link, to a second user equipment during the first forward link portion; and receive, via the DD2D link, from the second user equipment during the reverse link portion.
US09112682B2 Generating modular security delegates for applications
Embodiments of the present teachings relate to systems and methods for generating modular security delegates for application instances, including, for example, applications usable on physical machines, virtualized environments, in the cloud, etc. According to embodiments, in a multiple network environment, multiple machines (or clients) can be configured, each having a defined security level. Each machine can include a plurality of application instances and corresponding security delegates for various defined security levels. For example, the defined security levels can be based on various authentication mechanisms, including, Kerberos, NT Lan Manager (NTLM) authentication protocol, secure sockets layer/transport security layer (SSL/TSL), token authentication, virtual private network (VPN), remote access security (RAS), digest authentication, etc.
US09112681B2 Method and apparatus for secure information transfer to support migration
A system and method are disclosed for providing and maintaining a high level of security during migration of data from one platform to another. The disclosed system combines user and equipment authentication with equipment environment authorization guaranteed by a security module such as supported by a trusted platform module (TPM) in parallel, for secure information transfer to support migration between platforms.
US09112677B2 Communication device and cryptographic key creation method in cryptographic key sharing system
A communication device and a cryptographic key creation method are provided that enable efficient creation of cryptographic keys of which different error rates are required. A communication device (11) that performs communication with another communication device (12) through a transmission link includes a cryptographic key sharing section (1103) that share a first cryptographic key with the other communication device, an error rate control section (1115, 1105-1108) that creates second cryptographic keys with error rates according to purposes of use of the cryptographic keys from the first cryptographic key, and an accumulation section (111, 1112) that separately accumulates the plurality of second cryptographic keys with the different error rates.
US09112674B2 Synchronization system and method for achieving low power battery operation of a vehicle locating unit in a stolen vehicle recovery system which receives periodic transmissions
Synchronization for achieving low power battery operation of a vehicle locating unit in a stolen vehicle recovery system whose radio receiver receives periodic transmissions, includes receiving periodic transmissions; turning on a radio receiver for a limited time to detect an expected message; if an expected message is not found, turning off the receiver and turning it on again after a time asynchronous with the transmission period; and after finding an expected message, waiting for the period of the transmissions less the length of an expected message and then looking for a synchronization symbol in the expected message and synchronizing subsequent actuation of the receiver using that synchronization symbol.
US09112668B2 Radio communication device and response signal spreading method
A radio communication device capable of randomizing both inter-cell interference and intra-cell interference. In this device, a spreading section primarily spreads a response signal in a ZAC sequence set by a control unit. A spreading section secondarily spreads the primarily spread response signal in a block-wise spreading code sequence set by the control unit. The control unit controls the cyclic shift amount of the ZAC sequence used for the primary spreading in the spreading section and the block-wise spreading code sequence used for the secondary spreading in the spreading section according to a set hopping pattern. The hopping pattern set by the control unit is made up of two hierarchies. An LB-based hopping pattern different for each cell is defined in the first hierarchy in order to randomize the inter-cell interference. A hopping pattern different for each mobile station is defined in the second hierarchy to randomize the intra-cell interference.
US09112666B2 Elastic auto-parallelization for stream processing applications based on measured throughput and congestion
A method for adjusting a data parallel region of a stream processing application includes measuring congestion of each parallel channel of the data parallel region, measuring a total throughput of all the parallel channels, and adjusting the number of parallel channels based on the current measured congestion and throughput.
US09112665B2 Method of transmission with mechanism for adapting modes of coding and of dynamic range modulation
The method of transmission between a transmitter and a receiver using a mode of adaptive modulation and coding, wherein the modulation and coding are selected based on the comparison of a characteristic variable of the signal to noise ratio measured by the receiver with a threshold value plus a margin, which margin is variable depending on the prior change in the signal to noise ratio.The margin changes based on a statistical function of a higher order than 1 of the characteristic variable of the signal to noise ratio measured by the receiver over at least one time horizon.
US09112663B2 Wireless communication system, mobile station apparatus, base station apparatus, communication control method and integrated circuit
To efficiently control channel quality indicators CQIs in response to a plurality of downlink component frequency bands in a wireless communication system using a plurality of component frequency bands, and enable a mobile station apparatus to suitably transmit signals including the channel quality indicators CQIs, the mobile station apparatus is provided with an uplink control data generation part 407 that generates a channel quality indicator in response to each of the downlink component frequency bands, an uplink control channel selection part 409 that selects a particular radio resource when a plurality of radio resources, which are beforehand allocated from the base station apparatus to transmit the channel quality indicator for each of the downlink component frequency bands, occurs in the same time frame, and a transmission processing part 405 that arranges the channel quality indicator generated in the uplink control data generation part 407 in the radio resource selected in the uplink control channel selection part 409 to transmit to the base station apparatus.
US09112654B2 Wireless communications device with multiple trellis decoders and related methods
A wireless communications device includes a receiver, and a decoder coupled downstream from the receiver. The decoder is configured to alternatively decode a first signal using a first trellis state transition map including first valid transitions, the first signal having a first modulation order, and second signals using second trellis state transition maps including respective second valid transitions defined from the first valid transitions. The second signals have respective modulation orders less than the first modulation order.
US09112651B2 Scheduling apparatus and scheduling method
A scheduling apparatus and a scheduling method, wherein the amount of signaling for frequency resource allocation information can be reduced while maintaining system throughput performance. In a base station apparatus (100), a scheduling section (113) allocates frequency resources to frequency allocation target terminals based on set frequency allocation units, and a frequency allocation parameter setting section (112) adjusts the set frequency allocation units set in the scheduling section (113) based on cluster numbers. Due to this, in each cluster number, frequency resources can be allocated based on the most suitable frequency allocation units with respect to the signaling bit number. As a result, the amount of signaling for frequency resource allocation information can be reduced. Further, system throughput can be maintained by making the cluster number, which is a parameter having little effect on system throughput, a setting parameter for frequency allocation units.
US09112649B2 Method and apparatus for predicting signal characteristics for a nonlinear power amplifier
Aspects disclosed herein relate to predicting one or more signal characteristics to improve efficiency for a PA. A wireless communications device may be include a power amplifier and a processor that is associated with a signal prediction module. In an aspect, the processor may be a modem, a RF chip, etc. In one example, the wireless communications device may be configured to buffer one or more values associated with an input signal. The signal prediction module may be configured to predict a system response to at least a portion of the one or more buffered values, and generate a switcher control signal based on the system response. The signal prediction module may also generate a predicted supply voltage from the values associated with the input signal.
US09112647B2 Feedback with unequal error protection
Methods and devices provide a feedback message having unequal error protection. The feedback message may include channel quality indicators. The channel quality indicators may have different levels of error protection based on a transmission property.
US09112644B2 Signal transmission method and apparatus in a relay communication system
The present invention relates to a data transmission/receiving method and apparatus in a relay communication system. In particular, the data transmission/receiving method through a backhaul link between a base station and a relay node in a relay communication system comprises: composing a backhaul subframe including a control signal transmission period to which a control signal is allocated and a backhaul signal transmission period to which a backhaul signal is allocated and then allocating the backhaul signal; transmitting configuration information about the backhaul subframe, the information containing symbol position or size data of the backhaul signal transmission period, to the relay node through an upper layer signal; and transmitting the backhaul signal having been allocated through the backhaul subframe to the relay node.
US09112638B2 OSS support for control plane technology
The OSS provides unique and automated provisioning, activation, fallout management and monitoring of SONET and WDM networks comprising control plane mesh and traditional SONET/WDM Rings/Chains. Resource discovery and dynamic provisioning provides for increased use of network bandwidth. It is possible both all control plane networks and mixed control plane and traditional networks. Network connections or the network topology may be accomplished in a hop-by-hop manner.
US09112637B2 Optical transmission device and method
An optical transmission device that receives a wavelength division multiplexed optical signal obtained by dividing an optical packet signal and performing wavelength multiplexing and that transmits via an optical switch the received wavelength division multiplexed optical signal includes an optical power level measurement unit configured to measure respective optical power levels of respective optical signals of wavelengths included in the wavelength division multiplexed optical signal, and a routing information determinator configured to determine routing information of the wavelength division multiplexed optical signal on the basis of the measured optical power levels.
US09112636B2 Add and drop switch/aggregator for optical communications networks
An apparatus for an optical communications network comprising a demultiplexer, a plurality of add/drop optical switches for adding and dropping wavelength channels. The add/drop optical switches arranged in a matrix with a number of rows corresponding to a number of output ports of the demultiplexer and a number of columns corresponding to a number of transponders. Each drop optical switch has an express input port associated with an output port of the demultiplexer, a drop output port associated with an individual transponder, and an express output port. Each add optical switch has an express input port, an add input port associated with an individual transponder, and an express output port. The apparatus also comprises a multiplexer with a plurality of input ports associated with express output ports of the add/drop optical switches.
US09112632B2 Supporting efficient and accurate sync/followup timestamps
In one embodiment, a physical (PHY) layer (lower protocol stack layer) of a device may add a timestamp to a received frame, and pass the frame and timestamp up the protocol stack toward a synchronization (sync) recognition layer (upper protocol stack layer). The sync recognition layer determines whether the frame relates to synchronization, and if so, places the timestamp into a data structure along with a frame association for recovery by followup processing. Conversely, in another embodiment, the sync recognition layer may add to a frame for transmission a frame ID having an indication of whether to timestamp the frame and may pass the frame and frame ID down the protocol stack toward the PHY layer. The PHY layer determines whether the frame ID indicates that the frame is to be timestamped, and if so, places a timestamp corresponding to frame transmission into a data structure with the frame ID.
US09112631B2 Method and devices for frequency distribution
This invention relates to methods and devices for frequency distribution based on, for example, the IEEE 1588 Precision Time Protocol (PTP). Packet delay variation (PDV) is a direct contributor to the noise in the recovered clock and various techniques have been proposed to mitigate its effects. Embodiments of the invention provide a mechanism to directly measure and remove PDV effects in the clock recovery mechanism at a slave clock. One particular embodiment provides a clock recovery mechanism including a phase-locked loop (PLL) with a PDV compensation feature built-in. An aim of the invention is to enable a slave clock to recover the master clock to a higher quality as if the communication path between master and slave is free of PDV. This technique may allow a packet network to provide clock synchronization services to the same level as time division multiplexing (TDM) networks and Global Positioning System (GPS).
US09112628B2 Method and devices for compensating for path asymmetry
This invention relates to methods and devices for compensating for path asymmetry, particularly with reference to time and frequency synchronization. The invention has particular application where time and frequency synchronization over packet networks using, for example, the IEEE 1588 Precision Time Protocol (PTP) is being carried out. Typically communication path delays between a time server (master) and a client (slave) are estimated using the assumption that the forward delay on the path is the same as the reverse delay. As a result, differences between these delays (delay asymmetries) can cause errors in the estimation of the offset of the slave clock from that of the master. Embodiments of the invention provide techniques and devices for compensating for path delay asymmetries that arise when timing protocol messages experience dissimilar queuing delays in the forward and reverse paths.
US09112627B2 System and method for advanced adaptive pseudowire
A system and method for separating clock recovery for a pseudowire communication. An incoming signal is received for a pseudowire communication. The incoming signal is separated into a first signal and a second signal. Packets within the first signal are ordered in a first register. A clock signal is extracted from the second signal in a second register to generate a modified clock signal. A delay is incurred during generating of the modified clock signal. The first signal is communicated utilizing the modified clock signal.
US09112626B2 Employing configuration information to determine the role of a server in a coordinated timing network
A stratum-1 configuration for a timing network is defined. The stratum-1 configuration includes a single active stratum-1 server usable in ensuring that the servers in the network use the same primary reference time to synchronize their clocks. The servers in the network are synchronizing to the same root primary reference time and synchronization accuracy is not dependent on the quality of an external time source or of the existence of an external time source at the stratum-1 server.
US09112619B2 Media delivery system and a portable communications module for audio and remote control of interactive toys or devices
A portable communications module (600) of FIG. 6 has an input (621) coupled to receive an incident signal. The input (621) split out a first audio channel containing a context audio track from the incident signal and directs the first audio channel along a first audio output path for selective audio output from a speaker (634, 620) either internally within or external to the module. The input (621)also directs a second audio channel in the incident signal to an RF audio transmitter chain for broadcast, the second audio channel comprising a composite audio signal from a plurality of audio tracks, each audio track embedded with a unique activation code that is present for substantially an entire duration of audio activity in each audio segment of each track. The input (621) is further arranged to apply a tone encoded signal in the incident signal to at least a tone decoder (640) in a data transmitter chain distinct from the audio transmitter chain (642). A microcontroller (650), responsive to recovered data, is arranged to translate the recovered data into a control signal related to functional control of remote equipment (102). And a data transmit chain (660) operates to modulate the control signal onto a carrier for broadcast to the remote equipment to effect its operational control. The tone encoded data is effectively filtered within the portable communications module to an extent that it is not amplified within the first audio output path and is not processed by the RF audio transmitter chain.
US09112614B2 Correction of a local-oscillator phase error in a coherent optical receiver
In a representative embodiment, a disclosed receiver of an optical multicarrier offset-quadrature-amplitude-modulated (MC-OQAM) signal is configured to track and compensate for the phase error in the local-oscillator (LO) signal with respect to a carrier wave of a modulated subcarrier of the optical MC-OQAM signal by tracking a minimum of a cost function that is sensitive to crosstalk between in-phase and quadrature components of the modulated subcarrier and/or crosstalk between the modulated subcarrier and at least one other modulated subcarrier of the optical MC-OQAM signal. The receiver can operate based on pure feed-forward processing and compensate the phase error in real time and without relying on pilot symbols or a PLL circuit coupled to the LO source.
US09112612B2 Relay device, station-side optical communication device, communication system, and bandwidth allocation method
A relay device that relays communication between a low-speed communication device performing uplink 1 G transfer and a high-speed communication device performing uplink 10 G transfer and a station-side optical communication device, wherein the relay device includes a low-speed reception unit that converts an optical signal received from the low-speed communication device to an electric signal, a buffer that buffers the electric signal, and a high-speed transmission unit that transmits, to the station-side optical communication device, a bandwidth allocation request requesting bandwidth allocation for communication from its own unit to the station-side optical communication device, and within a transmission permitted time period allocated by the station-side optical communication device, reads an electric signal stored in the buffer, converts the electric signal to an optical signal having a communication speed of 10 G, and transmits the optical signal.
US09112608B2 Resource-efficient digital chromatic dispersion compensation in fiber optical communication using spectral shaping subcarrier modulation
An optical receiver comprising a frontend configured to receive an optical signal and convert the optical signal into a plurality of digital electrical signals comprising a plurality of spectrally shaped subcarrier signals carrying symbol mapped data information, and a digital signal processor (DSP) unit coupled to the frontend and configured to receive the digital signals from the frontend, demulitplex the digital signals into the subcarrier signals, and compensate chromatic dispersion (CD) for each of the subcarrier signals by applying an equalizer, wherein each of the subcarrier signals is associated with a unique tone frequency and a unique spectral shape. Also disclosed is an optical transmitter comprising a digital signal processor (DSP) unit configured to map data symbols onto a plurality of electrical subcarrier signals that are non-overlapping and spectrally shaped in a frequency domain.
US09112606B2 Method and apparatus for transmitting and receiving data using visible light communication
A transmitting apparatus using visible light communication generates transmission data into a two-dimensional data code according to a predetermined code method between the transmitting apparatus and a receiving apparatus and transmits the two-dimensional data code through a plurality of light emitting diodes (LED) that are arranged in a two-dimensional form. Therefore, the receiving apparatus senses light from a plurality of LEDs as an image using an image sensor, demodulates the image into a two-dimensional data code, decodes the two-dimensional data code using a code book, and restores data.
US09112605B2 Dual-polarization interferometric optical signal-to-noise ratio monitor
The present disclosure includes a method of determining optical signal-to-noise ratio (OSNR) of a signal, comprising separating one polarization component from a plurality of polarization components in an optical signal, selecting one wavelength from a plurality of wavelengths in the optical signal, delaying a first portion of the one polarization component of the one wavelength of the optical signal, shifting a phase of the first portion by a first amount and the first amount plus pi radians, causing the first portion to interfere with a second portion, measuring a power of the interference of the first and second portions, receiving the power of the interference, and comparing the power of the interference when the phase is shifted by the first amount with the interference when the phase is shifted by the first amount plus pi radians to determine OSNR. The present disclosure also includes associated devices.
US09112604B2 Reference-based in-band OSNR measurement on polarization-multiplexed signals
There is provided a method for determining an in-band noise parameter, such as the Optical Signal-to-Noise Ratio (OSNR), on an optical signal-under-test (SUT) propagating along an optical communication link and comprising a data-carrying signal contribution of any arbitrary degree of polarization and a noise contribution. A spectral shape trace of data-carrying signal contribution in the SUT is estimated using a reference optical spectrum trace of a reference signal which comprises a data-carrying signal contribution that is spectrally representative of the data-carrying signal contribution of the SUT and a noise contribution which is at least approximately known. The data-carrying signal contribution is mathematically discriminated from said noise contribution in the SUT using the spectral shape trace and the test optical spectrum trace. The in-band noise parameter is then determined at least from the mathematically discriminated noise contribution.
US09112603B2 Apparatus and method for measuring a delay
An apparatus and method for measuring a delay. The apparatus for measuring a delay includes an overhead inserting unit configured to inserting a time stamp into an overhead of a multiframe to be transmitted from a first location to a second location; an overhead extracting unit configured to extract a time stamp from an overhead of a multiframe received from the second location, the time stamp including bypass delay information of the second location; and a delay measuring unit configured to measure a round trip delay between the first location and the second location using the inserted time stamp and the extracted time stamp and adjust the measured round trip delay using the extracted bypass delay information.
US09112599B2 System and method for received channel power indicator (RCPI) measurement
A received channel power indicator (RCPI) value is used as a measure of the received RF power in the selected channel, measured at the antenna connector. This parameter is a measure by the PHY sublayer of the received RF power in the channel measured over the PLCP preamble and over the entire received frame. RCPI is a monotonically increasing, logarithmic function of the received power level defined in dBm.
US09112596B2 Transmitter
Embodiments provide methods, apparatus and computer software for use in calibrating a transmitter in operative association with a variable supply voltage. A phase distortion of the power amplifier is determined for a given instantaneous power. On the basis of the determined phase distortion for the power amplifier at the given instantaneous power, the transmitter is calibrated. Examples of transmitters in respect of which embodiments may be practiced include envelope tracking transmitters, envelope elimination and restoration transmitters, and polar transmitters.
US09112591B2 Apparatus for encoding/decoding multichannel signal and method thereof
Provided is an encoding/decoding apparatus and method of multi-channel signals. The encoding apparatus and method of multi-channel signals may encode phase information of the multi-channel signals using a quantization scheme and a lossless encoding scheme, and the decoding apparatus and method of multi-channel signals may decode the phase information using an inverse-quantization scheme and a lossless decoding scheme.
US09112586B2 Radio circuits and components thereof including temperature responsive liquid MEMS
A radio circuit includes an adjustable RF front-end module on an IC die, a liquid MEMS component on a board, and a processing module on the IC die. The adjustable RF front-end module adjusts processing of an inbound or an outbound RF signal based on a compensation control signal. The liquid MEMS component changes an operational characteristic as temperature of the radio circuit varies. The processing module generates the compensation signal based on the changing of the operational characteristic of the liquid MEMS component. The liquid MEMS component includes a channel within the board, a liquid droplet contained within the channel, and one or more conductive elements proximal to the channel.
US09112583B2 Mitigating audible cross talk
Audible crosstalk can be mitigated in a low-cost three-wire device having audio capability and/or voice applications. In some embodiments, a voltage can be introduced in a microphone power supply that is approximately the same as a measured noise voltage and the resulting voltage appearing at a microphone output can be optimized to mitigate the noise voltage and, thus, the presence of crosstalk. In some embodiments, a microphone within a circuit can be isolated to mitigate crosstalk by introducing current into a circuit that is approximately the same as a measured current, but having a flow in an opposite direction.
US09112581B2 Method and device for data processing in XDSL system
A method and a device for data processing between a first network element connected via several lines to several second network elements. The method includes the following steps: (i) if a line is trained, at least one other line is switched to a first mode; and (ii) if the line has been trained, the at least one other line is free to switch to a second mode.
US09112580B2 Mobile terminal and controlling method thereof
A mobile terminal including a display unit configured to display a Bluetooth setting menu for establishing a Bluetooth connection to a specific external device; a short range communication module configured to attempt to establish the Bluetooth connection to the specific external device; and a controller configured to receive an input request for attempting to establish the Bluetooth connection to the specific external device via the Bluetooth setting menu, control the short range communication module to search for the specific external device to attempt to establish the Bluetooth connection with the specific external device, and control the display unit to display indication information indicating a failure of the search for the specific external device if the search for the specific external device fails.
US09112571B1 Method for correlating a received satellite radio-navigation signal and correlation device implementing the method
A method is provided for correlating a received satellite radio-navigation signal made up of a first pilot signal modulated with a first spreading code and a second data signal modulated with a second primary spreading code of a length equal to that of the first spreading code, the second data signal being further modulated with a secondary sequence comprising a plurality of chips, the duration of a chip being equal to a multiple of the length of the second primary spreading code, the first pilot signal and the second data signal being synchronous. The correlation method comprises the following steps: first correlations, over a plurality N of periods of the first spreading code, of the radio-navigation signal with the first spreading code; the selection, out of the N first correlations, of a subset containing a number M of correlations; and the coherent integration of the M correlations of the subset.
US09112565B2 User equipment and method for precoding for MIMO codebook-based beamforming using an autocorrelation matrix for reduced quantization noise
Embodiments of user equipment (UE) and methods for precoding for codebook based beamforming are generally described herein In some embodiments, an autocorrelation matrix is used to derive weight vectors for beamforming feedback resulting in a reduction in quantization noise.
US09112564B2 Beam information exchange between base stations
A base station receives a message comprising at least one index identifying a subset of a second plurality of beamforming codewords. Each of the second plurality of beamforming codewords is identifiable by an index presented by a number of bits. The number of bits is greater than or equal to log2(N), N being number of the second plurality of beamforming codewords, and less than number of bits in representation of a corresponding beamforming codeword. The base station transmits signals employing a first plurality of beamforming codewords being selected employing the subset of the second plurality of beamforming codewords.
US09112560B2 Control channel information transmission method, and base station and terminal using the same method
A radio communication system that includes an encoder configured to perform error correction coding for control channel information by a given error correction coding rate and a modulator configured to perform modulation of the error correction coded control channel information for transmission according to a given modulation scheme, code decimation being performed for the error correction coded control channel information prior to the modulation, and the code decimation being different according to whether Multi Input Multi Output is applied or not.
US09112556B2 Beamforming handover messaging in a wireless network
A first base station transmits a message to a second base station after a handover decision for a wireless device supporting beamforming and multiple carrier configurations. The message includes a plurality of measurement configuration parameters for the wireless device. The first base station receives a response from the second base stations. The first base station transmits a handover command to the wireless device subsequent to receiving the response message.
US09112555B2 Transmit correlated array gain reduction
Techniques are presented herein to achieve reduced array gain associated with a transmission made from multiple antennas of a wireless communication device. In accordance with one technique, a wireless communication device is provided having a plurality of transmitters each configured to transmit via a corresponding one of a plurality of antennas. Subcarriers of at least one transmit signal to be weighted across the plurality of transmitters are allocated power so that for each subcarrier, only one transmitter is allocated a maximum power.
US09112554B1 Estimation of correlated MIMO channels
A method includes, in a receiver, receiving a Multiple-Input Multiple-Output (MIMO) signal over a first plurality of partially-dependent communication channels that have a finite mutual dependence. Second channel responses are estimated in the receiver, for a second plurality of independent communication channels, which are derived from the partially-dependent communication channels and which have no mutual dependence. First channel responses are calculated for the first plurality of the partially-dependent communication channels, based on the second channel responses of the independent communication channels.
US09112549B2 DAS integrated digital off-air repeater
Embodiments may allow remote base transceiver stations (BTSs) physically located away from a local source of users to be able to provide local service as if the remote BTSs were at or near the local source of users. Some embodiments may include a plurality of BTSs, each having one or more sectors, and one or more digital access units (DAUs). Embodiments may also include a plurality of repeater digital units (RDUs), where each RDU may be configured to communicate to at least one of the plurality of BTSs and may be operable to route signals optically to the one or more DAUs. Embodiments may also include a plurality of digital remote units (DRUs) located at a location remote to the one or more DAUs, wherein the plurality of remote DRUs may be operable to transport signals to the one or more DAUs.
US09112545B2 Resonant-circuit structure
The invention is a resonant-circuit structure for enhancing the interrogation range of a radio-frequency identification system. The resonant circuit structure consists of a coil assembly and a capacitor connected in parallel with a resonance frequency equal to the frequency of the interrogating signal of the radio-frequency identification system with which the resonant circuit structure is to operate. The coil assembly and the capacitor are embedded in a structure which provides physical support for the coil assembly and the capacitor and access to a region near the coil assembly.
US09112544B2 Processing data flows over a single common public radio interface
The method and system supports multiple bandwidth traffic over a single CPRI (common public radio interface) link (109) using a single bandwidth DMA (direct memory access) engine (505) and fast Fourier transform/inverse fast Fourier transform processing. (402, 404) The invention exploits fast Fourier transform/inverse fast Fourier transform properties and is particularly suitable for supporting LTE (Long Term Evolution) cellular communication systems (100) The CPRI Media Access Control is configured in each CPRI lane to run at the maximum bandwidth among the bandwidths required. In the uplink, lower bandwidth data samples are padded with zeros and flexible positioning may be used to arrange the data in a CPRI frame. In the downlink, the radio equipment receiver (106) only processes the relevant data and ignores any interpolated samples. The invention is compatible with CPRI and LTE standards.
US09112538B2 Systems and methods for loop feedback
The present inventions are related to systems and methods for data processing, and more particularly to systems and methods for performing loop feedback in a data processing system.
US09112536B2 Method of reading and writing to a spin torque magnetic random access memory with error correcting code
A method includes destructively reading bits of a spin torque magnetic random access memory, using error correcting code (ECC) for error correction, and storing inverted or non-inverted data in data-store latches. When a subsequent write operation changes the state of data-store latches, parity calculation and majority detection of the bits are initiated. A majority bit detection and potential inversion of write data minimizes the number of write current pulses. A subsequent write operation received within a specified time or before an original write operation is commenced will cause the majority detection operation to abort.
US09112533B2 Encoding method, decoding method, encoding device, and decoding device
The embodiments of the present invention provide an encoding and decoding method and device. The encoding method includes: equally dividing input K-bit information into n blocks, where k1, k2, . . . , and kn are used to represent each block of information; combining a kith block of information with n−1 encoded code words Vi−1, Vi−2, . . . , and Vi−n+1 of ki−1th, ki−2th, . . . , and ki−n+1th blocks, to obtain a code word to be encoded, where when a sequence number of an encoded code word is smaller than or equal to 0, the encoded code word is history information; performing, by using an LDPC check matrix, encoding on the code word to be encoded, where a generated check bit and the kith block of information form an encoded code word Vi; and outputting encoded code words V1, V2, . . . , and Vn. The embodiments of the present invention are applied in encoding and decoding.
US09112531B2 Systems and methods for enhanced local iteration randomization in a data decoder
Systems and methods for data processing particularly related local iteration randomization in a data decoding circuit. In some cases a data processing system may include: a layered data decoding circuit, a value generator circuit, and a selector circuit. The layered data decoding circuit is configured to iteratively apply a data decoding algorithm up to a selected number of times to a decoder input to yield a decoded output in accordance with a layer order. The value generator circuit is operable configured to generate an adjusted number of times where the adjusted number of times is less than a default number of times. The selector circuit is operable configured to select one of the default number of times and the adjusted number of times as the selected number of times.
US09112529B1 Method and system for forward error correction of interleaved-formated data
In one embodiment, a device is provided. The device includes a first formatting circuit configured to add zero padding bits to a received data block. An FEC encoder circuit is coupled to the first formatting circuit and is configured to determine parity bits for the data block at a first code rate. A second formatting circuit is coupled to the FEC encoder circuit and is configured to combine the parity bits with the data block and remove the zero padding bits to provide an FEC coded data block at a second code rate. The second code rate is less than the first code rate.
US09112527B2 Digital-to-analog sinusoidal driver apparatus, systems and methods
Input codes are sequenced at a lower-resolution linear DAC and the output is converted to a linear current waveform. A first of two interconnected analog current multipliers multiplies the linear current by itself and by the inverse of a first constant current source to create a quadratic current output. A second current multiplier multiplies the quadratic output current by the linear current and by the inverse of a second constant current source to generate a cubic current output. The quadratic and cubic currents are subtracted from the linear current to generate an approximation of the first 180 degrees of a sine wave current. Alternate (pi to 2*pi) positive-going one-half sine waves may be polarity reversed to create a complete positive-going and negative-going sine-shaped electrical current of higher resolution than is available from a sine DAC of resolution equivalent to that of the lower-resolution linear DAC.
US09112525B1 System and method for parallel hash-based data compression
A method of parallel hash-based data compression comprising generating a hash value based on one or more original input data bytes of an incoming data stream using a processor, looking up, by the processor, a hash head comprising a first potential match location identified by the hash value and looking up, by the processor, at least one additional potential match location in a hash chain that comprises a linked list of potential match locations starting with a location indexed by the hash head. The method further comprises checking, by the processor, the at least one potential match location of the hash chain for one or more valid matches in a history buffer random access memory (RAM) and outputting, by the processor, a length and distance pair if a valid match is detected or the original input data byte if a match is undetected.
US09112523B1 Multiplying digital to analog converter (MDAC) with error compensation and method of operation
The present disclosure provides methods and circuits for compensating reference shifting error. A compensation reference voltage is applied to an error compensation circuit, which is coupled to a multiplying circuit. A compensation parasitic capacitance is induced in the error compensation circuit. The compensation parasitic capacitance is configured to negate a parasitic capacitance induced in the multiplying circuit.
US09112516B2 DLL circuit and semiconductor device
According to one embodiment, a semiconductor device is provided with first to third circuits. The first circuit generates first information that indicates a corresponding relationship between a period of a reference clock and a delay amount per delay element. The second circuit generates second information that indicates the number of stages of delay elements corresponding to a set phase difference based on the first information. The third circuit generates a delayed clock by delaying the reference clock just a delay amount of stages of the delay elements indicating the second information.
US09112515B2 Geographic locating remote endpoint monitor device, system, and methodology thereof
A phase-locked loop frequency synthesizer includes an L-state pulse width modulator configured to receive a reference frequency signal and at least one entry from a frequency table, and to output at least one N/N+1 modulus signals corresponding to the at least one entry from the frequency table. The synthesizer includes a divide by N/N+1 controllable modulus divider configured to receive the at least one N/N+1 modulus signals and to divide the output frequency signal by the at least one N/N+1 modulus signals to generate a second reference frequency signal. The synthesizer includes a phase frequency detector configured to receive the reference frequency signal and the second reference frequency signal and to generate an error signal. The synthesizer also includes a filter network configured to receive the error signal and to output a voltage; and a voltage controlled oscillator configured to receive the voltage and to generate the output frequency signal.
US09112513B2 Calibrating temperature coefficients for integrated circuits
A calibration system and method are disclosed that include a first bias current generator configured for generating a first bias current that is proportional to absolute temperature (PTAT) and a second bias current generator configured for generating a second bias current that is complementary to absolute temperature (CTAT). The first and second bias currents are copied, multiplied and then summed into a total output bias current, which can be used to bias an electronic circuit. A temperature coefficient is calibrated by changing a ratio of the first and second bias current contributions to the total output bias current, while maintaining the same total output bias current level for a given temperature.
US09112512B2 Circuit device, oscillation device, and electronic apparatus
A circuit device includes a current supply circuit adapted to supply an oscillation current, an oscillation circuit having an oscillation transistor for a resonator, and adapted to drive the resonator using the oscillation transistor based on an oscillation current from the current supply circuit, and a control section adapted to control the current supply circuit. If the oscillation circuit is set to an overdrive mode, the oscillation circuit drives the resonator with a higher drive power than the drive power in a normal mode.
US09112511B2 Low voltage level shifter for low power applications
A level shifter circuit for low power applications that can shift the level of a digital signal that is below the threshold voltage of output transistors. The level shifter uses core transistors in the input stage and includes an intermediate stage that limits the voltage applied to the drain of the core transistors. The intermediate stage may include two transistors whose gate is connected to a reference voltage and turns off when the voltage at their source is equal to a threshold voltage below the reference voltage, thus limiting the maximum voltage applied to the transistors present in the input stage.
US09112509B2 Phase synchronization circuit for AC voltage
A phase synchronization circuit for AC voltage includes an optical phase detection unit that outputs a phase detection signal by detecting an externally provided first AC voltage; a power failure detection unit that outputs a power failure signal by detecting the power failure condition of the first AC voltage; a control unit that selectively activates a selection signal according to the control of the power failure detection signal and outputs a phase control signal according to the control of the phase detection signal; a second AC voltage generation unit that generates a second AC voltage to have the same phase of the first AC voltage when outputting a second AC voltage according to the control of the phase control signal; and a selection unit that outputs either the first AC voltage or the second AC voltage according to the control of the selection signal.
US09112508B2 Adaptive powered local oscillator generator circuit and related method
According to one embodiment, a radio frequency (RF) transceiver includes a local oscillator generator (LOGEN) circuit configured to receive an adaptive supply voltage. The LOGEN circuit is coupled to a variable power supply for providing the adaptive supply voltage. A process monitor for the LOGEN circuit is in communication with the variable power supply through a power supply programming module. As a result, the adaptive supply voltage can be adjusted according to data supplied by the process monitor. A method for adaptively powering a LOGEN circuit comprises providing power to an RF device, monitoring a process corner of said LOGEN circuit, determining a supply voltage corresponding to the process corner, and adjusting the supply voltage to adaptively power the LOGEN circuit.
US09112507B2 Phase-locked loop start up circuit
A phase-locked loop (PLL) circuit includes a voltage-controlled oscillator (VCO) having a VCO input for receiving a control voltage and a VCO output, a feedback loop between the VCO input and the VCO output, and a start-up circuit having a start-up circuit input and a start-up circuit output. The start-up circuit output is coupled to the VCO input and the start-up circuit input is coupled to the VCO output. The start-up circuit provides a voltage at its start-up circuit output during a start-up phase, which terminates after a predetermined number of feedback pulses are detected by the start-up circuit.
US09112500B2 Method of outputting positioning pulse by PLC
A method of outputting a positioning pulse by a programmable logic controller (PLC) is provided. The method includes setting up the desired cycle of a pulse to be output; determining a number of needed clocks based on a number of system clocks and a desired frequency according to the desired cycle; determining a total number of needed clocks based on the number of needed clocks and the desired frequency; determining a clock difference based on the number of system clocks and the total number of needed clocks; determining a first number of setup clocks corresponding to a first output pulse in a certain cycle; determining a second number of setup clocks corresponding to pulses except for the first output pulse; and outputting a pulse based on the first number of setup clocks and the second number of setup clocks.
US09112498B2 Dynamic MOSFET gate drivers
The embodiments herein describe a dynamic metal-oxide-semiconductor field-effect transistor (MOSFET) gate driver system architecture and control scheme. The MOSFET gate driver system dynamically adjusts both the gate driver turn-on-resistance and the gate driver turn-off resistance within a single (i.e., one) switching cycle to reduce electromagnetic interference (EMI) in the system and to minimize the conduction loss of a power MOSFET during operation.
US09112492B2 Non-volatile electronic logic module
A logic module includes a device for implementing a logic function the device including at least one input and at least one output, the output at least partially representing the result of the logic function; at least one first element including at least one resistance state, at least one second element formed by a bipolar resistive memory; the first element and the second element having a common electrode connected to the output.
US09112483B1 Offset regenerative frequency divider
A frequency synthesizing circuit comprising a first mixer configured to receive a first input signal, a first filter configured to receive an output of the first mixer and to remove undesired frequency signals from the output signal of the first mixer, and a feedback loop configured to provide an output of the first filter to an input of the first mixer. The feedback loop comprises a second mixer arranged within the feedback loop configured to receive the output of the first filter and to mix the output of the first filter with a second input signal.
US09112482B2 Receiver
A received is disclosed that is capable of improving reception sensitivity while avoiding an increase in circuit scale. The receiver includes: a multi-phase local oscillation signal generating section that generates a plurality of local oscillation signals of different phases; a phase selection signal generating section that generates a phase selection signal used to select a baseband signal of a predetermined phase based on a detection result of a reception level of a high-frequency signal; and a frequency converter that frequency-converts the high-frequency signal based on the plurality of local oscillation signals, that generates a plurality of baseband signals of different phases, and that selects a baseband signal from among the plurality of baseband signals based on the phase selection signal.
US09112480B2 Multi-mode audio amplifiers
An audio amplifier including (i) a mode controller configured to generate a control signal, and (ii) a variable-length finite impulse response (FIR) filter. The variable-length FIR filter includes (i) a first fixed-length FIR filter configured to generate a first filtered signal based on a first digital audio signal, and (ii) a second fixed-length FIR filter configured to generate a second filtered signal based on the first digital audio signal. The variable-length FIR filter also includes an output module configured to (i) select one of the first filtered signal or the second filtered signal based on the control signal, and (ii) provide the selected one of the first filtered signal or the second filtered signal as an output signal. The audio amplifier also includes an analog module configured to generate an amplified analog signal based on the output signal.
US09112476B2 Second-order filter with notch for use in receivers to effectively suppress the transmitter blockers
The disclosed invention relates to a transceiver system comprising a notch filter element configured to suppress transmitter blockers (i.e., transmitter interferer signals) within a reception path. In some embodiments, the transceiver front-end comprises a differential reception path, having a first differential branch and a second differential branch, configured to provide an RF differential input signal having a transmitter blocker to a transimpedance amplifier, comprising a first-order active filter and a notch filter element. The notch filter element comprises a stop band corresponding to a frequency of a transmitted signal, such that the notch filter element suppresses the transmitted blocker without degrading the signal quality of the received differential input signal.
US09112474B2 Fluid based RC filter for tuning cut-off frequency and for analytical detection
An RC filter that is tunable in terms of its cut-off frequency comprising a drop placed on one or more dielectric layers, a conducting layer underneath the dielectric layer, a nonconducting layer underneath the conducting layer, and an external resistor attached to the drop via an electrode, wherein the cut-off frequency of the filter is tuned by changing the shape or composition of the drop and methods of using the filter as a detector.
US09112473B2 Branching circuit and RF circuit module
A branching circuit includes a transmission filter and a reception filter. The transmission filter is connected between a transmission signal input terminal and an antenna connection terminal. The reception filter is connected between the antenna connection terminal and a reception signal output terminal in series together with a first phase shift circuit and a second phase shift circuit. A first amplitude adjustment circuit and a second amplitude adjustment circuit are connected in series between the antenna connection terminal and the reception signal output terminal. A junction point between the first amplitude adjustment circuit and the second amplitude adjustment circuit is connected to a junction point between the first phase shift circuit and the second phase shift circuit. The first and second phase shift circuits adjust the phase of a transmission signal that leaks to the reception side and that is to be canceled out. The first and second amplitude adjustment circuits adjust the amplitude of the transmission signal that is to be canceled out.
US09112463B2 Pulsed dynamic load modulation power amplifier circuit
A power amplifier circuit for amplifying an envelope modulated Radio Frequency (RF) signal with improved linearity and efficiency includes a power amplifier, and a variable load matching circuit coupled to an output port of the power amplifier. The input impedance of the variable load matching circuit is changed such that an output power of the power amplifier is at a first output power level, or a second output power level which is higher than the first output power level.
US09112451B2 Electronic radio system for power amplification with protection in terms of standing wave rate and associated method of protection
An electronic radio system for power amplification of a radiofrequency signal having an electronic circuit having at least one in-service amplifier component, a detector measuring at least one electrical parameter of the in-service amplifier component, having at least the intensity of the electric current supplying the in-service amplifier component, a power attenuator adjusting the output power of the electronic circuit, and a programmable circuit receiving and transmitting commands to control the modules of the radio electronic system. The programmable circuit furthermore includes means for obtaining at least one measurement value relating to the intensity of the electric current supplying said in-service amplifier component of said detector and means for controlling said power attenuator in the case where at least one measurement value obtained exceeds a predetermined threshold value corresponding thereto. The invention also relates to an associated electronic circuit protection method.
US09112449B2 Self-powered crystal oscillator and method of generating oscillation signal
A self-powered power crystal oscillator XO includes a crystal unit and a power injection module. The crystal unit is arranged to oscillate to generate an oscillation signal. The power injection module is coupled to the crystal unit, and is arranged to intermittently inject energy to the crystal unit.
US09112448B2 Ultra low-power high frequency crystal oscillator for real time clock applications
An oscillator circuit may selectively switch between a normal mode and a low-power mode in response to a mode signal. During the normal mode, the oscillator circuit may employ a first amplifier configuration and a first capacitive loading to generate a high-accuracy clock signal having a relatively low frequency error. During the low power mode, the oscillator circuit may employ a second amplifier configuration and a second capacitive loading to generate a low-power clock signal using minimal power consumption. A compensation circuit may be used to offset a relatively high frequency error during the low-power mode.
US09112447B2 Nano power cell and method of use
A nano power cell and method of use are described wherein the nano power cell absorbs electromagnetic energy is nano particles in an optical fluid that flow in microchannels of the nano power cell.
US09112445B2 Winding synchronous machine having a moving object including an inverter circuit, and method for controlling same
A winding synchronous machine having a moving object including an inverter circuit comprises: a moving-object inverter circuit connected to the moving object of the winding synchronous machine; and a moving-object circuit control device connected to the moving-object inverter circuit so as to control the moving-object inverter circuit. The moving-object circuit control device may comprise: a stator inverter voltage estimator estimating a high-frequency voltage of a stator inverter circuit; a field current reference generator generating a field current reference of the moving object; and an energy storage device voltage controller generating a current reference tracking a DC-link energy storage device voltage of the moving object. Problems associated with using a rare-earth permanent magnet can be thereby overcome, and a winding synchronous machine including an excitation circuit in which ripples almost never occur can be implemented without using an extra power source.
US09112438B2 Control apparatus reducing noise coming from rotary electric machine
A control apparatus for a rotary electric machine includes: operating unit for operating a DC-AC conversion circuit including a switching element so as to control a controlled variable of the rotary electric machine, the switching element selectively connects positive and negative terminals of a DC power source to respective terminals of the rotary electric machine and conduction period setting unit, in response to a rotational speed of the rotary electric machine, for setting a conduction period during which the respective terminals of the rotary electric machine, and the positive and negative terminals of the DC power source are allowed to be electrically connected therebetween via the switching element. The conduction period setting unit set the conduction period as a manipulated variable so as to reduce electromagnetic force distortion at a frequency corresponding to a resonant frequency of the rotary electric machine.
US09112437B2 Method of detecting disconnection state of power cable in inverter system
Disclosed is a method of detecting the disconnection state of a power cable in an inverter system. The method includes detecting a battery voltage, detecting a DC-link voltage, detecting the disconnection state of the power cable based on a difference value between the detected battery voltage and the DC-link voltage, and stopping driving of a motor if the power cable is detected as being disconnected.
US09112429B2 Power converter using a field effect transistor and a diode
A power converter has one set of two semiconductor switches performing switching actions, each of which is formed of an FET and a free wheel diode connected in anti-parallel to the FET, and a smoothing capacitor, and convers power by complementary switching actions of the FETs in the semiconductor switches. The power converter is provided with a current sensor that detects a direction of a current flowing through the semiconductor switches and a gate generation portion that skips ON signals of PWM gate signals of the semiconductor switches when the direction of the current flowing through the semiconductor switches is negative.
US09112427B2 Method for operating an electrical circuit and electrical circuit
A method for operating an electrical circuit, in particular of a converter is described. The circuit, in at least one embodiment, includes a line-side converter that is coupled to a capacitor. The line-side converter includes at least two series connections, each including at least two power semiconductor elements, and each of the at least two series connections being connected parallel to the capacitor. The line-side converter is coupled to an energy supply system. The DC voltage that is present at the capacitor is determined. A maximum voltage is predetermined. If the DC voltage present at the capacitor is determined to be greater than the maximum voltage, then at least two of the power semiconductor elements are switched into their conductive state in such a manner that the capacitor is discharged in the direction of the energy supply system.
US09112425B2 Switch mode power converter having burst mode with current offset
A controller for use in a power converter includes a load sensing circuit coupled to output an error signal in response to a feedback signal representative of an output of the power converter. The error signal is representative of a load coupled to an output of the power converter. A burst mode control circuit is coupled to output a burst mode control signal in response to the error signal. An offset current generator circuit is coupled to output an offset current in response to the error signal. A drive circuit is coupled to control switching of a power switch to control a transfer of energy from an input of the power converter to the output of the power converter in response to the error signal, the burst mode control signal, the offset current, and a current sense signal representative of a current through the power switch.
US09112424B2 Power supply device having improved power conversion efficiency in light load conditions
There is provided a phase shift full bridge (PSFB) type power supply device controlling a switching on time of lagging leg switches according to a load state. The power supply device includes a power supply unit supplying preset DC power by switching input power using a full bridge by a phase shift method; and a control unit controlling a switching time of a switch of the full bridge according to a load state in which the DC power is received from the power supply unit.
US09112421B2 Converter circuit including switch element unit
A converter circuit includes a transformer having primary windings and at least one secondary winding, a rectifier circuit connected to the secondary winding, and oscillating circuits connected to the primary windings. Each of the oscillating circuits has a switch element unit having no body diode.
US09112420B2 Current regulation apparatus
A current regulation apparatus is provided. The current regulation apparatus includes a trans unit, a first switching unit, a voltage detection unit, a voltage comparison unit, and a control unit. The trans unit includes an auxiliary winding unit. The first switching unit controls an operation of the trans unit. The voltage detection unit detects a voltage induced to the auxiliary winding unit. The voltage comparison unit compares a voltage detected by the voltage detection and a reference voltage. The control unit adjusts a turn-on section of the first switching unit according to an output voltage of the voltage comparison unit.
US09112419B2 AC/DC converter with control circuit that receives rectified voltage at input detection terminal
A first rectified voltage obtained by rectifying an AC voltage is input to an input detection terminal of a control circuit. A first NMOS transistor configured as a depletion-type high-voltage element, and its drain is connected to the input detection terminal, and its gate is connected to its source. An AC voltage detection circuit detects the amplitude of the AC voltage based on a current that flows through the first NMOS transistor.
US09112418B2 Controller for a switched mode power supply having an integrated circuit with multifunction pin
Disclosure includes a controller in an integrated circuit and a related switched mode power supply. The switched mode power supply has an input power line and a ground line. An inductive device and a power switch are connected in series between the input power line and the ground line. The controller has a multifunction pin and is configured for controlling the power switch. A resistor connects the multifunction pin to the input power line. During a startup procedure, the controller provides a first conduction path conducting from the multifunction pin to the ground line. During normal operation, the controller disconnects the first conduction path, and makes the multifunction pin an output node of an error amplifier comparing a regulated output with a target value, to generate a PWM signal for controlling the power switch.
US09112417B2 Method and apparatus for providing power conversion using an interleaved flyback converter with automatic balancing
Method and apparatus for converting DC input power to DC output power. In one embodiment, the apparatus comprises a first flyback circuit and a second flyback circuit, coupled in parallel, for providing DC-to-DC conversion; and a controller for (i) determining a first peak current, based on a predetermined peak current, for operating the first flyback circuit, (ii) determining a second peak current, based on the predetermined peak current, for operating the second flyback circuit, and (iii) operating the first and the second flyback circuits at switching frequencies dependent on the first and the second peak currents, respectively, to achieve timing synchronization for interleaved operation of the first and the second flyback circuits.
US09112416B2 AC adapter for electronic device
An electronic device may include an alternating current (AC) adapter to receive AC power and to provide a direct current (DC) voltage. The AC adapter may include a transistor and a capacitor. The capacitor to store a voltage based on the received AC power, and the transistor to remove a portion of the power stored in the capacitor based on the received AC power.
US09112410B2 Apparatuses and system having separate power control and timing control of a power control system and related method
Power control systems and power control devices may include a power control chip having a power control module configured to generate a power stage control signal, and at least one power stage having a timing control module that is physically separate from the power control module. The timing control module may be configured to receive the power stage control signal and generate a timing control signal controlling at least one switch to regulate an output voltage of the at least one power stage. A related method may include generating power stage control information indicating an offset between an output voltage and a desired regulated output voltage, transmitting the power stage control information between modules that are physically separate, and timing signals for controlling a switching converter to regulate the output voltage. A related method of auto-configuring a power control system is also disclosed.
US09112407B2 Quasi-resonant device and system and method for quasi-resonant control of switching power
A quasi-resonant device for a switching power, a quasi-resonant system for a switching power, and a method for a quasi-resonant control of a switching power are provided. The quasi-resonant device includes: a degaussing time sampling module, configured to sample a degaussing time Tds of a secondary coil of the transformer according to a feedback signal output by the switching power after the switching tube is turned off; a valley sampling module, configured to sample a resonant valley signal of the quasi-resonant module according to the feedback signal; a time producing module, configured to produce a time T with a predetermined ratio D by processing the degaussing time Tds; and a logic processing module, configured to obtain a first valley signal after the time T, and the first valley signal works as a switching signal T′ to turn on the switching tube.
US09112399B2 Motor
A motor includes an armature, a yoke, and an end bracket. The yoke has a bottom and an open end and accommodates the armature. The end bracket substantially closes the open end of the yoke. A connector portion, which bulges outward of the yoke, and a cutout portion are formed in the circumferential wall of the end bracket. A pair of feed members is provided to extend from the interior of the end bracket to the connector portion through the cutout portion. Each feed member has a plurality of connection portions. Each of a pair of terminals of each of a plurality of noise suppression elements is connected to each connection portion. The connection portions are formed in the feed member and arranged in the radial direction.
US09112397B2 Inverter terminal board installed in motor case
A vibration-resistant inverter terminal board capable of sufficiently exerting a sealing effect on vibration even in the case of great variations due to assembly tolerances of a motor and an inverter is provided.In an inverter terminal board including an electric conductor 20 having an inverter side connecting terminal 20T connected to an inverter terminal of an inverter attached to a case of a motor, a motor side connecting terminal 20C for supplying power to a power receiving terminal of the motor, and a braided wire 20H for connecting the inverter side connecting terminal 20T to the motor side connecting terminal 20C, a flat plate-shaped long terminal is used as the motor side connecting terminal 20C and the entire periphery of the flat plate-shaped long terminal is covered with packing 30.
US09112396B2 Thermostat clamp for electric motors
An electric motor assembly including a housing, a rotor, a stator supported in the housing, the stator having a plurality of individual windings, at least one thermostat for monitoring a temperature of at least one winding, and a thermostat clamp interposed between adjacent windings of the stator, the thermostat confined between the thermostat clamp and at least one winding.
US09112393B2 Electric device rotor and methods for manufacture
A rotor (100) having a first plurality of laminates (110), comprising a first plurality of protrusions (120) located at a periphery of each of the first plurality of laminates, and a second plurality of laminates (1101), arranged differently from the first plurality of laminates (110) around a shaft hole (132), comprising a second plurality of protrusions (120′) located at a periphery of each of the second plurality of laminates, wherein the first plurality of protrusions are asymmetric and/or angularly offset from the second plurality of protrusions, and wherein the second plurality of protrusions are asymmetric and/or angularly offset from the first plurality of protrusions. The rotor further having a plurality of magnets (115), each inserted between the first plurality of protrusions and/or the second plurality of protrusions, wherein reactive forces operate to hold the plurality of magnets.
US09112389B2 Machine for generating electrical energy or sensing material flow
In accordance with one embodiment, a machine for generating electrical energy comprises a housing. A rotor has interior blades for rotation in response to receipt of material. The rotor has an outer surface and an inlet. A first magnet assembly is secured to the outer surface of the rotor. A first stator winding is in electromagnetic communication with the corresponding first magnetic assembly, such that if the rotor rotates a first electromagnetic signal energizes the first stator windings based on the flow of material into or through the inlet.
US09112384B2 Arrangement and method for avoiding stray currents in wind power plants
The invention relates to a method and an arrangement for avoiding stray currents in a wind power plant. There is an insulating power source having a galvanic decoupled secondary side, an electrical load coupled to the secondary side of the insulating power source through an electrical conductor and a stray current sensitive mechanical component of the wind power plant. The insulating power source is located at a first side of the stray current sensitive mechanical component and the load is located at a second side of the stray sensitive mechanical component. The electrical conductor is coupled to a common ground potential at the second side.
US09112377B2 Remote device control and power supply
An actuator controller with a power supply that steps down a high voltage for use by remote auxiliary loads in an aircraft is provided. A high voltage power bus running through the aircraft may use high gage or smaller diameter wiring, resulting in weight savings in the power bus. A control network running through the aircraft may use fiber optic cabling, providing further weight reductions. An actuator controller may receive the high voltage from the power bus and provide a lower voltage to a remote device. The actuator controller may facilitate communication between the control network and the remote device. The integration of control and power supply may enhance endurance, reliability, and enable localized calibration of the remote device. Modular wing components may include interface controllers, high and low power busswork, and remote devices. The modular wing components may include power and control interconnections.
US09112376B2 AC backup power system
An AC backup power system controls a power supply to selectively connect to a primary AC power source or a backup AC power source through a switching module. The switching module is controlled by a monitoring module. The monitoring module has a power monitoring unit, a first circuit switch, a second circuit switch, and a first processor. When the power monitoring unit detects an interruption of primary AC current, the first circuit switch that is normally closed is immediately turned off. The first processor then drives the switching module to connect to the backup AC power source. Once the backup AC power source reaches the zero-crossing point, the second circuit switch is turned on so that the backup AC power source provides power to the power supply. The power supply receives power at the zero-crossing point to avoid problems of sparks and coke deposition.
US09112374B2 Converter and method for extracting maximum power from piezo vibration harvester
A system (1-2) for efficiently transferring harvested vibration energy to a battery (6) includes a piezo harvester (2) generating an AC output voltage (VP(t)) and current (IPZ(t)) and an active rectifier (3) to produce a harvested DC voltage (Vhrv) and current (Ihrv) which charge a capacitance (C0). An enable circuit (17) causes a DC-DC converter (4) to be enabled, thereby discharging the capacitance into the converter, when a comparator (A0,A1) of the rectifier which controls switches (S1-S4) thereof detects a direction reversal of the AC output current (IPZ(t)). Another comparator (13) causes the enable circuit (17) to disable the converter (4) when the DC voltage exceeds a threshold (VREF), thereby causing the capacitance be recharged.
US09112371B2 Refresh charging method for an assembled battery constituted from a plurality of lead-acid storage batteries and charging apparatus
Provided are a refresh charging method and a refresh charging apparatus for an assembled battery constituted from lead-acid storage batteries, by which a necessary charging rate may be performed while shortening a charging period. In a constant voltage charging mode, n intermediate threshold values S1 to Sn which decrease stepwisely are set between a predetermined threshold value S0 and a lower-limit current value, and n additional timer periods T1 to Tn are set where n is an integer equal to or larger than one. Counting of the n additional timer periods T1 to Tn is respectively started when the charging current reaches the n intermediate threshold values S1 to Sn. A maximum timer period Tm and the n additional timer periods T1 to Tn are set to satisfy a relationship of Tm>T1> . . . >Tn. Charging is stopped when the counting of one of the maximum timer period Tm and the n additional timer periods T1 to Tn is completed before the lower-limit current value is detected.
US09112364B2 Multi-dimensional inductive charger and applications thereof
A system and method for providing a multi-dimensional inductive charger. In accordance with an embodiment, the system comprises a base unit having one or more transmitter coils; and one or more components including a ferromagnetic, ferrite, or other magnetic material or layer, that modify the magnitude and/or phase of an electromagnetic field in one or multiple dimensions. When a mobile device, such as a phone, computing device, camera, kitchen appliance, automobile, or other electrical or electronic device having one or more receiver coils or receivers associated therewith, is placed in proximity to the base unit, the transmitter coil is used to inductively generate a current in the receiver coil or receiver associated with the mobile device, to charge or power the mobile device. In accordance with various embodiments, the base unit is provided within an automobile, for use in charging or powering one or more mobile devices within the automobile.
US09112361B2 Combination and modified electrolyte to reduce risk of premature lithium ion battery failure, including in aircraft applications
A combined system reinforces the safety of lithium ion batteries by redesign of electrolyte and the charging current a) modifying the electrolyte to inhibit or prevent dendrite growth preferably by the addition of lithiated polyphenoxy polyethylene glycol and/or a second surface active compound chosen from the family of fluorosurfactants, and/or a modest amount of lithium or sodium borate, b) modifying the charging cycle by a so-called ripple current in order to inhibit or prevent dendrite growth (ripple current meaning oscillation in the amount of amperage or voltage in the charging cycle), c) programmable battery management systems with temperature and electrical limits integrated in order to eliminate from the circuit and bypass malfunctioning cells based on past performance of the charging cycle and voltage endpoints achieved, d) minimizing any transient currents and voltages into or out of the battery system and e) maintaining a cool atmosphere in the battery space.
US09112358B2 Power supply device and power supplying method for power supply device
A power supply device includes a battery, a charging part charging the battery, a power input to receive adapter power from an adapter supplied with external power or power output from a similarly configured power supply device, a power output part to output the adapter power, the power output of a similarly configured power supply device, or the battery power of the battery, and a controller to control the input power to apply power to the charging part and the power output part when the input power is supplied to the power input part, and to control the battery to apply power to the power output part when the input power is not supplied to the power input part. Thus, the power supply device is capable of applying power from an adapter to a portable electronic device while charging an internal battery with the adapter power.