Document Document Title
US09351623B2 Steam cleaners
A steam cleaner comprising a cleaning head; means for supplying steam to the cleaning head to be emitted thereby; means for supplying a cleaning agent to the cleaning head to be emitted thereby; and control means for controlling the emission of steam and cleaning agent by the cleaning head; wherein the control means is operable to cause or permit the emission of cleaning agent by the cleaning head while the emission of steam from the cleaning head is at least substantially prevented.
US09351622B2 Fluid extracting device with shaped head and associated systems and methods of use and manufacture
A fluid extracting device with a shaped head and associated systems and methods of use and manufacture. In one embodiment, the device includes an extractor head that includes an extractor port housing having a cavity configured to be coupled to a vacuum source. The extractor port housing includes a recessed surface and individual openings extending through the recessed surface and in fluid communication with an interior suction cavity. The extractor port housing can further include first and second lips each adjacent to opposite sides of the recessed surface and each configured to provide a squeegee function. In another embodiment, the device includes a tubular member and a handle operably coupled to the tubular member and including a suction control device. The suction control device is configured such that a user can simultaneously operate the device to control the suction and operate the extractor to remove fluid from a flooring surface.
US09351613B1 Long-handled device for personal hygiene and daily living
A long-handled personal holder device for personal cleaning, hygiene, and daily living, and is made of resilient material with extendable finger-like grips. The grips are configured to surely grip a tool, but also to release (e.g., so that a user does not have to soil their hands). The curved handle allows proper reach, and is designed for easy break-down, rinsing and cleaning, and for placement in a compact carry bag. The grips can grip a larger personal hygiene flushable wipe, a smaller flushable pad, a sponge for shower use, and/or a an ointment pad; and are also able to hold more rigidly-handled personal tools, such as a toothbrush, shaver, makeup applicator, pencil, pen, brush, and similar items.
US09351612B2 Shower door assembly for fast assembly and adjustment
A shower door assembly with at least one adjustment assembly has an adjustment device and a locking device. The locking device includes a blocking element, a pressing element and an elastic element between the blocking element and the pressing element. The elastic element is arc-shaped when unlocked. An inclined surface projects to the blocking element. The curvature of the elastic element is thus reduced until it engages with the adjustment device. A driving device includes a cam mechanism and a sliding element having one end in contact with the pressing element and the other end sliding along with the inclined surface when driven by the cam mechanism so as to push the pressing element toward the blocking element, and thus reduce the curvature of the arc-shaped elastic element until the elastic element is engaged with the adjustment device.
US09351611B1 Portable water heater
A portable water heater is described. The portable water heater may include a housing. A base may be mounted to said housing. The base may include a plurality of base members that may be pivotably and/or slidably mounted to the base. At least one thermal source may be disposed within the housing. The thermal source may be configured to produce thermal energy in the housing. A thermal transfer conduit may be disposed within the housing.
US09351609B2 Device and method for centrifuging a food product
The invention relates to a device for centrifuging at least one food product having at least one conveyance means (7, 7a, 7b) and at least one centrifuge element (9a, 9b) having an interior space (15a, 15b) to receive the food product and being adapted to be spun around a first rotational axis, wherein the food product is conveyable into the internal space via the conveyance means, wherein the conveyance means is at least partly insertable into and extricable out of the interior space, as well as a method for centrifuging at least one food product using said device.
US09351607B2 Outdoor grill, oven and fire pit unit
A multi-purpose unit configured for fire usage having a body with an interior volume selectively closable by doors attached to sidewalls spaced between a base and a top. The interior volume contains spaces for grilling, baking, and heating. The heating space houses a grate to support a heat source. The grate is positionable between a first position generally adjacent the base and a second position generally adjacent the baking or grilling space. The intensity of heat in the baking and grilling spaces is adjusted by positing the heat source closer to or further from the space. In one embodiment the heating space may be exposed by selectively opening one or more doors over the space for use as an outdoor fire pit.
US09351606B2 Kitchen appliance and method of assembling same
A kitchen appliance includes a housing with a base, a side wall and a cavity. The housing has a housing rim defining an opening to the cavity. A hinge base is mounted to the side wall. A container has a generally hollow interior and a container rim defining an opening. The container fits within the cavity of the housing. A lid at least partially covers the opening of the container when placed on the container rim. The lid has an exterior surface, and an opposing interior surface facing the interior of the container when the lid is placed on the container rim. A bracket is mounted to the exterior surface of the lid. At least a portion of the bracket is rotatably and selectively removably received within at least a portion of the hinge base to rotatably and selectively removable mount to the lid of the housing.
US09351604B2 Beverage preparation machine
The present invention relates to a beverage preparation machine (1) for use with a beverage preparation capsule, comprising a machine main unit with a casing (3), a water reservoir (4), and a brewing head (5) comprising a dispensing outlet for dispensing said beverage into a container (12) placed below said outlet, characterized in that said machine further comprises a base element (2) supporting the main unit (3, 4, 5), and (i) the base element (2) comprises supporting stands with surfaces (11) for supporting said container (12), said stands having different heights, and (ii) the machine main unit (3, 4, 5) is pivotally mounted onto said base element (2) such that the brewing head (5) can be aligned above any of the supporting surfaces (11) by rotation of said machine main unit.
US09351602B2 Infusion apparatus for a machine for preparing beverages
The apparatus comprises a support and guide structure with a movable assembly and a cooperating assembly. The movable assembly couples with the cooperating assembly to define an infusion chamber. Between the two assemblies is provided a gripper type holding device, with a pair of movable jaws for receiving and retaining a capsule. The jaws opened by means for releasing the capsule when the movable assembly approaches the closing position. The opening has associated reaction means to keep it in an advanced position, when the movable assembly approaches the closing position. In an end phase of the displacement of the movable assembly the gripper type holding device urges the opening member towards a rearward position, and in an initial phase of the return displacement of the movable assembly the opening member maintains the gripper type holding device with the jaws wide open to release the capsule.
US09351592B2 Support for storing and displaying elongate articles
A support for storing and displaying elongate articles includes at least one shelf selectively adjustably couplable with a support frame in at least first and second orientations. The at least one shelf includes first locating structure associated with the first orientation and engagable with at least one elongate article placed in contact with the first locating structure to locate the at least one article on the shelf so that a longitudinal axis of the at least one elongate article is aligned in a first direction. The at least one shelf further includes second locating structure associated with the second orientation and engagable with an elongate article when the elongate article is placed in contact with the second locating structure to locate the elongate article on the at least one shelf so that the longitudinal axis of the elongate article is aligned in a second direction.
US09351589B2 Electronic device enclosure with door
An electronic device enclosure includes a cabinet, a door movably mounted to the cabinet, and a limiting block rotatably mounted to the door. The cabinet includes a first side plate. The door defines a limiting slot. The door is movable relative to the cabinet between a closed position and an open position. When the door is located in the closed position, the door is substantially perpendicular to the first side plate and covers the cabinet. When the door is located in the open position, the door is substantially parallel to the first side plate, and the limiting block is engaged in the limiting slot, which prevents the door from dropping.
US09351585B2 Slatted bed frame with integrable shoulder zone lowering device
A slatted bed frame having a plurality of upper and lower slats arranged transversely to a longitudinal axis of the bed frame, each slat being held at both ends by an elastic slat support and being spaced from the other slats, each of the slats forming a horizontal plane, with the upper slat plane forming a lying surface for a mattress pad, the lying surface being interrupted by a partial removal of at least one upper slat thereby forming at least one recess in the lying surface, into which at least one elastic insertion element, which forms a part of the lying surface, is arranged. In the region of the recess, a hanging insert is inserted, which is held at a distance from the lower slats.
US09351584B1 Split bed with improved characteristics
The present invention relates to a split bed with improved characteristics, and in particular to a split bed with joinable sections including a connector used to join two pieces of a drive assembly, that has tab and slots to accommodate accessory devices and that is easily movable by one person. In one embodiment, the bed has a deck with several slotted tabs for receiving accessory devices. Two joinable sections are provided. The sections can be joined with six points of contact. A two part drive assembly is also provided. A pivotal connector is provided for joining the two parts of the drive assembly. The drive assembly moves cross members relative, and preferably within, longitudinal support members. In this regard, movement of the cross members causes the bed to selectably raise or lower. The bed is compactable to a very low height for shipping.
US09351581B1 Misting apparatus with zonal control
An apparatus for providing mist to a user, where the apparatus has multiple misting nozzles grouped into zones of one or more misting nozzles. The misting nozzles are supplied water from a supply line, and valves controlling the flow of water through the supply line and to the misting nozzles of each zone.
US09351580B2 Office chair with an adaptable lumbar support
An office chair (1) including a seat (2), a backrest (3) including a lumbar support (4), an actuator device (8) arranged to enable adjustment of the lumbar support (4) between an inactive position in which it follows the general shape of the backrest (3), and a fully active position in which it is adjusted outwards forwardly from the backrest (3) in order to support the lumbar back portion of a person seated on the seat (2). The lumbar support (4) includes a first part (200) with first (201) and second (202) ends and a second part (300) with first (301) and second (302) ends. The first ends (201, 301) of the first and second parts (200, 300) are connected to each other via a pivoting point (400) and the second ends (202, 302) are pivotally coupled to the backrest (3), wherein at least one of the second ends (202, 302) of the parts (200, 300) is slidably arranged along the backrest (3) and wherein the actuator device (8) pushes and/or pulls the slidable ends (202, 302) in response to actuation.
US09351579B2 Multi-layered anatomical quilted system
The invention relates to a Multi-layer Anatomical padding system which is developed based on the need of the human being for feeling comfort when performing the action of sitting, sleeping or support; the Multi-layer Anatomical padding system is composed of polymeric gel, visco-elastic polyurethane foam, flexible polyurethane foam in 2 different densities, wherein the polymeric gel is located in the lower part of the system followed by a visco-elastic polyurethane foam, followed by a flexible polyurethane foam, and finally another flexible polyurethane foam insert so, where the latter foam goes exclusively on the seats and will only help to reduce the pressure in the groin area through this insert having a conical elongated shape with rounded ends, which is located in the central part of the flexible polyurethane foam which has in turn the same basin form, that said insert fits into it, in which the layer of flexible polyurethane foam and the insert equal half the padding, and the polyurethane foam with visco-elastic polymer gel occupy approximately the other half.
US09351577B2 Chair with cushion and stackable configuration
A chair has a frame with legs, a seat hoop carried by the legs, and a backrest extending above the seat hoop. A seat is carried by the seat hoop of the frame, and has a seat base with a cushion. A perimeter lip circumscribes the seat base and rests over the seat hoop. The seat base has a flexible and resilient corrugated interior capable of deflecting under weight and returning when the weight is removed. An annular bottom projection projects from the seat base between the perimeter lip and the corrugated interior and into the seat hoop, and has an annular bottom surface substantially flush with the lower surface of the seat hoop.
US09351576B1 Ottoman linkage mechanism with closing assist
A mechanism is provided that allows an assisting force to be imparted on an ottoman as the ottoman moves from an extended position back to a closed position. The linkage includes a rotatable lock bracket and an ottoman lock link pivotally coupled to the lock bracket. A rear ottoman link is pivotally coupled to an ottoman linkage, and a spring activation link is pivotally coupled to the ottoman lock link. A spring extends between the lock bracket and the first end of the spring activation link, supported by a spring retaining link. A catch finger positioned on the rear ottoman link selectively engages the second end of the spring activation link. The spring activation link operates to extend the spring as the ottoman moves from an extended position to a closed position, thereby providing an assisting force in moving the mechanism to the closed position.
US09351571B2 Connection assembly for a base and a cabinet assembly of an ice maker
A connection assembly is disclosed for an ice maker that includes a base having a rail and a cabinet assembly having a glide. The glide slides onto the rail to removably connect the base and the cabinet assembly while aligning the cabinet assembly vertically and horizontally relative to the base. Preferably, the rail and glide have complementary geometries wherein the base and rail fit together such that the complementary geometries limit the relative vertical and horizontal movement of the rail and the glide to each other. In alternative configurations, the base may have a glide and the cabinet may have a rail. The connection assembly may also include a stop limiting the relative linear movement between the rail and the glide, further assuring proper alignment of the cabinet and the base. The connection assembly may also include a locking mechanism limiting relative linear movement of the base and the cabinet.
US09351568B2 Standing desk accessory
A portable standing desk accessory that can attach to the top of any standard office chair or other type of chair. The desk assembly includes a flat desk member, a first and second support member and a retaining bracket. The first and second support members are hingedly attached to each other at one end respectively. The first support member is hingedly attached to the underside of the desk member and ends up residing on the front surface of the office chair back when in use. The second support member forms a triangular structure by attaching the free end to a retaining bracket mounted to the underside of the desk top. A flexible strap can further retain the first support member to the chair back. In the preferred embodiment, a phone holder pocket is inserted into a cutout area of the desk member.
US09351565B2 Clamp for mounting of tray and tray assembly thereof
A clamp for mounting a tray on a platform includes a base portion, a connector element coupled to the base portion, the connector element being adapted to form a detachable joint with the tray. The clamp also includes an extension portion coupled to the base portion, the extension portion having a spacing element for adjusting a clamping width based at least on a thickness of the platform. The clamping width is a distance between the tray and an element of the clamp. The clamp can be coupled to a tray having a corresponding connector element that forms the detachable joint with the clamp, to form a tray assembly.
US09351562B2 Light, foldable and portable standing desk device
A device to set up on a regular work desk—and to extend such a regular work desk—so that the user can work standing up which is healthier than sitting down for extended periods of time as most the nation's work force does. The device has been especially designed for quick adoption in large corporations. The device is easily removable and foldable into a small volume. The device is composed of a foldable base on which is placed a flat top board, itself foldable. The base is configured in an series of elements articulated to form a multi-pointed star. Height adjusting feet are added. Board and base are made of light materials.
US09351561B2 Brush apparatus
A multipurpose brush mechanism featuring an attachment and retainer mechanism to provide ease of use and effective storage for professional painters and consumers alike. The attachment mechanism includes an embedded hook which may be removably attached and may utilize numerous clip mechanisms and magnetic attraction members. The brush functions as an ordinary paint brush but the magnetic attachments allow it hang inside a paint can, or on any other accessory. The multifunctional hook can also allow for easy storage when the project is completed.
US09351552B1 Tablet device flexible harness (grip)
A harness is provided for a tablet computer having a display side and an opposite back side. The harness includes a one-piece harness body formed of a single material and shaped to fit against the back side of the tablet computer. There is an opening in the harness body proximate a center of the harness body. There is a first strap extending across the harness body proximate a center of the harness body.
US09351549B1 Wheel lock assemblies for luggage
The present disclosure generally pertains to articles of luggage that are integrated with child seats so that children may sit on the luggage articles during transport. In one exemplary embodiment, an article of luggage, such as a suitcase, has a retractable seat and a plurality of wheels. The retractable seat resides within a cavity in the luggage article when positioned in a retracted position. A user can pull the retractable seat from the cavity to position a seat back in an extended position. While in the extended position, a child can sit on the article of luggage and lean back against a back of the seat. The back of the seat or other component of the article of luggage can be pulled or pushed such that at least one wheel of the article of luggage rolls on a surface in order to move the article from one location to another. After moving the article of luggage in such manner, a user can push the retractable seat to return it into the seat cavity thereby retracting the seat back into the retracted position for storage.
US09351546B2 Mirage effect jewellery
The present invention relates to mirage effect jewellery having a rest frame (10) and a plurality of stones (20). The stones (20) are mounted independent of one another such that dimensional variation is absorbable without impairing robustness and appearance of jewellery. At least the upper portion (39U) of the projections (50) gripping the stones (20) is nearly of the same color as the color tinge of the cardinal stone (21) and peripheral stones (22). The refraction and total internal reflection of light beam (60) falling on the mirage effect jewellery (100) is nearly the same as on a one piece diamond.
US09351544B2 Accessory coupling structure
A coupling structure includes: a rod-shaped rod attached to a first end of an accessory; and a receiving portion attached to a second end of the accessory and an insertion hole portion, which receives the rod, and an accommodating portion. The receiving portion includes: a cylindrical slider into which at least a tip end portion of the rod is inserted and which is slidable and rotatable in the insertion hole and the accommodating portion; a guide groove configured to restrict the movement of the slider to switch the position of the slider to a first position or a second position; and a locking pin that inhibits the movement of the rod in the receiving portion in a pull-out direction when the slider is located at the first position and that allows the rod to move when the slider is located at the second position.
US09351540B2 Last with retractable pins
A last assembly includes a plurality of retractable pins and a plurality of vacuum holes, both acting to hold footwear segments to the last assembly to facilitate manufacturing of, or modification to, an article of footwear. A method of making or modifying an article of footwear includes placing footwear segments on the last assembly by associating an extension portion of at least one footwear segment with the retractable pins, modifying the footwear segments and then removing the extension portion.
US09351536B2 Footwear with fluid bladder extending between sole assembly and upper
An article of footwear includes an upper having an anterior area, a posterior area, a medial area extending between the anterior and posterior areas, and a lateral area extending between the anterior and posterior areas and that is opposite the medial area. The article of footwear also includes a sole assembly operatively coupled to the upper. Furthermore, the article of footwear includes a bladder having a base operably supported by the sole assembly, an anterior portion that extends from the base toward the anterior area, a posterior portion that extends from the base toward the posterior area, a medial portion that extends from the base toward the medial area, and a lateral portion that extends from the base toward the lateral area. The anterior, posterior, medial, and lateral portions are operably supported by the upper.
US09351532B2 Article of footwear including upper having a mesh material
An article of footwear includes include an upper and a mesh material. The mesh material may be incorporated into the upper. The mesh material may include high tensile strength strands and non-high tensile strength strands. The high tensile strength strands and non-high tensile strength strands may interlock so that the high tensile strength strands are substantially held in place. The mesh material may be provided as a woven material or a knitted material. The mesh material can have a stylish design, which can be a plaid pattern, herringbone pattern, seersucker pattern, or other pattern.
US09351526B1 Belt with integrated adjustment slots and belt fabrication method
A belt includes an inside belt surface, a belt coating layer provided on the inside belt surface and a plurality of belt teeth in the belt coating layer. A belt adjustment system and a belt fabrication method are also disclosed.
US09351524B2 Brassiere accessory
A brassiere and a decorative element having a relatively flat configuration, a set of suspension straps symmetrically arranged about a vertical plane between the brassiere cups serving to locate the decorative element symmetrically about the vertical plane above, and free of contact with a bridge between the cups, the suspension straps on each side of the decorative element including a first suspension strap attached to a mid-section of an associated cup and to an adjacent side edge of the decorative element and a second suspension strap spaced above the first suspension strap and attached to said adjacent side edge of the decorative element, the first and second suspension straps being arranged to maintain a face of the decorative element facing in a direction to which said cups project.
US09351521B2 Method of wrapping smoking article rods
The disclosure relates to a method of wrapping smoking article rods with a wrapper. A bobbin comprising a wound web (8) and individual spaced wrappers (2) is provided. The wrappers (2) each have a longitudinal axis (Lw) and are arranged side by side on the web (8). The bobbin is unwound, and an unwound section of the web (8) is guided across a support, preferably a support plate, wherein the wrappers (2) on that section of the web (8) are exposed. Individual smoking article rods (1), which have their longitudinal axes (Lr) generally arranged in parallel, are fed towards the support under an oblique angle (α) between the longitudinal axes (Lr, Lw) of the smoking article rods (1) and of the wrappers (2). Each smoking article rod (1) is rolled over one of the wrappers (2), wherein that wrapper (2) is taken up by that smoking article rod (1) and helically wound about that smoking article rod (1).
US09351511B2 Method for modifying polyphenol containing plant materials and medical uses of modified polyphenol plant containing materials
The present invention relates to a method for modifying polyphenol containing plant material(s), wherein said method comprises: mixing at least one polyphenol containing material and at least one solvent to provide a mixture; heating the mixture to eliminate bacterial species present to provide a heated mixture; adding at least one polyphenol modifying strain of lactic acid bacteria and optionally at least one protein source, in optional order or simultaneously, to the heated mixture to provide a fermentation mixture; and subjecting the fermentation mixture to conditions suitable for fermentation of the fermentation mixture to provide a mixture of modified polyphenol containing plant material(s); and optionally eliminating the polyphenol modifying strain of lactic acid bacteria to provide a mixture of modified polyphenol containing plant material(s) free from living lactic acid bacteria.
US09351510B2 Stable thickener formulations
Stable thickener formulations and nutritional compositions having the stable thickener formulations are provided. In a general embodiment, the present disclosure provides a stable thickener formulation comprising from about 0.015% to about 0.05% by weight of carrageenan and from about 1.2% to about 4.0% by weight of starch. The stable thickener formulation can be used in nutritional compositions used to treat a variety of physiological conditions.
US09351507B2 Method of preparing food using rice oil
The present invention relates to methods of preparing food using rice oil which has increased levels of oleic acid and decreased palmitic and linoleic acids, for increased stability to oxidation and health benefits.
US09351501B2 Heat tolerant lipid-based filling
Methods and compositions for a lipid-based food filling including a lipid system, and particulates having a size of about 30 micrometers or less, the particulates having a lipophilic surface, wherein the filling has a water activity of less than about 0.3 and wherein substantially no fat separates from the filling when the filling is heated to temperatures of up to about 200° F.
US09351499B2 Meat processing equipment having improved yieldable arresting means
Meat processing equipment is disclosed that includes a first element having a first face; a second element having a second face. The first and second faces extend parallel to one another and define a common plane between the first and second faces. The first and second elements are relatively movable with respect to one another. Yieldable arresting features are included for yieldably arresting the first and second elements in at least one predetermined position of relative movement, the yieldable arresting features include cooperating first and second permanent magnets, associated with at least one of the first and second elements.
US09351498B2 Device and method for non-contact identifying of red tissue structures and assembly for removing a strip of red tissue structures
The present invention concerns an apparatus and a corresponding method for non-contact identifying of red tissue structures in products of slaughtered animal bodies, comprising a conveying device for continuous conveyance of the products in a conveying direction, a light source configured to generate a flat light field which is designed and adapted to form a light line running transversely to the conveying direction of the product from the flat light field, a detecting device for identifying the red tissue structures, which comprises at least one optical sensor for recording the portions of light reflected by the product, wherein the light source is configured as an infrared light source and the light source is arranged such that the plane of the flat light field relative to the conveying direction is tilted by a light field angle of less than 90°. The invention also concerns an arrangement for removal of a strip of red tissue structures from products of slaughtered animal bodies, comprising the apparatus for non-contact identifying of red tissue structures, a cutting device for partial or complete removal of the red tissue structures from the products, and a control device (both of the latter not shown) designed and adapted to control the cutting device along the regions determined by the apparatus for non-contact identifying of the red tissue structures.
US09351497B1 Meat tenderizer
A meat tenderizer having a handle; a plurality of spaced apart curved blades; a plurality of cross bars; a right side plate; and a left side plate, the convex edges of the curved blades not being sharpened, the blades attached at each end thereof near one end of the side plates, the handle being attached at each end thereof near the other end of the side plates, the cross bars being attached to and across the concave edges of the blades. In addition, a method for tenderizing a cut of meat by rocking a plurality of curved blades into a cut of meat, the convex edges of the blades not being sharpened, the depth of impression of the blades into the meat being limited by a plurality of cross bars attached to and across the concave edge of the blades so that a portion of the fibers of the meat are severed by the impression of the blades into the meat thereby tenderizing the cut of meat.
US09351494B2 Honeybee repellents and uses thereof
The present specification discloses honeybee repellents exhibiting repellent properties similar to 2-heptanone, compositions comprising such repellents, uses to repel a honeybee from a mammal, location, plant, structure treated of such repellents, and methods of treating a mammal, location, plant, structure by applying such repellents.
US09351488B2 Peracetic acid composition
The invention relates to anti-microbial compositions useful against a wide range of microorganisms undesirable on a wide variety of materials, including food, food contact and non-food contact surfaces, and surfaces in industrial, recreational, health care, and other institutional environments. More particularly, the anti-microbial compositions comprise peracetic acid in combination with a) citric acid or a salt and b) salicylic acid or a salt in aqueous solution.
US09351486B2 Combinations of derivatized saccharide surfactants and etheramine oxide surfactants as herbicide adjuvants
Efficacious herbicidal compositions comprising a derivatized saccharide surfactant and an amine oxide surfactant are described. The compositions are characterized as having low toxicity and are readily biodegradable.
US09351484B2 N-alkyl lactam ethers, and compositions and uses thereof
Described is a class of symmetrical and asymmetrical N-alkyl lactam ethers. One preferred ether is bis-N-ethyl pyrrolidone ether. Preferred compositions and uses of the ethers are in performance chemicals, personal care, and pharmaceutical fields, where they function a variety of roles, including as a solvent, solubilizer, freezing point depressor, diluent, extracting agent, cleaning agent, degreaser, absorbent and/or dispersion agent.
US09351483B2 Rat trap
A rat trap (1) comprising a power supply (80) and means (3) for killing a rat and a first sensor adapted to detect the presence of a rat in the space within the reach of the killing means and where control means are arranged capable of receiving a signal from the first sensor, and being adapted for activating the killing means (3) to kill the rat when the presence of the rat is detected by the sensor according to the invention the trap further comprise a second sensor (85) for detecting light, and the control means is capable of receiving a signal from the second sensor (85) and being adapted for deactivating the killing means (3) or the first sensor for a period of time after the detection of light by the second sensor. Hereby it is possible to prevent accidents due to e.g. erroneous activation of the trap in case of ordinary localized work illumination, including e.g. also in daylight at ground level or in artificial work illumination at the bottom of a shaft.
US09351478B2 Electronic pet entertainment device
An interactive cat entertainment device wherein light elements are incorporated into a carpet in a pattern. The light elements are controlled through a microprocessor or electronic circuitry that activates the lights sequentially to provide the appearance of a moving object to a cat or similar animal.
US09351477B2 Long-wear equine diagnostic boot
A long-wear equine diagnostic boot for use on the lower leg of a horse has a plurality of alignment ribs for locating a bladder against the horse's limb when the boot is secured to the horse's leg. An electronic diagnostic device retained and secured in the boot inflates the bladder upon activation to urge the bladder for engagement against the horse. The bladder transmits a signal via a pulse transmission tube to the electronic device. The boot is constructed of latex-free, breathable, lightweight, washable material which allows for safe, long-wearing of the boot.
US09351472B2 Hybrid spinach variety 51-707 RZ
The present invention relates to a Spinacia oleracea seed designated 51-707 RZ, which exhibits early bolting, erect plant habit, semi-savoy leaves, and resistance against downy mildew (Peronospora farinosa f. sp. spinaciae) races Pfs1 to Pfs13 and strain UA4410. The present invention also relates to a Spinacia oleracea plant produced by growing the 51-707 RZ seed. The invention further relates to methods for producing the spinach cultivar, represented by spinach variety 51-707 RZ.
US09351467B1 Soybean variety XB32AQ13R2
The invention relates to the soybean variety designated XB32AQ13R2. Provided by the invention are the seeds, plants and derivatives of the soybean variety XB32AQ13R2. Also provided by the invention are tissue cultures of the soybean variety XB32AQ13R2 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety XB32AQ13R2 with itself or another soybean variety and plants produced by such methods.
US09351464B1 Soybean variety XB46R14
A novel soybean variety, designated XB46R14 is provided. Also provided are the seeds of soybean variety XB46R14, cells from soybean variety XB46R14, plants of soybean XB46R14, and plant parts of soybean variety XB46R14. Methods provided include producing a soybean plant by crossing soybean variety XB46R14 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety XB46R14, methods for producing other soybean varieties or plant parts derived from soybean variety XB46R14, and methods of characterizing soybean variety XB46R14. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety XB46R14 are further provided.
US09351461B2 Soybean variety 01050896
The invention relates to the soybean variety designated 01050896. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01050896. Also provided by the invention are tissue cultures of the soybean variety 01050896 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01050896 with itself or another soybean variety and plants produced by such methods.
US09351456B1 Hybrid corn variety 232220
The invention provides seed and plants of the hybrid corn variety designated 232220. The invention thus relates to the plants, seeds and tissue cultures of the variety 232220, and to methods for producing a corn plant produced by crossing a corn plant of variety 232220 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety 232220.
US09351451B2 Resistance against Leveillula taurica in pepper
The present invention relates to a pepper plant (Capsicum spec.) showing resistance against Leveillula taurica, wherein the pepper plant may comprise a QTL on LG1/8 which QTL leads to resistance against Leveillula taurica and wherein the said QTL is as present in or obtainable from a pepper plant, representative seed of which was deposited under deposit accession number NCIMB 42136. Preferably, the QTL is homozygously present. In the seeds of the deposit the QTL is linked to a molecular marker according to SEQ ID NO 1.
US09351450B2 Fluid drainage system and methods
A method for operating a fluid drainage control system to drain a fluid from a fluid dispensation system is provided. The method includes determining a first ambient air temperature, determining if the first ambient air temperature is less than a predetermined drain set point temperature, isolating the fluid dispensation system from a fluid supply source by closing a supply valve located inside a temperature controlled area in response to the first ambient air temperature being less than the predetermined drain set point temperature, and draining the fluid from the fluid dispensation system by opening a drain valve subsequent to closing the supply valve. The method further includes determining a second ambient air temperature, determining if the second ambient air temperature is greater than a predetermined operation set point temperature, closing the drain valve in response to the second ambient air temperature being greater than the predetermined operation set point temperature, and opening the supply valve subsequent to closing the drain valve.
US09351449B2 Plant protection system
A system and method for deterring animal interaction with woody plants is provided, including a wire mesh cage. The wire mesh cage is formed from one of a sheet of steel wire mesh and a stake cage. The sheet of wire mesh may be formed into a tubular configuration to surround a plant in need of the protection. The stake cage may be formed from a plurality of uprights arranged around a periphery of a plant, and at least one filament wound around the plurality of uprights to form the wire mesh. The wire mesh cage may further include a protective covering, in the form of a cap or coating applied to a top surface of the wire mesh cage. The protective covering militates against damage to a plant surrounded by the wire mesh cage. The protective covering may be formed from a polymeric compound having an animal detracting additive and an ultraviolet inhibitor.
US09351444B2 System and method for baling agricultural crop material
An agricultural baler disposed on a movable agricultural implement is provided. The baler includes a first plunger and a second plunger. The baler also includes a strap feeding assembly and a track assembly disposed within a first slot formed on a first material-facing surface of the first plunger, a second slot formed on a second material-facing surface of the second plunger, a third slot formed on a third material-facing surface of a first wall of the baling chamber, and a fourth slot formed on a fourth material-facing surface of a second wall of the baling chamber. The first plunger is configured to compress material within the baling chamber, and the strap feeding assembly is configured to propel a strap through the track assembly, around the baling chamber, and into a sealing assembly configured to seal the strap into a loop around the bale.
US09351443B2 Harvester with automatic depth and level control
In one aspect, the disclosure describes an apparatus that harvests crops as the apparatus moves in a direction of travel across a field. The apparatus includes a crop harvesting assembly configured as a line of implements, the line being transverse to the direction of travel. First and second devices for adjusting a vertical position of left and right sides of the apparatus, respectively, are independently operable. Adjustment of a vertical position of at least one of the left and right sides of the apparatus results in tilting the line of implements relative to a horizontal plane defined at a ground surface under left and right ground contacting elements. In other aspects, a method and system are disclosed for automatically positioning a line of implements of an apparatus to follow a ground surface proximate the line of implements.
US09351439B2 Low-maintenance lawn seed mixtures and use thereof
The present invention is directed to turf grass seed mixtures for a low maintenance lawns and uses therof. The lawn established from the specific seed varieties blended in certain proportions as described in the disclosure has a slow growth rate and deep roots and grows well in many regions across North America and elsewhere in the world. Because the lawn requires little watering or fertilizer and is hardy and naturally insect-tolerant, it is safe and environmentally friendly.
US09357686B2 Dispensing apparatus having substrate inverter system and clamping system, and method for dispensing a viscous material on a substrate
A dispenser, which is capable of dispensing viscous material on a substrate having a top surface and a bottom surface, includes a frame, a gantry system, and a dispensing unit. The gantry system is configured to move the dispensing unit in x-axis, y-axis, and z-axis directions. The dispenser further includes a substrate support assembly configured to support the substrate in a dispense position to dispense material on the top surface of the substrate and on the bottom surface of the substrate. The substrate support assembly includes a clamping system and an inverter system. The inverter system is configured to rotate the clamping system about an axis that is parallel to the y-axis direction between a first position in which the top surface of the substrate is in the dispense position and a second position in which the bottom surface of the substrate is in the dispense position.
US09357685B2 Component mounting apparatus
A inverting head 20 that inverts a component 4 picked up by a nozzle 20a upside down includes a flat-plate-like base 31 provided on a vertically-movable transfer base 21d; a nozzle holder support member 33 that is swayable within a horizontal plane the base as a result of arcuate peripheries 41 being supported by a plurality of bearings 32 provided on the base 31; and a nozzle holder 34 that is supported so as to be turnable around a horizontal axis CX by the nozzle holder support member 33 and that holds on its side surface the nozzle 20a.
US09357681B2 Modular data center row infrastructure
A data center row infrastructure module enables rapid deployment of a computing room enclosure for computer systems that provides intake air circulation to, and exhaust air removal from, the computer systems in the enclosure. The data center row infrastructure module includes free-standing exhaust plenum structures encompassing opposite sides of the enclosure and a plenum module spanning a top end of the enclosure between the free-standing exhaust plenum structures. Each free-standing exhaust plenum structure includes an internal exhaust air plenum that directs exhaust air received from the enclosure through an exhaust air outlet on a top end of the free-standing exhaust plenum structure. The plenum module establishes a bottom end of a cooling air plenum above and separate from the enclosure and between the free-standing exhaust plenum structures. Some plenum modules can direct cooling air directly to the enclosure as intake air. Some plenum modules can mix cooling air with recirculated exhaust to provide the intake air.
US09357672B2 Air guidance system
The invention relates to an air guidance system having an air guidance housing and an air passage grating fastened thereto, the air passage grating being held on the air guidance housing by means of a snap-lock connection. In order to simplify maintenance of such an air guidance system it is provided according to the invention that the air passage grating carries at least one latch having a snap-in shoulder that can be engaged in a snap-lock seat of the air passage grating and that the air passage grating pivotally accommodates a handle in a bearing seat, said handle disengaging the latch from the snap-lock seat when set from the locking position to the unlocking position.
US09357671B2 Cooling unit and method
A cooling unit (10) includes a housing (12) having a front (14) and a back (16), one or more fans (28) provided at either the front (14) or the back (16) of the housing (12), and a V-shaped evaporator (30) positioned within the housing (12) and coupled to a source of liquid refrigerant. The V-shaped evaporator (30) has two panels extending from adjacent to the bottom (22) of the housing to adjacent to the top (24) of the housing (12) when positioning the evaporator (30) in the housing (12). The arrangement is such that an inside of the panels of the evaporator (30) faces air being drawn through the housing (12) of the cooling unit (10) by the fan (28).
US09357670B2 Efficient heat transfer from conduction-cooled circuit cards
A conduction-cooled card assembly is disclosed that includes a conduction-cooling frame, a printed wiring board mounted on the frame, and a wedgelock fastener. The conduction-cooling frame has a thermal management interface adapted to transfer heat from the frame to a chassis, and the wedgelock fastener is adapted to press the thermal management interface of the conduction-cooling frame against a rail of the chassis. The assembly also has one or more of the following characteristics: (a) the thermal management interface of the conduction-cooling frame is made primarily of a first material and a portion of the thermal management interface that is adapted to engage the wedgelock fastener or the rail of the chassis is made of a second material that is softer than the first material, and (b) the wedgelock fastener is made primarily of a first material and a portion of the wedgelock fastener that is adapted to engage the thermal management interface or another rail of the chassis is made of a second material that is softer than the first material. A chassis for conduction-cooled card assemblies is also disclosed which comprises a housing and at least first and second rails within the housing that are adapted to receive a conduction-cooled card assembly therebetween. At least one of the first and second rails is made primarily of a first material and has a surface portion made of a second material that is softer than the first material.
US09357666B1 Field-serviceable IT device
An IT device includes a system board, a drive controller system, a mid-plane assembly, a bridge connector assembly configured to releasably couple the system board and the drive controller system, and a second connector assembly configured to releasably couple the drive controller system and the mid-plane assembly.
US09357662B2 Display, backlight module, and frame structure thereof
A backlight module includes a light-guiding plate, a back-light source disposed at a side of the light-guiding plate, and a frame structure disposed surrounding the light-guiding plate. The frame structure includes a border component, at least one first convex, and at least one second convex. The border component includes at least one first border and at least one second border. The first border and the second border are adjacent to each other and distributed along a first direction and a second direction respectively. The first convex protrudes from the inner surface of the first border and extends inward along the second direction. The second convex protrudes from the inner surface of the second border and extends inward along the first direction. The first direction is vertical to the second direction, and the top of the vertical height of the first convex is lower than that of the second convex.
US09357652B2 Method of manufacturing circuit board and semiconductor package
A method of manufacturing a circuit board may include: preparing a circuit board body including an insulating layer having a first surface and a second surface opposite to the first surface and a first conductive thin film layer disposed on the first surface of the insulating layer and having a convex portion which is disposed on a first surface of the first conductive thin film layer and is embedded in the insulating layer; removing the convex portion to form a cavity corresponding to the convex portion in the insulating layer; and forming one or more first wiring patterns on the first surface of the insulating layer by removing first portions of the first conductive thin film layer. The one or more first wiring patterns correspond to second portions of the first conductive thin film layer not removed.
US09357650B2 Method of making magnetic core inductor integrated with multilevel wiring network
An inductor is integrated into a multilevel wiring network of a semiconductor integrated circuit. The inductor includes a planar magnetic core and a conductive winding. The conductive winding turns around in generally spiral manner on the outside of the planar magnetic core. The conductive winding is piecewise constructed of wire segments and of VIAs. The wire segments pertain to at least two wiring planes and the VIAs are interconnecting the at least two wiring planes. Methods for such integration, and for fabricating laminated planar magnetic cores are also presented.
US09357649B2 276-pin buffered memory card with enhanced memory system interconnect
An embodiment is a memory card including a rectangular printed circuit card having a first side and a second side, a first length of between 151.35 and 161.5 millimeters, and first and second ends having a second length smaller than the first length. The memory card also includes a first plurality of pins on the first side extending along a first edge of the rectangular printed circuit card that extends along a length of the rectangular printed circuit card, a second plurality of pins on the second side extending on the first edge of the rectangular printed circuit card, and a positioning key having its center positioned on the first edge of the rectangular printed circuit card and located between 94.0 and 95.5 millimeters from the first end of the rectangular printed circuit card.
US09357642B2 Circuit board laminate and metal-based circuit board
A circuit board laminate includes a metal substrate, an insulation layer disposed on the metal substrate, and a metal foil disposed on the insulation layer. A metal-based circuit board includes a metal substrate, an insulation layer disposed on the metal substrate, and a circuit pattern disposed on the insulation layer. The insulation layer contains a liquid crystal polyester and 50% by volume or more of an inorganic filler. The inorganic filler is made of boron nitride and at least one of aluminum nitride and aluminum oxide. A proportion of boron nitride in the inorganic filler is within a range of 35 to 80% by volume.
US09357641B2 Molded package and light emitting device
A molded package includes a molded resin and a lead. The molded resin has a recess portion provided on an upper surface of the molded resin to accommodate a light emitting component. The lead is partially exposed from a bottom surface of the recess portion of the molded resin to be electrically connected to the light emitting component and extends below a side wall of the recess portion. The lead has a groove formed on a surface of the lead at least partially along the side wall. The groove has an inside upper edge and an outside upper edge and is filled with the molded resin so that the inside upper edge is exposed from the bottom surface of the recess portion and the outside upper edge is embedded within the molded resin.
US09357636B2 Electrically-conductive structure and a production method therefor
An exemplary embodiment of the present invention relates to a conductive structure body that comprises a darkening pattern layer having AlOxNy, and a method for manufacturing the same. The conductive structure body according to the exemplary embodiment of the present invention may prevent reflection by a conductive pattern layer without affecting conductivity of the conductive pattern layer, and improve a concealing property of the conductive pattern layer by improving absorbance. Accordingly, a display panel having improved visibility may be developed by using the conductive structure body according to the exemplary embodiment of the present invention.
US09357632B1 Apparatus, system, and method for reducing interference between clock signals
An apparatus for reducing interference between clock signals may include a circuit board and a first set of clock vias coupled to the circuit board. The apparatus may also include a second set of clock vias coupled to the circuit board in a linear pattern adjacent to the first set of clock vias. The first set of clock vias may transmit a first clock signal and the second set of clock vias may transmit a second clock signal with a frequency that is different from the first clock signal. The system may further include a ground via coupled to the circuit board in line with the second set of clock vias. Each ground via coupled to the circuit board may be positioned outside any region of the circuit board located between the first and second sets of clock vias. Various other apparatuses, systems, and methods are also disclosed.
US09357630B2 Epoxy resin compound and radiant heat circuit board using the same
Disclosed are an epoxy resin compound and a radiant heat circuit board using the same. The epoxy resin compound mainly includes an epoxy resin, a curing agent, and an inorganic filler. The curing agent comprises epoxy adducts formed to add the curing agent to a crystalline epoxy resin. The epoxy resin is used on a printed circuit board as an insulating material, so that a substrate having a high heat radiation property is provided.
US09357629B2 Neutron generator
A neutron generator includes a sealed envelope providing a low pressure environment for a gas. One end of the envelope defines an ion source chamber. A target electrode is disposed at the other end of the envelope. An extracting electrode is spaced apart from the target electrode by an accelerating gap. The extracting electrode bounds the ion source chamber. A dispenser cathode electrode and grid electrode are disposed in the ion source chamber for inducing ionization in the ion source chamber. The dispenser cathode electrode, the grid electrode and the extracting electrode operate at a positive high voltage potential and the target electrode operates at or near ground potential. This configuration provides an electric field gradient that accelerates ions towards the target electrode to induce collisions of ions with target material, thereby causing fusion reactions that generate neutrons. High voltage power supply circuit means supplies a positive high voltage signal to the electrodes of the ion source. The positive high voltage signal has a low voltage signal component floating on a positive high voltage signal component. For the dispensing cathode electrode, the low voltage signal component can be a DC or AC signal suitable for emitting electrons from the dispensing cathode electrode. For the grid electrode, the low voltage signal component can be a positive pulsed-mode signal (preferably with magnitude in the range between 100 to 300 volts). High voltage insulation surrounds and electrically insulates the high voltage power supply circuit means. Other ion source electrode configurations, such as cold cathode (Penning) ion source and RF-driven ion source, can also be used.
US09357622B2 Wireless configuration and diagnostics of airfield lighting fixtures
The present disclosure relates to a system and method for wirelessly configuring and diagnosing an airfield lighting system. In particular, the system can include a constant current regulator that comprises a wireless communication interface. The system can also include a plurality of light fixtures where one or more of the light fixtures includes a wireless communication interface. The constant current regulator and the light fixture can communicate via the wireless communication interfaces with a handheld wireless device. Alternatively, the constant current regulator and the light fixture can communicate via the wireless communication interfaces with wireless display devices. The wireless communication interfaces can communicate configuration and diagnostic information.
US09357621B2 Lighting control apparatus, lighting control method, and lighting control system
Disclosed are a lighting control apparatus, a lighting control method, and a lighting control system. The lighting control apparatus makes communication with lighting devices, registers at least one of the lighting devices according to received signal strengths of the lighting devices, and controls the registered lighting device. The lighting control apparatus easily registers and controls the lighting devices.
US09357620B2 Occupancy sensor with dimmer feature and night light and method of lighting control using the same
System and method are provided where an occupancy sensor with a time delay function designed to dim the lights, for example as a warning, after a first period of time has expired without detecting room occupancy. The lights remain dimmed for a second period of time, and then are turned off after a third period of time has expired without detecting room occupancy. If occupancy is detected during the first period of time, the lights will remain on. If occupancy is detected during the second or third period of time, the lights will be turned on to, for example, previous brightness. A night light can be added to, and/or incorporated in, an occupancy sensor which includes the dimmer feature.
US09357619B2 Lamp with passive infrared sensor
A sheet processing device includes a supporting plate, a stapler, a casing, a protrusion structure, and a swinging arm. The casing is disposed over the supporting plate. A sheet conveying channel is formed between the supporting plate and the casing. The protrusion structure is disposed on a lower surface of the casing, located beside the stapler and accommodated within the sheet conveying channel. During the process of introducing a sheet into the supporting plate, the stapled side of the sheet is flattened by the protrusion structure, and thus the possibility of upturning the sheet is minimized. During the process of introducing the plural sheets to the stapler, the stapled sides of the plural sheets are flattened by the protrusion structure, and thus the formation of the folded corners of the sheets is avoided.
US09357615B2 Method for guiding a human to a reference location, and lighting system comprising a plurality of light sources for use in such method
The invention provides a method for intuitively guiding a human to a reference location, such as an emergency exit, with a lighting system comprising a plurality of light sources along a pathway to the reference location. The lights shine with an intensity dependent upon the distance to the reference location, in particular the intensity of the light increases with decreasing distance to the reference location. The location of the emergency can be determined through emergency sensors, so that the intensity of the light sources is then controlled to lead away from the danger to the nearest safe exit.
US09357613B2 Display and lighting arrangement for a fitting room
The invention provides a display and lighting arrangement (100) comprising a display unit (110), a sensor system (120), a control unit (130) and a lighting system (140), wherein the sensor system (120) is configured to sense a person (1) in a predetermined area (2) and to generate a corresponding sensor system signal. The lighting system (140) comprises a first light source (141) configured to provide front face light (41) to the person (1) and a second light source (142) configured to provide top light (42) to the person (1) in the predetermined area (2). The control unit (130) is configured to derive a person feature from the sensor system signal and to control, based on the person feature, the light (41) of the first light source (141) and the light (42) of the second light source (142). The display unit (110) is configured to display an image (5) of the person (1) located in the predetermined area (2) to the person (1) in the predetermined area (2).
US09357604B2 Light engine with LED switching array
An LED array switching apparatus comprises, on a single PCB substrate: a plurality of LED arrays D1 to Dn connected in series, each LED array having a forward voltage; an AC voltage supply coupled to the plurality of LED arrays; and a plurality of constant current sources G1 to Gn, coupled to outputs of LED arrays D1 to Dn, respectively, each of the constant current sources being switchable between a current regulating state and an open state such that as the voltage of the AC voltage supply increases, LED arrays are switched on and lit to form a higher forward voltage LED string, and as the voltage of the AC voltage supply decreases, LED arrays are switched off and removed from the LED string starting with the most recently lit LED array.
US09357603B2 Driving method of light emitting diodes
A driving method is applied to a driving switch having a first terminal, a second terminal coupled to a first light emitting diode (LED), and a control terminal. First, supply a reset voltage to the control terminal. When the second terminal electrically connects with the control terminal and the first terminal receives a precompensation voltage, the difference between the voltage at the control terminal and the preset voltage is equal to the threshold voltage of the driving switch. When the second terminal electrically connects with the control terminal and the first terminal receives a data voltage, the difference between the voltage at the control terminal and the data voltage is equal to the threshold voltage of the driving switch. When the first terminal receives a power voltage, a driving current is generated according to the voltage at the control terminal and the power voltage to drive the LED.
US09357602B1 LED dimming and driving method and circuit using the same
In an LED dimming and driving method and its circuit, a receiver, a current source and a controller are installed in a dimming module, and after the receiver has received a dimming signal, the current source is driven to output a current with a magnitude corresponsive to the dimming signal, and then after the controller has converted the current into a voltage level by a terminal resistor, the magnitude of the driving current of the LED is adjusted according to the voltage level to improve a linear dimming accuracy.
US09357600B2 Electronic ballast-compatible lighting driver for light-emitting diode lamp
A lighting driver includes a rectifier having an input connected to receive AC electrical power from an electronic ballast and having an output connected to supply a current to a plurality of light emitting diodes (LEDs) arranged in series with each other in a string, and a switching device disposed at the output of the rectifier and configured to receive a switching control signal and in response thereto to execute a switching operation to modulate an amount of power supplied to the plurality of LEDs so as to cause an average of the power supplied to the plurality of LEDs to be equal to a target power level. A current sensor may be provided to sense the current, and a controller configured to control the switching operation of the switching device in response to the sensed current.
US09357594B2 LED driver, lighting device and LED based lighting application
An LED driver for powering an LED fixture includes a power converter for converting an input power such as a rectified mains supply to an output power for powering the LED fixture; a control unit arranged to control an output characteristic of the power converter; optionally, a network terminal connected to the control unit for connecting the control unit to a network, the control unit being arranged to receive a control signal from the network via the network terminal for controlling the output characteristic; an application terminal connected to the control unit for connecting the control unit to a lighting device; the control unit being arranged to: provide a polling signal to the lighting device; receive, in response to the polling signal, a control signal for controlling the output characteristic.
US09357592B2 Light source temperature monitor and control
A light source comprising a light emitter; a heat sink coupled to the light emitter; and a temperature sensor substantially adjacent to the light emitter. A first thermal time constant associated with the temperature sensor is less than a second thermal time constant associated with a radiation surface of the heat sink.
US09357590B2 Microwave heating system with enhanced temperature control
A microwave heating system configured to heat a plurality of articles is provided. The microwave heating system includes a thermalization zone for adjusting the temperature of the articles disposed therein to be substantially uniform and a microwave heating zone for heating the thermalized articles. At least one of the thermalization zone and microwave heating zone are liquid-filled and may include a plurality of fluid agitators for discharging jets of liquid medium toward the articles at multiple locations within the chamber.
US09357586B2 Method and apparatus to facilitate mobile station communications using internet protocol-based communications
In a communication network (400), wireless access points (300) utilize one or more agents (302, 306) to support the operating needs of corresponding mobile stations. Pursuant to one approach, the agent supports translation of the mobile station's end-to-end protocol-based messages to Internet Protocol-based messages that are readily ported through an Internet Protocol-friendly communication system infrastructure that preferably eschews the use of network elements that rely upon unique and/or proprietary non-Internet Protocol interfaces. Pursuant to another approach the wireless access point is able to interact on a peer-to-peer basis with other wireless access points in order to facilitate, for example, handovers and other mobility management tasks.
US09357584B2 Dual in-band/out-band radio access system field
There is provided a system of interacting relay nodes, each being configured to provide an in-band cellular radio access and an out-band radio access for at least one user equipment within the coverage area of a corresponding relay node via at least one in-band cellular radio access link and at least one out-band radio access link, respectively; to transmit user data related to the in-band cellular radio access via first cellular radio access backhaul link and user data related to the out-band radio access via a second cellular radio access backhaul link; and to communicate with the at least one other relay node in order to per-form at least radio control-related functionalities between the interconnected relay nodes.
US09357582B2 Simultaneous secondary-cell release for licensed shared access
A 3GPP LTE protocol enhancement realizes the full benefit of dynamic frequency sharing systems by enhancing current Secondary-Cell (SCell) release mechanisms to support Licensed Shared Access (LSA) when LSA frequency bands are reclaimed. An enhanced signaling mechanism to reduces over-the-air signaling overhead in Carrier Aggregated enabled Evolved Node Bs by using broadcast messages rather than generating individual message exchanges with each User Equipment (UE) for release of SCells. A UE comprises a processor and transceiver configured to receive, on a Licensed Shared Access (LSA) frequency band, a broadcast paging message indicating transmission of a System Information Block 2 carrying Radio Resource Control (RRC) information in a next modification period, receive the SIB2 on the LSA frequency band, wherein the radio resource control information comprises a list of excluded SCells, read the list of excluded SCells, and reconfigure RRC connection information to release SCells identified in the list of excluded SCells.
US09357581B2 Providing information to a core network relating to a cache in an access network
Methods and apparatus for a providing information to a core network where a terminal exchanges data with a cache in an access network. The node stores data in the cache. Data is exchanged between the cache and the terminal, and information relating to the exchanged data is provided to the core network. This allows the core network to apply normal core network functions such as LI, charging and policy control, 10 even when the data does not pass through the core network.
US09357578B2 Fast recovery mechanisms for multi-carrier enabled UEs
Methods, systems, and devices are described for recovery from a connection disruption of a user equipment (UE) operating in a multi-carrier mode. The UE may establish a first connection with a primary cell and a second connection with a secondary cell while operating in the multi-carrier mode. A determination may be made that a disruption in the connection with the primary cell has occurred, and the UE may perform a connection reestablishment procedure to attempt to reestablish communications. The connection reestablishment routine may prioritize the secondary cell ahead of one or more other cells for attempting to reestablish communications. The prioritization may be based at least in part on the establishment of the second connection in the multi-carrier mode.
US09357577B2 Automated connection to a preferred wireless device
A method identifies a wireless device in a list of available devices to be a preferred device based on comparing activity levels of devices in the list, the activity levels determined based on prior connections of the available devices to the computing device. The method waits a predetermined time period for a connection from the preferred device and restricts connections to other devices in the list during the period. Another method initially designates a first device in a list of available wireless devices as a preferred wireless device. For each other available device in the list, the method: retrieves properties including an activity level; calculates a recheck timeout based on the properties; and in response to determining that the device's activity level exceeds that of the previously-designated preferred device, designates the device as the preferred device. After the recheck timeout of the preferred device expires, the preferred device is connected.
US09357575B2 Wireless communication device, wireless communication method, and wireless communication control program
Wireless communication apparatus 100 is disclosed that can make appropriate connections taken the wireless communication capability of the wireless communication apparatus into consideration in WiGig communication. Wireless communication apparatus 100 (first wireless communication apparatus) that performs communication using WiGig includes: storage section 13 that stores capability information indicating wireless communication capability of the first wireless communication apparatus 100; capability information acquiring section 143 that acquires capability information of a second wireless communication apparatus which is a connection peer of the first wireless communication apparatus from the second wireless communication apparatus; and connection method determining section 145 that determines a role of each of first wireless communication apparatus 100 and the second wireless communication apparatus when the first and the second wireless communication apparatuses are connected, based on the capability information of first wireless communication apparatus 100 and the second wireless communication apparatus.
US09357574B2 Bluetooth device pairing method and bluetooth device
A Bluetooth device and its pairing method capable of performing an accurate pairing with a user-desired Bluetooth device provide e transmitting an inquiry message for searching for at least one peripheral Bluetooth device, and in response the peripheral Bluetooth device transmits an inquiry response message including predefined pairing acceptance mark data, then upon receiving the inquiry response message including the pairing acceptance mark data, the Bluetooth device transmits a pairing request message for pairing to the peripheral Bluetooth device that forwarded the inquiry response message.
US09357573B2 Method of providing service continuity between cellular communication and device to-device communication
A method of providing service continuity between cellular communication and device-to-device communication is disclosed. A procedure for switching between cellular communication and device-to-device communication according to an example embodiment of the present invention may include transferring, by a gateway, a D2D bearer creation request message to an MME, transferring, by the MME, the D2D bearer creation request message to a base station, mapping, by the base station, D2D bearer QoS to D2D radio bearer QoS and transmitting an RRC connection reconfiguration message to terminals, receiving, by the base station, an RRC connection reconfiguration completion message indicating creation of a D2D radio bearer from the terminals, transmitting, by the base station, a D2D bearer creation response message indicating creation of a D2D bearer to the MME, and transferring, by the MME, the D2D bearer creation response message to the gateway.
US09357572B2 Method, device, and system for transmitting packet switched services
A method, a device, and a system for transmitting Packet Switched (PS) services are provided. The method includes: receiving an Activate Packet Data Protocol (PDP) Context Request message of PS services sent by a User Equipment (UE), in which the Activate PDP Context Request message carries an Access Point Name (APN) for identifying a first service network or a second service network (s201); establishing a corresponding transmission channel according to the APN (s202); and transmitting the PS services to the corresponding service network through the established transmission channel (s203). Through the method and the device, different networks are selected to transmit the PS services according to the APN for identifying different networks in the Activate PDP Context Request message of PS services sent from the UE, thereby implementing distribution of the PS services.
US09357571B2 Local network and method for establishing connection between local gateway and home base station
The present invention discloses a local network and a method for establishing a connection between a local gateway and a home base station therein. As regards a newly proposed home base station network architecture 1, a mobility management network element receives L-GW information sent by the home base station, selects an L-GW which is located in the same local network as the home base station at least according to the received L-GW information and then informs the L-GW, through an S-GW, of establishing a PDN connection and a tunnel bearer with the home base station, thereby providing a local IP access for a UE. As regards a newly proposed home base station network architecture 2, no direct interface is arranged between the L-GW and the S-GW, the mobility management network element directly selects a corresponding L-GW for establishing a PDN connection for the UE.
US09357562B2 Contention based resource configuration method and apparatus
A contention based resource configuration method is disclosed. The method includes: configuring, by a network device, a contention based resource parameter, wherein the contention based resource parameter comprises one or any combination of the following: a period and/or a frequency of a contention based resource block, the number of contention based resource blocks allocated once, a size of the contention based resource block, a modulation and coding scheme, and expected reception power; and notifying, by the network device, a user equipment of the contention based resource parameter. Through the technical solutions provided by the embodiments of the present invention, a network side may allocate a contention based resource more properly, and the user equipment may know the contention based resource parameter and use the contention based resource more properly and flexibly.
US09357559B1 Long term evolution base station and wireless resource scheduling method thereof
A long term evolution (LTE) base station and wireless resource scheduling method thereof are provided. The LTE base station receives a transmission period, a tolerable time shift, a start transmission time instant, and a required resource amount from each of a plurality of machine type communication apparatuses. The LTE base station decides a scheduling time length according to the transmission periods, decides a scheduling interval according to a start scheduling time instant and the scheduling time length, decides at least one transmission time instant for each machine type communication apparatus according to the transmission periods, the tolerable time shifts, the start transmission time instants, and the required resource amounts, and transmits each of the at least one transmission time instant to the corresponding machine type communication apparatus so that each of the machine type communication apparatus transmits data according to the corresponding at least one transmission time instant.
US09357555B2 Apparatus and method for controlling memory clock frequency in wireless communication system
The present invention prevents performance degradation caused by a multiplication frequency of a memory clock in a wireless communication system by changing a frequency of the memory clock so that a multiplication frequency is not sufficiently close to a transmission/reception frequency that will cause noise or interference with a data transmission/reception. A communication apparatus according to the present invention includes a controller comprising at least one processor; and a memory for operating at a clock provided from the controller. The controller checks a communication frequency, determines whether the communication frequency is a value in a range of interference from a multiplication frequency of a memory clock frequency, and changes the memory clock frequency.
US09357553B2 Methods of analyzing a cellular network
A method of managing a load within a cellular network. The method includes obtaining network usage records from the cellular network; extracting cell information from the network usage records; establishing terminal carrier routes for cellular terminals that have changed location as determined from the extracted cell information; deriving terminal carrier profile attributes for the cellular terminals that have changed location, based on the established terminal carrier routes; determining a load on a resource of the cellular network, based on the established terminal carrier routes and the derived terminal carrier profile attributes; and controlling resources of the cellular network in response to the determined load, so as to manage the load within the cellular network. By combining established terminal carrier routes with derived terminal carrier profile attributes, it is possible to anticipate areas where cellular terminal carriers are likely to be concentrated at specific times during the day and allocate resources accordingly.
US09357548B2 Apparatus and method for changing frequency deviation
A protocol to be used in the transmission is determined. Based upon the protocol, the transmission frequency range of a clock is selectively altered. TPMS data is transmitted according to the altered transmission frequency range of the clock.
US09357545B2 Mobile communication system
There is a problem that when a closed subscriber group (CSG) cell available to subscribers is installed in a macro cell area, communication cannot be performed due to the interference between a macro cell and the CSG cell in an area thereof. The CSG cell that is provided in the CSG cell area and transmits a downlink synchronization signal using a radio frame assigns control signals to a first subframe and a second subframe among a plurality of subframes constituting the radio frame, and the macro cell that is provided in the macro cell area and transmits a downlink synchronization signal using the radio frame assigns control signals to a third subframe and a fourth subframe, which are shifted from the first subframe and the second subframe by a predetermined number of subframes, respectively, among the plurality of subframes constituting the radio wave, the CSG cell and the macro cell being configured to perform transmission in synchronization with each other.
US09357538B2 System and method for an uplink control signal in wireless communication systems
A user equipment is capable of receiving communications from a cell including at least one base station. The user equipment includes a receiver configured to receive from the base station both a cell specific radio resource control (RRC) configuration comprising a cell specific resource offset parameter for a PUCCH HARQ-ACK, and a UE specific RRC configuration comprising a UE specific RS base sequence parameter and an UE specific resource offset parameter for the PUCCH HARQ-ACK.
US09357537B2 Method and apparatus for transmitting uplink data
Provided are a method and apparatus for transmitting uplink data. The method for transmitting data in a uplink subframe comprises the steps of: determining whether or not a hybrid automatic retransmission request-acknowledgement (HARQ-ACK) and uplink control information (UCI) are being simultaneously transmitted in the uplink subframe; selecting either the HARQ-ACK or UCI on the basis of the HARQ-ACK state for HARQ-ACK upon the occurrence of simultaneous transmission; and transmitting the selected HARQ-ACK or UCI in the uplink subframe.
US09357532B2 Transmission of acknowledgement signals from a user equipment for orthogonal reception at multiple points
Methods and user equipment (UE) apparatuses are provided to transmit a control signal using a first sequence or a second sequence, in response to a detected control channel. A method includes determining a first resource for the control signal transmission from a sum of a lowest control channel element (CCE) index of the detected control channel and a first offset, if the UE is not configured to use the second sequence by higher layer signaling; determining a second resource for the control signal transmission from a sum of the lowest CCE index of the detected control channel and a second offset, if the UE is configured to use the second sequence by the higher layer signaling; and transmitting the control signal in the first resource or in the second resource.
US09357527B2 Carrier aggregation scheduling apparatus, carrier aggregation scheduling method, and base station
A carrier aggregation apparatus includes a first carrier aggregation scheduler, which is configured to receive user information of a first user equipment UE, carrier information for carrier aggregation, and information about a first baseband board and to schedule carriers according to the user information of the first UE, the carrier information for carrier aggregation, and the information about the first baseband board. The scheduling result indicates carriers used for the first UE.
US09357526B2 Device and method for performing device to device communication in wireless communication system
A device and a method for performing Device to Device (D2D) communication in a wireless communication system are provided. The method includes transmitting information on a self-frequency band selected from all frequency bands for the D2D communication, to the second mobile station, receiving information on a counterpart-frequency band selected for the D2D communication, from the second mobile station, determining transmission and reception frequency bands to be used for the D2D communication, based on the information on the self-frequency band and the information on the counterpart-frequency band, transmitting data to the second mobile station in the determined transmission frequency band, and receiving data from the second mobile station in the determined reception frequency band.
US09357523B2 Paging optimization in small cell networks using gateways
A method includes receiving from a core network entity a paging message including a permanent user identity of a user for a specific user equipment, and determining, using the permanent user identity, a set of small cells to which the paging message should be sent based on a small cell last visited by the specific user equipment and small cells that are neighbors to the last-visited small cell. The paging message, without the permanent user identity, is sent to the determined set of small cells. Another method includes, responsive to determining a paging message for a specific user equipment is to be communicated toward the specific user equipment, determining whether a gateway can receive paging messages comprising a permanent user identity and a temporary user identity, and responsive thereto, sending the paging message for the specific user equipment to the gateway. Apparatus and computer program products are also disclosed.
US09357521B2 Determining an estimated location of a base station
In some implementations, a system for determining an estimated location of a base station includes a server that receives location information from mobile devices located within a communication range of base stations of a wireless communication network, processes the location information, and stores the location information in a data repository. The location information includes a location of a mobile device, the location associated with an identifier of a base station and a received signal strength indication between the mobile device and the base station. The server excludes at least one location of the mobile device from a set of locations of the mobile device using a previously determined coverage area length and a previously determined transmission signal range, and calculates a geographic location of each base station using non-excluded locations of the mobile device by accessing a base station information table using an identifier of each base station.
US09357516B2 Transfer of synchronization in a hybrid global navigation satellite packet network system
Networks, network devices and methods of synchronization using transfer of synchronization packets are provided. Some network devices are configured to use either a timing reference extracted based on GPS signals or an imported timing reference, as an operative time reference. A network device from which to import the time reference is selected and may be updated to meet a selection rule related to the quality of receiving the transfer of synchronization packets.
US09357514B2 Methods for synchronizing macro cell and small cell systems
Example embodiments are directed to a method including transmitting, by a small cell, a pilot signal to a user equipment (UE) based on a first training signal received from the UE, and receiving, by the small cell, a second training signal from the UE. The second training signal is offset by a time based on the pilot signal transmitted by the small cell. The time offset represents a difference in time between the UE receiving a reference signal transmitted by a macro cell and the UE receiving the pilot signal transmitted by the small cell. The small cell adjusts a local reference timing based on the second training signal.
US09357510B2 Power sharing and power headroom reporting in dual connectivity scenarios
Certain aspects of the present disclosure provide procedures for power sharing, scaling, and power headroom reporting in dual connectivity operations. According to certain aspects, a method of wireless communication by a user equipment (UE) is provided. The method generally includes determining a maximum available transmit power of the UE, semi-statically configuring a first minimum guaranteed power available for uplink transmission to a first base station and a second minimum guaranteed power available for uplink transmission to a second base station, and dynamically determining a first maximum transmit power available for uplink transmission to the first base station and a second maximum transmit power available for uplink transmission to the second base station based, at least in part, on the maximum available transmit power of the UE, the first minimum guaranteed power, and the second minimum guaranteed power.
US09357509B2 Apparatus and method for transmitting power headroom information in a multi-carrier system
A method of transmitting a power headroom (PH) by a user equipment (UE) in a multi-carrier system is provided. The method includes: receiving power determination information from a base station (BS); determining a plurality of maximum transmission power values for a plurality of serving cells by using the power determination information and a UE specific parameter; determining a plurality of PHs on the basis of the plurality of maximum power transmission values; and transmitting the plurality of maximum transmission power values and the plurality of PHs to the BS. Accordingly, since the maximum transmission power value and the power headroom information are provided to the BS, reliable carrier aggregation scheduling can be induced, thereby being able to improve uplink transmission capability.
US09357508B2 Power division multiple access
A satellite communication system includes a hub and one or more terminals, wherein the one or more terminals may be configured to communicate over a satellite with the hub using a segment of the satellite's resources and using a single channel per carrier (SCPC) access scheme. Methods are presented herein for facilitating the dimensioning of at least a power characteristic of said space segment using a Demand Assignment Multiple Access approach and for enforcing the dimensioned power characteristic in real-time, or substantially in real-time. Also presented are methods for allocating power to SCPC carriers, wherein a maximum power level for a carrier may be determined using a DAMA technique.
US09357507B2 Centralized management for pilot pollution mitigation in small cell networks
A small cell (e.g., femtocell) in a wireless communication may determine a set of wireless signal measurements for a plurality of small cells causing pilot cell pollution within a coverage area. The small cell may determine an adjustment of a transmission parameter of the small cells for reducing the pilot cell pollution, and transmit the adjustment to the small cells. The adjustment may include, for example, minimizing an area of overlap between at least two small cells having signal power difference below a threshold, maximizing a signal to interference and noise ratio at a location associated with at least two small cells, minimizing an area associated with at least two pilot signals within a threshold signal level, distributing traffic load to at least two of the small cells based on the set of measurements, or by minimizing the number of small cells covering a path.
US09357506B2 Transmit antenna selection in a mobile wireless device
Methods and apparatuses to select a transmit antenna in a mobile wireless device connected to a wireless network are described. The mobile wireless device monitors received signal characteristics through first and second antennas and switches antennas based on the monitored signal characteristics and on an assessment of the sufficiency of available transmit power headroom to accommodate data transmissions in the uplink direction. Sufficiency is determined based on one or more criteria including achievable data rate throughput, quality of service, grade of service, an amount of data buffered, an amount of resources allocated by the wireless network and a number of “power up” commands received by the mobile wireless device during a pre-determined time interval.
US09357498B2 Method and device with dynamic dormancy
A method (200) and device (300) for saving energy in a wireless communication device configured to maintain a persistent communication session over a wireless network with an application server are disclosed. The method (200) can include: opening (210) a persistent communication session with an application server via a cellular network; measuring (220) a round trip time from sending a message to the application server to receiving an acknowledgement message from the application server; and automatically transitioning (230) the device from a first operating state to a second operating state after an amount of time in the absence of subsequent data traffic exceeding a predetermined threshold, wherein power consumption associated with the second operating state is less than power consumption associated with the first operating state, and the predetermined threshold is a function of the measured round trip time.
US09357491B2 Rule-based timeout and security access
Devices, methods and computer-readable media for controlling a device timeout parameter are disclosed. For example, a device receives a condition for modifying a timeout parameter and a modification. The device then detects the condition for modifying the timeout parameter and applies the modification to the timeout parameter in response to detecting the condition. A method determines a maximum time for a timeout parameter of a device and transmits a message to the device indicating the maximum time for the timeout parameter. A further method determines a condition for modifying a timeout parameter of a device and a modification. The method then transmits a message to the device indicating the condition for modifying the timeout parameter of the device and the modification.
US09357489B2 Method for power save mode operation in wireless local area network and apparatus for the same
A method for a power save mode operation in a wireless local area network (WLAN) system is provided. The method includes transmitting, by an access point (AP), a traffic indication map (TIM) element that announces existence of buffered traffic, wherein the TIM element includes an association ID (AID) assigned to a buffered STA having the buffered traffic when the buffered station (STA) is associated with the AP; receiving, by the AP, a poll frame for requesting data frame transmission from a candidate STA, wherein the poll frame contains an AID of the candidate STA and a medium access control (MAC) address which is a unique identifying information of the candidate STA; and determining, by the AP, whether the candidate STA is the buffered STA on the basis of the AID and the MAC address of the candidate STA.
US09357480B2 Method for selecting a network by a terminal and dual-standby terminal
Embodiments provide a method for selecting a network by a terminal and a dual-standby terminal. The method includes: enabling, by a first network processing module, a circuit switched (CS) domain to preferably camp on a first network, and executing a CS domain service; enabling, by a second network processing module, a packet switched (PS) domain to preferably camp on a second network, and executing a PS domain service; wherein, signal quality of the first network is better than that of the second network, and a data transmission rate of the second network is higher than that of the first network; and closing the second network processing module when no PS domain service exists in a set duration. These embodiments help improve the service quality and reduce power consumption of the terminal.
US09357476B2 Method and system for system information acquisition optimization
The embodiments herein provide a method and system for acquiring modified system information messages in user equipment. The method comprises notifying a modification in system information to user equipment for acquiring the modified system information. The notification comprises adding an SI-Modified flag to a scheduling information element in a system information block type-1, storing the system information, in a network, acquiring and comparing a modified system information with the stored system information, identifying system information modification and transmitting the updated system information to user equipment. The user equipment receives the system information modification notification from the network; decodes the scheduling Info List in the SIB1; processes the system information message in the scheduling Info List; identities the modified system information messages, determines SI window information for the modified system information, acquires the modified system information and updates the stored system information.
US09357468B1 Small cell handover technique based on speed
A method and corresponding system is provided to help strike a balance between alleviating load among macro cells and reducing excessive signaling when UEs travel through small cells. In one embodiment of the method, a UE may function to receive an indication of the size of a coverage area, calculate current speed, determine that the calculated speed exceeds a threshold speed, and responsively hand over to a different coverage area. In another embodiment of the method, a RAN entity may function to estimate of the size of a coverage area, receive an indication of the current speed of a UE traveling through the coverage area, determine that the calculated speed exceeds a threshold speed, and responsively instruct the UE to hand over to a different RAN. Other examples are possible.
US09357467B1 Transmission of radio frequency (RF) measurements to facilitate selection of approved neighboring wireless access node
A wireless communication device to facilitate attachment to a serving wireless access node, the wireless communication device comprises a wireless communication transceiver and a processing system. The wireless communication transceiver is configured to receive a list identifying approved wireless access nodes based on a quality of service level associated with the wireless communication device, and receive a request to report measurements of a plurality of neighboring wireless access nodes. The processing system is configured to process the list identifying the approved wireless access nodes with the plurality of neighboring wireless access nodes to determine a subset of the neighboring wireless access nodes included in the list of approved wireless access nodes, and perform radio frequency (RF) measurements on the subset of the neighboring wireless access nodes. The wireless communication transceiver is further configured to transmit a report of the RF measurements on the subset of the neighboring wireless access nodes.
US09357463B2 Techniques and systems for extended discontinuous reception
Embodiments of techniques and systems for extended discontinuous reception (DRX) are described herein. In some embodiments, a user equipment (UE) configured for extended DRX may include receiver circuitry and paging circuitry. The receiver circuitry may be configured to receive a system frame number from an eNB and receive extension data from the eNB. The paging circuitry may be configured to determine an augmented system frame number based on the system frame number and the extension data, determine a paging frame number based on the extension data, and monitor for paging occasions when the augmented system frame number is equal to the paging frame number. Other embodiments may be described and/or claimed.
US09357462B2 Apparatus and method for changing serving cell in a high speed wireless communication system
A Radio Network Controller (RNC) in a high speed wireless communication system includes an apparatus to perform method for changing a serving cell in the high speed wireless communication system. The RNC receives UpLink (UL) cell change determination information representing UL channel states from a serving Base Station (BS) and a target BS. The UL is received if a UL soft handover of a Mobile Station (MS) is initiated depending on a DownLink (DL) channel quality of the MS. The RNC can determine UL cell change timing of the MS using the UL cell change determination information. Thereafter, the RNC can send an instruction of a UL cell change of the MS to the serving BS and the target BS.
US09357461B2 Method of communication for circuit switched service in wireless communication system and apparatus for the same
In an aspect, a method of communication performed by a user equipment (UE) camping on a long term evolution (LTE) cell in a wireless communication system is provided. The method include: receiving a Circuit Switched fallback (CSFB) control message from a network, the CSFB control message comprising prioritization information for CS service; determining whether the CS service is triggered; if it is determined that the CS service is triggered, applying a priority to frequencies of at least one cell in accordance with the priority information; performing a mobility procedure based on the applied priority; performing a Radio Resource Control (RRC) connection establishment procedure with a selected inter-RAT cell; and initiating the CS service.
US09357460B2 Systems and methods for establishing multiple radio connections
A method for establishing multiple radio connections by a user equipment (UE) is described. The method includes establishing a primary radio connection between the UE and a first point on an Evolved Universal Terrestrial Radio Access Network (E-UTRAN). The method also includes receiving a connection control message for a second radio connection with a second point on the E-UTRAN. The method also includes performing a random access procedure for the secondary radio connection in response to receiving the connection control message.
US09357459B2 Method and apparatus for cross link establishment
A method and apparatus for cross link (XL) establishment are disclosed. In the method and apparatus, a XL between a terminal wireless transmit/receive unit (T-WTRU) and a helper WTRU (H-WTRU) is established. The T-WTRU and the H-WTRU may be configured to operate in a plurality of RRC states and a plurality of RRC substates. To establish the XL, neighbor discovery, association information exchange, and a H-WTRU selection may be performed. Radio resource control (RRC) configuration of the T-WTRU and the H-WTRU may also be performed. In the method and apparatus, coverage for a T-WTRU may be handed over between a network and a H-WTRU or between two H-WTRUs.
US09357457B1 Method and apparatus for scanning of channels simultaneously with exchanging data in a wireless device
A wireless device for wireless communication in a wireless area network. The wireless device includes a main radio channel for exchanging data with an access point in the wireless area network, as well as an auxiliary radio channel for scanning for availability of other access points in the wireless area network.
US09357454B2 Methods, user equipment and base station for supporting update of neighbour cell relations in a cellular communications network
Methods, user equipment (120) and target base station (130) for supporting update of neighbor cell relations in a cellular communications network (100). The user equipment (120) switches from being served in the source cell (115) by the source base station (110) to instead being served in the target cell (135) by the target base station. The user equipment sends (304, 403), to the target base station (130), in association with the switching, an identifier of the source cell (115) in the cellular communications network (100) and a request for mobility report. The request for mobility report requests the target base station (130) to send a mobility report to the source base station (110) or a management entity (140) thereof. The mobility report reporting that a successful switch has taken place between the source cell (115) and the target cell (135), thereby enabling updating of the neighbor cell relations based on the mobility report. Hence, reporting back of successful cell switching is enabled even when the target base station is unprepared by the source base station about the switching. Neighbor cell relations of at least the source base station may be updated based on the mobility report.
US09357450B2 Method and device for data processing in a mobile communication network
A method and a device for data processing in a mobile communication network are provided, wherein a control information is conveyed between a mobile terminal and an anchor node within said mobile communication network, and wherein based on said control information, a handover synchronization between a source network and a target access network is conducted utilizing an intermediate state of a mobility management. Furthermore, a communication system is suggested comprising said device.
US09357445B2 Connection initiation in wireless networks including load balancing
Disclosed embodiments include a method for establishing a wireless communication session between a base station unit and a mobile unit wherein a system controller determines which base station unit of multiple base station units is an optimal base station unit to establish the session. The method includes the system controller receiving commands from each of multiple BSUs that have received a request for wireless service from a mobile unit. The commands include information, such as a unique identifier for the sending BSU, signal strength information for the sending BSU, and channel availability for the sending BSU. The system controller directs the optimal BSU to respond to the request, and directs every other BSU to ignore the request. In at least one embodiment, Bluetooth commands are used.
US09357444B2 Method and system for managing security in mobile communication system
A method, an apparatus, and a system for solving and managing security problems, which may occur during a handover of a User Equipment (UE) between PLMNs in a mobile communication network, by using a Non-Access Stratum (NAS) protocol are provided. By the method, a UE can perform a security mode command and an authentication with a network. Further, the method can prevent interruption of communication due to authentication or security during a handover of a UE between Public Land Mobile Networks (PLMNs).
US09357435B2 Method and system for handling audio packets during a volte call
A method and a system for handling audio packets in a Voice over Long Term Evolution (VoLTE) call by a User Equipment (UE) when Robust Header Compression (ROHC) is enabled are provided. The Transmission Control Protocol/Internet Protocol (TCP/IP) layer provides the VoLTE call properties to the ROHC compressor. The TCP/IP layer receives the audio packets from audio engine and sends the Real-time Transport Protocol (RTP) packets to a ROHC compressor. Further, the ROHC compressor compresses the Internet Protocol/User Datagram Protocol (IP/UDP) headers and a RTP header. The ROHC compressor sends the compressed RTP data along with a payload to the network in the UpLink (UL) data path. During DownLink (DL) data path, ROHC decompressor receives compressed ROHC packet from network. The ROHC decompressor ignores the construction of IP/UDP headers for the compressed data.
US09357433B2 Reducing interference in collocated radios
Technology for reducing interference in collocated radios is disclosed. One method comprises logging transmit/receive information from a Bluetooth radio and an OFDMA radio for a repeating Tx/Rx pattern. Data collisions between the radios are identified. A persistent reservation is requested in the OFDMA radio for collisions in the repeating Tx/Rx pattern. A repeating Bluetooth Tx/Rx pattern is derived from the logged data and the collision data. Bluetooth radio communication is accomplished using the Bluetooth Tx/Rx pattern.
US09357432B2 Media streaming with high rate availability
A system and method for media streaming in a scenario where very high bitrate wireless service is available within a macro cell through small cells. When a mobile device is in a small cell, a base station may download the multimedia content onto the mobile device at the high bitrate instead of streaming the content at a low bitrate. The mobile device cannot misuse the content made available through the download because its ability to de-scramble the downloaded information is made time dependent by a two-stage scrambling process at the base station that keeps the information scrambled until it is ready to be consumed. The base station withholds from the mobile device information related to de-scrambling of the received content until the appropriate time. Such withheld information includes time-varying decryption keys, which control the timing of decryption and are supplied to the mobile device in a temporally sequential manner.
US09357422B2 Method and apparatus for reporting measurement information to network at user equipment in a wireless communication system
A method for transmitting and receiving a signal to and from a network at a User Equipment (UE) in a wireless communication system is disclosed. The method includes receiving measurement configuration information from the network, storing data unit retransmission information related to a data unit based on the measurement configuration information, if a predetermined condition is satisfied, receiving a request message requesting a measurement result from the network, and transmitting the data unit retransmission information to the network in response to the request message.
US09357419B2 Method for reporting channel state information in wireless communication system and apparatus for same
The present invention relates to a wireless communication system. More particularly, the present invention relates to a method and an apparatus for reporting channel state information, the method and the apparatus comprising the following steps: measuring downlink signals from a plurality of base stations; feeding back a first channel state information on a first base station in subband units, wherein the first channel state information includes identification information for indicating a corresponding subband; and feeding back a second channel state information on a second base station in subband units, wherein the subband which corresponds to the second channel state information is set to be identical to the subband which corresponds to the first channel state information, and wherein the second channel state information does not include identification information for indicating the corresponding subband.
US09357418B2 Measurement reporting method of terminal in wireless communication system and apparatus therefor
The present invention relates to a method for processing a signal of a terminal in a wireless communication system. Specifically, the method comprises the steps of: performing a measurement on a first cell in one or more specific subframes; configuring report information which includes the measurement result, together with an indicator indicating that the measurement has been performed in the one or more specific subframes; and transmitting the report information to a second cell, wherein the one or more specific subframes are configured to have different interference levels from other subframes.
US09357417B2 Methods, systems and devices for obtaining system information in a wireless network
System Information (SI) of a second node of a wireless network is obtained for a wireless device that is communicating with a first node of the wireless network. In response to at least one criterion, one or more of the following operations are performed, to obtain the SI of the second node: decoding at least one channel of the second node to obtain the SI of the second node; receiving the SI of the second node from a node other than the second node; and/or inferring at least one component of the SI of the second node based on a corresponding at least one component of the SI of the first node. Related systems, methods, nodes and wireless devices are also described.
US09357416B2 Optimizing UE wakeup timeline in connected mode DRX based on CQI reporting schedule in a wireless communication system
A method, an apparatus, and a computer program product for wireless communication are provided in which channel quality indicator (CQI) requirements for reporting a CQI are received, whether the CQI is to be reported periodically is determined based on the CQI requirements, and a wake-up time based on the determination is scheduled. CQI reporting requirements, such as CQI scheduling information may be used to plan a UE discontinuous reception (DRX) wake-up time and adaptively shorten a duration the UE is awake when transmission of a CQI report is not required at a first subframe of a DRX on-duration. The shorter UE awake duration results in reduced power consumption.
US09357411B2 Hardware assisted asset tracking for information leak prevention
Mobile computing devices may be equipped with hardware components configured to monitor key assets of the mobile device at a low level (e.g., firmware level, hardware level, etc.). The hardware component may also be configured to dynamically determine the key assets that are to be monitored in the mobile device, monitor the access or use of these key assets by monitoring data flows, transactions, or operations in a system data bus of the mobile device, and report suspicious activities to a comprehensive behavioral monitoring and analysis system of the mobile device. The comprehensive behavioral monitoring and analysis system may then use this information to quickly identify and respond to malicious or performance degrading activities of the mobile device.
US09357410B2 Wireless network flow monitoring
Techniques are presented herein for enabling performance monitoring of flows within a management and provisioning tunnel used for communicating packets between a wireless controller and wireless access point devices. A wireless controller that is configured to communicate with at least one wireless access point obtains a packet to be sent to the wireless access point for wireless transmission in a wireless network by the wireless access point. The wireless controller identifies, based on the packet, traffic session flow information associated with the packet. The wireless controller encapsulates the packet with a tunneling header that comprises the traffic session flow information and sends the encapsulated packet to the wireless access point. The tunneling header may also comprise an application identifier (ID) associated with the packet.
US09357409B2 System level emulation of TD-SCDMA wireless networks
A wireless network emulation system undersamples log files when the conditions represented in the log files would require a faster refresh rate than the channel emulator can provide. A representative sample may be selected based on number of channel taps, delay spread, maximum value, or being first, last or otherwise identifiable within a group. The RF information from the selected sample is utilized as being representative of a group of related samples for a given time period corresponding to the refresh rate of the channel emulator.
US09357407B2 Switching device and method for controlling frame transmission and reception
Wireless line termination units 21 and 22 respectively transmit and receive frames via wireless lines 51 and 52. Line termination units 25 and 26 respectively exchange frames with the wireless line termination units 21 and 22. The wireless lines 51 and 52 are treated as one virtual line. A radio monitoring unit 272 monitors the state of the wireless lines 51 and 52, and in accordance with the redundancy mode, instructs the wireless line termination units 21 and 22 to exchange copy frames with other wireless line termination unit and to abandon received frames. A communication path control unit 273 sets, in accordance with the monitoring result as to the state of the wireless lines by the radio monitoring unit 272, the line termination units 25 and 26 to each be an active system or a standby system. A switch core 271 passes frames to be transmitted to the line termination unit that operates as the active system.
US09357405B2 Method of reducing intercell interference in wireless communication system and apparatus thereof
A method for processing a signal processing at a user equipment in a wireless communication system is disclosed. The method includes receiving an interference measurement subframe set from a serving cell, receiving first Channel Status Information (CSI) configuration information and second CSI configuration information from the serving cell, measuring CSI based on the first CSI configuration information in a subframe designated in the interference measurement subframe set and reporting the CSI to the serving cell, and measuring the CSI based on the second CSI configuration information in a subframe which is not designated in the interference measurement subframe set and reporting the CSI to the serving cell.
US09357393B2 Information processing apparatus, communication system, and information processing method
A proper communication service is provided according to use by a user. An information processing apparatus is an information processing apparatus that includes a control unit and a provision unit. At this point, the control unit performs control for lending to a wireless communication apparatus a connection right that is used in providing a specific service, the connection right being for connecting to a predetermined network using wireless communication. Furthermore, the provision unit provides the wireless communication apparatus that is connected using the lent connection right, with the specific service using the wireless communication.
US09357391B1 Unlocking electronic devices with touchscreen input gestures
An electronic device can be unlocked by displaying, while the electronic device is in a locked state, on a touchscreen of the electronic device, line(s) dividing the touchscreen into input regions. Input gestures are detected on the touchscreen, and one of the input regions is identified as an input region containing the starting point of the input gesture. A base number is retrieved corresponding to the identified input region, and a numerical value of a password digit is calculated by using the base number and a numerical value corresponding to the input gesture. A sequence of thus calculated password digits is compared to a password stored within the electronic device, and the electronic device is unlocked following a match between the series of calculated password digits and the stored password.
US09357390B2 U-plane and C-plane communications
Methods and apparatus for communicating with the Internet via a gateway are disclosed. The gateway may be a Radio Access Network (RAN) gateway. The gateway may communicate data with at least one user equipment (UE). The gateway may route the data via one or more interfaces. The data may be routed by bypassing a core network.
US09357388B2 Symbol selection for swipe based authentication
A method includes receiving swipe pattern sensed information from a touchscreen device representative of a user attempting to swipe an authentication pattern to authenticate the user, displaying a set of multiple different symbols including a user known symbol when the swipe reaches a known point in the authentication pattern, receiving a selection of the user known symbol, and authenticating the user based on proper selection of the user known symbol and completion of the authentication pattern.
US09357386B2 System and method for femto ID verification
Embodiments are provided for enabling identity verification of messages originating from a radio station, such as a Femto cell, to a gateway, such as a Femto gateway. In an embodiment, a radio station establishes a first connection for authentication with a security gateway, sends authentication information on the first connection, and receives in return an Internet Protocol (IP) address assigned to the radio station. The security gateway updates a Domain Name System (DNS) to map between the IP address and a DNS name for the radio station. The radio station also establishes a second connection for control messages with a second gateway, and sends the IP address and an identity of the radio station on the second connection. The mapping between the IP address and the DNS name enables the second gateway to identify messages on the second connection between the radio station and the second gateway.
US09357384B2 System and method to support identity theft protection as part of a distributed service oriented ecosystem
A system and method to support identity theft protection and, in particular, to a system and method for supporting identity theft protection as part of a distributed service oriented ecosystem in Internet protocol (IP) multimedia subsystem (IMS) and non-IMS networks. The system includes an identity session initiation protocol (SIP) application server configured to act as a security assertion markup language (SAML) bridge, which allows an SIP enabled device or a non-SIP enabled device to attach to a telecommunications service provider network. A user may accept or reject an authorization request using the SIP enabled device or non-SIP enabled device.
US09357383B2 Hash key generation apparatus and method for multiple cards communication system
A mobile station having a plurality of removable user identification modules, each configured to store a corresponding information associated with a corresponding plurality of user identifications; and key generation logic, configured generate a hash key based on the corresponding information according to the plurality of removable user identification modules; and hash logic, configured to employ the single hash key to determine a plurality of parameters, where each of the parameters comprises a single control channel that is common for all of the corresponding plurality of cellular subscriptions, and where the single control channel is employed for concurrent communications with a base station for the all of the corresponding plurality of cellular subscriptions.
US09357382B2 Computer-implemented system and method for validating call connections
A computer-implemented system and method for validating call connections is provided. Metadata about a connecting party is collected during a call, wherein the call is received by or initiated by a user. A connection status for the call is verified. The connecting party metadata is compared with connecting party records stored in a database and an attempt to determine an identity of the connecting party is made based on the comparison. A determination as to whether a security certificate is present with the metadata is made. The connection status is determined based on the connecting party identity attempt and the identification of whether the security certificate is present. The determined connection status is provided to the user.
US09357379B2 Network element, integrated circuit, cellular communication system and method therefor
A network element comprises a signal processor supporting communications between a subscriber unit (UE) and a core network (CN). The signal processor is arranged to: receive a first update request message (location or routing area) from the subscriber unit; forward the first update request message to the core network; receive from the CN a first update accept (or response) message; store at least a part of the accept message content; forward the first update response message to the subscriber unit; receive a second update request from the subscriber unit; create a second update accept (or response) message using the at least part of the stored content; and respond to the subscriber unit second update accept (or response) message direct.
US09357373B2 Method and system for IP multimedia bearer path optimization through a succession of border gateways
A method for identifying alternative end-to-end media paths through internet protocol realms using substitute session description protocol parameters is disclosed. The method includes receiving a session description protocol offer, including a list of internet protocol realms. The list may include any number of previously traversed through internet protocol realms and/or secondary internet protocol realms. The method continues with determining the outgoing internet protocol realm for a media path based on unspecified signaling criteria. Finally, the method includes that if the outgoing internet protocol realm to be traversed through is on the list of previously traversed through and/or secondary internet protocol realms, bypassing at least one border gateway associated with the incoming and previously traversed through internet protocol realms. The system implementing a method for identifying optimal end-to-end media paths and internet protocol multimedia subsystems includes a list of internet protocol realm instances and an application level gateway configured to receive a session description protocol offer having connection information and port information, and a procedure to determine that if the outgoing internet protocol realm that the media path may traverse through is on the list of instances, the media path connection information and port information is substituted to facilitate border gateway bypassing.
US09357372B1 Methods for supporting roaming services by a diameter agent and devices thereof
A method, non-transitory computer readable medium and device that determines a provider of wireless communication services includes receiving a request for wireless communication services from a computerized mobile device of a roaming user. A type of request for wireless communication services is identified. A mobile network operator is determined according to type of requested wireless communication service, location of the user, time, and availability of the requested wireless communication service. The mobile network operator is at least one of Mobile Virtual Network Operator (MVNO) or local network operator. Active elements in the determined mobile network operator are calculated. A check is made of which network elements in a home network of the user should be addressed. The home network of the user is a network of a provider of a wireless communication service where the user is registered.
US09357369B2 Reducing provider costs related to E911 service
In compliance with regulatory requirements imposed on multicarrier wired/wireless network carriers, the disclosed system receives input representing a selection of a street address to be used as a current location associated with a user identity. The system determines an expiration date associated with the street address, designates the street address as a validated emergency contact location for the user identity in response to determining that the expiration date associated with the street address has not expired. The system thereafter permits the establishment of communications between the system and a disparate wireless network device associated with a multicarrier wireless network.
US09357368B2 Method and system for launching an application
A computer-program product embodied in a non-transitory computer read-able medium that is programmed for communicating accident data to a vehicle computing system (VCS) and at least one server. The computer-program product may comprise instructions for receiving a broadcast notification via short-range wireless communication from the VCS. The computer-program product may comprise further instructions for searching for a mobile application based on the broadcast notification. The computer-program product may comprise further instructions for enabling the mobile application matches with the broadcast notification. The computer-program product may comprise further instructions for transmitting a communication link to the VCS based on the broadcast notification. The computer-program product may comprise further instructions for receiving an accident notification from the VCS and communicating the accident notification to the server.
US09357363B2 Method for displaying transmission status of MMS (multimedia messaging service) message and telecommunication terminal using the method
A method for displaying transmission status of a multimedia messaging service (MMS) message and a telecommunication terminal using the method, including displaying the currently transmitting content and transmission progress of the MMS message while the telecommunication terminal transmits the MMS message. A user can check the content of the MMS message being currently transmitted together with the transmission progress of the MMS message. The user also can cancel the transmission of the erroneous MMS message before completing the transmission of the MMS message.
US09357361B2 Apparatus and method for vehicle safety for hands free SMS capability in a moving vehicle
A vehicle safety function is installed and operative in the vehicle electronics. The vehicle function is implemented via a texting-safety logic inside the vehicle electronics. The texting-safety logic when the vehicle exceeds a threshold speed outputs an RF signal with a texting-safety code. The texting-safety code is picked up by a smart phone in the vehicle to alert the driver about the danger of texting and/or disable the texting feature in the phone while the vehicle is being driven.
US09357360B2 Apparatus and method for providing messaging services
A system that incorporates teachings of the present disclosure may include, for example, a voicemail device having a controller to detect a recording of a voicemail message, generate a Session Initiation Protocol (SIP) message, wherein the SIP message contains visual voicemail data associated with the recorded voicemail message, and transmit the SIP message to a cordless phone system, wherein the SIP message is received by the cordless phone system over a data port of the cordless phone system, wherein the cordless phone system comprises a base station and at least one cordless communications device, wherein the visual voicemail data is retrieved by the base station, and wherein the visual voicemail data is transmitted by the based station to the at least one cordless communications device by utilizing a cordless wireless access protocol. Other embodiments are disclosed.
US09357359B2 Dynamic quality of service (QoS) for services over cellular
The disclosure is related to dynamically applying quality of service (QoS) to a call. An aspect determines a packet transmission state of a subscriber on the call, determines whether or not the QoS is allocated to the subscriber, and allocates the QoS to the subscriber based on the QoS not being allocated to the subscriber and the packet transmission state indicating that the subscriber is sending packets.
US09357353B2 Positioning
An exemplary method includes: obtaining I and Q complex signal parameters of signals received from a mobile tag at each of at least three antenna elements forming part of a positioning device; extracting an identifier modulated onto the signals received from the mobile tag; and transmitting the I and Q complex signal parameters and the identifier to allow a position calculating device to calculate a bearing of the mobile tag from the positioning device, wherein transmitting the I and Q complex signal parameters and the identifier comprises the positioning device wirelessly broadcasting the I and Q complex signal parameters and the identifier. An exemplary apparatus and computer readable medium configured to perform the method are also disclosed.
US09357350B2 System for creating anonymous social gatherings
A system for creating an anonymous social gathering of 3 or more persons. The system has a server digital device and a client digital device both operatively connected to a distributed network and thus to each other. The client device is configured to display an electronic mapping received from the server digital device through the distributed network and the electronic mapping displays at least one selectable geolocation indicator. Each geolocation indicator represents an indicated location of a gathering of at least two anonymous portable digital devices. The electronic mapping is configured to display indicator identification information on the user device for the momentarily selected indicator.
US09357346B2 System and method for indoor location mapping and tracking
Implementations of the present disclosure involve a system and/or method for indoor mapping. The indoor mapping system may receive wireless signals from wireless devices located in an area and create a wireless signal fingerprint that identifies each signal and the strength of the signal. A user may identify the location that the wireless signal fingerprint was taken on a geo-referenced map. After the wireless signal fingerprints for an area have been mapped, a user may determine a location by taking a wireless signal fingerprint and comparing the wireless signal fingerprint to previously taken wireless signal fingerprints.
US09357342B2 Short-range wireless controller filtering and reporting
Methods and systems for filter data packets using an advertising data packet content filter are disclosed. An example method involves maintaining, by a Bluetooth device, an advertising data content filter. The advertising data content filter includes at least one content filter having at least one respective delivery mode that specifies when to deliver data packets matching the at least one content filter to a host Bluetooth stack. The method also involves receiving, by the Bluetooth device, a data packet from an advertising Bluetooth device. The method further involves determining, by the Bluetooth device, that content of the data packet matches a particular content filter of the advertising data content filter. And the method involves providing a portion of the data packet to the host Bluetooth stack in accordance with a particular delivery mode corresponding to the particular content filter.
US09357341B2 Receiver for backscatter communication
A backscatter receiving module and a method of backscatter communication is described. A front-end module receives the backscatter signal from an antenna and generates high-speed and low-speed data. A high-speed decoding module outputs first data in response to the high-speed data having high-speed symbols that were encoded at a first frequency. The high-speed symbols include a first subset of symbols and a second subset of symbols. A low-speed decoding module outputs second data in response to receiving the low-speed data that was encoded into the backscatter signal at a second frequency. The low-speed decoding module generates a first state of the second data when the high-speed symbols of the high-speed data are in the first subset for a length of time. The low-speed module generates a second state of the second data when the high-speed symbols of the high-speed data are in the second subset for the length of time.
US09357339B2 Proxy communication system and control method thereof in ban environment
Disclosed is a control method of a communication system including at least one sensor that a user wears, a wireless communication apparatus and a coordinator. The control method of the communication system includes: in the coordinator, receiving a proxy authority request for proxy with respect to the at least one sensor and the coordinator from the wireless communication apparatus, and granting the proxy authority to the wireless communication apparatus; in the wireless communication apparatus, creating a user identifier corresponding to the user; in the wireless communication apparatus, searching for the at least one sensor that the user wears, and forming a pairing with the at least one found sensor; in the wireless communication apparatus, making a request to the at least one found sensor for association information for the association with the coordinator and the sensor, and receiving the association information; in the wireless communication apparatus, making a request to the coordinator for association proxy for an association between the at least one found sensor and the coordinator, and receiving the association proxy in response to the request; and in the coordinator, requesting data by forming an association with the at least one found sensor, and receiving data corresponding to the data request.
US09357336B2 Information providing method and mobile terminal therefor
An information providing method using a mobile terminal is provided. The method includes placing the mobile terminal within a communication range of a sensor based Bluetooth Low Energy (BLE) device previously registered in the mobile terminal, receiving identification information and sensing information detected by the sensor based BLE device from the sensor based BLE device, extracting notification information corresponding to the received identification information of the sensor based BLE device, comparing a previously set reference sensing information included in the extracted notification information and the received sensing information, and outputting a notification message included in the notification information based on the comparison of the previously set reference sensing information and the received sensing information.
US09357334B2 Method and apparatus for performing network reentry in wireless communication system
A method for performing network reentry by a Machine to Machine (M2M) device in a wireless communication system is provided. In the method, the M2M device receives information associated with an uplink resource for transmitting a ranging request message from a base station and transmits the ranging request message to the base station based on the received information associated with the uplink resource. The information associated with the uplink resource is masked with a random access identifier (RA-ID) and the RA-ID includes an indicator that indicates an M2M device dedicated ranging channel.
US09357326B2 Embedding data in stereo audio using saturation parameter modulation
In some embodiments, a method for embedding data (e.g., metadata for use during post-processing) in a stereo audio signal comprising frames. Each of the frames has a saturation value, and data are embedded in the stereo audio signal by modifying the signal to generate a modulated stereo audio signal comprising a sequence of modulated frames having modulated saturation values indicative of the embedded data. Typically, one data bit is embedded in each frame of an input stereo audio signal by modifying the frame to produce a modulated frame whose modulated saturation value matches a target value indicative of the data bit. In other embodiments, a method for extracting data from a stereo audio signal in which the data have been embedded in accordance with an embodiment of the inventive embedding method. Other aspects are systems (e.g., programmed processors) configured to perform any embodiment of the inventive method.
US09357323B2 Method and apparatus for audio matrix decoding
An audio matrix decoder is provided for decoding input signals Lt and Rt into output signals Lout, Cout, Sout, and Rout. The decoder circuit includes a main signal path having a passive matrix decoder and a cross talk canceller configured to apply variable gain values to intermediate signals and to compute the output signals Lout, Cout, Sout, and Rout. The decoder also includes a control signal path having a passive matrix decoder and a linear equation solver. The linear equation solver is configured to compute the variable gain values based on the intermediate signals and the necessary condition that re-encoded values of the output signals Lout, Cout, Sout, and Rout are equal to the input signals Lt and Rt. The linear equation solver is also configured to feed the variable gain values to the cross talk canceller for use in computing the output signals.
US09357322B2 Loudspeaker polarity detector
A method comprising the steps of:determining one or more impedance values of a loudspeaker; anddetermining the polarity of a loudspeaker based on the one or more impedance values.
US09357318B2 Hearing prosthesis with accessory detection
The present application discloses hearing prostheses with two modes of operation and methods for operating the prostheses. In the first mode of operation, a hearing prosthesis receives a microphone input and produces an output based on the microphone input. In the second mode of operation, the hearing prosthesis may detect an accessory input signal and switch to an accessory input mode. The second mode of operation may produce an output that is based at least in part on the accessory input signal. Some embodiments may include detecting an accessory input signal with a detector. In response to detecting an accessory input signal, the hearing prosthesis may switch to an accessory operation mode. When the accessory input signal is not detected, the hearing prosthesis may operate in microphone operation mode.
US09357314B2 Automated sound processor with audio signal feature determination and processing mode adjustment
A method includes determining a first feature of a first audio signal at a first location in a signal processing path and determining, using the first feature, a first environmental classification of the first signal. Further, the method includes, based on the first environmental classification, enabling, modifying or disabling one or both of a first signal processing mode at the first location and a second signal processing mode at a second location in the signal processing path. The method also includes determining a second feature of a second audio signal at the second location and determining, using the second feature, a second environmental classification of the second signal. Further, the method includes, based on the second environmental classification, enabling, modifying or disabling one or both of the first signal processing mode at the first location and the second signal processing mode at the second location.
US09357307B2 Multi-channel wind noise suppression system and method
A system and method for suppressing noise in one or more of at least first and second channels include obtaining a magnitude difference of signals in the first and second channels, obtaining a magnitude sum of signals in the first and second channels, obtaining a ratio of the magnitude difference to the magnitude sum, generating an attenuation value based on the ratio, selecting an attenuator based on the magnitude difference, and attenuating a signal in a channel by the attenuation value using the selected attenuator.
US09357302B2 System and method for extracting parameters of a speaker without using stimulus
A system includes a plurality of channels, a parameter calculator, and an equalizer. Each channel receives a plurality of input signals that represent an input to a speaker. Each channel generates real and imaginary components of a transfer function of the speaker based on the plurality of input signals. The parameter calculator calculates a plurality of parameters of the speaker based on the real and imaginary components of the transfer function received from each channel. The equalizer adjusts the input to the speaker based on the parameters.
US09357300B2 Systems and methods for protecting a speaker
In accordance with embodiments of the present disclosure, systems and methods may include a controller configured to be coupled to an audio speaker, wherein the controller receives one or more signals indicative of one or more operating characteristics of the audio speaker and compares the one or more operating characteristics to one or more speaker protection thresholds, and based on the comparison, processes an audio input signal to generate an audio output signal communicated from the controller to the audio speaker, further wherein the one or more speaker protection thresholds are based on offline reliability testing of one or more audio speakers similar to the audio speaker and the controller generates one or more modeled parameters for the audio speaker and modifies the one or more speaker protection thresholds based on the one or more modeled parameters.
US09357298B2 Sound signal processing apparatus, sound signal processing method, and program
A sound signal processing apparatus includes an observed signal analysis unit that receives as an observed signal a sound signal for channels obtained by a sound signal input unit formed of microphones and estimates a sound direction and a sound segment of a target sound which is sound to be extracted and a sound source extraction unit that receives the sound direction and sound segment of the target sound estimated by the observed signal analysis unit and extracts the sound signal for the target sound. The observed signal analysis unit includes a short time Fourier transform unit that generates an observed signal in time-frequency domain by applying short time Fourier transform to the sound signal for the channels received and a direction/segment estimation unit that receives the observed signal generated by the short time Fourier transform unit and detects the sound direction and sound segment of the target sound.
US09357295B2 System and method for a transducer interface
According to an embodiment, an interface circuit includes a current replicator and a receiver. The current replicator includes a power terminal coupled to a first reference node, an output terminal configured to output a signal proportional to a signal received from a transducer, and an interface terminal coupled to the transducer. Using a single interface terminal, the current replicator may be configured to provide power to the transducer and receive output signals from the transducer. The receiver may include a first input terminal coupled to the output terminal, a second input terminal coupled to a second reference node, and a current converter circuit coupled to the first input terminal.
US09357291B2 Mass ports for tuning frequency responses
A mass port configured to tune a frequency response of an audio reproduction device is disclosed. The mass port includes a head portion and an insertion portion coupled to the head portion. The head portion includes a sealing structure on a rear side. The head portion is configured to attach to a rear plate of a driver at the sealing structure. The insertion portion is configured to be inserted into a speaker port on the rear plate of the driver. The head portion and the insertion portion include an air slot that runs through the head portion and the insertion portion.
US09357289B2 Three-dimensional air-adsorbing structure
A three-dimensional air-adsorbing structure. The structure has a three-dimensional, unitary, skeletal, porous scaffold, air-adsorbing material particles, and one or more hydrophobic binders that couple air-adsorbing material particles to each other to form agglomerates and couples particles and agglomerates to the scaffold. The structure has structure openings in the agglomerates and structure openings between agglomerates, such structure openings being open to the outside environment. The air-adsorbing material and the agglomerates are coupled to the scaffold by creating a water-based emulsion of air-adsorbing material, agglomerates of the material, and binder, and then impregnating the scaffold with this emulsion. The emulsion is dried at least in part at a temperature below the freezing point of the emulsion.
US09357288B2 Earhealth monitoring system and method IV
A system for monitoring sound pressure levels at the ear includes an ambient sound microphone (ASM) for receiving ambient sounds and an ear canal microphone (ECM) for producing audio signals as a function of ambient sound received at the ambient sound microphone and a sound signal received from an associated personal audio device. A logic circuit is operatively associated with the ASM and ECM calculates a total SPL_Dose experienced by the ear at a time t. The total SPL_Dose is calculated by determining SPL_Dose for periods Δt as measured at the ECM. The logic circuit may select an action parameter in response to the Total SPL_Dose.
US09357284B2 Wire coil retainer
A wire coil retainer having a band with at least one fastening feature configured to detachably attach one side of the band to the other side of the band that allows for quick and easy retention of a wire coil, such as a headphone wire. When the fastening feature is attached, two opposing loops are formed on either side of the fastener. A wire coil can be retained by placing the wire coil inside the interior of the band and detachably attaching the fastening feature through the center coil opening. A first portion of the wire coil is retained in a first loop and a second portion of the wire coil is retained in a second loop of the fastened wire coil retainer. A wire coil retainer may be configured with one or more retainer protrusions that aid in the retention of a wire coil within a loop.
US09357282B2 Listening device and accompanying signal processing method
A listening device (120; 220; 320), such as a pair of headphones, is provided for wearing by a user. It contains two or more sound emitters for directing sound to each ear (2) of the user. At least one of the sound emitters (116; 216, 316) is positioned such that sound is emitted in a direction substantially perpendicular to the axis of the ear canal (10) of the ear, and towards the wall of the concha (6) of the ear (2).
US09357277B1 Dynamic URL personalization system for enhancing interactive television
A URL personalization system allowing a television service provider to dynamically associate multiple URLs with the video content item being viewed by the customer is provided. The associated URLs point to additional content that may be of interest to different customer demographics. A generic URL linking to the associated URLs may be inserted into the video content item. The system may personalize the generic URL by replacing or modifying the generic URL with a personalized URL based on information specific to the customer viewing the content before streaming the content or when additional content is requested. The customer is redirected to the personalized URL to obtain the additional content. This allows the television service provider to send a single video content item to all customers or large groups of customers while providing individual customers with an enhanced interactive television viewing experience.
US09357276B2 Digital broadcast method
A TTS preparation processing section attaches a time stamp to each of packets in an MPEG-2 TS (Transport Stream) to convert the MPEG-2 TS into an MPEG-2 TTS (Time-stamped Transport Stream). A grouping section collects a predetermined number of packets in the MPEG-2 TTS to form a group. A null packet removal section removes null packets from the group. A transmitting section shifts the MPEG-2 TTS packets in the group, from which the null packet has been removed, frontward to convert the MPEG-2 TTS packets into an RTP (Real-time Transport Protocol) packet and transmits the RTP packet to a communication line.
US09357271B2 Systems and method for using closed captions to initiate display of related content on a second display device
In some implementations, a method for using closed captions in a double display scenario includes, obtaining a video stream configured to be displayed on a first display device. The video stream includes closed captions. The method also includes, identifying one or more symbols or words included in the closed captions; and obtaining a set of instructions. The set of instructions includes instructions to display content information relating to at least one symbol or word in the one or more symbols or words. The method further includes, in response to obtaining, and in accordance with, the set of instructions, executing one or more applications based on a type of the content information; and formatting for display, on a second display device, output from the one or more applications. The applications include one of: a web browser, a music application, a feed reader application, a coupon application, and a content viewer.
US09357264B2 Method and apparatus for processing requests for recording content
A method and apparatus are disclosed for processing content recording requests. The method includes producing a prioritized set of recording requests from all pending recording requests, analyzing the prioritized set of requests with respect to available resources, and producing a list of content requests to be excluded from a recording schedule due to resource constraints. Content recording is performed based on results of the analysis.
US09357262B2 Systems and methods for graphical control of picture-in-picture windows
Systems and methods are provided for presenting a picture-in-picture (PIP) window on a television or other display generated by a set-top box (STB) or other video receiver. The picture-in-picture window is presented in conjunction with a navigation feature on the display. A two-dimensional input associated with the navigation feature is received from a remote control having a touchpad or other two-dimensional input device. The picture-in-picture window on the display is appropriately adjusted in response to the two-dimensional input.
US09357260B2 Methods and apparatus for presenting substitute content in an audio/video stream using text data
Various embodiments of apparatus and/or methods are described for skipping, filtering and/or replacing content from an audio/video stream using text data associated with the audio/video stream. The text data is processed using location information that references a segment of the text data of the first audio/video stream to identify a location within the first audio/video stream. The location within the first audio/video stream is utilized to identify portions of the audio/video stream that are to be skipped during presentation. The portions of the audio/video stream that are to be skipped are filtered from the audio/video stream, and some of the skipped portions of the audio/video stream are replaced with substitute content. The filtered video stream, including the substitute content, is outputted for presentation to a user.
US09357257B2 Portable information processing device and media data replay system
A portable information processing device (1) is provided with a communication portion (12) capable of communication according to a prescribed network standard allowing sharing of media data between corresponding apparatuses connected to a network, a built-in display portion (10) capable of replaying/displaying the media data, a control unit (18a) capable of controlling a display on the built-in display portion and acquiring the media data, and a first external display (15) noncorresponding to the prescribed network standard.
US09357254B2 Set-top box, system and method for providing awareness in a hospitality environment
A system and method for providing awareness in a hospitality environment are presented. In one embodiment, a vertical and horizontal array of set-top boxes is provided and each set-top box includes an identification corresponding to the room in which the set-top box is placed. Each set-top box includes a wireless transceiver that periodically transmits an identification beacon that is received by a proximate wireless-enabled interactive device. The proximate wireless-enabled interactive device, in turn, broadcasts data packets including an indication of the strength of set-top box identification signals received. The broadcasts are received by a server via an array of wireless routers. The location of the proximate wireless-enabled interactive device is determined based on the signal strength information in the data packets.
US09357253B2 System and method for interactive appliance control
A controlling device interacts dynamically with a plurality of appliances using state information known to a master appliance. The master appliance conveys to the controlling device the state information and the controlling device uses the state information to dynamically configure itself to command functional operations of one or more of the plurality of appliances. The master appliance also causes a graphical representation of the current configuration of the controlling device to be displayed on a display device that is associated with the master appliance.
US09357252B2 System and method for interactive appliance control
A controlling device interacts dynamically with a plurality of appliances using state information known to a master appliance. The master appliance conveys to the controlling device the state information and the controlling device uses the state information to dynamically configure itself to command functional operations of one or more of the plurality of appliances. The master appliance also causes a graphical representation of the current configuration of the controlling device to be displayed on a display device that is associated with the master appliance.
US09357251B2 Thought control of set top box
Disclosure is directed to commanding a content receiver by interpreting brainwave patterns that are captured from a user of the content receiver. The user's brainwave patterns may be captured by the use of a headset having a plurality of sensors that are disposed at various locations in proximity to the user's head. The content receiver may be operable to learn to recognize specific brainwave patterns for individual users. The content receiver may recognize a number of specific brainwave patterns for each user, each specific brainwave pattern corresponding to a specific command that is executable by the content receiver. When executing user commands, the content receiver may process an input stream from the headset and compare portions of the input stream to the recognized brainwave patterns in order to extract commands from the input stream. Following this, the extracted commands may be executed by the content receiver.
US09357249B1 Content sorting and channel definition technology
Content sorting and definition technology, in which input defining multiple content links to include in a channel is received from a content curator and supplemental channel information that facilitates user experience of content linked to by at least one of the multiple content links is determined. Channel information for the channel associated with the content curator is defined based on the multiple content links and the supplemental channel information and the defined channel information is published at a channel link to make the channel information available to user devices of a content delivery network. The channel link is a network address at which the defined channel information is made available to the user devices of the content delivery network.
US09357242B2 Method and system for automatic tagging in television using crowd sourcing technique
A method and system for tracking of objects in a video is disclosed. The method of the present invention enables user to indicate a boundary-box to the identified object of interest in the broadcast video on television or any other communication media. The object indicted in the boundary-box is than tracked by the users connected in a social community network in the upcoming video frames of the broadcasted video. The tracked object is then tagged by the users in the social community network. Further, the present invention enables augmentation of the tracked object in the video by extracting additional information from the online service providers. The augmentation and tagging of the object generates metadata related to the object. The metadata generated is stored on a server to track the object in future based on the metadata related to the object.
US09357239B2 Converting live streaming content to video-on-demand streaming content
Systems and methods are provided for converting live streaming content or other streaming content to video-on-demand streaming content. In one embodiment, a stream conversion application receives a request to access electronic content from a target stream, such as a live stream. The request identifies the live stream. The request includes at least one time code specifying a start time for accessing electronic content in the live stream. The stream conversion application obtains the at least one time code from the request. The stream conversion application retrieves content segments from the live stream based on the at least one time code during or after publication of the live stream. The content segments include the requested electronic content from the live stream. The stream conversion application generates a video-on-demand stream by combining the content segments. The stream conversion application provides access to the video-on-demand stream.
US09357238B2 Video data extension system and method
A system and method extending mobile video data across multiple display hardware platforms is disclosed. The system incorporates a mobile user interface device (MUD) interacting with a video control unit (VCU) to present display video content (DVC) on a video display unit (VDU). The MUD and VCU coordinate to control their respective display content in real-time based on a specific integrated user interaction context (UIC) provided by the MUD to the VCU. The VCU executes the UIC to control the merging in real-time of primary video content (PVC) and secondary video content (SVC) that are combined to form the DVC. Video content processed by the VCU as PVC/SVC input may be sourced from external video sources (EVS) directly connected to the VCU and/or data sourced from a computer communications network (CCN) via routing through the MUD and/or VCU.
US09357236B2 Color compression using a selective color transform
When a tile is evicted from the cache, an attempt is made to compress the tile using any compression algorithm. The difference is that the colors of the tile are compressed as they are, but the colors can also be transformed with a color transform (for example, lossless YCoCg), and after that those colors are compressed with the same compression algorithm. Several different color transforms may be tried, and selection of which one to use can be done in several ways.
US09357232B2 Image processing system with binary decomposition and method of operation thereof
An image processing system, and a method of operation thereof, includes: a pre-processing module for receiving a raw image block of a source image from an imaging device; a wavelet transform module, coupled to the pre-processing module, for forming a wavelet coefficient block by performing a wavelet transform operation on the raw image block; and an encoding module, coupled to the wavelet transform module, for initializing a region significance vector based on the wavelet coefficient block, for generating a code value based on the region significance vector at an index position of a bit region in a wavelet bitplane of the wavelet coefficient block, for forming an encoded block based on the code value, and for generating a bitstream based on the encoded block for decoding into a display image to display on a display device.
US09357231B2 Video encoding device, video encoding method, video reproducing device, video reproducing method, video recording medium, and video data stream
In a system for visualizing a stereoscopic image by displaying separate video images for the left and right eyes, sub-picture data (GRD) is created for the left eye and displayed superimposed on left-eye video data (VDD) as a left-eye sub-picture without change. The right-eye sub-picture (106) is displayed by shifting the horizontal positions at which the sub-picture data created for the left eye is displayed by prescribed widths. For example, the sub picture may include a plurality of objects (GRD-1, GRD-2, . . . , GRD-N); shift widths (108, 110) of the horizontal positions of the left and right ends of the objects are individually set and stored in the sub-picture data for displaying the objects for the right eye. A sub-picture superimposed on a stereoscopic video image can thereby be rendered in the depth direction, and the data size of the sub-picture and the amount of computation required for its display can be reduced.
US09357229B2 Coding motion vectors in video coding
This disclosure relates to techniques for reducing a cost of coding prediction information in video coding. Video blocks in a generalized P/B (GPB) frame are encoded using up to two motion vectors calculated from reference pictures in two separate reference picture lists that are identical. Video blocks of a GPB frame may, therefore, be encoded using a bidirectional prediction mode with a first motion vector from a reference picture in a first reference picture list and a second motion vector from the same or substantially similar reference picture in a second reference picture list. The techniques include jointly coding the first and second motion vectors for a video block of a GPB frame. The techniques include coding the first motion vector relative to a first motion predictor generated from a motion vector of a neighboring block, and coding the second motion vector relative to the first motion vector.
US09357226B2 Generating entropy encoded data indexing auxiliary information to assist quick JPEG decoding at JPEG encoding phase
A JPEG encoding process may generate entropy encoded data indexing auxiliary information. With the assistance of such auxiliary information, a quick JPEG decoder is implemented to significantly improve the performance of processing large sized JPEG images on the mobile systems with limited computation power.
US09357225B2 Method for inducing a merge candidate block and device using same
The present invention relates to a method for inducing a merge candidate block and a device using same. An image decoding method involves decoding motion estimation region (MER) related information; determining whether or not a predicted target block and a spatial merge candidate block are included in the same MER; and determining the spatial merge candidate block to be an unavailable merge candidate block when the predicted target block and the spatial merge candidate block are included in the same MER. Accordingly, by parallely performing the method for inducing a merge candidate, parallel processing is enabled and the computation amount and implementation complexity are reduced.
US09357222B2 Video device finishing encoding within the desired length of time
A system comprising a processor and a compression module coupled to the processor. The compression module is adapted to perform motion estimation on video data using an algorithm, the motion estimation performed at a rate. If the processor determines a difference between the rate and a target rate, the processor adjusts a precision level of the algorithm such that the difference is decreased.
US09357221B2 Methods and apparatus for adaptive transform selection for video encoding and decoding
Methods and apparatus are provided for adaptive transform selection for video encoding and decoding. An apparatus includes a video encoder for encoding at least a block in a picture using a transform. The transform used to encode the block is selected from a plurality of transforms. The plurality of transforms is adaptively updated during the encoding of the picture.
US09357218B2 Method and apparatus for processing a video signal
The present invention discloses a method and apparatus for encoding or decoding a video signal. The method for processing a video signal according to the present invention uses a merging mode in which prediction information on a neighbor unit is used instead of transmitting prediction information on the present unit, so as to improve coding efficiency. In this case, the number of available candidate units for merging among the units in a predetermined position is determined, and information for the merging mode is acquired on the basis of the number of the available candidate units for merging. The unit to be merged is determined using the information for the merging mode, and prediction information on the unit to be merged is acquired. The prediction value for the present unit is acquired using the prediction information on the unit to be merged, and the present unit is restored using the acquired prediction value.
US09357217B2 Coding of significance maps and transform coefficient blocks
A higher coding efficiency for coding a significance map indicating positions of significant transform coefficients within a transform coefficient block is achieved by the scan order by which the sequentially extracted syntax elements indicating, for associated positions within the transform coefficient block, as to whether at the respective position a significant or insignificant transform coefficient is situated, are sequentially associated to the positions of the transform coefficient block, among the positions of the transform coefficient block depends on the positions of the significant transform coefficients indicated by previously associated syntax elements. Alternatively, the first-type elements may be context-adaptively entropy decoded using contexts which are individually selected for each of the syntax elements dependent on a number of significant transform coefficients in a neighborhood of the respective syntax element, indicated as being significant by any of the preceding syntax elements.
US09357216B2 Method of generating quantized block
Provided is a method that derives an intra prediction mode of a prediction unit, selects an inverse scan pattern of a current transform unit among a diagonal scan, a vertical scan and a horizontal scan based on the intra prediction mode and a size of the transform unit, and generates a quantized block by inversely scanning significant flags, coefficients signs and coefficient levels according to the selected inverse scan pattern. If the transform unit is larger than a predetermined size, multiple subsets are generated and inversely scanned. Therefore, the amount of coding bits of the residual block is reduced by determining the scan pattern based on the size of the transform unit and the intra prediction mode, and by applying the scan pattern to each subset. Also, the signaling bits decreases by generating MPM group adaptively according to the neighboring intra prediction modes.
US09357214B2 Advanced merge/skip mode and advanced motion vector prediction (AMVP) mode for 3D video
Techniques are described where if an inter-view predicted motion vector candidate (IPMVC) and an inter-view disparity motion vector candidate (IDMVC) are derived based on a shifted disparity vector, where the amount by which the disparity vector is shifted for the IPMVC and IDMVC is different. The techniques also prioritize the inclusion of the IPMVC over the IDMVC in a candidate list, and prune the IPMVC and the IDMVC if there is a duplicated IPMVC or IDMVC in the candidate list.
US09357213B2 High-density quality-adaptive multi-rate transcoder systems and methods
The present invention provides methods and systems that create numerous high-quality output streams at different spatial or temporal resolutions from a single input stream. An input stream is transcoded at a first transcoder module to provide N output streams, wherein each of the N output streams comprises different versions of the input stream. Parameters are obtained during transcoding of the input stream and provided to a second transcoder module together with the input stream. The input stream may be transcoded at the second transcoder module to produce M output streams based on the parameters received from the first transcoder module. The parameters received from the first transcoder module may be used to enhance the transcoding at the second transcoder module.
US09357211B2 Device and method for scalable and multiview/3D coding of video information
An apparatus configured to code (e.g., encode or decode) video information includes a memory unit and a processor in communication with the memory unit. The memory unit is configured to store video information associated with a base layer and an enhancement layer. The processor is configured to up-sample a base layer reference block by using an up-sampling filter when the base and enhancement layers have different resolutions; perform motion compensation interpolation by filtering the up-sampled base layer reference block; determine base layer residual information based on the filtered up-sampled base layer reference block; determine weighted base layer residual information by applying a weighting factor to the base layer residual information; and determine an enhancement layer block based on the weighted base layer residual information. The processor may encode or decode the video information.
US09357207B2 Method and apparatus for compensating for temperature variations of a liquid crystal display panel for a 3-dimensional display
Methods and apparatuses are provided for compensating for a temperature of a liquid crystal display (LCD) panel. The method includes selecting a lookup table corresponding to a detected temperature of the LCD panel from among lookup tables for a 3-dimensional (3D) display of the LCD panel; and adjusting luminance to be output to the LCD panel based on the selected lookup table.
US09357202B2 High resolution imaging devices with wide field and extended focus
Embodiments of the present invention relate to a high-resolution imaging device with wide field and extended focus comprising a beam generator for generating a plurality of nondiffracting beams and a scanning mechanism for moving the plurality of nondiffracting beams relative to the object to illuminate a volume of the object. The high-resolution imaging device also comprises surface element and a body having a light detector layer outside the surface element. The light detector layer has a light detector configured to measure light data associated with the plurality of nondiffracting beams illuminating the volume of the object. In some cases, the high-resolution imaging device also includes a lens inside of the light detector layer. The lens is configured to focus the light on the light detector surface.
US09357196B2 Method and device for transmitting/receiving digital broadcast signal
The present invention relates to a device and a method for transmitting/receiving a digital broadcast signal having a three-dimensional image. According to one embodiment of the present invention, a device for receiving a digital broadcast signal comprises: a tuner which receives a digital broadcast signal of a transport packet that contains signaling data and a video stream for implementing a three-dimensional image; a demodulation unit which demodulates said received digital broadcast signal; a decoding module which extracts mode conversion information from said demodulated digital broadcast signal; and an output formatter which outputs a decoded image signal on the basis of said mode conversion information.
US09357193B2 Method and apparatus for compensating for color imbalance in image data
A method of correcting color imbalance in a captured image includes deriving gradient data from a group of pixels in the captured image, determining a compensation value based on the gradient data, and applying that value to at least one pixel. Apparatus for correcting color imbalance includes a digital image processor that corrects color imbalance, in an image that is output by an image detector, according to the method. Each pixel may represent a color from a set of colors, with one particular color being a selected color, and each pixel to which the compensation value is applied representing the selected color. Where the group of pixels forms a rectangular shape, the gradient data may include horizontal and vertical gradients. The classifying may be performed according to a visual characteristic of a portion of the image, where determining the compensation value is based also on the visual characteristic.
US09357192B2 Video sender and video receiver
According to one embodiment, a video sender comprises: a video processor and a communication module. The video processor creates video. The communication module is configured to communicate with a video receiver. The communication module comprises: a receiver and a transmitter. The receiver receives, from the video receiver, specific information specifying which one of a color signal and a frame rate takes precedence over the other one in transmission. The transmitter converts the video created by the video processor into video in which one of the color signal and the frame rate takes precedence over the other one in accordance with the specific information, and transmit the video thus converted to the video receiver.
US09357191B2 Image processor, image processing method, and image projector
According to one embodiment, an image processor includes: an acquisitor; a predictor; a corrector. The acquisitor acquires information regarding shape of a projection surface on which a first image is projected, information regarding position of a viewpoint for observing the first image projected on the projection surface, and information regarding position of a projection point for projecting the first image. The predictor predicts a viewable region in which the first image projected on the projection surface is viewable from the viewpoint based on the acquired information regarding the shape, the acquired information regarding the viewpoint, and the acquired information regarding the projection point. The corrector corrects a second image to generate the first image, the second image being set within the viewable region.
US09357189B2 Projector
A projector includes: a light source having a plurality of light emitting sections; a light modulation device including a reflecting section adapted to reflect the light from the light source in accordance with image information; and a projection lens adapted to project an image formed by the light modulation device, wherein the light from the light source obliquely enters the reflecting section, the light source includes a first region where the light emitting sections are disposed at a first density, and a second region where the light emitting sections are disposed at a second density higher than the first density, and a distance between the first region and the reflecting section is shorter than a distance between the second region and the reflecting section.
US09357185B2 Context optimization for last significant coefficient position coding
A video encoder is configured to encode a binary sting indicating a position of a last significant coefficient within a video block. A video decoder is configured to decode the encoded binary string. The string may be coded using context adaptive binary arithmetic coding (CABAC). Binary indices of the binary string may be assigned a context. The context may be determined according to a mapping function. A context may be a assigned to one or more binary indices where each index is associated with a different block size. The last binary index of a 16×16 video block may share a context with the last binary index of a 32×32 video block.
US09357181B2 Tracking assistance device, a tracking assistance system and a tracking assistance method
A tracking assistance device includes: a target-to-be-tracked setting unit that, in response to an input operation performed by a monitoring person on one of display views to designate a moving object to be tracked, sets the designated moving object as a target to be tracked, the display views displaying captured images taken by respective cameras and stored in a recorder; a camera selection unit that, based on tracing information obtained by processing the captured images, selects any of the cameras inferred to have taken an image of the moving object designated as the target to be tracked from among the cameras other than the camera corresponding to the display view on which the target to be tracked was designated; and a playback unit that causes the captured images taken by each camera selected by the camera selection unit to be displayed in a corresponding one of the display views.
US09357179B2 Systems and methods for generating media content using microtrends
In accordance with the present invention, a media generation application that allows a user to create and customize a commercial based on microtrend information and/or feedback information is provided.
US09357177B2 Apparatus and method for providing a surveillance system
A system that incorporates teachings of the present disclosure may include, for example, a media processor having a controller to receive media content from a content provider operating in an interactive television (iTV) network, wherein the media content is associated with a plurality of channels, wherein the media content comprises audio and video content, change each channel of the plurality of channels based on a time interval provided by a monitoring system, analyze audio content of the media content for each channel for detecting an undesired condition associated with the video content, wherein the audio content is encoded by an iTV audio encoder, and transmit the media content to the monitoring system if the undesired condition is detected, the media content being transmitted for analysis by the monitoring system and for creation of a trouble ticket if a qualitative threshold for the media content is determined to not be satisfied.
US09357175B2 Generating ad insertion metadata at program file load time
A method includes submitting one or more digital video program files for storage on behalf of one or more video servers; the act of submitting the video program files triggering logic to scan the program files to identify information about location and duration of ad breaks; storing the video program files and information about the location and duration of the ad breaks in a database external to the video program files in a manner that associates the video program files with corresponding information about the location and duration of the ad breaks, and in a manner that provides the video servers with access to both the video program files and information about the location and duration of the ad breaks; and removing the ad breaks from the video program files prior to streaming the video program files.
US09357171B2 System and method of multi-end-point data-conferencing
A multi end-point (EP) conferencing system, including a decentralized scalable network of End-Points that includes a source EP being configured to connect to a non-virtual target EP. The source EP being configured to transmit to the non-virtual target EP a conference list thereof, for distributing to non-virtual EPs and virtual EPs associated with the target EP. It is further configured to receive a conference list of the non-virtual target EP, integrate the received conference list with its conference list to obtain an integrated conference list and distribute the integrated conference list or parts thereof to virtual EPs and non-virtual EPs associated with the source EP. The source EP being further configured to receive a positive selection notification being indicative of a requesting EP from EPs associated with the source EP that would like to get data from the source EP. In response to receipt of the positive selection notification, the source EP being configured to transmit data for receiving by the requesting EP.
US09357160B2 Multiple database, user-choice-compiled program and event guide
An electronic programming guide generator utilizes filters to select only programming filtered to display in an electronic programming guide display.
US09357157B2 Video transferring system, video transmission apparatus, video reception apparatus and video transferring method
In a transmission side, a layer adjusting unit performs an adjustment to store a scalable encoded video data in a memory, select and output a scalable data of a base quality as a real-time video, read from a memory a scalable data of an enhancement quality based on the designation of a enhancement quality and a transmission period of time, and output the scalable data of an enhancement quality together with a real-time scalable data. In the receiving side, a layer synthesizing unit synthesizes and outputs a real-time video at normal times, and lowers the real-time video to a quality of the base layer if there is an enhancement quality video of a designated period of time, thereby reading the base quality layer data corresponding to the designated video from the memory (153) and synthesizing the data with the enhancement quality video to output the resulting data.
US09357152B2 Dual-mode communication devices and methods for arena gaming
Methods, systems, and techniques for dual-mode communication are provided. Example embodiments provide an enhanced mobile device that includes a CPU, a low latency transceiver, and a high latency transceiver. The enhanced mobile device is in communication with a console via both the low latency transceiver and the high latency transceiver. The console also includes a CPU, a low latency transceiver, and a high latency transceiver. In some embodiments, the low latency communication channel is used to transmit control messages to an entertainment console whereas the high latency communication channel is used to communicate data between the mobile device and the entertainment console. The dual-mode communication may be used in different scenarios, including with an entertainment console for arena gaming and other entertainment applications.
US09357151B1 Shared counter circuit with low-voltage signal output for a column-parallel single slope ADC
A shared counter circuit for a column-parallel single-slope ADC includes an n-bit counter; n low-voltage (LV) drivers connected to receive respective counter output bits and to provide a logic high or logic low output signal which tracks the received bit, the voltage difference between the logic high and logic low output signals being less than Vdd; and a plurality of sets of regenerative latches powered by a supply voltage Vdd, each of which receives an output from a respective LV driver and latches and regenerates the received output as a rail-to-rail CMOS signal upon the occurrence of a trigger event. One typical trigger event occurs when a periodic ramp voltage exceeds an input voltage provided to the ADC which may originate, for example, from the columns of a photodetector array.
US09357150B2 Image sensor with integrated power conservation control
An integrated image sensor circuit with multiple power modes is disclosed. The integrated circuit comprises a pixel array, an analog block to process analog signal associated with the pixel array, where the analog block comprises an analog to digital convertor (ADC), and a first control circuit to enable/disable the analog block or to configure the analog block to a high/low-power mode depending on whether the pixel array is in a readout frame or in a reset frame with no active readout. The integrated image sensor circuit may further comprise a post-processing block and a second control circuit to enable/disable the post-processing block or to configure the post-processing block to the high-power mode or the low-power mode depending on whether the pixel array is in the readout frame or in the reset frame with no active readout.
US09357146B2 Solid-state imaging device and camera system
A solid-state imaging device includes a pixel array with unit pixels each having a photoelectric conversion device arranged in a matrix. Column signal lines are wired with respect to one column in the pixel arrangement and pixels are regularly connected to the column signal lines in accordance with rows in which pixels are positioned. A pixel signal reading unit has a column processing unit that reads pixel signals in units of plural pixels from the pixel array and performs column processing to read signals on a column basis, wherein the pixel signal reading unit includes a column input unit which can connect one or plural column signal lines arranged at a corresponding column to an input of one column processing unit through plural capacitors connected in parallel The column input unit has switches which can change a connection state between capacitors and column signal lines corresponding to the column.
US09357145B2 Area scan interline transfer CCD imaging device and apparatus with TDI scanning mode
The present description describes a method and apparatus for using a single exposure area scan interline transfer CCD imaging devices in TDI scanning mode. The user is enabled to obtain a high resolution area-scan image with very high sensitivity from a conventional interline transfer CCD imager. The user may select the number of TDI stages, and in some cases of multi-tap CCD structures, obtain a two dimensional area-scan image. Utilizing a conventional interline CCD imager for TDI scanning allows a normal image to be produced by switching the mode back and forth between TDI and conventional area scan imaging.
US09357144B2 Image processing apparatus, imaging device, image processing method, and computer-readable recording medium
An image processing apparatus includes a decimating unit configured to decimate pixels in a target image to obtain a decimated image containing a smaller number of pixels than the target image; an extracting unit configured to extract similar pixels at each of which a similarity to a pixel of interest is a threshold or more, from a region containing the pixel of interest among pixels of the decimated image; a first calculating unit configured to calculate a correction candidate value based on pixel values of the similar pixels; a second calculating unit configured to calculate a correction candidate value for each decimated pixel, based on the correction candidate value calculated for each pixel of the decimated image; and a correcting unit configured to correct a target pixel value of a target pixel in the target image, based on the correction candidate value calculated by the first or second calculating unit.
US09357141B2 Method and apparatus for remotely controlling a live TV production
According to some embodiments, methods, systems, apparatus, and computer program products are provided which allow the remote production of live events by capturing, at a remote event site, event video data in a first time horizon. The event video data is compressed to a proxy of the event video data, and the proxy event video data is transmitted to a remote production facility. A switcher at the production facility is operated to generate commands to produce a proxy program using the proxy event video data. The commands are then transmitted to the remote event site to cause a shadow switcher to produce a cut program in third time horizon delayed from the second time horizon, where the cut program is produced using the event video data. The cut program is transmitted to the production facility. The resulting program is the broadcast program that can be broadcast and distributed.
US09357138B2 Image capture apparatus, method of controlling image capture apparatus, and electronic device
An image capture apparatus is provided that is capable of accurately determining exposure conditions of multiple images to be used in high dynamic range compositing in a short duration, based on a captured image. A scene dynamic range is computed based on luminance information obtained from an image captured with a standard exposure according to a luminance zone to be prioritized in high dynamic range shooting and luminance information obtained from an image captured with an over-exposure or an under-exposure relative to the standard exposure. An exposure range of multiple images for creating a high dynamic range image is determined according to the computed dynamic range.
US09357131B2 Imaging device and imaging method
An imaging device of the present invention, for taking and storing movies, comprises an image sensor, an imaging processing section, and a control section for controlling exposure of the image sensor and controlling taking of an optical image, wherein the control section, when carrying out shooting a movie, carries out exposure by dividing a time corresponding to a single frame of the movie into a plurality of times, applies processing by the imaging processing section to acquire a plurality of image data, and combines a plurality of image data without carrying out positional alignment of the subject image of the priority of image data and stores as a single frame of the movie data.
US09357127B2 System for auto-HDR capture decision making
A method and apparatus for invoking a High Dynamic Range (“HDR”) mode in a camera are disclosed. The method comprises detecting that the camera is operating in a preview mode. The method further comprises determining a dynamic range, Auto Exposure (“AE”) metadata, and a motion level associated with a plurality of frames captured in the preview mode. Finally, the method comprises invoking the HDR mode when each of the determined dynamic range, the AE metadata, and the motion level is above a first threshold value, a second threshold value, and a third threshold value, respectively.
US09357122B2 Photoelectric conversion apparatus, focus detecting apparatus, imaging system, and driving method of photoelectric conversion apparatus
A photoelectric conversion apparatus is a photoelectric conversion apparatus formed in a semiconductor substrate, and includes: a first photoelectric conversion unit (31) formed as a first conductivity type; a second photoelectric conversion unit (32) formed as a second conductivity type at a position deeper, in a depth direction of the semiconductor substrate, rather than the first photoelectric conversion unit; and a monitor unit configured to monitor a signal of the second photoelectric conversion unit, during a charge accumulation period of the first photoelectric conversion unit.
US09357121B2 Image capturing apparatus and control method thereof
An image capturing apparatus includes an image sensor having first pixels used except for generating image signals and second pixels used for generating the image signals, the first pixels included in a first area, and a signal processing unit configured to perform interpolation processing on signals output from the first pixels in the first area. The signal processing unit performs the interpolation processing on the image signals output from the second pixels in an area other than the first area using a pattern based on an arrangement of the first pixels in the first area.
US09357120B2 Image capturing apparatus and in-focus position detection method thereof
It is provided an image capturing apparatus including a control unit that determines whether to set a division number to a first division number n or to a second division number m which is larger than n based on a setting status of an image capturing apparatus, calculating a divided area evaluation curve by calculating a correlation between first detection information and second detection information for each of divided areas formed by dividing a phase difference detection area into the n or the m, and acquires a defocus amount to drive and control a focus lens to the in-focus position from a total evaluation curve obtained by conducting a required calculation processing on the divided area evaluation curves of the plural divided areas.
US09357112B2 Imaging device
An imaging device according to the present disclosure includes: an imaging unit that is housed in an outer case and captures an image of an object; a circuit board that is disposed on a back side in the outer case and includes a semiconductor device mounted thereon for processing a signal from the imaging unit; and a metal plate that is disposed between the imaging unit and the circuit board in the outer case and is fixed to the outer case. The metal plate has a first portion opposite to the circuit board and brought into mechanical contact with the semiconductor device through a contact member, and at least two second portions formed integrally with the first portion and bent in an optical axis direction of the imaging unit.
US09357110B2 Track-mount wireless camera fixture
A wireless camera fixture adapted to mount on a track, such as a track normally used for overhead lighting fixtures, is described. Embodiments include the use of IEEE 802.11 wireless protocol, the use of a standard track-mount power supply; the use of a two-axis tilt and pan mechanical mount; hardware to permit horizon correction; modifications to a camera enclosure to support an antenna inside the enclosure and access to camera controls; use of multiple antennas; use of a cover plate at the front of the enclosure; use of visible light or infrared light LEDs on the cover plate; configuration to use dual-circuit tracks; use of separate circuits in the track to power the visible light and infrared light LEDs separately. A method of manufacturing the fixture is described.
US09357106B2 Information processing apparatus, imaging apparatus, and method for correcting images
An information processing apparatus includes a first acquisition unit configured to acquire a first image generated based on light passing through a lens unit, a second acquisition unit configured to acquire information corresponding to a pupil distance of the lens unit when the first image is acquired, and a correction unit configured to generate a second image, which is generated by correcting optical characteristics of the lens unit based on a position of the lens unit at the time of acquisition of the first image, wherein the correction unit corrects the first image affected by the optical characteristics based on the lens position of the lens unit based on the information corresponding to the pupil distance acquired by the second acquisition unit.
US09357105B1 Artifacts measurement on video decomposable properties by dynamic fuzzy reasoning
To determine if a pixel exhibits artifacts, statistics are generated for the pixel and its neighbors. These statistics are compared with thresholds. If the comparison of the statistics and the thresholds suggests that the pixel exhibits a pixel artifact, then recourse can be taken, either to adjust the pixel value in some way, or to reject the angle of interpolation used in computing the value for the target pixel.
US09357104B2 Image transmitting/receiving system, image transmitting apparatus, received image displaying apparatus, wireless control apparatus, and image transmitting/receiving method
A received image displaying apparatus comprises: a wireless communication unit that wirelessly receives the frame images transmitted by the image transmitting apparatus with which the received image displaying apparatus has established a connection of wireless communication; and a displaying unit that displays the frame images, which were wirelessly received by the wireless communication unit, in an order in which the frame images were captured. At least one of the image transmitting apparatus and the received image displaying apparatus comprises: a reference sync signal generating unit that generates the reference sync signals; and a control unit that, if the wireless communication unit has received no reference sync signals for a certain time interval, controls the reference sync signal generating unit to generate reference sync signals and that further controls the wireless communication unit to wirelessly transmit the reference sync signals to the other apparatus included in the image transmitting/receiving system.
US09357103B2 Systems and methods for controlling media devices
A method for controlling media devices by an electronic device is described. The method includes receiving a first control signal from a first media device in a first media device control network. The method also includes generating a second control signal based on the first control signal and a second media device in a second media device control network. The method further includes sending the second control signal to the second media device.
US09357101B1 Simultaneous duplex magnification compensation for high-speed software image path (SWIP) applications
An image processor determines the number of pixels to be added/removed within each row/column of pixels of an image to accomplish a given image enlargement/reduction. The image processor evenly distributes pixels that are to be added/removed along the full length of each of the rows or columns of pixels, and adds/removes pixels in a process that identifies a set of original pixels that are immediately adjacent to the pixel to be added/removed. The image processor then replaces each of the sets of the original pixels with a replacement set (that has one more/less pixel relative to the set of original pixels). Also, for each pixel that will be added/removed, the image processor determines data values for replacement pixels in each of the replacement sets by weighting data values from original pixels in the sets of original pixels. The image processor outputs an enlarged/reduced size version of the input image.
US09357100B2 Image capturing apparatus, image capturing method, and image capturing circuit
Provided is an image capturing apparatus for capturing an image of a target object by optically scanning the target object by moving in a predetermined scanning direction. The apparatus includes a light-receiving device that is disposed on a light-receiving surface of the image capturing apparatus and accumulates an electric charge according to an amount of light received from a light detection window, a length of which in the scanning direction is shorter than a length in the scanning direction of an area defined as one pixel of the target object; and an output device that outputs the electric charge accumulated by the light-receiving device when the light-receiving device has completed the optical scanning of the area defined as one pixel.
US09357099B2 Image processing apparatus and image processing method for appropriately processing and unnecessary text area or image area
Provided is an image processing apparatus including an area determination unit, an area processing unit and an area adjustment unit. Upon acquiring multiple image data, the area determination unit is configured to determine whether a text area or an image area of one image data matches an initial text area or an initial image area that has initially appeared in another image data. When the text area or image area of the image data matches the initial text area or initial image area as a result of the determination, the area processing unit is configured to execute processing of reducing the image data of the matching text area or image area. The area adjustment unit is configured to generate image data which is a composite of the data-reduced area resulting from the processing, and a mismatched text area or image area.
US09357098B2 System and methods for use of voice mail and email in a mixed media environment
A mixed media reality (MMR) system includes an MMR user, a MMR computer, a user printer that produces a printed document, a networked media server, an office portal, a service provider server, an electronic display that is electrically connected to a set-top box, a document scanner, a network, a capture device, a cellular infrastructure, wireless fidelity (Wi-Fi) technology, Bluetooth® technology, infrared (IR) technology, wired technology, and a geo location mechanism. The MMR system provides mechanisms for forming a mixed media document that includes media of at least two types, such as printed paper as a first medium and a digital photograph, digital movie, digital audio file, or web link as a second medium. Furthermore, the MMR system facilitates business methods that take advantage of the combination of a portable electronic device, voice mail or email, and a paper document.
US09357095B2 Illumination device and image reading device using said illumination device
Provided are: an illumination device having a configuration in which a temperature rise of a radiation member is suppressed in a limited volume to thereby maintain a temperature of an LED at a predetermined value or less and an image reading device provided with the illumination device. In order to release heat generated by the LED from a substrate on which the LED is mounted, a first heat radiation plate (43) and a second heat radiation plate (47) are provided on both sides of the LED-mounted substrate; the second heat radiation plate (47), the LED-mounted substrate, and the first heat radiation plate (43) are installed in this order on a second frame (40) that supports the LED-mounted substrate, first and second heat radiation plates (43) and (47); a fan is disposed on the first heat radiation plate (43) side; when viewing the second frame (40) in a direction perpendicular to a longitudinal direction thereof, a cross-sectional profile of the second heat radiation plate (47) has an area protruding with respect to a cross-sectional profile of the first heat radiation plate (43); and the configuration is such that wind from the fan is aggressively blown against the first and second heat radiation plates (43) and (47).
US09357094B2 Image forming apparatus supporting peer-to-peer connection and method of managing channel thereof
Provided is a multi-function printer (MFP) supporting Wi-Fi Direct. The MFP includes a print engine to perform a printing operation, a first wireless interface to connect the MFP to an access point (AP) of an infrastructured network, a second wireless interface to connect the MFP to an external wireless terminal in a Wi-Fi Direct, a soft AP to allow the MFP to perform as an AP when the MFP is Wi-Fi Direct connected, and a dynamic host configuration protocol (DHCP) server unit allocating an internet protocol (IP) address to the wireless device that is Wi-Fi Direct connected to the MFP, where the MFP is simultaneously connected to an AP of the infrastructured network and an external wireless terminal via the first wireless interface and the second wireless interface by using one channel.
US09357093B2 Information processing apparatus, method for controlling information processing apparatus, and recording medium for controlling power supply to a device of the information processing apparatus
An information processing apparatus on which a plurality of applications is installed and which includes a device includes a display unit configured to display a screen for selecting an application to execute from among the plurality of applications, an acquisition unit configured to obtain attribute information about the application selected on the screen displayed on the display unit, a determination unit configured to determine whether the selected application is a specific application based on application information obtained by the acquisition unit, and a control unit configured to, if the determination unit determines that the selected application is the specific application, control power supply to the device based on device information obtained by the acquisition unit, and if the determination unit determines that the selected application is not the specific application, perform control so that the power is supplied to the device.
US09357090B2 Image processing device
An image processing device according to one aspect of the present disclosure includes a moving body, a housing, a support portion, and a first contact portion. The moving body is composed of a resin member and has a surface on which a holding plate which holds an electric component used for image processing is mounted. The housing includes a pair of side walls between which the moving body is housed therein. The support portion is provided to the housing and configured to support the moving body such that the moving body is movable in a predetermined moving direction. The first contact portion is provided to the moving body, and is configured to be contactable with a contacted portion within the housing prior to the holding plate when the moving body reaches a contact position where it is possible to contact with the contacted portion.
US09357087B2 Providing scan exclusivity to a mobile device
Apparatus and methods for accessing a scanner from a mobile device. A document processing device may include a scanner to perform a scan function on a physical document to generate an electronic document and a controller. The controller may receive a request for a scan session from a first user via a first mobile device and determine, upon receipt of the request, whether or not the scanner is available for use by the first user. Upon a determination that the scanner is available for use by the first user, the controller may establish a locked scan session for the first user. During the duration of the locked scan session, the controller may accept an instruction from the first mobile device to perform a scan and may not accept an instruction to perform a scan from any device other than the first mobile device.
US09357086B2 Communication apparatus and method of controlling same, and storage medium
Disclosed are a communication apparatus having a server function for making a storage device, which stores files, accessible over a network, and a method of controlling this apparatus. The apparatus and method set the server function, register an address, which is for transmitting a file to the storage device, in an address book, transfer a file to the storage device in accordance with the address that has been registered in the address book, and changes the address, which has been registered in the address book, in accordance with a change in the setting of the server function.
US09357083B2 System and method for providing user lifecycle management and service orchestration of multiple media services across multiple display screens
A system and method are provided for enabling personalization and service coordination of media services across multiple devices. The method comprises providing a first module to interface with information technology infrastructure and media services provided by an operator or third parties; and providing, using the first module, service orchestration and user lifecycle management components to enable authorized and personalized access to multiple network operator services across multiple devices and services.
US09357074B2 Communication apparatus
A communication apparatus includes a telephone communicator, a detector, a data communicator, and a controller. The telephone communicator is configured to perform communication through a telephone network. The controller is configured to perform: a data receiving process of controlling the telephone communicator to receive data; a storing process of storing, in a storage device, the data received in the data receiving process; a determining process of determining whether a mobile terminal is detected by the detector; and a data transmitting process of, in response to determining that the mobile terminal is detected in the determining process, controlling the data communicator to transmit the data stored in the storage device to the mobile terminal.
US09357073B2 Method and system for routing messages and connecting users associated with live-connected content
A first request is received from a first user device, including a content item identifier identifying a first content item. In response, a list of media content documents is identified from a content database based on the content item ID. Document identifiers of the media content document are transmitted to a second server. A list of agent identifiers is received from the second server identifying agents who are currently available to establish a live communication session with the first user. A subset of the media content documents is determined based on the availability information of the agents and transmitted to the first user device. Each of the subset is presented with at least one agent identifier identifying an available agent, at least one geographic location of the available agent, and a live connect button to allow the first user to reach the corresponding available agent.
US09357072B2 Dialed string matching and call cost minimization in dial plan
A method for processing dialed outgoing calls in a contact center includes a method for matching a dialed string and a method for translating the dialed string. A method for matching includes identifying a set of available number categories based on a calling profile with which the dialing agent device is configured, matching the dialed string against each of a set of patterns in each of the categories, and translating the dialed string according to the category, if any category matches and if no blocked category matches the dialed string. The number may then be translated to a translated number including a PSTN telephone number and routing characters specifying how the call is to be routed from an IP network to the PSTN. The routing may be selected to minimize the cost of the call.
US09357069B2 System for indicating priority levels for transaction and task engagement in a call center
A call center system has a computerized server executing software (SW) from a machine-readable medium, a data collection function of the SW enabled for collecting data regarding incoming transactions, a data processing function coupled to the data collection engine and enabled for processing the data collected against a set of business rules, the data processing function determining a priority level for individual ones of the incoming transactions, and a distribution function enabled for distributing a priority indication determined by the data processing function to one or more presentation interfaces accessible to agents, at or near the time the associated transaction is engaged by the agent.
US09357064B1 Apparatuses and methods for routing digital voice data in a communication system for hearing-impaired users
A communication system facilitating communication for assisting hearing-impaired users includes an analog telephone adaptor (ATA) device and a communication device. The communication device is configured to route digital voice data between the ATA device and a second communication device during a conversation involving the communication device and a second communication device through a wireless port of communication device, and communicate through the wireless port with a relay service configured to provide interpretive assistance for a hearing-impaired user of the communication device. A method includes routing digital voice data received wirelessly by a communication device to an ATA device, routing digital voice data received from the ATA device from the communication device wirelessly to a second communication device, and communicating wirelessly with a relay service configured to provide captioning services of the content of a portion of the voice data received by the communication device from the second communication device.
US09357062B2 Message routing using location routing numbers
Various embodiments provide for a way of routing messages using location routing numbers. More specifically, some embodiments can route calls on different legacy networks by using features of existing telecommunication policy and databases. For example, a location routing number can be registered in a number portability administration center database. The location routing number may be in a native number block of a facility carrier and a company registering the location routing number in the number portability administration center database may not be the facility carrier. The destination switch of the facility carrier can be programmed to accept traffic associated with the location routing number. As a result, components of the network can route the message for the company to a destination switch of the facility carrier.
US09357059B2 System and method for anonymizing a telephone number
A system and method for enabling a telephone number to be called in an anonymous manner by associating an identifier with the telephone number and providing for calling the number via the identifier. In one embodiment, the telephone call, including communication of the telephone number is performed using encryption. The identifier may be an email address or user identifier. Other users may call the telephone number via a website that operates as a virtual payphone, using software downloaded to a computer or other communication device, or by calling a voice portal, for example.
US09357058B2 Contact center anti-fraud monitoring, detection and prevention solution
A method of fraud detection is disclosed. The method includes determining that a first agent at a first workstation of a contact center is not on a call at a first time. The contact center includes a plurality of workstations attended to by a plurality of agents. The method includes determining that the first agent is accessing a client based resource at the first time, wherein the resource is associated with a client. The method includes collecting electronic evidence of the first workstation.
US09357057B1 Systems and methods for identifying subscriber lines
In a system for identifying subscriber lines, an end of a subscriber line is coupled to and terminated by a transceiver of interest. The other end of the subscriber line is coupled to a speaker. The transceiver is then selectively activated and deactivated causing it to transmit its normal frequency spectrum in a predefined pattern. The frequency spectrum includes frequencies audible to humans. Thus, the speaker produces sound capable of being heard by a human, and the sound exhibits periods of noise followed by periods of silence. Indeed, the periods of noise and silence are in a pattern according to the activation/deactivation pattern of the transceiver. Thus, a user can identify the subscriber line that is coupled to the transceiver by identifying which of the lines is coupled to the speaker when the speaker emits noise and silence according to the predefined pattern.
US09357052B2 Developing a notification framework for electronic device events
Systems and methods are described herein for developing a notification framework for presenting notification information to a user of an electronic device. One embodiment of a method, among others, includes receiving input from physical sensors located in proximity to an electronic device and receiving input from one or more other electronic devices in proximity to the electronic device. The method further comprises assessing a context of the electronic device from the received input. A notification framework is then determined from the assessed context. The method also includes notifying a user of the electronic device of a detected event associated with the electronic device. Notifying the user includes notifying the user within the notification framework.
US09357051B2 Telephone messaging privacy
A user can select to automatically delete sent and received text messages from a phone, to avoid complications of another person having access to the phone reading stored messages.
US09357048B1 Wireless device gesture detection and operational control
Wireless device gesture detection and operational control comprises identifying a first position of the device based on a sensor reading of at least one sensor operating as part of the device. The method may also include identifying a change in the device's position to a second position that is different from the first position, and receiving a specific pattern of touch input data on a touch pad of the device, the specific pattern of touch input data identified as a predefined object which corresponds to dimensions of a human ear being pressed against the touch pad and changing a current operating state of the device to a different operating state based on a comparison and detection operation.
US09357046B2 Detecting electromagnetic energy for alarm or log using mobile phone devices
A mobile phone is configured to employ existing antennae or other exiting input electronics to receive electromagnetic waves, for detection of energy magnitudes. The mobile phone has wireless receiver electronics to receive, through the antennae, communication signals in a plurality of different communication bands that correspond to the plurality of different frequency ranges. Energy levels of electromagnetic waves received through the plurality of antennae are detected. A record is made of energy levels in the plurality of different frequency ranges. An alarm is provided upon a detected energy level crossing a predefined threshold value.
US09357044B1 Self-centering and adjustable mount
A self-centering and adjustable removable mount having a circular base and opposing outer sloping edges on the outer periphery of the circular base. A notch is formed between the bottoms of the opposing outer sloping edges. A cylindrical shell surrounds the outer sloping edges of the circular base, and the cylindrical shell includes a tab on a lower inner wall of the cylindrical shell sized to fit into the notch of the circular base, wherein the outer sloping edges of the circular base guide the tab into the notch when the cylindrical shell is placed around the circular base, thereby positioning the cylindrical shell in a predetermined orientation. A magnetized lid is connected to the back of a device to be mounted, and the magnetized lid is attracted to a base magnet when the lid is positioned on top of the cylindrical shell.
US09357041B2 Electronic apparatus
A cover panel made of sapphire is provided on a surface of electronic apparatus. The electronic apparatus includes a casing that supports a first area positioned in an edge area of the cover panel; a first component that is disposed so as to face a second area positioned further inside than the first area in the cover panel; and a supporting structure that supports a third area positioned between the first and second areas and separated from the first and second areas in the panel.
US09357040B2 Transmitting system and method for transmitting digital broadcast signal
A transmitting system and a method of transmitting digital broadcast signal are disclosed. The method of transmitting digital broadcast signal includes generating signaling data including a transmission parameter, wherein the transmission parameter includes a protocol version field identifying between a first transmission mode and a second transmission mode, forming a data group including mobile service data and the signaling data, forming mobile service data packets including the mobile service data and the signaling data in the data group, transmitting the digital broadcast signal including the data group.
US09357037B1 System and method for providing connectivity between two different networks using different protocols
Providing message connectivity between a first network using a first protocol and a second network using a second protocol includes, if a message is received from the first network, the message is processed using one or more digital signal processors, a destination in the second network is determined, the processed message is logged and translated into the second protocol, and the translated message is sent to the destination in the second network. If the message is received from the second network, the message is translated into the first protocol, a destination in the first network is determined, the translated message is logged and processed using one or more digital signal processors, and the processed message is sent to the destination in the first network.
US09357036B2 Methods and systems for chip-to-chip communication with reduced simultaneous switching noise
Systems and methods are described for transmitting data over physical channels to provide a high speed, low latency interface such as between a memory controller and memory devices with significantly reduced or eliminated Simultaneous Switching Output noise. Controller-side and memory-side embodiments of such channel interfaces are disclosed which do not require additional pin count or data transfer cycles, have low power utilization, and introduce minimal additional latency. In some embodiments of the invention, three or more voltage levels are used for signaling.
US09357035B2 Optimizing network communications
A mechanism is provided for optimizing network communications. A first data transfer request is received via a first application level socket connection in an originating computing device. Prior to opening a kernel level socket connection to a destination computing device, a determination is made as to whether a second data transfer request has been received via a second application level socket connection in the originating computing device, the second data transfer request identifying a destination computing device that is the same as the destination computing device as the first data transfer request. Responsive to identifying the second data transfer request, the first data transfer request and the second data transfer request are coalesced into a third data transfer request stored in a single kernel level socket buffer of the originating computing device. The third data transfer request is then sent to the destination computing device via a single TCP/IP stack.
US09357034B2 System and method for orchestration of services for use with a cloud computing environment
A system and method for orchestration of services for use with a cloud computing environment. In accordance with an embodiment, a cloud platform enables provisioning of enterprise software applications within a cloud environment, including packaging enterprise applications as service definition packages (SDP), and instantiating the services using service management engines (SME). In an embodiment, an orchestration engine communicates with a plurality of SMEs to control the flow of service creation, provider dependency resolution, association of services and providers, and the life-cycle management of services within the cloud platform.
US09357030B2 Clustered cache appliance system and methodology
A method, system and program are disclosed for accelerating data storage by providing non-disruptive storage caching using clustered cache appliances with packet inspection intelligence. A cache appliance cluster that transparently monitors NFS and CIFS traffic between clients and NAS subsystems and caches files using dynamically adjustable cache policies provides low-latency access and redundancy in responding to both read and write requests for cached files, thereby improving access time to the data stored on the disk-based NAS filer (group).
US09357029B2 Access requests with cache intentions
A lease system is described herein that allows clients to request a lease to a remote file, wherein the lease permits access to the file across multiple applications using multiple handles without extra round trips to a server. When multiple applications on the same client (or multiple components of the same application) request access to the same file, the client specifies the same lease identifier to the server for each open request or may handle the request from the cache based on the existing lease. Because the server identifies the client's cache at the client level rather than the individual file request level, the client receives fewer break notifications and is able to cache remote files in more circumstances. Thus, by providing the ability to cache data in more circumstances common with modern applications, the lease system reduces bandwidth, improves server scalability, and provides faster access to data.
US09357028B2 Method and system for processing request message, and load balancer device
A method and a system for processing a request message, and a load balancer device are provided. The load balancer obtains a service name and an operation name through simple string matching, and a large amount of computing is performed at a server side, thereby solving a session hold problem of a composition engine cluster, reducing a computing task of a load balancer, maximizing a fan-out capability of the load balancer, and increasing a throughput of the composition engine cluster to a maximum extent, therefore satisfying a demand for a large capacity of a composition engine.
US09357022B1 Measuring effectiveness of social networking activity
A system and machine-implemented method for providing effectiveness indications for social networking activity including receiving a request to provide an effectiveness score, identifying a plurality of actions performed with respect to the social networking activity by one or more other users exposed to the social networking activity, determining the total number of unique users performing the action, calculating an activity score for the social networking activity based on the determined number of users, determining a number of the users exposed to the social networking activity, calculating an effectiveness score for the social networking activity based on the total activity score and the number of users exposed to the social networking activity, wherein the effectiveness score comprises calculating the effectiveness score at least in part based on a ratio of the activity score to the number of the users exposed to the to the social networking activity.
US09357018B2 Service bus workflow templates
In some examples, a service bus may include one or more computing devices configured to translate requests from one or more client applications to one or more proxy services. According to at least one example, a system may create a resource object based at least in part on a template. The template may be associated with configuration information that may identify at least one parameter associated with a third-party application. In some examples, the third-party application may be a web service or a client application. Additionally, the system may generate a message flow based at least in part on the resource object. The system may also process a request, from the third-party application, based at least in part on the message flow. Further, the system may provide a graphical user interface (GUI) associated with the template, the GUI configured to enable input of the configuration information.
US09357014B2 Service-based networking
A service-based networking capability is presented. The service-based networking capability replaces traditional networking connections between endpoints with service connections between endpoints. The service-based networking capability supports establishment and use of a service connection between endpoints, where the service connection between endpoints may be provided below the application layer and above the transport layer. The establishment and use of a service connection between endpoints may be provided using a connected services stack, which may include a connected services layer that is configured to operate below the application layer and above the transport layer.
US09357013B2 Client-side script to application communication system
A method of activating external application logic from a script embedded in client-side rendered markup. The method can include establishing a communicative link with an application interface to the script. A pre-configured message can be received from the application interface over the communicative link. In response to receiving the pre-configured message, at least one operation can be activated in a process address space which is separate from a process address space used to render the markup and to process the script. Importantly, in a preferred aspect of the present invention, data can be retrieved from a data source remote to the client computing device. Subsequently, the retrieved data can be used to populate at least one user interface field in separately rendered markup.
US09357012B2 Relay communication system
A center terminal includes a target terminal list storing unit that registers a target terminal and an operator list storing that registers an operator ID and a password. Each of the maintenance terminal and the target terminal includes a center terminal information storing unit that registers a center terminal. The center terminal makes a connection job that associates a predetermined target terminal with the operator ID and registers the connection job to the center terminal. One of maintenance terminals receives the specific operator ID and the password from a connected client terminal and sends the center terminal an indication whether or not the maintenance terminal can log in to the center terminal, and, if the logging-in is granted, the maintenance terminal is configured to receive the connection job assigned to the operator ID from the center terminal and notify the operator. If the maintenance terminal receives a selection of the connection job from the operator, the maintenance terminal sends an inquiry to the center terminal whether or not the maintenance terminal can execute the connection job. If the connection job is allowed to be executed, the maintenance terminal can be connected to the target terminal included in the connection job.
US09356994B2 Method of operating a computing device, computing device and computer program
Data is stored on a computing device in encrypted form in respective digital containers. At least one data access application is stored on the computing device. A control application of the computing device connects to a remote control center. A command from the remote control center is received at the connected control application. The command contains an action to be taken in respect of at least one of the at least one data access application and the containers stored on the computing device. The command is passed from the connected control application to the data access application or container, and the data access application or container carries out the command.
US09356993B1 System and method to anonymize data transmitted to a destination computing device
A method and system for anonymizing data to be transmitted to a destination computing device is disclosed. Anonymization strategy for data anonymization is provided. Data to be transmitted is received from a user computer. Selective anonymization of the data is performed, based on the anonymization strategy, using an anonymization module. The data includes a plurality of characters. An initialization vector is generated using a seed value, the seed value having a corresponding seed value identifier. The data is anonymized using an anonymization module, to derive an anonymized data, using the generated initialization vector. The anonymized data and the seed value identifier is transmitted to the destination computer over a network.
US09356992B2 Transfer control device, non-transitory computer-readable storage medium storing program, and storage apparatus
A transfer data block is selected, and a data file including the transfer data block is selected as a transfer data file. All the data blocks of the transfer data file are added to the transfer data block. When all the data files including each transfer data block is selected as a transfer data file, the transfer data block is selected as a deletion data block. When a total data amount of the deletion data block is larger than or equal to a predetermined target deletion data amount and a ratio of a total data amount of the transfer data block to the total data amount of the deletion data block is smaller than or equal to a predetermined value, the data file is transferred from a transfer source node to a transfer destination node. Accordingly, a storage can be used efficiently.
US09356991B2 Systems and methods for a bidirectional multi-function communication module
Systems and methods are disclosed for bidirectional multifunction communication between a computing device and applications located at an external server. The bidirectional communications allows an operation to be performed on a file using a computing device and an external server. In one implementation, an application resides on a desktop computer that is connected to the Internet. The application sends a request to an external server accessible through the Internet using a bidirectional communication system. The server accepts and processes the request and provides data back to the computer via the same bidirectional communication system. A user may then access the data, manipulate it and provide an additional request to the server via the bidirectional communication system.
US09356990B2 Providing access to message headers
Method and system are provided for providing access to string-based message headers in network protocol messages. The method includes: converting header names into canonical form, wherein a canonical key represents at least one equivalent header name, and wherein a canonical key has a string and an integer value; providing a mapping between the header names and the canonical keys; and searching for a header name using the canonical key by sequential search using integer comparison.
US09356986B2 Distributed stream processing
In a computing device supporting distributed stream processing, a request is received from a controller device to redistribute blocks storing streamed data. The request indicates that a number of blocks stored on the computing device be sent to a second computing device. The controller device controls distribution of analytic results to a data access system. The analytic results are computed from the streamed data. The indicated number of blocks are selected from the blocks storing the streamed data. The selected blocks are sent to the second computing device. Pointers to remaining blocks of the blocks storing the streamed data are updated.
US09356983B2 System and method for adaptive content rendition
Disclosed herein are systems, methods, and computer readable-media for adaptive content rendition, the method comprising receiving media content for playback to a user, adapting the media content for playback on a first device in the user's first location, receiving a notification when the user changes to a second location, adapting the media content for playback on a second device in the second location, and transitioning media content playback from the first device to second device. One aspect conserves energy by optionally turning off the first device after transitioning to the second device. Another aspect includes playback devices that are “dumb devices” which receive media content already prepared for playback, “smart devices” which receive media content in a less than ready form and prepare the media content for playback, or hybrid smart and dumb devices. A single device may be substituted by a plurality of devices. Adapting the media content for playback is based on a user profile storing user preferences and/or usage history in one aspect.
US09356979B2 Time and frequency synchronization for LTE-advanced new carrier type
A particular kind of component carrier that may be used as a secondary cell in an LTE system is a new type carrier that has reduced or eliminated legacy control signaling such as the omission of CRSs. Alternative techniques are described for performing timing and frequency synchronization in the downlink between an eNB and a UE when CRSs are not present in a component carrier. These techniques involve using either channel state information reference signals or UE-specific reference signals.
US09356978B2 Feed routing for object based collaboration
Systems and methods for routing activity information related to objects in an external application to activity feeds associated with users in a collaboration group are disclosed. When activity information is received, it is routed to collaboration group feeds and user feeds based on a set of routing tables. The routing tables associated objects with events, containers, collaboration groups, and finally users. Based on the routing tables, users who belong to a collaboration groups that are associated with a particular object may see the activity information about that object rendered in an activity feed if the external application grants them permission to access the object. Accordingly, security associated with the object in the external application can be maintained when event information about that object is shared in an activity feed in a collaboration system.
US09356976B2 Real-time communications methods providing pause and resume and related devices
Operating a receiver communication device during a real time communication session including a real time media content data stream provided by another communication device may include receiving the real time media content data stream of the communication session from the other communication device wherein packets of the real time media content data stream include an identification of the real time media content data stream. A pause request may be transmitted from the receiver communication device to the other communication device with the pause request including the identification of the real time media content data stream and a pause request sequence number. After transmitting the pause request, a pause acknowledge message may be received from the other communication device with the pause acknowledge message including the identification of the real time media content data stream and the pause request sequence number. Related devices and methods are also discussed.
US09356975B2 Method and apparatuses for TDF session establishment
More than one TDF session for a user in a PCC architecture are coordinated. There are provided PCRF server, PCEF devices and TDF devices, and method of coordinating a PCEF session and the more than one TDF session. The method includes: establishing or modifying at a PCRF server a PCEF session for an IP-CAN session; selecting at the PCRF server more than one TDF device; determining at the PCRF server an order in which each selected TDF device is to be involved, and access information required by each selected TDF device; initiating a TDF session, providing applicable ADC rules and routing information indicating a next TDF device to be involved, from the PCRF server towards each selected TDF device; and submitting from the PCRF server to the PCEF device PCC rules for the IP-CAN session along with routing information indicating a first TDF device to be involved.
US09356974B2 Systems and methods for establishing a Wi-Fi display (WFD) session
Systems, methods, apparatus, and techniques are provided for establishing an application layer communications session over a layer 2 (L2) communications connection. In particular, a discovery request frame is transmitted from a first device. A discovery response frame is received at the first device, where the discovery response frame is transmitted from a second device in response to having received the discovery request frame. An application layer communications session is established between the first device and the second device while maintaining an existing L2 communications connection between the first device and the second device.
US09356973B2 Method for the transmission of signalling data in a network interface unit and in a control unit and corresponding devices
The embodiments relate to, among other things, a network interface unit (IM-MGW) in which signaling data is separated from useful data by the values of received data. The signaling data is tunneled to a control unit (MGCF). Two different data transmission networks (CS, IMS) can thus be simply combined, in particular, for video telephony.
US09356971B1 Broadcast-based trust establishment
A method and apparatus for device authentication are provided. In the method and apparatus, authentication data for a first device is received. The first device is then authenticated based at least in part on demonstrated access to authentication data prior to broadcast of the authentication data. One or more actions may be taken in response to the authentication of the first device based at least in part on the demonstrated access to the authentication data.
US09356969B2 Technologies for multi-factor security analysis and runtime control
Technologies for client-level web application runtime control and multi-factor security analysis by a computing device include receiving application code associated with a browser-based application from a web server. The computing device collects real-time data generated by at least one sensor of the computing device and performs a multi-factor security assessment of the browser-based application as a function of the collected real-time data and the application code. Further, the computing device establishes a client-level web application runtime security policy associated with the browser-based application in response to performing the multi-factor security assessment and enforces the client-level web application runtime security policy.
US09356968B1 Managing authentication using common authentication framework circuitry
A technique manages user authentication via common authentication framework circuitry. The technique involves receiving, by the common authentication framework circuitry, authentication requests from client devices of users belonging to multiple enterprises, the authentication requests including user identifiers identifying the users belonging to the multiple enterprises. The technique further involves accessing, by the common authentication framework circuitry, entries of an authentication policy database to select authentication policies for the authentication requests. Selection of the authentication policies is based at least in part on the user identifiers of the authentication requests. The technique further involves invoking, by the common authentication framework circuitry, authentication services in accordance with the selected authentication policies to perform user authentication operations in response to the authentication requests from the client devices.
US09356964B2 Application based policy enforcement
One embodiment is directed to a system that comprises a network device, including at least a first port, which is configured to analyze information within one or more messages received during a session initiated by another network device. The system is configured to perform operations including determining a total number of sessions for the first port of the network device and determining whether the total number of sessions for the first port exceeds a threshold value. If the total number of sessions for the first port exceeds the threshold value, an application associated with the first port is classified as a peer-to-peer application. Thereafter, a policy may be enforced based on this classification.
US09356961B1 Privacy scoring for cloud services
Information processing techniques for generating privacy ratings for services that are available via a cloud infrastructure, e.g., cloud services. For example, a method comprises the following steps. Data indicative of privacy attributable to at least one of a service and a provider of the service accessible in a cloud infrastructure is collected. A privacy rating is generated for at least one of the service and the provider of the service based on at least a portion of the collected data.
US09356955B2 Methods for determining cross-site scripting and related vulnerabilities in applications
The invention provides computer-implemented methods and computer systems for testing applications such as web-based (HTTP) applications for cross-site scripting (XSS) and related security vulnerabilities and permits the discovery of previously unknown XSS and related vulnerabilities in applications without relying on known or previously generated static XSS signatures. The invention may be applied to any type of XSS or related vulnerability for any variation of application code.
US09356953B2 System and method to prevent spoofed communication through out-of-band verification
The disclosed subject matter addresses the problem of spoofing by directly and transparently communicating with the apparent sender of the potentially spoofed incoming message or with the communications network handing the communication of the potentially spoofed incoming message. The address of the recipient device of the potentially spoofed incoming message is compared with addresses of communication sent from the apparent sender. As a result of this comparison, it may be determined whether the phone call or message was sent from the apparent source or was spoofed. The times associated with messages sent from the indicated sender and times associated with the incoming message may also be used to determine the authenticity of the apparent sender. The recipient is of the incoming message is notified of a spoofed message.
US09356950B2 Evaluating URLS for malicious content
A system includes one or more “BotMagnet” modules that are exposed to infection by malicious code. The BotMagnets may include one or more virtual machines hosing operating systems in which malicious code may be installed and executed without exposing sensitive data or other parts of a network. In particular, outbound traffic may be transmitted to a Sinkhole module that implements a service requested by the outbound traffic and transmits responses to the malicious code executing within the BotMagnet. Requests by a user system for a resource at a URL may be received by a firewall, a honey client module may access the URL and permit installation of malicious code or other malicious activities. In response to detecting malicious activities, the honey client module characterizes the malicious activity to generate a descriptor used to detect malicious code in other systems. The URL may also be blacklisted by the firewall.
US09356941B1 Systems and methods for detecting suspicious web pages
A computer-implemented method for detecting suspicious web pages. The method may include 1) identifying a plurality of malicious web pages; 2) establishing a classification model for identifying suspicious web pages, the classification model being based at least in part on the plurality of malicious web pages; 3) identifying an additional web page; 4) classifying the additional web page as suspicious using the classification model; 5) analyzing the additional web page to determine whether the additional web page is malicious; 6) determining that the additional web page is malicious based on the analysis; and 7) updating the classification model based at least in part on the determination. Various other methods, systems, and computer-readable media are also disclosed.
US09356938B2 Method, device, system, token creating authorized domains
This invention relates to a method (100) for creating, on a device (200), an authorized domain (102) for sharing a (103) of a content item (104) between a first person (105) and a second person (106). The method (100) alleviates the hassle of having end-users managing authorized domains. If the first person is bound (107) to the right (103), and the device is bound (108) to the first person (105), the device (200) grants (110) the second person (106) the right (103) in response to the device (200) associating (109) to the second person (106).
US09356937B2 Disambiguating conflicting content filter rules
A content filtering mechanism is enhanced to resolve conflicts in filtering rules (e.g., those created by a whitelist, on the one hand, and a blacklist, on the other hand). Preferably, a conflict between or among content filtering rules is resolved by selecting among conflicting rules based on a notion of “risk” associated with the rules. According to this risk-based approach, when two or more rules conflict with one another, the particular rule whose risk value has a predetermined relationship (e.g., aligns most closely) with a risk level associated with the application (applying the rules) then takes precedence. By selecting among conflicting rules based on risk, the potential or actual conflicts are disambiguated, with the result being that the content is filtered appropriately.
US09356933B2 Implementing policies for an enterprise network using policy instructions that are executed through a local policy framework
A policy framework is maintained on the computing device, and the computing device communicates with a policy server of an enterprise network over a network to receive a set of policy instructions. The policy instructions are executed through the policy framework in order to implement one or more policies that control the mobile computing device's access to resources of the enterprise network.
US09356929B2 Establishing a secure channel with a human user
A method of establishing a secure channel between a human user and a computer application is described. A secret unique identifier (“PIN”) is shared between a user and an application. When the user makes a request that involves utilizing the PIN for authentication purposes, the application renders a randomly selected identifier. The randomly selected identifier is in a format that is recognizable to a human but is not readily recognizable by an automated agent. The randomly selected identifier is then presented to the human user. The user identifies the relationship between the randomly selected identifier and the PIN. If the user's input reflects the fact that the user knows the PIN, then the user is authenticated.
US09356927B2 Enabling digital signatures in mobile apps
A computer implemented method and apparatus for provisioning certificates for use in applying digital signatures to electronic content are described. A method for provisioning a certificate to a user for use in applying a digital signature to electronically stored content includes receiving a request for the certificate. Each certificate is unique to a particular user and is usable, by an application executable by a processor of a computer device, to apply a digital signature to electronically stored content. The method further includes embedding the certificate in a wrapper formatted according to a file format compatible with the application. The wrapper includes at least one attribute facilitating enforcement of one or more digital rights management rule(s), and the method further includes sending the wrapped certificate containing the embedded certificate to the computer device.
US09356924B1 Systems, methods, and computer readable media for single sign-on (SSO) using optical codes
Automated systems, methods, and computer readable media for single sign-on (SSO) to a plurality of websites using optical codes. A login server communicates with a user computer browser and a user mobile device to validate the user. When the user goes to a website, the website presents an optical code to the user computer browser. The user mobile device reads the optical code and communicates with the login server to automatically log the user in.
US09356922B2 Operation of mobile device as trusted mobile web client or trusted mobile web server
A method of operating a mobile device comprises executing a trusted service application in a trusted operating system through secure access, executing a trusted web server module in the trusted operating system, wherein the trusted web server module is configured to transfer information using an internet protocol and the information is generated by execution of the trusted service application, and executing a user application in a rich operating system through normal access, wherein the user application is configured to relay communication between a remote web server and the trusted web server module through a security session.
US09356920B2 Differentiating between good and bad content in a user-provided content system
A system differentiates good content from bad content in a user-provided content system. Messages are analyzed for features that characterize messages. A feature may occur in one or more messages. A feature that has more than a threshold number of occurrences in messages in a time interval is identified for further analysis. Enhanced authentication is requested from senders of the messages with occurrences of the identified feature. Based on the rate at which senders of the messages pass authentication, the content associated with the message is determined to be good content or bad content. Subsequent messages are blocked or successfully delivered based on whether features occurring in the messages are indicative of good content or bad content.
US09356919B1 Automated discovery of knowledge-based authentication components
Methods, apparatus and articles of manufacture for automated discovery of knowledge-based authentication components are provided herein. A method includes analyzing entity-related information to identify one or more individuals within the entity for exclusion from one or more authentication requirements in connection with one or more operations associated with the entity, wherein said analyzing is based on one or more pre-defined parameters, and querying an agent of the entity to approve each of the one or more individuals identified within the entity for exclusion from the one or more authentication requirements.
US09356917B2 System and method for end-to-end encryption and security indication at an endpoint
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for implementing real-time transport control protocol to obtain an end-to-end encryption and security status of a communication session. The system collects real-time transport control protocol messages associated with a communication session, wherein the real-time transport control protocol messages are generated by devices in the communication session, and wherein the real-time transport control protocol messages include security information associated with the communication session. Then, based on the real-time transport control protocol messages, the system determines a security status associated with the communication session. The system can also generate an indication of the security status associated with the communication session. Further, the system can generate an indication of the security status of a communication session on a per participant basis.
US09356914B2 Content-based association of device to user
Example methods and systems for content-based association of a device to a user are presented. In an example method, data corresponding to each of a plurality of items of content stored within a user device are accessed. A device identifier for the user device is generated based on the data. The device identifier is transmitted from the user device to a service device to associate the user device with a user.
US09356912B2 Method for load-balancing IPsec traffic
Systems, methods and apparatus for distributing IPsec traffic across multiple IPsec processing units (PUs) by controllably allocating a specific range of one or more IPSec parameters of the IPsec traffic to each PU.
US09356911B1 Serving gateway policy enforcement
Examples disclosed herein provide systems, methods, and software for managing service modification requests in a serving gateway. In one example, a method of operating a serving gateway includes identifying an incoming service modification from a packet data network gateway and determining whether the incoming service modification is permitted based on policy data. The method further includes, if the incoming service modification is permitted, allowing the incoming service modification to proceed across the Long-Term Evolution network. The method also provides, if the incoming service modification is not permitted, altering the incoming the incoming service modification based on the policy data.
US09356910B2 Applying a packet routing policy to an application session
A security gateway includes packet routing policies, each including a host network address, an application network address, and a forwarding interface. In routing data packets of an application session, the security gateway: recognizes the application session between a network and an application; determines a user identity from an application session record for the application session; determines packet routing policies applicable to the application session based on the user identity; receives a data packet for the application session, including a source network address and a destination network address; compares the source network address with the host network address, and the destination network address with the application network address; and in response to finding a match between the source network address and the host network address, and between the destination network address and the application network address, processes the data packet using the forwarding interface of the packet routing policy.
US09356908B2 Method and system for causing a client device to renew a dynamic IP address
A method includes terminating a connection between (a) a wireless network supported by a network device and (b) a client device. The method further includes rejecting one or more requests to establish the connection between the wireless network and the client device based at least on the one or more requests being received from the client device within a first period of time subsequent to the terminating operation and accepting a particular request to establish the connection between the wireless network and the client device based at least on the particular request being received from the client device after the first period of time subsequent to the terminating operation.
US09356906B2 Logical L3 routing with DHCP
For a network controller for managing a set of hosts, a method for configuring a host to provide a Dynamic Host Configuration Protocol (DHCP) service is described. The method configures a DHCP module in a first host to provide a DHCP service. The method configures a managed forwarding element in the first host to (1) use the DHCP module to obtain network addresses and (2) forward packets using the obtained network addresses. The method configures a second managed forwarding element in a second host to (1) use the DHCP module to obtain network addresses and (2) forward packets using the obtained network addresses.
US09356898B2 Transmission filtering processor architecture
A processor for filtering message traffic between communication systems may include an input buffer and an output buffer. The processor may also include a memory interface communicatively coupled to a filter rule table that includes message filter rules for verifying input messages received by the input buffer and build output message rules for constructing output messages based on the input messages received by the input buffer. The processor may additionally include a message filter state-machine circuit communicatively coupled to the input buffer that applies the message filter rules to the input message from the input buffer and determines whether the input message conforms to each of the message filter rules. The processor may further include a build output message state-machine circuit that constructs an output message based on the input message and causes the output message to be stored in the output buffer.
US09356897B1 Systems and methods for a provider initialized real-time chat based on detection of a pattern
In one example, a method provides at least one service to a web-enabled user by detecting a stalled web session related to the user accessing the at least one service and providing a stall alert to a computer telephony interface, the stall alert based on the stalled web session. In response to the stall alert, the method includes using a computer telephony interface to automatically query availability of an agent. If the query determines an agent is available, the method includes automatically communicating instructions from a real-time chat module in communication with the computer telephony interface to a computing device operated by the user, the instructions to initialize a real-time chat application executed on the computing device. The method includes providing the agent with outbound call specifications related to the user and disabling the stall alert when the stalled web session is no longer detected.
US09356894B2 Enabled and disabled menu choices based on presence state
A computer implemented method for intelligently enabling menu choices includes rendering, on a client system, an address book user interface comprising information related to one or more contacts, selecting a contact from the address book user interface, determining an online presence state for the selected contact, enabling one or more menu options based upon the determined online presence state, with the menu options enabled for a first online presence state differing from the menu options enabled for a second online presence state, and presenting the enabled menu options to a user in a user interface.
US09356893B2 Fallback messaging
A computing device may receive first message data associated with a messaging group. The computing device may associate the first message data with a messaging thread. The computing device may associate a unique session identifier with one or both of the messaging thread and the messaging group. For a first one or more user devices of the messaging group, the computing device may send the message data along with the unique identifier via a native messaging protocol. For a second one or more of the user devices of the messaging group, the computing device may associate a fallback identifier of each of the one or more second user devices with one or both of the messaging thread and the messaging group, and send the first message data and unique identifier via a fallback messaging protocol.
US09356892B2 Management of access to entry points on a communication device
A system and method for managing access to entry points in a graphical user interface on a communication device are provided. The entry points are associated with services such as message services and are actuatable to invoke a content listing display for viewing content associated with a given service. One entry point provides access to a unified inbox for display of messages received or sent via a plurality of message services. Other entry points provide access to other message services or filtered views of the unified inbox. Access to the various entry points is provided via a user interface displaying one or more user interface elements, such as icons, pointing to the various entry points. Display of the elements is managed so as to hide elements pointing to potentially duplicative views.
US09356891B2 Voice messaging interface
Systems and techniques for transferring electronic data include enabling instant messaging communication between a sender an at least one recipient through an instant messaging host. In addition, voice communication is enabled between the sender and the recipient through the instant messaging host.
US09356887B2 Controlling shared memory
In view of the characteristics of distributed applications, the present invention proposes a technical solution for applying a shared memory on an NIC comprising: a shared memory configured to provide shared storage space for a task of a distributed application, and a microcontroller. Furthermore, the present invention provides a computer device that includes the above-mentioned NIC, a method for controlling a read/write operation on a shared memory of a NIC, and a method for invoking the NIC. The use of the technical solution provided in the present invention bypasses the processing of network protocol stack, avoids the time delay introduced by the network protocol stack. The present invention does not need to perform TCP/IP encapsulation on the data packet, thus greatly saving additional packet header and packet tail overheads generated from the TCP/IP layer data encapsulation.
US09356884B2 MSDC scaling through on-demand path update
In one embodiment, a copy of an original packet of a traffic flow is created at an ingress leaf node of a cloud switch. The ingress leaf node forwards the original packet along a less-specific path through the cloud switch, the less-specific path based on a domain index of an egress domain for the original packet. The copy of the original packet is modified to create a more specific path learn request packet. The ingress leaf node forwards the more specific path learn request packet along the less-specific path through the cloud switch. The ingress leaf node received back a more specific path learn request reply packet that includes an indication of a fabric system port. The ingress leaf node then programs a forwarding table based on the indication of the fabric system port, to have subsequent packets of the traffic flow forwarded along a more-specific path.
US09356879B2 Optimized path maximum transmission unit discovery
Embodiments of the present invention provide path MTU discovery of a network path, such as an IPv4 network. According to various embodiments of the invention, a node receives a packet at a node along the network path between a source node and a destination node, compares a MTU size of a next hop along the network path with the size of the packet, responsive to the MTU size of the next hop along the network path being less than the size of the packet, a DF flag being set to not allow fragmentation, a RC flag being set to identify that a portion of the packet is reserved for PMTU size, and a PMTU bit being set to positive, truncates the packet to the MTU size of the next hop, stores the MTU size in the portion of the packet reserved for PMTU size, and forwards the packet.
US09356878B2 Method for avoiding network congestion and an apparatus thereof
A method for avoiding a network congestion at a network includes an aggregator and a plurality of workers, wherein the plurality of workers share the same bottleneck link to the aggregator. The method includes counting a number of connections between the aggregator and the worker, and adjusting a window size of each of the workers. The window size is based on the number of connections. The method further includes adding an ACK delay to an ACK, and sending the ACK with the window size to the worker. The ACK delay is based on the window size.
US09356870B2 Contention handling in SMP based networks
Nodes and methods are disclosed for protection and restoration in the event of multiple failures for multiple paths involved for the same service in shared mesh networks, including, a method comprising the steps of storing, in non-transitory memory of a first node in a shared mesh network having a plurality of connections through the shared mesh network, records of global contention handling priority values of the plurality of connections; detecting a first signal from a second node requesting activation of a first connection of the plurality of connections, and a second signal from a third node requesting activation of a second connection of the plurality of connections, the first and second connections having overlapping requirements; determining that the second connection has a higher global contention handling priority value than the first connection based at least in part on the records; and activating the second connection.
US09356867B2 Lossless socket-based layer 4 transport (reliability) system for a converged ethernet network
A reliability system for a Converged Enhanced Ethernet network may include a plurality of end points each comprising a layer 4 transport layer, where each end point is connected to a data center bridging (DCB) layer 2 network. The system may also include an adaptor between the layer 4 transport layer and the DCB layer 2 network to translate at least one of flow and congestion control feedback signals, provided by at least one of the DCB network and the transport layer, to consolidated feedback signals for controlling transmission by the transport layer.
US09356866B1 Receive packet steering for virtual networks
In general, techniques are described for enhancing operations of virtual networks. In some examples, a network system includes a network interface card of a server configured to receive a tunnel packet associated with a virtual network. The tunnel packet comprises an outer header associated with the physical network, the outer header encapsulating an inner packet comprising an inner header associated with the virtual network and a payload. A first processing core of the server is configured to perform, based at least on one of the outer header and inner header of the tunnel packet, a first packet steering operation to identify the second processing core. The second processing core is configured to forward the inner packet to a virtual machine of the virtual machines.
US09356865B2 Method for dynamically controlling data paths, MTC gateway and network device using the same
Method for dynamically controlling data paths of Machine-type-communication (MTC) local access device(s) are proposed along with a MTC gateway and a network device using the same method. In one embodiment, the proposed method may include following: a network device, receiving and storing capillary network information and MTC gateway interconnection information from at least one MTC server; combining the access network information with the capillary network information and the MTC gateway interconnection information to build an aggregated topology map; generating enhanced policy rules according to the aggregated topology map related to at least one capillary network; and respectively transmitting the enhanced policy rules to the interconnected MTC gateways.
US09356861B2 Secondary lookup for scaling datapath architecture beyond integrated hardware capacity
Various exemplary embodiments relate to a method for routing an incoming packet to a destination, the method including: receiving, at a network device, the incoming packet; determining a destination address of the packet; determining that the destination address is not included in a routing table on the network device; sending a message to a companion device, wherein the message includes the destination address; receiving from the companion device, at the network device, a routing indicator for the destination address; and sending the packet towards a destination consistent with the routing indicator.
US09356860B1 Managing external communications for provided computer networks
Techniques are described for providing managed computer networks. In some situations, the techniques include managing communications for computing nodes of a managed computer network by using a pool of multiple alternative intermediate destinations to forward at least some communications to other final destinations. For example, a manager module associated with a source computing node may select a particular one of multiple alternative intermediate destinations to use for one or more particular communications from the source computing node to an indicated final destination, such as based on network addresses associated with the source computing node and/or the final destination. The multiple alternative intermediate destinations may have various forms, including multiple alternative edge devices at a first location at which various computing nodes are co-located that operate to manage communications between those co-located computing nodes at the first location and other external computer systems at one or more other locations.
US09356851B2 Application service level mediation and method of using the same
A method and apparatus for using an application layer demarcation point are described. In one embodiment, the method comprises monitoring end-to-end performance of a network application at an application demarcation point in a network, and mediating between provider infrastructure and customer infrastructure based on results of monitoring.
US09356849B2 Population category hierarchies
Developing a population category hierarchy can include providing a candidate category hierarchy, including a number of candidate categories, and a mapping between a number of reference pages and the number of candidate categories, including a number of mapped reference pages (143). Population usage data of the number of mapped reference pages can be obtained and used to determine a population traffic metric for each of the number of candidate categories (147). A number of population categories can be generated by using the population traffic metric of each of the number of candidate categories (149); and, a population category hierarchy can be produced including the number of population categories (151).
US09356848B2 Monitoring apparatus, monitoring method, and non-transitory storage medium
There is provided a monitoring apparatus which acquires evaluation results of evaluation which is performed on each of a plurality of monitoring targets with first and second indications, and divides a region (plot region) including data plotted on a graph of which one axis is set as the first indication and the other axis is set as the second indication, into a plurality of subregions, and calculates the number of the monitoring targets which are positioned in each of the plurality of subregions when each of the plurality of monitoring targets is plotted in the plot region on the basis of the evaluation results. In addition, the monitoring apparatus displays the graph having X and Y axes, and identifiably displays at least one of the plurality of subregions on the plot region so as to display information, which indicates the number of the monitoring targets positioned in the subregion, on the identifiably displayed subregion.
US09356847B2 Method for monitoring and displaying high speed bus performance
A method for operating a data processing system to display data related to a plurality of packets that traverse a communication link is disclosed. A copy of the packets that traverse the link is provided including a timestamp corresponding to each packet that defines a time at which the packet traversed the link. A display is generated having first and second regions. The first region includes an X-Y chart in which each packet is represented by a multi-value glyph denoting a first property related to that packet, the first property having more than two values. The second region includes a first annotation glyph for one of the packets, the first annotation glyph being located at the X-location corresponding to the timestamp for the packet. The first annotation glyph is present if that data packet has a second property.
US09356844B2 Efficient application recognition in network traffic
A system and method is provided for providing an initial determination of the type of application recognition processing that is required for incoming traffic, and directing the packets accordingly. The invention is based on optimized resource allocation that uses multiple, application-dependent data paths. An exemplary set of application-dependent data paths includes, for example, Fixed Attribute Table (FAT), Deep Packet Inspection (DPI) and CPU Processing data paths. By using optimized and application-dependent network traffic processing paths, it is possible to achieve a less resource-hungry hardware design than previously contemplated in the prior art, where all traffic proceeded along a single path and was subjected to DPI processing.
US09356842B2 Method and system for browser based, non-intrusive measuring of end-user perceived performance of individual third party resource requests
A performance management system is provided that measures end user performance in a distributed computing environment. The system detects DOM updates caused by browser side activities, and identifies resource load requests introduced by a DOM update that request resource from third party sources. For such resource load requests, resource sensors are installed which detect the point in time when loading the resource was finished. This allows to measure load time for individual resource load requests requesting third party resources, and to assign the tracing and performance monitoring data describing those resource load requests to the tracing and performance monitoring data describing the browser side transaction execution that caused the third party resource loads.
US09356840B2 Apparatus and method for parameter rollback in a self configurable broadband wireless communication system
An apparatus and method for rolling back operation parameters of a base station in a self-configurable broadband wireless communication system are provided, in which in a manager server, an optimizer for determining optimized operation parameters of the base station based on information which is needed to optimize and is received from the base station, an evaluator for calculating service level of the base station using the optimized operation parameters, and a controller for requesting to roll back the optimized operation parameters when the service level is greater than or equal to a first threshold value.
US09356839B2 Policy aggregation for computing network health
A network health monitoring application computes aggregate reports of network health by combining status results from a group of segments to render a summary health status indicative of the entire group. Individual status values result from policies, which monitor various segments and metrics, or performance parameters (such as byte counts or retransmissions), concerned with providing a particular service. The policies form a hierarchy defining the general or specific nature of the segments included in the policy according to a range of attributes, in which the attributes define a scope of the segments included in the policy group. Multiple metrics gathered on each segment allow filtering by polices based on the metric, rather than the attribute (hierarchy level), thus lending a hierarchy filtering based on “vertical” slices of the hierarchy, allowing the user flexibility to filter on specific attribute values while still computing aggregate health at a particular attribute level.
US09356838B1 Systems and methods for determining network forwarding paths with a controller
A controller may control switches in a network that forwards network packets between end hosts. The controller may generate a directed acyclic graph based on maintained network topology information. The directed acyclic graph may include multiple network paths between any given pair of switches. For a given network packet received from an end host, the controller may generate an identifier or otherwise classify the network packet based on network attributes of the network packet. The network attributes may include packet header information retrieved from the network packet, information maintained by the controller such as which virtual switch is associated with the network packet, and/or other network attributes. The controller may use the network packet identifier to select a network forwarding path for the network packet from the directed acyclic graph.
US09356836B2 Administration device, administration control method, and program
An administration device in a system in which a first device group and a second device group are connected to a network. The administration device acquires first communication history of the first device group and second communication history of the second device group, compares first specific information which specifies communication source and communication destination of the first communication history and second specific information which specifies communication source and communication destination of the second communication history while referring to relating information and detects a setting error of the second specific information set in the devices of the second device group based on a result of the comparison.
US09356835B2 System to configure and manage routers through wireless communication
A method for configuring a router is disclosed. The method comprises providing router configuration information. The router configuration information is sent to the router over a cellular data network.
US09356834B2 Smart dumping of network switch forwarding database
Techniques are provided for retrieving entries from a routing table or a forwarding database in a distributed network switch. The forwarding database includes match and mask registers used to compare routing entries and return matching routing entries to a requesting management controller. The forwarding database uses a separate timeout value associated with the forwarding database to avoid timeout errors for general register operations, and allows for an asynchronous dump operation of routing entries.
US09356831B2 Intelligent network operation
A node may be configured for operation in an intelligent network environment, wherein the node communicates via different modes of communication. The node selects a first mode of communication (e.g., mesh network mode). The node communicates via the first mode of communication. In response to determining a first condition (e.g., interference), the node selects a second mode of communication. The node then communicates via the second mode of communication. In response to determining a second condition (e.g., interference ceases), the node selects the first mode of communication and communicates via the first mode of communication.
US09356829B1 System for internet protocol based outage handling
An internet protocol (IP)-based outage handling system. The outage handling system collects information about the impact of selected unavailable network resources on users accessing the network of an internet service provider (ISP). The outage handling system stores information identifying the unavailable network resource and monitors network traffic on the managed network for requests to access the unavailable network resource. The outage handling system intercepts requests to access the unavailable network resource and logs information associated with the request. The logged information may be used to track the total number of requests and analyze the actual impact of the outage. The outage handling system optionally collects additional voluntarily provided information that may be used to notify the user when the resource is available and/or to provide compensation for the access interruption caused by the outage.
US09356826B2 Connecting network management systems
Various embodiments herein include at least one of systems, methods, and software to connect network and system management systems. Some such embodiments include a metric message connector that obtains network entity metric messages from a first network and system management system and communicates the obtained metric message to a second network and system management system. The metric message connector may transform network entity metric messages from an original form into a different form or format, such as a form or format having meaning with the second network and system management system. The network entity metric message may be Simple Network Management Protocol messages.
US09356825B2 Method and system for managing user preference profiles in a network
A method includes creating a plurality of user preference profiles. Each user preference profile includes at least one of a profile format without active user preference profile indication, a profile format including an active user preference profile indication, and a profile format specific to each device of a user. The plurality of user preference profiles are stored in a shared server. One or more user preference profiles corresponding to a plurality of devices are activated. The one or more user preference profiles are provided to an application server. The application server implements preferences included in corresponding user preference profile. A system includes a plurality of devices of the user, a plurality of clients corresponding to the plurality of devices, an application server corresponding to the plurality of clients, and a shared server for storing a plurality of user preference profiles.
US09356824B1 Transparently cached network resources
A method, system, and apparatus are directed towards managing content over a network. A request from a requestor for a resource is received over the network. The request may include a request for resource identified by a Network Resource Identifier (NRI). The request may also include Systems Interconnection (OSI) level 2-7 data. Characteristics of the requestor are determined based on the request. The characteristics are mapped onto a label. A unique key is generated based on the request, the characteristics, and/or the label. A version of the resource to cache is determined based on the request, the characteristics, the label, and/or the unique key. The version of the resource is cached based on the unique key.
US09356823B2 Providing and receiving content for computer networks using a gateway and server
Providing and receiving content for nodes of a computer network. In one aspect, a method for receiving content for nodes on a network includes establishing a computer device as a gateway device that can communicate in a first network and communicate with a server in a second network. The gateway device makes a request for content to be provided to at least one destination node in the first network. The requested content is received at the gateway device and is then provided to the destination node, where the received content is based on stored settings for the at least one destination node.
US09356815B2 Transmitter, receiver and controlling method thereof
A transmitter includes a frame generator which generates a plurality of frames each of which includes a preamble symbol and a data symbol, a pilot inserter which inserts a plurality of first pilots in the preamble symbol according to a predetermined first arrangement pattern and inserts a plurality of second pilots in a data symbol according to a second arrangement pattern, and a transmitting unit which transmits the plurality of frames in which the first and second pilots are inserted. Accordingly, a memory needed to store pilots may be reduced and precise synchronization may be performed based on an extended number of pilots.
US09356814B2 Method of transmitting control signals in wireless communication system
A method of transmitting control signals in a wireless communication system includes multiplexing a first control signal with a second control signal in a slot, the slot comprising a plurality of orthogonal frequency division multiplexing (OFDM) symbols in time domain, the plurality of OFDM symbols being divided into a plurality of data OFDM symbols and a plurality of reference signal (RS) OFDM symbols, wherein the first control signal is mapped to the plurality of data OFDM symbols after the first control signal is spread by a base sequence in the frequency domain, the RS is mapped to the plurality of RS OFDM symbols, the second control signal is mapped to at least one of the plurality of RS OFDM symbols, and transmitting the first control signal and the second control signal in the slot.
US09356813B2 Capacity for narrow-band hybrid modulation
Techniques and apparatus are disclosed for multiplexing multiple Narrowband Hybrid Modulation sub-channels in the same radio channel. This is accomplished by applying symbol phase rotation and/or phase rotation of the modulated I/Q samples to at least one of two or more simultaneously transmitted Narrowband Hybrid Modulation bursts in the same GSM/GPRS radio frequency channel, in the same cell. Other embodiments of the techniques disclosed herein exploit this symbol/sample rotation approach to create orthogonal channels of Narrowband Hybrid Modulation bursts, on the same radio frequency channel. These orthogonal channels can be transmitted in different cells, to allow the use of the same GSM/GPRS radio frequency channel in multiple adjacent cells while at the same time minimizing inter-cell interference.
US09356812B2 Wireless communication apparatus
A wireless communication apparatus includes multiple antennas, a receiver for performing diversity reception using the antennas, a transmitter, a selector circuit connected to the antennas, a divider, and a phase shifter. The divider is located in a transmission line which connects the selector circuit to the transmitter and distributes a signal outputted from the transmitter among the antennas during transmission. The phase shifter is located in at least one of multiple transmission lines, each of which connects the divider to a corresponding one of the antennas.
US09356811B2 Receiver circuit for receiving an input signal
A receiver circuit for receiving an input signal (IDD, UDD) comprises a detector circuit (111, 111a, 111b, 111c, 111d, 111e, 111f), which is in the form of a sample-and-hold circuit for determining a reference level of the input signal or in the form of a filter circuit for generating a mean value of levels of the input signal (IDD, UDD). The detector circuit generates, on the output side, a referential signal (RS), which is supplied to comparator circuits (113a, 113b, 113c, 113d, 115a, 115b, 115c, 115d). The comparator circuits (113a, 113b, 113c, 113d, 115a, 115b, 115c, 115d) compare an offset level of the input signal (IDD, UDD) with the referential signal (RS) and generate data signals (DATA, DH, DL). The offset input signals (IDD, UDD) are evaluated relatively in respect of the reference level or the mean value of the levels of the input signal.
US09356809B2 Method and apparatus for performing communication in multi-stage beam forming system
A method for performing communication in a multi-stage beam forming system includes determining statistical channel information which indicates a priority of analog beams transmitted by a base station, configuring an adaptive code book for digital beam forming, based on the statistical channel information and analog beams which the base station uses in actual communication among the analog beams, and performing communication with the base station through the digital beam forming based on the adaptive code book. A terminal includes a channel estimator configured to perform channel estimation for analog beams transmitted from a base station, a controller configure to determine statistical channel information indicating a priority of the analog beams, and configure an adaptive code book for digital beam forming based on the statistical channel information and analog beams that the base station uses in actual communication among the analog beams, and a communication unit.
US09356807B2 Communication systems
A transmission method for use in a two-hop wireless communication system is provided. The system includes a source apparatus, a destination apparatus and an intermediate apparatus. The source apparatus is operable to transmit information along two links forming a communication path extending from the source apparatus to the destination apparatus via the intermediate apparatus. The intermediate apparatus is operable to receive information from the source apparatus and to transmit the received information to the destination apparatus. The system has access to a time-frequency format for use in assigning available transmission frequency bandwidth during a discrete transmission interval, said format defining a plurality of transmission windows within such an interval. Each window occupies a different part of that interval and has a frequency bandwidth profile within said available transmission frequency bandwidth over its part of that interval. Furthermore, each said window is assignable for such a transmission interval to said source or intermediate apparatus for use in transmission. The transmission method for use in this system includes employing said format to transmit information along the path as two successive transmission signals, link by link, said signals being transmitted using different transmission windows of a particular such transmission interval.
US09356805B2 Implementing a plurality of interface definitions
A system and method are provided for implementing a plurality of interface definitions. The system and method provide for a message to be received according to a first definition, sent to a component for processing according to a second definition and returned to the requester according to the first interface definition. The system and method strip information from the return message that is not contained in the first interface definition.
US09356799B2 Ethernet ring protection without MAC table flushing
A network device located in an Ethernet ring may be operable to determine binding between a MAC address and a peer device in the Ethernet ring. The binding may indicate that the MAC address is behind the peer device. When an Ethernet ring failure occurs, the network device may be operable to update forwarding information based on a ring topology of the Ethernet ring, a position of the failure on the Ethernet ring and the binding. The forwarding information may indicate which ring port that is used on the network device to forward MAC frames to a destination corresponding to the MAC address. The network device may then forward the MAC frames based on the updated forwarding information. The Ethernet ring may utilize a VLAN frame format, a Q-in-Q frame format or a MAC-in-MAC frame format. The forwarding information may comprise a MAC table and/or a protection table.
US09356798B2 Alarm system IP network with PSTN output
Alarm customers on VoIP may use an adapter for conversion to Internet Protocol (IP) signals or may have an alarm system that uses IP signals to transmit alarm signals over the Internet. IP signals from alarm customers may go to any monitoring center for alarm system monitoring. IP signals from alarm systems using IP conversion equipment can go only to monitoring centers with specialized receiving equipment specific to the type of transmitting equipment in use at the customer's premises. There is a pool of customers, whose dealers would convert to IP and stay with the current monitoring center if the center invested in receiving equipment. For the many small centers who will not or cannot invest in receiving equipment, the present invention will take IP signals from any or all brands of IP transmitting equipment, to a central server then retransmit to any center over POTS to the alarm monitoring center. Thus, an alarm monitoring center need not invest in a number of different IP monitoring systems in order to be IP monitoring compliant.
US09356796B2 MoCA gateway splitter
A CATV/MoCA signal distribution system includes a first 2-way hybrid splitter for receiving a CATV input signal and splitting it into first and second CATV output signals, a second 2-way hybrid splitter for receiving the second CATV output signal and splitting it into third and fourth CATV output signals, with the latter being connected to a CATV output port. A first diplex filter is receptive of the first CATV output signal, and MoCA signals for providing electrical isolation therebetween and connecting them to a modem port. A second diplex filter is receptive of the third CATV output signal and MoCA signals for providing electrical isolation therebetween and connecting them to a Gateway port. A resistive splitter is connected between the first and second diplex filters and a plurality of individual MoCA signal ports for providing bidirectional MoCA signal flow therebetween.
US09356795B2 Communication terminal, wireless communication network system and content distribution method
A wireless communication network system includes a reproducing device reproducing a predetermined content, a first communication terminal, and a second communication terminal. The first communication terminal has a receiving section receiving predetermined data by wireless communication, a first storage section storing therein a software that enables acquiring data of the content currently being reproduced by the reproducing device during a period when the content is being reproduced, and a first controller controlling the receiving section to receive the data of the content through the software. The second communication terminal has a second storage section having the software stored therein, a transmitting section transmitting predetermined data to both the reproducing device and the first communication terminal by wireless communication, and a second controller controlling the transmitting section to transmit the data of the content to the reproducing device and transmit the software to the first communication terminal.
US09356785B2 Method and system for security enhancement for mobile communications
A method and system for enhanced security for A5/1 encoding, the method including choosing, at a transmitter, bits within a layer 1 header of a slow associated control channel (‘SACCH’) message for randomization; and setting, at the transmitter, the chosen bits randomly prior to channel coding and encryption of the slow associated control channel message. Further the method may include choosing, at a transmitter, a number of bits to toggle after convolution coding of a message containing a slow associated control channel message, the number of toggled bits being sufficiently low to allow correction at a receiver; and toggling, at the transmitter, said bits based on the channel conditions of the message.
US09356783B2 Method for ciphering and deciphering, corresponding electronic device and computer program product
In one embodiment, it is proposed a method for ciphering a plaintext M belonging to a group of prime order p, such method being performed by an electronic device. The method is remarkable in that it comprises: encrypting said plaintext M in function of a public vector Z=(Z1, . . . , Zl)εl of l elements of said group , where l≧2 log2(p), and a one-time private vector K comprising l binary elements (K[1], . . . , K[l])ε{0,1}l, said encrypting delivering a first ciphertext belonging to a group k1 for an integer k1≧1; encrypting said l binary elements delivering a second ciphertext in a group k2, for an integer k2>1.
US09356781B2 Methods and apparatus for authenticating data as originating from a storage and processing device and for securing software and data stored on the storage and processing device
Techniques are described for using unique features of a storage medium for authentication of data as originating from the storage medium, and also for installing software and data to a storage medium in a way which inhibits unauthorized copying of the software and data to another storage medium. Cryptoprocessing keys are created using unique features of the storage medium such as location information related to storage of selected elements of a software installation on the storage medium, or alternatively defective block information relating to the storage medium. The cryptoprocessing keys are used to encrypt data for transmission to a remote server. The remote server uses the cryptoprocessing keys to decrypt the data and authenticates the data as having been encrypted with the correct keys.
US09356779B2 Systems and methods for identity-based encryption and related cryptographic techniques
A method and system for encrypting a first piece of information M to be sent by a sender [100] to a receiver [110] allows both sender and receiver to compute a secret message key using identity-based information and a bilinear map. The sender uses a bilinear map to encrypt a message M, producing ciphertext V to be sent from the sender [100] to the receiver [110]. The receiver [110] uses the bilinear map to decrypt V and recover the original message M. According to one embodiment, the bilinear map is based on a Weil pairing or a Tate pairing defined on a subgroup of an elliptic curve. Also described are several applications of the techniques, including key revocation, credential management, and return receipt notification.
US09356778B2 Secured communication for local area network
A method and system for distributed security for a plurality of devices in a communication network, each of the devices being responsible for generating, distributing and controlling its own keys for access to the communication network and using the keys to establish a trusted network, each device's membership to the communication network being checked periodically by other devices by using a challenge response protocol to establish which devices arc allowed access to the communication network and the trusted network.
US09356773B2 Time-to-digital converter, all digital phase locked loop circuit, and method
The present invention discloses a time-to-digital converter. The time-to-digital converter includes: a phase interpolation circuit and a time-to-digital conversion circuit. The phase interpolation circuit is configured to receive a first reference clock signal and a second reference clock signal; perform phase interpolation on the first reference clock signal and the second reference clock signal to generate a third reference clock signal; and output the third reference clock signal to the time-to-digital conversion circuit. The time-to-digital conversion circuit is configured to receive the third reference clock signal and a fourth clock signal, where a phase difference between the third reference clock signal and the fourth clock signal is less than a phase difference between the first reference clock signal and the fourth clock signal; measure the phase difference between the third reference clock signal and the fourth clock signal; and convert the measured phase difference into a digital signal for outputting.
US09356772B2 Hybrid clock and data recovery circuit and system including the same
A clock data recovery circuit includes a sampler to sample incoming data bits, a phase detector to generate an edge position signal and a polarity signal based on the sampled incoming data, a finite state machine to save a current edge position state, a polarity decision unit to generate a polarity inversion signal to invert the polarity signal, a gain controller to generate a tracking bandwidth signal, a recovery loop configured to adjust an edge offset of the reference clock, and a bit selector configured to recover the incoming data. The clock data recovery circuit has a first latency at a first operation mode and a second latency at a second operation mode. The phase detector in the clock data recovery circuit may include a first phase detector and a second detector combined together for a low latency and low lock time of the clock data recovery circuit.
US09356770B2 Oversampling CDR which compensates frequency difference without elasticity buffer
A method, algorithm, architecture, circuit and/or system that compensates for frequency difference in oversampled CDRs. The oversampled CDR uses a programmable divider whose division ratio is changed, for one or more cycles, from its usual division ratio, when accumulated phase movement in either direction exceeds a threshold. Accordingly, the elasticity buffer in oversampled CDRs can be made much smaller or entirely eliminated, resulting in less area, and reduced or eliminated dependence of max allowed burst size on ppm difference. The threshold can be kept programmable, and more than half unit interval, to provide robustness towards high frequency jitter.
US09356766B2 Enabling half duplex frequency division duplex (HD-FDD) operation of user equipments in full duplex frequency division duplex (FD-FDD) network
The current invention provides simplifications to the user equipment (UE) radio front end module for the cellular handset or dongle through modification of the existing 3GPP specifications for LTE and WCDMA/HSPA+ in order to support half duplex (HD) operation. The option to support HD operation is provided without mandating upgrades to all existing base stations that have already been deployed. The instant invention further prevents HD UEs from attaching to any base stations which do not support HD operations. The instant invention further provides inter-frequency cell search periods for enabling HD UEs to communicate with any base stations/cells supporting the HD operations. The instant invention further enables the HSPA+ system to support the HD-FDD mode.
US09356761B2 Methods, apparatuses and systems facilitating management of airspace in wireless computer network environments
According to one embodiment, a particular network device that comprises at least one hardware processor is described. The network device is configured to perform operations including operating in a first mode by communicating wirelessly with at least one wireless client device to provide the at least one wireless client device access to one or more resources, where the operating in the first mode comprises receiving packets transmitted by the at least one wireless client device and forwarding the packets to the one or more resources. Furthermore, the network device performs operations, including switching from operating in the first mode to operating in a monitoring mode and operating in the monitoring mode by decoding data packets addressed to network devices other than the particular network device.
US09356759B2 Reassignment of unused portions of a transmission unit in a network
One embodiment includes signaling, by a first network node to a transmission unit owner node, identifying one or more remaining wireless time slot-frequency pairings of a current transmission unit assigned to the first network node that will not be used by the first network node during the current transmission unit. The transmission unit owner node reassigns one or more of the remaining wireless time slot-frequency pairings to a second network node in the network to use during the current transmission unit. One embodiment includes communicating information between a first network node and a second network node using a particular time slot-frequency pairing, including a particular frame time from the second network node to the first network node, a particular acknowledgement time from the first network node to the second network node, and a particular acknowledgment of the acknowledgment time from the second network node to the first network node.
US09356757B2 Wireless communication device capable of scanning for available base stations using reduced bandwidth
A wireless communication device is disclosed that includes multiple antennas capable of being used for carrier aggregation, and that uses its additional antennas to scan for available base stations without interfering with connectivity to a current base station and/or while maximizing useable bandwidth. The wireless communication device may scan using multiple of the antennas to maximize scanning results and reduce scan time, and may scan for available base stations using some of its antennas while maintaining its connection to the current base station with its other antennas. The device can also analyze control channel portions of received signals to utilize periods of signal inactivity to scan for available base stations, such as DRX or SPS modes of operation. In addition, the device can measure various parameters to optimize its scanning capabilities.
US09356756B2 HARQ method and apparatus for communication system
Methods and apparatus are provided to support HARQ in a communication system adopting cross-carrier scheduling. A second cell is scheduled at a first cell. Data, transmitted by a terminal, at a subframe of the second cell is received. A subframe, in the first cell, is determined for transmitting a HARQ acknowledgement corresponding to the data, and a subframe, in the first cell, is determined carrying scheduling information of the second cell. It is determined whether the subframe for transmitting the HARQ acknowledgement and the subframe carrying scheduling information of the second cell are the same. When the subframe for transmitting the HARQ acknowledgement and the subframe carrying the scheduling information are not the same, the subframe for transmitting the HARQ acknowledgement and the subframe carrying the scheduling information are matched to each other.
US09356744B2 Method for deactivated secondary cell measurement and communications apparatus utilizing the same
A method for deactivated secondary Component Carrier (CC) measurement in a communications apparatus providing wireless communications services via a first CC in a wireless network includes: determining a switch timing to perform bandwidth extension or frequency adjustment required for performing a deactivated secondary CC measurement; extending an operation bandwidth or adjusting a center frequency of at least one signal processing component included in the communications apparatus at the switch timing, wherein an operation band defined by the operation bandwidth and the center frequency of the signal processing component covers at least a bandwidth of the secondary CC; and performing the deactivated secondary CC measurement after extending the operation bandwidth or adjusting the center frequency. The secondary CC is not able to perform data transmission or reception during a deactivated state.
US09356742B2 Method and system for transmitting data in a motor vehicle
A method and a system are provided for transmitting data in a motor vehicle by wireless communication. The data from a first transmitting data node is divided, transmitted to a second receiving data node via at least two different communication routes, and reassembled upon being received. Redundant data is generated from the data to be transmitted, the redundant data allowing a reconstruction of the data to be transmitted in the event that a communication route fails. The redundant data and the data to be transmitted are transmitted via the different communication routes.
US09356741B2 Method and system to improve link budget of a wireless system
A method and system to improve the link budget of a wireless system using fast Hybrid Automatic Repeat Request (HARQ) protocol. In one embodiment of the invention, the Medium Access Control (MAC) logic in a base station determines whether the quality of the communication link with a mobile station is bad. When the MAC logic in the base station determines that the quality is bad, the base station uses a fast Hybrid Automatic Repeat Request (HARQ) protocol to indicate to the mobile station to send identical information to the base station in each of a plurality of successive or consecutive communication intervals before processing any received identical information from the mobile station. The fast HARQ protocol reduces the latency of receiving the identical information correctly, as compared with the current HARQ protocol.
US09356740B2 Method, apparatus, and system for facilitating random access
A PRACH preamble sequence being sent by the UE is received. An RAR in response to the PRACH preamble sequence is generated. The RAR includes a TA command. The TA command includes an integer value that is greater than 1282. The integer value alone is capable of determining a TA supporting the UE to perform an uplink time alignment. The RAR is then sent to the UE.
US09356736B2 Portable electronic device and IC card processing device
An IC card includes a communication interface and a controller. The controller divides data to be transmitted to the external device into a plurality of divided portions of the data. Moreover, the controller transmits each of the divided portions of the data to which an error detection code is given, to the external device through the communication interface so as to make a predetermined non-transmission period after transmission of the each of the divided portions of the data. Moreover, the controller executes detecting an error notice showing a failure in receiving each of the divided portions of the data that is transmitted from the external device in the predetermined non-transmission period. Furthermore, when the error notice is detected, the controller retransmits the divided portion of the data which the controller has transmitted just before the controller detects the error notice.
US09356735B2 Space-time block coding systems and methods
Although orthonormal space-time coding matrices provide for optimal communication system performance in that associated correlation matrices include no non-zero off-diagonal elements, unity code rate orthonormal coding matrices are difficult to identify for arbitrary communication network equipment. According to embodiments of the present invention, non-orthonormal space-time coding matrices, for which associated correlation matrices include non-zero off-diagonal elements, are used to encode data symbols. The non-orthonormal space-time coding matrices are more easily determined, and undesirable effects of the non-zero off-diagonal components are reduced by selecting a coding matrix from among a number of such matrices. For example, a particular space-time coding matrix may be selected from a number of generated space-time coding matrices based on a number of non-zero off-diagonal elements or a power of a trace of the associated correlation matrices.
US09356730B2 Method for adding error protection bits to match codeword length
Teachings presented herein provide a method and apparatus for processing input information bits for coding using a code, such that the length of the information word formed from the input information bits matches a fixed information word length defined by the code. In at least one embodiment, a coding circuit receives input information bits (and adds error protection bits as needed, to make the information word length match the fixed information word length. The method and apparatus contemplate generating the error protection bits by sub-coding a subset of the input information bits (e.g., parity bit generation), thereby providing extra protection for that subset. These teachings allow the same code to be used for coding feedback or other information, where the amount of information to be coded varies as a function of operating modes.
US09356727B2 Method and system for intelligent jamming signal generation
Detecting and jamming a wireless network using an intelligent jammer comprises determining that a signal source is an unlicensed signal source, synchronizing the intelligent jammer with the unlicensed signal source, determining a time and a frequency of a protocol signal associated with the unlicensed signal source, and transmitting a jamming signal according to the time and the frequency of the protocol signal. A system for detecting and jamming a wireless network comprises a first intelligent jammer, and an Intelligent Detection and Jamming Server (IDJS) coupled to the first intelligent jammer.
US09356726B2 Modulo channel assignment technique in optical point to multipoint networks to prevent optical beat interference
Configuring an optical point to multipoint communication network includes assigning a channel number Ci by modular arithmetic to each of a plurality of N access points, each of the plurality of N access points i) including a laser and ii) coupled to a hub having a shared optical receiver; and tuning the laser located in each of the plurality of N access points to a wavelength λui that is one of a set of M wavelengths as a function of the channel number assigned to the access point in which the laser is located, a channel spacing Δλ and an intrinsic wavelength λuin of the laser to prevent optical beat interference at the shared optical receiver.
US09356725B2 Method and apparatus for managing inter-cell interference coordination actions for time-domain partitioned cells
Aspects of the present disclosure relate generally to wireless communication systems, and more particularly, to systems and methods for managing inter-cell interference coordination (ICIC) actions for time-domain partitioned cells. In certain aspects, time-domain partitioning is accounted for by an ebb in determining whether to send frequency-based inter-cell interference information (e.g., uplink overload indicator) to neighboring ebb(s) and/or responsive actions to take in response to receiving frequency-based inter-cell interference information (e.g., uplink overload indicator, high interference indicator, and/or relative narrowband transmission power).
US09356723B2 Method for transmitting uplink signals from a user equipment to a base station in a wireless communication system and method for the same
A method for transmitting uplink signals from a user equipment to a base station in a time division multiplexing wireless communication system is disclosed. The method comprises the steps of transmitting a first uplink signal on an uplink subframe or a special subframe that precedes the uplink subframe, by preceding a first timing advance value at a reference time; and transmitting a second uplink signal on the uplink subframe by preceding a second timing advance value at the reference time, wherein the first timing advance value is greater than the second timing advance value, and the first uplink signal is transmitted for an uplink pilot time slot (UpPTS) period of the special subframe if a difference value between the first timing advance value and the second timing advance value is greater than a preset value.
US09356721B2 Methods and apparatus for precision time stamping
In a network device, apparatus and methods perform precision time stamping. A time agent receives a master pace signal corresponding to a time representation based on a master real time clock in a master clock domain. A time accumulator accumulates time units one fill quantum at a time based on the master pace signal. The time accumulator decreases the accumulated time units by a leak quantum according to a local clock signal running at a higher frequency than the master pace signal. Correction logic periodically generates, at a granularity corresponding to the frequency of the local clock signal, an updated time representation in a target clock domain based on a residual number of time units in the time accumulator before depositing an additional fill quantum of time units in the time accumulator.
US09356720B2 System and a method for synchronization and transmission of information in a distributed measurement and control system
A method for synchronization and transmission of information in a distributed measurement and control system, wherein frames, being a sequence of bits, are transmitted between a master node (M) and a slave node (S), the method comprising cyclically performing the steps of: receiving (101) at the master node (M) an echo frame sent from the slave node (S) as an echo of the last frame received by the slave node (S) from the master node (M); determining (102) the time of frame propagation between sending the frame from the master node (M) and receiving the echo frame at the master node (M); constructing (103) a subsequent frame at the master node (M), the subsequent frame comprising a data field comprising a time adjustment dependent on the determined time of frame propagation; sending (104) the subsequent frame from the master node (M) to the slave node (S); receiving (105) the subsequent frame at the slave node (S); and adjusting (106) a timer (S_T) of the slave node (S) depending on the value of the time adjustment read from the received subsequent frame and sending the received frame to the master node (M) as an echo frame.
US09356719B2 Methods of processing a radio frequency signal, signal processing devices for carrying out the methods, radio frequency front-ends, radio receivers and GNSS receivers
A radio frequency signal is frequency-translated to form a complex first intermediate signal where a frequency corresponding to a GPS center frequency is at an intermediate frequency. In a multiplexing conversion unit a complex multiplexed conversion signal which assumes different conversion frequencies is derived from a clock signal where the frequency of the latter is divided alternately by one of two divisors in a divider circuit and further by two in a phase shifter. The conversion signal is mixed with the first intermediate signal in a conversion mixer to provide a multiplexed second intermediate signal where, depending in each case on the conversion frequency, a frequency corresponding to a GLONASS center frequency and a frequency corresponding to a BeiDou center frequency are alternately shifted close to the intermediate frequency. The first intermediate signal and the second intermediate signal are then processed in a baseband unit.
US09356717B1 Device and method of selecting a channel
A device for selecting a channel comprises a speed detector configured to detect a speed of a channel selecting mechanism; a controller connected to the speed detector; and a frequency deviation detector connected to the controller and is configured to receive an input signal. The controller selects a wideband channel searching mode for the frequency deviation detector if the speed is higher than a speed threshold, or a narrowband channel searching mode if the speed is lower than the speed threshold. The frequency deviation detector detects an existence of a channel when either an actual frequency deviation of the input signal is lower than a first wideband frequency deviation threshold when the wideband channel searching mode is selected, or the actual frequency deviation is lower than a narrowband frequency deviation threshold when the narrowband channel searching mode is selected.
US09356713B2 Detection of faulty radio oscillator or faulty mobile timing measurements
Detection of a faulty radio oscillator is provided herein. Also provided herein is detection of faulty mobile timing measurements. Timing measurements, as observed by a mobile device, and an identification of primary scrambling codes associated with the timing measurements are captured. The primary scrambling codes match each timing measurement with a particular radio. The mobile device can also report its location information. Radios for which timing measurements have been received are paired. Based on the paired radios and an associated observed time delay derived from the timing measurements, comparisons can be made between paired radios having at least one common radio. Radios exhibiting an expected timing value can be removed from the analysis in order to isolate a radio that has a faulty radio oscillator.
US09356709B2 Downlink interference coordination in a radio communication network
An aggressor base station (22-1) herein performs downlink interference coordination with one or more victim base stations (22-2, 22-3) in a radio communication network (10). Such coordination is performed for each of one or more iterations. For any given iteration, the aggressor (22-1) sends a message (28-2) to a victim (22-2) that indicates, for each of one or more downlink resources (26), whether the aggressor (22-1) promises to protect that resource (26) from interference by not transmitting on the resource (26) with a transmit power above a threshold (TH2). The victim (22-2) schedules downlink transmissions to one or more user equipments (16) on resources (26) that, according to the message (28-2), are protected from interference. Based on monitoring for interference to those transmissions, though, the victim (22-2) generates and sends to the aggressor (22-1) feedback (30-2) that generally requests an increase or decrease of the threshold (TH2). From evaluation of this feedback (30-2), the aggressor (22-1) determines a new threshold (TH2) on which promises are to be based in a message (28-2) to the victim (22-2) in a subsequent iteration.
US09356706B2 First responder and mine emergency communication
An underground mine communications upgrade comprises an independent VHF-UHF band to MF band repeater-transceiver translator (RTT) and loop antenna added to a conventional miner's cap-lamp and helmet. VHF/UHF band communications with nearby conventional handsets are translated to medium frequency (MF band) communications that couple mine-wide to copper-core life-lines in all the entries. Such life-lines also do well supporting ultra low frequency (ULF), through-the-earth (TTE) communications with the surface above. Roof mounted borehole MF band ULF RTT's are coupled to the dual-frequency life-lines and bridge the MF band communications on the life-lines with the ULF communications on the life-lines. The MF band radio traffic primarily consists of digital packetswitch communications. Both the cap-lamp and borehole RTT's translate between the types of modulation used on the VHF/UHF band handsets, and also the types of modulation used on the ULF TTE surface communications, with the MF band digital packetswitch communications.
US09356705B2 Optical homodyne coherent receiver and method for receiving a multichannel optical signal
A receiver arrangement for receiving an optical signal comprising a number of optical channels equally distributed around an optical carrier frequency. The arrangement is configured to: i) received and detect the multichannel optical signal so as to provide at least one electrical quadrature signal comprising at least one folded channel, wherein each folded channel correspond to a set of two optical channels collapsed onto each other; ii) up-convert said at least one electrical quadrature signal so as to provide at least one up-converted quadrature signal comprising at least one pair of two separated unfolded channels, wherein each pair correspond to the two optical channels of a unique folded channel; and iii) demodulating said at least one up-converted quadrature signal so as to provide one baseband quadrature signal for each un folded channel such that each baseband quadrature signal corresponds to one unique optical channel.
US09356702B2 Flattened optical frequency-locked multi-carrier generation by one DML and one phase modulator
The disclosure relates to a method for optical frequency-locked multi-carrier generation based on one directly-modulated laser (DML) and one phase modulator (PM) in cascade driven by sinusoidal waveform (at the same or different frequency). When the DML and PM is driven by the same frequency RF signal at 12.5 GHz, adopting this method, 16 optical subcarriers with 12.5-GHz frequency spacing are generated with power difference less than 3 dB. When the DML and PM is driven by the different frequency with DML at 12.5 Ghz and PM at 25 GHz, over 24 optical subcarriers are generated with 12.5-GHz frequency spacing and amplitude fluctuation less than 3 dB. The number of the generated optical subcarriers can be further increased when the driving power for the DML is increased.
US09356700B2 EPON/EPOC time division duplex (TDD) mode
Embodiments enable a half-duplex Time Division Duplex (TDD) mode for Ethernet Passive Optical Network (EPON) or EPON over Coax (EPoC) networks. Specifically, embodiments provide systems and methods for enabling an Optical Line Terminal (OLT)/Coaxial Line Terminal (CLT) to share a physical medium spectrum in time with the Optical Network Units (ONUs)/Coaxial Network Units (CNUs) that it services. In an embodiment, the OLT/CLT includes an EPON scheduler that can schedule downstream and upstream transmissions over the same physical medium spectrum. In another embodiment, the OLT/CLT is equipped with a burst mode transmit physical layer (PHY) module, which can be controlled by an EPON Medium Access Control (MAC) module, to transmit in burst mode over the physical medium. In a further embodiment, there is provided an ONU/CNU with a burst mode receive PHY module. The burst mode receive PHY module can maintain clock timing even with non-continuous reception from the OLT/CLT.
US09356699B2 Dynamic readjustment of energy efficient network control policy parameters in an optical network unit based on a SIEPON protocol
A dynamic readjustment of an energy efficient network control policy parameters in an optical network unit based on a Service Interoperability in Ethernet Passive Optical Network (SIEPON) protocol. The access link between the OLT and ONU has distinct properties that can be used to enhance the energy efficiency control policy on the network facing side of the ONU. In one embodiment, an adjustment mechanism can be based on the receipt, by an optical interface in an ONU, of a control command from an upstream OLT, wherein the control command is configured to provide a limitation on an available time period during which the ONU can communicate with the OLT over an optical fiber cable.
US09356696B2 Modulation for coded light transmission
Coded light has been proposed to enable advanced control of light sources and transmit information using light sources. Sequences of channel symbols to drive the light source are determined from sequences of source symbols such that no visible flicker is present in coded light emitted by the light sources. Each source symbol is mapped to a composite channel symbol comprising at least one first channel symbol which may be identical to the current source symbol and at least one second channel symbol which may be a function of the current source symbol and at least one future and/or past source symbol.
US09356691B2 Sagnac interferometer event sensing and locating device
A Sagnac interferometer event sensing device is disclosed. The device includes first and second light sources respectively emitting first and second light beams at first and second, different wavelengths. The device includes an optical fiber path, a first portion along which only the first light beam travels, a second portion along which only the second light beam travels, and a third portion along which both the first and second light beams travel. The device includes a first detector at an end of the first portion of the optical path to receive the first light beam, and a second detector at an end of the second portion of the optical path to receive the second light beam. The device includes a first plurality of depolarizers disposed along the first portion of the optical fiber path, and a second plurality of depolarizers disposed along the second portion of the optical fiber path.
US09356688B2 Method and system for full duplex relaying in a wireless communication network
Embodiments of the present invention are systems and methods for wireless communication. According to one embodiment, a system for wireless communication comprises a first relay station, second relay station, and a base station. The first relay station and the second relay station are operable to receive and transmit wireless signals. The base station is operable to transmit the wireless signals to the first relay station and the second relay station in an interchanging pattern during successive time frames so that the first relay station and the second relay station forward the wireless signals to a mobile station.
US09356685B2 Multibeam satellite communication system and method, and satellite payload for carrying out such a method
A satellite communication system including a multibeam satellite for generating a plurality of feeder beams and a plurality of user beams over a region of interest, a plurality of spatially-separated gateway stations for providing feeder links to said multibeam satellite via respective feeder beams; and a control for operating said gateway stations and multibeam satellite such that: in nominal conditions, NGW gateway stations exchange data with K user beams, each of the gateway stations allocating a fraction of its bandwidth to each of the user beams; and in case of fading, data are switched from faded to unfaded gateway stations, whereby none of said user terminals experiences service outage. A method of performing satellite communication using the satellite communication system, and a multibeam communication satellite payload for carrying out the method are provided.
US09356672B2 Apparatus and methods for adaptive antenna diversity in a multi-antenna system
Apparatuses and methods are disclosed for determining a dominant figure-of-merit for an antenna system comprising a primary antenna, and at least two diversity antennas. The dominant figure-of-merit is determined from at least two figure-of-merit types related to performance of the primary antenna when paired with one or the other of the at least two diversity antennas. The disclosed apparatuses and methods include switching to one or the other of the at least two diversity antennas, to obtain the dominant figure-of-merit, in response to a signal quality metric's relationship to the at least two figure-of-merit types.
US09356671B1 MIMO communication method and system using the block circulant jacket matrices
Provided herein is a fast block circulant generated Hadamard matrix which is called jacket matrices of orders N=2p,4p,4kp,np, wherein k is a positive integer. The block Toeplitz circulant jacket matrices possess many properties of Walsh-Hadamard Toeplitz transform and also have the construction of block circulant, which can be applied to fast algorithms for decomposition easily. The matrix decomposition is of the form of the products of block identity I2 matrix and block Hadamard H2 matrix. The block Toeplitz circulant jacket matrices can be applied to the Kronecker MIMO channel.
US09356664B2 Explicit feedback format within single user, multiple user, multiple access, and/or MIMO wireless communications
Explicit feedback format within single user, multiple user, multiple access, and/or MIMO wireless communications. A beamformer provides a first communication to a beamformee, and based thereon, the beamformee may ascertain certain characteristics associated with the type and format of feedback to be provided to the beamformee via a second communication from the beamformee to the beamformer. For example, the first communication may include indication of a current operational mode, such as whether it is in accordance with single-user multiple input multiple output (SU-MIMO) or multi-user multiple-input-multiple-output (MU-MIMO). Also, the first communication may indicate a requested steering matrix's rank to be employed in accordance with subsequent beamforming by the beamformer. Also, additional information such as that pertaining to per-tone SNR values for each respective space-time stream, per-tone or per-sub-band eigen-values, the particular channel width being employed (e.g., 20, 40, 80, or 160 MHz), etc. may be included within the second communication.
US09356662B2 Method and apparatus for transmitting feedback information of a terminal in a multi-node system
Provided are a method and apparatus for transmitting feedback information of a terminal in a multi-node system in which a plurality of antennas are distributed and disposed in a cell. The method comprises the steps of: transmitting first feedback information, indicating a state between a channel and at least one of antennas, to a base station; and transmitting second feedback information, indicating at least one antenna, to the base station.
US09356657B2 Communication apparatus, communication method, and program for exchanging data with a target
A communication device includes a first processing unit that detects a target and receives a first command for activating an interface upon a detection of the target. The communication device also includes a second processing unit that exchanges data with the target through the first processing unit. Further, the communication device includes an interface between the first processing unit and the second processing unit. The first processing unit selects a predetermined interface level from among a plurality of interface levels based on the first command and exchanges data with the second processing unit based on the predetermined interface level.
US09356653B2 Method and arrangement in a DSL vectoring system
Method and arrangement in a Vectoring Control Entity, VCE, for handling disorderly events in a Digital Subscriber Line, DSL, system. The method involves a number of actions, to be performed when a disorderly event occurs on line m in a vectored group of DSL lines, and the transmission on line m is continued. The method comprises obtaining error samples from Customer Premises Equipments, CPEs, connected to other lines in the vectored group of DSL lines. The method further comprises—calculating an estimate of the channel coefficients changed due to the disorderly event, based on the error samples, thus providing a partial channel estimate. Further, the method comprises—modifying a downstream precoder, at least partly based on the partial channel estimate, such that retraining the other lines in the vectored group due to the disorderly event is avoided.The arrangement is adapted to enable the performance of the above described method.
US09356646B2 Chirp spread spectrum system and method
A radio frequency receiver for receiving an interleaved single carrier chirp spread spectrum signal based on a chirp sequence includes: a demodulator configured to receive, demodulate, and digitize a modulated radio frequency (RF) signal to form a digital baseband signal; and a signal decoder configured to: despread the digital baseband signal by at least: buffering signal data into blocks of L samples; multiplying the blocks of data with a conjugate of the chirp sequence to form a result; and performing a Fast Fourier Transform (FFT) on the result; equalize data from the FFT to form N data values, where N is the number of subchannels; transform the N data values into N demodulation symbols via an N-point inverse Fourier transform; and decode the demodulation symbols to form codec symbols.
US09356644B2 Wireless circuit and frequency pair determination method
A wireless circuit that can be used in a plurality of frequency bands even if its duplexer is formed of current variable frequency filters is provided. The circuit includes a transmission-reception antenna 911, a variable frequency duplexer 131, a double-pole six-throw switch 923, an RFIC 180, and a controller 190 which executes switching operations in accordance with control signals. The RFIC 180 determines a pair of frequency bands for transmission and reception signals input to the variable frequency duplexer 131 and generates and sends the control signals to perform switching control operations to connect a transmission port corresponding to the determined transmission frequency band with the transmission terminal of the variable frequency duplexer 131 and to connect a reception port corresponding to the determined reception frequency band with the reception terminal of the variable frequency duplexer 131 and to perform a frequency switching operation of the variable frequency duplexer 131.
US09356640B2 Apparatus for supporting one or more myriad objects and method of using same
An apparatus for supporting an object includes a top lying on a bottom. Part of the top is attached to the bottom. The unattached part of the top includes a flexible joint such as one or more scored lines immediately next to the attached part of the top. The unattached part of the top is lifted from lying on the bottom to a selectively variable position having an angle of >0° and <180° with respect to the bottom. The bottom may have a stop on its end closest to the unattached part of the top. The object to be supported is placed on the bottom of the apparatus and leaned against the unattached top in its open position. The object is retained from sliding off the bottom by the stop. Thus, the object is supported. The apparatus may be credit card-sized, include a battery charger and/or a data storage device.
US09356634B2 Down-conversion circuit
A down-conversion circuit for a receiver circuit is disclosed, the down-conversion circuit comprises a first passive switching mixer arranged to down-convert a received radio frequency, RF, signal with a first local oscillator, LO, signal (LO1) having a first duty cycle for generating a first down-converted signal at an output port of the first passive switching mixer. The down-conversion circuit further comprises a second passive switching mixer arranged to down-convert the received RF signal with a second LO signal (LO2) having the same LO frequency as the first LO signal (LO1) and a second duty cycle, different from the first duty cycle, for generating a second down-converted signal at an output port of the second passive switching mixer. In addition, the down-conversion circuit comprises a passive output combiner network operatively connected to the output ports of the first passive switching mixer and the second passive switching mixer and arranged to combine the first and the second down-converted signals such that harmonically down-converted signal content present in the first down-converted signal and harmonically down-converted signal content present in the second down-converted signal cancel in a combined output signal of the down-conversion circuit. The passive output combiner network is tunable to adjust magnitudes and phases of the first and the second down-converted signals. A related quadrature down-conversion circuit, a related receiver circuit, a related communication device, and a related calibration method are also disclosed.
US09356632B2 Intermodulation distortion canceller for use in multi-carrier transmitters
An intermodulation distortion canceller for use in multi-carrier transmitters is disclosed. In an exemplary embodiment, an apparatus includes a first transmit chain that transmits a first RF signal, a second transmit chain that transmits a second RF signal, and a canceller that outputs a first leakage cancellation signal that is input to the second transmit chain, and outputs a second leakage cancellation signal that is input to the first transmit chain, the canceller generates the first and second leakage cancellation signals from the first and second RF signals or from first and second baseband signals used to generate the first and second RF signals.
US09356631B2 Systems and methods for enhancing probability of internal measurements in crowded environments
A communication system having self or internal calibration is disclosed. The system includes an antenna tuner, a mismatch component, a receiver, and a strength indicator. The antenna tuner is configured to mismatch an antenna according to a mismatch code. The mismatch code includes or alters antenna characteristics of the antenna. The mismatch component is configured to provide the mismatch code to the antenna tuner. The strength indicator is configured to measure a strength of the received signal.
US09356630B2 Wireless display performance enhancement
Embodiments may comprise logic such as hardware and/or code to adaptively control the transmission power for a wireless channel. In many embodiments, adaptively controlling the transmission power may reduce or, in some embodiments, minimize interference between the wireless display (WiDi) transmissions and other transmissions such as multimedia content streaming over another wireless channel to the notebook via a second generation (2G) channel, third generation (3G) channel, or a future long term evolution (LTE) channel.
US09356629B2 Method and apparatus for improving transmission of data on a bandwidth expanded channel
A method and apparatus for providing transmission of data on a channel in a network. For example, the method determines a ratio of a number of channel uses of the channel to a number of source samples, divides a channel bandwidth into a plurality of subbands of equal bandwidth in accordance with the ratio, receives a source sample block, determines a channel input for each of the plurality of subbands from the source sample block in accordance with a hybrid coding scheme, and transmits, for each of the plurality of subbands, the channel input that is determined over the network.
US09356622B2 Apparatus and method for reconstructing a bit sequence with preliminary correction
A method for reconstructing a physically uncloneable function (PUF) A for use in an electronic device is provided. The method includes generating a potentially erroneous PUF At and performing a preliminary correction of the potentially erroneous PUF At by means of a stored correction vector Deltat-1, to obtain a preliminarily corrected PUF Bt. The PUF A is reconstructed from the preliminarily corrected PUF Bt by means of an error correction algorithm. A corresponding apparatus is also provided.
US09356618B2 Second order loop filter and multi-order delta sigma modulator including the same
Provided is a second order loop filter (LF). The second order LF includes: an operational amplifier including a first input, a second input receiving a differential input of the first input, and an output; an inverter inverting a signal output from the output of the operational amplifier to output an inverted signal; a first resistor connected to between the first input and a first node; a second resistor connected to between the output of the operational amplifier and the first node; a third resistor connected to between the first input and an input signal; a first capacitor connected to between the second input and the first node; a second capacitor connected to between the output of the operational amplifier and an output of the inverter; and a third capacitor connected to between the output and the first input of the operational amplifier, wherein the second input is connected to a ground voltage.
US09356615B1 Systems and methods for comparator calibration
The present invention is directed integrated circuits and methods thereof. More specifically, an embodiment of the present invention provides a comparator calibration loop where a digital integrator stores a running sum based on the output of a comparator. A DAC converts the running sum and generates an offset calibration voltage, which is filtered by a low-pass filter module, and the filtered offset calibration voltage is used to cancel out the intrinsic offset voltage and low frequency noise of the comparator. There are other embodiments as well.
US09356608B1 Method and apparatus for controlling mismatch in a voltage controlled oscillator array
A method and system are provided for reducing mismatch between oscillators in an LC VCO array. In an implementation, a method comprises measuring the mismatch between the driver strengths, by measuring the corresponding oscillation amplitudes, and a mismatch between the resonance frequency of each LC VCO in the array of VCOs, and adjusting each LC VCO to reduce the measured amplitude and frequency mismatches. In an implementation, the measuring and adjusting is performed once to calibrate the array of VCOs. In another implementation, the system measures and adjusts the array of VCOs repeatedly. In another implementation, the LC VCO array has a master VCO and a plurality of slave VCOs connected to the master VCO by slave PLLs to reduce phase noise caused by mismatches.
US09356605B2 Period measuring circuit and semiconductor device including the same
A semiconductor device includes: a counting detection block suitable for generating a counting value of a clock signal transmitted through a first transmission path and a counting value of a target signal transmitted through a second transmission path during a counter enable section, and blocking the first transmission path and the second transmission path based on a comparison result obtained by comparing a predetermined code value with the counting value of the clock signal; and an output block suitable for outputting the counting value of the target signal corresponding to when the first and second transmission paths to a predetermined pad are blocked, based on a test mode signal.
US09356603B2 Thermally tempered glass substrate using CTE mismatched layers and paste mixtures for transient electronic systems
A thermally tempered glass substrate for transient electronic systems (i.e., including electronic devices that visually disappear when triggered to do so) including two or more fused-together glass structures having different coefficient of thermal expansion (CTE) values disposed in an intermixed arrangement manner that generates and stores potential energy in the form of residual, self-equilibrating internal stresses. In alternative embodiments the substrate includes laminated glass sheets, or glass elements (e.g., beads or cylinders) disposed in a glass layer. A trigger device causes an initial fracture in the thermally tempered glass substrate, whereby the fracture energy nearly instantaneously travels throughout the thermally tempered glass substrate, causing the thermally tempered glass substrate to shatter into multiple small (e.g., micron-sized) pieces that are difficult to detect. Patterned fracture features are optionally provided to control the final fractured particle size. Electronic systems built on the substrate are entirely destroyed and dispersed during the transience event.
US09356601B2 Programmable logic device
A PLD in which a configuration memory is formed using a nonvolatile memory with a small number of transistors and in which the area of a region where the configuration memory is disposed is reduced is provided. Further, a PLD that is easily capable of dynamic reconfiguration and has a short startup time is provided. A programmable logic device including a memory element, a selector, and an output portion is provided. The memory element includes a transistor in which a channel is formed in an oxide semiconductor film, and a storage capacitor and an inverter which are connected to one of a source and a drain of the transistor. The inverter is connected to the selector. The selector is connected to the output portion.
US09356599B1 Differential driver circuit having bias equalizing pre-drivers
A differential driver circuit includes a differential driver configured to drive an output signal based upon a positive leg pull up signal, a positive leg pull down signal, a negative leg pull up signal, and a negative leg pull down signal. A first pre-driver includes a first driver configured to receive a positive leg signal and a first voltage divider coupled to an output of the first driver and configured to produce the first pull up signal and the first pull down signal. A second pre-driver includes a second driver configured to receive a negative leg signal and a second voltage divider coupled to an output of the second driver and configured to produce the second pull up signal and the second pull down signal. The differential driver may include a positive leg and a negative leg, each having a pull up transistor and a pull down transistor.
US09356598B2 Threshold logic gates with resistive networks
This disclosure relates generally to threshold logic elements for integrated circuits (ICs). In one embodiment, a threshold logic element has a first input gate network, a second input gate network, a differential sense amplifier, and a resistive network. The first input gate network is configured to receive a first set of logical signals, while the second input gate network configured to receive a second set of logical signals. The differential sense amplifier is operably associated with the first input gate network and the second input gate network such that the differential sense amplifier is configured to generate a differential output in accordance with a threshold logic function. The resistive network is coupled between the differential sense amplifier and the first input gate network and between the differential sense amplifier and the second input gate network. The resistive network makes the threshold logic element less susceptible to process variations.
US09356595B2 Bidirectional two-base bipolar junction transistor devices, operation, circuits, and systems with collector-side base driven, diode-mode turn-on, double base short at initial turn-off, and two base junctions clamped by default
Methods, systems, circuits, and devices for power-packet-switching power converters using bidirectional bipolar transistors (BTRANs) for switching. Four-terminal three-layer BTRANs provide substantially identical operation in either direction with forward voltages of less than a diode drop. BTRANs are fully symmetric merged double-base bidirectional bipolar opposite-faced devices which operate under conditions of high non-equilibrium carrier concentration, and which can have surprising synergies when used as bidirectional switches for power-packet-switching power converters. BTRANs are driven into a state of high carrier concentration, making the on-state voltage drop very low.
US09356590B1 Production test trimming acceleration
Systems and methods for production test trimming acceleration. In an illustrative, non-limiting embodiment, a method may include providing a first trim code to a reference circuit, where the reference circuit is configured to output a first signal in response to the first trim code; integrating a difference between the first signal and a target voltage value into a first integrated value; providing a second trim code to the reference circuit, where the reference circuit is configured to output a second signal in response to the second trim code; integrating a difference between the second signal and the target voltage value into a second integrated value; and adjusting at least one of the first or second trim codes in response to a comparison between the first and second integrated values.
US09356586B2 Circuit and method to extend a signal comparison voltage range
A circuit to a extend signal comparison voltage range includes a latching circuit and a comparator responsive to common-mode input signals. The comparator is coupled to the latching circuit and to a dynamic node. The circuit also includes a clocked boost circuit coupled to the dynamic node. The clocked boost circuit is configured to extend a supply voltage range of the comparator via biasing the dynamic node. A method to extend a signal comparison voltage range includes selectively shifting a voltage level of one of a ground reference of a dynamic circuit or a supply reference of the dynamic circuit in response to a clock signal.
US09356584B2 Level shifter
A level shifter for high-speed level shifting includes a first P-channel transistor, comprising a gate coupled to a drain, and a source coupled to a system voltage; a second P-channel transistor, comprising a gate coupled to the gate of the first P-channel transistor, and a source coupled to the system voltage; a first N-channel transistor, comprising a drain coupled to the drain of the first P-channel transistor, and a source coupled to a ground level; and a second N-channel transistor, comprising a drain coupled to a drain of the second P-channel transistor, and a source coupled to the ground level; wherein the first N-channel transistor and the second N-channel transistor are low-threshold-voltage transistors or native transistors.
US09356583B2 Flip-flop circuit
A flip-flop circuit includes a first latch, a trigger stage and a second latch. The first latch is configured to latch a selected signal in response to a first state of a clock signal, and provide a first output signal. The trigger stage receives the clock signal and the first output signal to provide a trigger signal. The trigger signal does not toggle as the clock signal transits. The second latch is configured to latch the trigger signal in response to a second state of the clock signal, and provide a second output signal. The first state and the second state of the clock signal are complementary to each other.
US09356579B2 Waveform generation
A predetermined waveform is generated using a lower frequency clock signal (16) and a higher frequency clock signal (18). The waveform transitions between first and second states (12, 14) in synchrony with timing signals (18-1 to 18-11) of the higher frequency clock signal (18). The higher frequency clock is operated if the waveform will transition between the first and second states (12, 14) before the next timing signal (16-2) of the lower frequency clock. The higher frequency clock is powered down if the waveform will not transition between the first and second states (12, 14) before the next timing signal (16-3) of the lower frequency clock. The predetermined waveform can thus be generated having higher resolution but with lower power consumption.
US09356572B2 Sound processing apparatus, sound system and sound processing method
A sound processing apparatus processes a first sound signal and a second sound signal. The sound processing apparatus includes a first adjustor which adjusts a volume of the first sound signal, a second adjustor which adjusts a volume of the second sound signal, and a control unit which causes the first adjustor and the second adjustor to adjust the first sound signal gradually changed over a first gradually-change time and the second sound signal gradually changed over a second gradually-change time, wherein the second gradually-change time is shorter than and included in the first gradually-change time.
US09356568B2 Apparatus and methods for chopper amplifiers
Apparatus and methods for chopper amplifiers are provided herein. In certain configurations, a chopper amplifier includes at least one differential transistor bank including a selection circuit and a plurality of transistors. The selection circuit can select a first portion of the transistors for operation in a first transistor group and a second portion of the transistors for operation in a second transistor group. During calibration, the chopper amplifier's input offset can be observed for different transistor configurations of the differential transistor banks. Although the transistors of a particular bank can be designed to have about the same drive-strength and/or geometry, the chopper amplifier can have a different input offset in different transistor configurations due to manufacturing mismatch between transistors, such as process variation. The chopper amplifier can be programmed to operate with the selected transistor configurations of the differential transistor banks to provide the amplifier with low input offset.
US09356567B2 Integrated audio amplification circuit with multi-functional external terminals
An audio amplification circuit may include an input terminal for receipt of an input signal from a transducer. A signal processor may be coupled to the input terminal for receipt and processing of the input signal to generate a processed digital audio signal in accordance with a programmable configuration setting of the signal processor. A serial data transmission interface is configured for receipt of the processed digital audio signal and supply of a corresponding digital audio stream at an output terminal of the integrated audio amplification circuit. A serial data receipt interface may be coupled to an externally accessible configuration terminal of the integrated audio amplification circuit and a controller is configured to adjust one of the programmable configuration setting of the signal processor and a format of a digital audio stream in accordance with first configuration data received through the serial data receipt interface.
US09356566B2 Audio amplifier with an enhanced current limiter using a proxy signal
An audio amplifier comprising an input block, a plurality of switches, an output filter, a current monitor and a proxy signal generator is provided. The input block is configured to receive an input signal and to provide a modulated signal. The plurality of switches is configured to generate an audio unfiltered signal including an undesired switching frequency component in response to the modulated signal. The output filter includes a coil and is configured to filter the undesired switching frequency from the audio unfiltered signal. The current monitor is configured to transmit a measurement output including a first operating frequency. The proxy signal generator is configured to provide a proxy signal including a second operating frequency. The input block is further configured to receive the first operating frequency and the second operating frequency to operate in accordance to the first operating frequency and the second operating frequency.
US09356562B2 Family of slew-enhanced operational transconductance amplifiers
Operational transconductance amplifiers (OTAs) with enhanced slew rate are disclosed. An OTA can have a main amplifier and pre-amplifier gain stage to increase the effective transconductance and bandwidth of the OTA. The pre-amplifier and main amplifier can be coupled to enhance slew current without adding additional bias current to the main amplifier input stages. Pre-amplifier bias current can be recycled and redirected to the load. OTAs with enhanced slew rate can be particularly useful in applications requiring high-frequency switching of voltage levels to drive high capacitance lines. For example, an integrated touch sensor panel and display can be operated by alternatively applying a first voltage level to an electrode in a display mode and a second voltage level during a touch sensing mode using OTA sense or charge amplifiers with enhanced slew rate. Enhanced slew rate can increase the time available to demodulate a touch signal for improved system performance.
US09356560B2 Multi-mode integrated power amplifier
A method and apparatus are disclosed for transmitting communication signals through a multi-mode power amplifier. For at least some embodiments, a communication signal may be amplified by an amplifier of the multi-mode power amplifier selected based on a desired transmit output power. The output of the selected amplifier may be coupled through a configurable inductive element to an antenna. The inductive element may be configured as a balun or as an inductive load element based on an operating mode of the multi-mode power amplifier.
US09356554B2 Relaxation oscillator with current and voltage offset cancellation
A relaxation oscillator reduces temperature sensitivity and phase noise at low offset frequency by periodically swapping a first current and a second current so that after the first current has been input to a first pair of circuits and the second current has been input to a second pair of circuits, the second current is input to the first pair of circuits and the first current is input to the second pair of circuits.
US09356548B2 Vibration damping control apparatus for vehicle, vibration damping control system for vehicle, and vehicle motion control apparatus
A vibration damping control apparatus for a vehicle is applied to a vehicle that includes: a generator that is driven by an internal combustion engine to generate electric power; a regulator that controls field current passing through an excitation winding of the generator, so that generated voltage of the generator turns to an externally instructed adjusting voltage; and a battery that charges generated voltage of the generator. The vibration damping control apparatus for a vehicle includes an adjusting voltage setting means for setting the adjusting voltage based on a charge supply power request value required for controlling a residual capacity of the battery and a drive torque request value for the generator required for suppressing vibration of the vehicle.
US09356546B2 Sensorless control method for motor and system using the same
A sensorless control method for a motor performed by a sensorless controller including a back electromotive force (EMF) observer and a phase locked loop (PLL) controller, includes: estimating a back EMF of the motor using the back EMF observer; calculating an electrical angle error in accordance with iron loss of the motor based on the estimated back EMF; and compensating for the calculated electrical angle error, inputting the compensated electrical angle error into the PLL controller to estimate an actual angle, and controlling the motor based on the estimated actual angle.
US09356544B2 Control device for eliminating malfunctions in a network
Electrical malfunctions in a network which are caused by torque fluctuations of an electric motor, in particular flicker, are reduced by using a control device. For simple and cost-effective minimizing or even correction of such malfunctions with the control device, the control device has at least one first input for supplying an input signal which contains information suitable for determining the loading of the network by torque fluctuations and at least one output for transmitting an output signal to at least one converter supplying the electric motor. This makes it possible to reduce or ideally to eliminate electrical malfunctions in a network which are caused by torque fluctuation of the electric motor.
US09356537B2 Slave circuit for distributed power converters in a solar module
An inverter device for a solar module. The inverter device comprises a slave circuit device that includes an input comprising a DC input from a solar cell group and a preliminary boost circuit. A DC boost circuit is coupled to the preliminary boost circuit and configured to boost the intermediary voltage to an AC RMS peak voltage. A rectifier circuit is coupled to the DC boost circuit. An energy recovery circuit comprises a storage device coupled to the rectifier output. The energy recovery circuit is configured to temporarily store a reverse recovery charge and transfers the reverse recovery charge to an output of a DC bus structure to reduce a diode recovery loss in the rectifier circuit.
US09356534B1 Method and apparatus for turning on a lighting device
Aspects of the disclosure provide a method. The method includes regulating a time for turning on a switch to transfer energy via a transformer in a first control mode, determining a turn-on time for a second control mode based on the regulated time in the first control mode, and controlling the switch based on the determined turn-on time in the second control mode to transfer energy via the transformer.
US09356531B2 Load control device for high-efficiency loads
A load control device for controlling the power delivered from an AC power source to an electrical load includes a thyristor, a first current path for conducting current through a gate terminal of the thyristor, and a control circuit for controlling the first current path to conduct a pulse of current through the gate terminal to render the thyristor conductive at a firing time during a half cycle. The first current path is able to conduct at least one other pulse of current through the gate terminal again after the firing time until, a transition time before the end of the half-cycle, but prevented from conducting pulses of current after the transition time until the end of the half-cycle. The load control device may comprise a second current path for conducting current through the electrical load between the transition time and the end of the half-cycle.
US09356521B2 Switching power-supply device having wide input voltage range
Provided is a highly-efficient switching power-supply device having a wide input voltage range. The switching power-supply device includes: a first series circuit including first and second switching elements and a second series circuit including third and fourth switching elements, which are connected in parallel with a power supply; a series resonance circuit including a primary coil and a capacitor connected in parallel with the second switching element; a reactor connected between a connection point of the third and fourth switching elements and the capacitor; a transformer having the primary coil and a secondary coil; and a control circuit that turns on-and-off the first and second switching elements, alternately, and turns on-and-off the third and fourth switching elements, alternately. The control circuit switches the first and second series circuits when an input voltage is low and switches only the first series circuit when the input voltage is high.
US09356520B2 Forward converter with magnetic component
A forward converter comprises a magnetic component with a transformer and a filter output inductor. Also disclosed is a method for assembly of a forward converter. A first and a second U/UR core are arranged to form an O-core. Windings of the transformer are arranged on the O-core. A bobbin-less U/UR core is arranged to abut the O-core, and windings of a filter output inductor are arranged directly on a body section of the bobbin-less U/UR core. Alternatively, windings of the transformer are arranged on a first section of an E/ER core, and windings of the filter output inductor are arranged directly on a second, bobbin-less section of the E/ER core.
US09356518B2 Over-voltage protection circuit and over-voltage protection method
An over-voltage protection circuit is applied to a switching voltage converting circuit. The switching voltage converting circuit manipulates an upper bridge power switch in the circuit, so as to convert an input voltage into an output voltage by an inductor. A channel of the upper bridge power switch and the inductor are coupled to a phase end. The over-voltage protection circuit includes: a comparator, coupled to the switching voltage converting circuit, wherein when a voltage of the phase end is higher than a voltage limiting threshold, an output end of the comparator outputs a first voltage level; and a pulse width detection unit, coupled to the output end of the comparator, wherein when the output end of the comparator remains the first voltage level for a time period longer than a protection period, the pulse width detection unit outputs an over-voltage protection activation signal.
US09356512B2 Envelope tracking power supply with direct connection to power source
A communication device, such as a smart phone, includes an envelope tracking power supply. The envelope tracking power supply is configured for direct connection to a supply voltage. The direct connection may be made without connection through an intermediate voltage regulator, such as a low drop out regulator. The supply voltage may be a relatively high battery voltage, for example, that would normally result in greater than permissible voltage limits on the transistors used in conventional envelope tracking power supplies.
US09356511B2 Control circuit with hysteresis for a switching voltage regulator and related control method
A control circuit for a switching voltage regulator is configured to receive an error signal representative of a regulator output voltage in relation to a nominal output voltage, and includes a set/reset flip-flop, a hysteresis comparator and a logic circuit. The flip-flop is configured to produce a switching control signal according to logic values at its set and reset terminals. The comparator is configured to produce a set signal at the set terminal when an error signal drops below a first value, and a reset signal when the error signal rises above a second value. The logic circuit is configured to prevent transmission of the reset signal to the reset terminal during a selected minimum time period and to thereafter enable transmission of the reset signal, and further, to produce an alternate reset signal at the reset terminal at the end of the selected maximum time period.
US09356507B2 Charge pump that allows change of output voltage by changing the wiring
A charge pump includes a chip and a package substrate packaged on the chip and installed in a circuit board. One of the 1st˜(X−Y)th external pins of the package substrate is electrically connected to the (X−Y)th input pin of the chip, and the other end of the same external pin is electrically connected to the input voltage of the circuit board. Thus, when the input voltage is being boosted through each capacitor of the circuit board, it is free from the action of the 1st through (X−Y−1)th transistors of the chip and therefore the original design of the 1st through (X−Y−1)th transistors can be maintained without causing any change in the output voltage Thus, the invention eliminates the problem of the prior art design that needs to change the internal circuit design when a different output voltage is required.
US09356505B2 Power consumption management of a switching voltage regulator
A power supply circuit (106) for a switching voltage regulator (108) connectable to a load (110) is described. In order to manage a power consumption of the switching voltage regulator (108) and in particular to minimize a power consumption of the switching voltage regulator when being operative, the power supply circuit (106) is configured for selectively supplying the switching voltage regulator (108) with one of a first input voltage and a second input voltage in response to a control signal indicative of an operative state of the load (110) such that the switching voltage regulator (108) is switched between a working state in response to the first input voltage and a standby state in response to the second input voltage.
US09356504B2 Power supply with interference suppression, and method for operating a power supply
A switched-mode power supply is disclosed, which includes a transformer with a primary winding and a secondary winding. A switch is coupled in series with the primary winding and configured to repeatedly interrupt a current through the primary winding. An inductor is located differently with reference to magnetic fields that the primary and secondary windings are configured to induce. A connection exists between the inductor and a circuit that contains one of the primary and secondary windings. The connection is configured to connect from the inductor to the circuit a first voltage that has a waveform representative of and a polarity opposite to a second voltage induced in the switched-mode power supply by leakage flux of the transformer at a switching moment of the switch.
US09356503B2 Combined active and passive harmonic mitigation devices and applications thereof
In one embodiment, the instant invention can provide a harmonic mitigating device that can include at least the following components: an active filter; a passive filter; c) at least one control switch, where the at least one control switch operationally controls whether the at least one active filter or the at least one passive filter can be utilized by the harmonic mitigation device to mitigate at least one harmonic current flow, and where the at least one control switch operationally switches the harmonic mitigation device from utilizing the at least one active filter to utilizing the at least one passive filter when a current load exceeds a predetermined percent of a full current load.
US09356502B2 Magnetic gear arrangement having a variable gear ratio
A magnetic gear arrangement is provided having a magnetically active gear member that generates a first magnetic field, which is modulated by interpoles. The modulated magnetic field generates magnetic poles on a magnetically passive gear member, and these poles form a second magnetic field. The material of the passive gear member is sufficiently magnetically hard that the first and second magnetic fields interact to couple the motion of the active and passive gear members according to a given gear ratio.
US09356501B2 Motor for driving lens
A motor for driving a lens is disclosed, wherein a yoke comprises a rotation prevention unit configured to prevent the bobbin from rotating.
US09356500B2 Stepper motor with adjustable detent torque
A stepper motor has a rotor having a permanent magnet, a stator housing and a plurality of stator coil assemblies disposed within the stator housing. Each coil assembly has a bobbin, a coil wound about the bobbin, and two pole plates having pole fingers extending axially inside of the bobbin. The bobbin is disposed between the two pole plates and defines a space accommodating the rotor. A number of magnetic detent plates are disposed about the permanent magnet rotor. Each magnetic detent plate has a central opening accommodating the rotor and a plurality of projections extending inwardly, spaced about the central opening. The projections interact with the magnetic field of the rotor magnet.
US09356493B2 Method of making a motor housing assembly
A motor housing assembly is formed by positioning a stator relative to a motor housing to configure a fillable gap between the stator and the motor housing, and filling the fillable gap is at least partially with a polymeric material to form a thermally conductive layer. The polymeric material may include a metallic filler material. The thermally conductive layer is in contact with an exterior surface of the stator and an interior surface of the motor housing adjacent the exterior surface of the stator, and is configured to cover at least half of the exterior surface. A method to form the thermally conductive layer includes injecting a high flow polymeric material through a port defined by the housing and in fluid communication with the fillable gap.
US09356492B2 Electric machine with liquid cooled housing
An electric machine having a stator, a rotor and a housing assembly with two end caps and inner and outer axially extending members. The outer housing member is disposed about the inner member. Ribs extend from one housing member and engage the other housing member in an interstitial space. The other housing member may be a tubular sleeve. The ribs define axially extending fluid path segments within the interstitial space and the end caps close the opposite axial ends of the interstitial space and define an inlet and an outlet for a liquid coolant. The liquid coolant path may be serpentine. The housing member with ribs may include a sleeve portion with at least some ribs having a width greater than the radial thickness of the sleeve portion. Threaded fasteners can attach the end caps to the enlarged width ribs. The inner and outer housings are advantageously extrudable.
US09356489B1 Device and method for generating power using buoyancy
A power generator may generate power using buoyancy having a fluid column contained by a tank having a sealable drain and a piston having a substantially hollow interior capable of being filled with a fluid. The piston has a sealable outlet, a vent, an inlet, and a lateral cross-section that is smaller than a lateral cross-section of the tank. A rod is connected to the piston and a power generator is connected to the rod. The piston operates from a first position near the top of the fluid column to a second position near the bottom of the fluid column. The piston moves from the first position to the second position as fluid is added to the inlet. The piston moves from the second position to the first position as the fluid is drained from the outlet.
US09356488B2 Laminated core for a magnetic bearing having individual laminations with at least one physical interruption and method for constructing such a laminated core
The core of a combined radial-axial magnetic bearing is stacked with coated laminations each equipped with at least one radial cut (9). These cuts (9) prevent the induction of circulating currents caused by varying axial control fluxes through the central hole of the lamination stack. Magnetic symmetry is preserved by rotating every lamination with respect to the previous one.
US09356487B2 Rotor bearing assembly
A bearing assembly for a rotating shaft uses a carbide sleeve to prevent wear and carry load. The carbide sleeves provide increased life for rotating components used in the severe environments in the oil and gas industries. Various mechanisms can couple the carbide sleeve to the rotating shaft, including keys, keyways, drive rings, reaction rings, and other members to provide particular benefits. These mechanisms allow the carbide sleeve to bear the compressive load of other components, for example, or to slide axially on the shaft, when needed.
US09356485B2 Starting assist method and starting assist system of electric vehicle
An electric motorcycle includes an electric driving unit including an electric motor and a power transmission mechanism, and is configured to halt supplying of electric power to the electric motor for at least a period in the stopped state. A starting assist method is executed in the electric motorcycle. The starting assist method comprises the steps of activating the electric motor and rotating a rotor by itself to store rotation energy in the rotor, keeping the rotation energy stored in the rotor in the step of storing the rotation energy, in a stopped state of the electric motorcycle, and transmitting the rotation energy of the rotor kept in the step of keeping the rotation energy to the rear wheel as starting assist power.
US09356476B2 Electronic device and power supplying method and wireless power supplying system thereof
An electronic device, and a power supplying method and a wireless power supplying system thereof. The electronic device includes a wired electric power receiving module, a wireless electric power receiving module and a switch. The wired electric power receiving module is connected to an external power supply by wired transmission. The wireless electric power receiving module receives the wireless electric power from an external wireless electric power transmitting device. The switch is coupled to the wired electric power receiving module and the wireless electric power receiving module and is used to switch between the wired electric power receiving module and the wireless electric power receiving module, to supply the operating voltage. The electronic device can operate in the wireless power supplying mode or the wired power supplying mode, so as to facilitate a user to use.
US09356475B2 Wireless power receiver and control method of same
A wireless power receiver is provided that includes a communication unit for receiving wireless power and a communication signal from a wireless power supplier; a controller for determining whether the wireless power is received from the wireless power supplier; a loader for storing the wireless power; and a switching unit for, when the wireless power is received, dividing the wireless power and the communication signal by a predetermined ratio and transferring the divided power to the controller and the loader based on the predetermined ratio.
US09356470B2 Systems and methods for managing a fuel cell
A method of operating a power adapter that includes an energy storage device and a fuel cell system including a fuel supply and a fuel cell stack, the method including determining a connectivity state of an auxiliary power source and a load with the power adapter, and selecting a power adapter operation mode based on the connection states of the auxiliary power source and the load. The operation modes of the power adapter include at least an auxiliary mode when the auxiliary power source and the load are connected to the power adapter, and a fuel cell mode when the auxiliary power source is disconnected from the power adapter and the load is connected to the power adapter. The auxiliary mode includes providing power from the auxiliary power source to the load, and the fuel cell mode includes providing fuel cell power to the load.
US09356468B2 On/off switch and standby power shutoff device using same
A standby power shutoff device is provided that includes a switch generating power when turning on and generating an “on” signal using the power, a switching unit generating an “on/off” signal for a product, a power supply unit providing power for function units of the product by receiving an external input power, a power switching unit driven in response to a driving signal to cut off or connect a power supply path for the input power provided to the power supply unit, a control unit generating a control signal for powering off the product in response to an “off” signal from the switching unit, and a driving unit receiving power from the “on” signal from the switching unit, driving the power switching unit to connect the power supply path, and driving the power switching unit to cut off the power supply path in response to a “power off” control signal.
US09356467B2 Charge balancing circuit for series connected chains of charge storage elements
There is disclosed a charge balancing circuit (CBC) and method (10, 20) for balancing charge storage elements (CSE1_1, CSE1_2, CSE2_2) of a charge storage device (CSD). The charge storage device comprises at least two series connected chains (CHN1, CHN2) of charge storage elements. The charge balancing circuit (CBC) connects a first charge storage element (CSE1_1) of a first chain (CHN1) in parallel with a first charge storage element (CSE1_2) of a second chain (CHN2) during a first period of time (φ1), and connects the first charge storage element (CSE1_1) of the first chain (CHN1) in parallel with a second charge storage element (CSE2_2) of the second chain (CHN2) during a second period of time (φ2).
US09356465B2 Rinsing glass and charger combination for a power toothbrush
The combination of a power toothbrush and a charging system includes a charging base unit (12) having a charging coil (22) wound around the interior surface (20) of a portion of the charging base unit, and connectable to a source of electric power and a rinsing vessel (26) adapted to hold a toothbrush, the rinsing glass having a lower surface (27) configured to fit onto the upper surface (14) of the charging unit. The vessel is configured to hold a toothbrush in such a manner to prevent the toothbrush from tipping over when placed in the vessel, and further configured relative to the base unit that charging of the power toothbrush can occur between a pickup coil (46) in the handle of the toothbrush and the charging coil in the base charging unit.
US09356461B2 Methods and systems for rapid wireless charging where the low state of charge (SOC) temperature dependent charging current and low SOC temperature limit are higher than the high SOC temperature dependent charging current and high SOC temperature limit
A system and method for wireless charging are provided. A control circuit charges one or more cells in a secondary wireless charging circuit that receives power wirelessly from a primary. The control circuit determines the state of charge and temperature of the cells. The control circuit then calculates a current limit as a function of a combination of the state of charge, input voltage to the control circuit for the wireless controller, FET power dissipation and the temperature and adjusts a wireless power control device in the secondary such that its current limit is set to the state of charge current limit. Different temperature limits can be used for different states of charge such that the cells can be charged at higher temperatures at low states of charge than at higher states of charge.
US09356458B2 Switch-controlled energy cycling apparatus
A switch-controlled energy cycling apparatus having two or more energy storage units; a control board that controls the status of each of the energy storage units and selectively cycles each between an inactive state, an active-discharging state, providing energy to a load outside of the apparatus, and an active-recharging state; and at least one sensor configured to monitor the apparatus and, at a first time period, sets the first energy storage unit to the active-discharging state and the second energy storage unit to the active-recharging state, where energy is also delivered to and recharges the second energy storage unit. At a second time period, the board automatically and in response to receiving a signal sent from the sensor indicating that one of the sensed values has reached a preprogrammed set point, cycles the charging state of the first and second energy storage units to different charging states according to a looping pattern.
US09356455B2 Dish having display device and apparatus for charging the same
A dish having a display element installed therein includes a dish main body including a display element including a display portion and a circuit portion, a first side including a transparent material, and a second side, and a battery portion at the second side for supplying power to the display element.
US09356449B2 Wireless power receiver, wireless power transmission system, and power controller
A wireless power receiver receives, at a receiving coil, AC power fed from a feeding coil by wireless using a magnetic field resonance phenomenon between the feeding coil and receiving coil. The wireless power receiver includes a loading circuit and a power controller. The loading circuit includes a loading coil that is magnetically coupled to the receiving coil to receive the AC power from the receiving coil and a load that receives the AC power supplied from the loading coil. The power controller includes a measurement unit and an adjustment unit. The measurement unit measures the receiving power of the load. The adjustment unit brings the receiving power close to its maximum value by changing the impedance of the loading circuit.
US09356448B2 Electric power converter for combined power generation system
The present invention provides an electric power converting unit that does not require a change in a control method in, for example, system interconnection by calculating a target value of an output current of an electric power converter from an internal phase angle calculated from an active electric power control loop and an internal electromotive voltage calculated from a reactive electric power control loop. Thus, a stand-alone power supply system that is easy to handle can be configured.
US09356447B2 Predictive phase balancing for demand response
Predictive phase balancing is implemented by a host system computer and logic executable by the host system computer. The logic is configured to receive customer demand profiles from each customer serviced by a poly-phase grid network and create a demand forecast from anticipated power demands collected from the customer demand profiles. Creating the customer demand profiles includes breaking down loads for each customer by corresponding phases in the poly-phase power grid network. The loads correspond to the anticipated power demands. The logic is also configured to balance the loads among each of the phases based on any load imbalances determined from the demand forecast.
US09356438B2 Wire cable assembly having a terminal with an encapsulated wire end
A wire cable assembly includes a terminal having a termination segment attached to an end of a wire cable, a connection segment configured to attach to a mating terminal, and a transition segment intermediate the termination segment and the connection segment. The transition segment of the terminal has a generally rectangular cross section and a recess defined in at least one distal edge and preferably both distal edges of the transition segment. The recess may alternatively be characterized as a concavity, notch, hollow, or indentation. A sealant is applied to the transition segment and a sleeve encloses at least a portion of the termination segment, the end of the wire cable, and at least a portion of the transition segment. The sealant fills the recess(es) and blocks a leak path between the sleeve and the distal edge. The sleeve may be a section of dual wall heat shrink tubing.
US09356434B2 Active ionization control with closed loop feedback and interleaved sampling
An ionization system includes a power supply and an ionizer. In a first operating state, properties of an output are set to fixed non-zero baseline levels, and in a second operating state, are set to neutralizing levels. The fixed baseline level is different than the neutralizing level for at least one of the properties. A downstream charge sensor measures an object charge. A controller switches the power supply between the first and second states during a sequence of alternating first and second time periods, during the first time period only, senses a current flow to the ionizer, during the second time period only, receives measured charge data from the sensor, during the second time period only, adjusts the neutralizing levels based on the charge data, and during the first or second time period, calculates an upstream object charge based on sensed current flow or determines a relative ionizer condition.
US09356433B2 Ignition coil captured resistor
A motor vehicle ignition assembly. The assembly includes a high voltage tower, a retention clip coupled to the high voltage tower, and a resistor mounted within the retention clip.
US09356422B2 Scribe etch process for semiconductor laser chip manufacturing
An improved scribe etch process for semiconductor laser chip manufacturing is provided. A method to etch a scribe line on a semiconductor wafer generally includes: applying a mask layer to a surface of the wafer; photolithographically opening a window in the mask layer along the scribe line; etching a trench in the wafer using a chemical etchant that operates on the wafer through the window opening, wherein the chemical etchant selectively etches through crystal planes of the wafer to generate a V-groove profile associated with the trench; and cleaving the wafer along the etched trench associated with the scribe line through application of a force to one or more regions of the wafer.
US09356420B1 Solid state laser with multiple cores coupled by fold optics
A laser rod assembly includes a first and second laser rod embedded in a cladding material. The assembly has a first end and a second end. The laser rods generate laser light at λlaser (λlaser light) when pumped by pump power at λpump. A reflecting outer surface at λpump is on or over a majority of an outer surface of the cladding material. Fold optic(s) on the second end provides optical coupling between the laser rods. An optical resonator includes a highly reflecting (HR) mirror at λlaser over an end of the first laser rod on the first end and an output coupler over an end of the second laser rod also on the first end.
US09356419B1 Temperature insensitive external cavity lasers on silicon
A technique related to a semiconductor chip is provided. An optical gain chip is attached to a semiconductor substrate. An integrated photonic circuit is on the semiconductor substrate, and the optical gain chip is optically coupled to the integrated photonic circuit thereby forming a laser cavity. The integrated photonic circuit includes an active intra-cavity thermo-optic optical phase tuner element, an intra-cavity optical band-pass filter, and an output coupler band-reflect optical grating filter with passive phase compensation. The active intra-cavity thermo-optic optical phase tuner element, the intra-cavity optical band-pass filter, and the output coupler band-reflect optical grating filter with passive phase compensation are optically coupled together.
US09356418B2 All fiber low dynamic pointing high power LMA fiber amplifier
High power fiber lasers include large or very large mode area active fibers. Mode preserving pump combiners are situated to counter-pump the active fiber using one or more pump sources. The mode preserving pump combiners preserve single mode propagation in a signal fiber, and such combiners can be identified based on optical spectra, beam quality, or temporal response. Active fibers can also be included in a pump combiner so that the active fiber is splice free from an input end that receives a seed pulse to an output end. Peak powers of over 100 kW can be obtained.
US09356417B2 Fiber laser
A fiber laser includes: an amplification optical fiber; a pumping light source configured to emit pumping light to pump the active element of the amplification optical fiber; a first mirror provided on one side of the amplification optical fiber; and a second mirror provided on the other side of the amplification optical fiber. When an optical loss between the first mirror and the second mirror is equal to an optical gain in the amplification optical fiber, a difference between a gain of light having a wavelength at which a gain becomes maximum and a gain of light having a wavelength reflected off the first mirror and the second mirror is 35 dB or less in the amplification optical fiber.
US09356414B2 Method and system for performing automatic gas refills for a gas laser
An apparatus to automatically refill a gas laser is disclosed. The apparatus includes a computing device coupled to a memory. The memory storing instructions that when executed by the computing device cause the computing device to monitor a time elapsed since a last recorded gas refill and when a predetermined time interval is reached since the last recorded gas refill, effectuate a gas refill process to refill the gas laser with gas from a gas supply coupled to the gas laser by automatically controlling the gas laser and the gas supply; and upon completing the gas refill process, record a time stamp of the completed gas refill process. A method and system to automatically refill a gas laser also are disclosed.
US09356413B2 Laser source apparatus and laser microscope
Provided is a laser source apparatus including a single laser source that emits an ultrashort-pulse laser beam; a wavelength conversion mechanism that generates a plurality of pulsed laser beams having different wavelengths by converting at least a part of wavelength of the ultrashort-pulse laser beam; a dispersion adjusting section that adjusts the amount of frequency dispersion for each of the pulsed laser beams; and an introducing optics that emits the plurality of pulsed laser beams whose frequency dispersion amounts are adjusted by the dispersion adjusting section. The dispersion adjusting section adjusts the amount of frequency dispersion for each of the pulsed laser beams so that each of the pulsed laser beams introduced to the irradiation optics of the optical apparatus from the introducing optics to excite a specimen is close to a substantially Fourier-transform-limited pulse.
US09356411B2 Slip ring assembly
The invention concerns a method of reconditioning a slip ring transmitter of the gold wire type which has a slip ring, in particular a gold ring, for use with a gold wire board as the circuit board, including the steps: removing a gold wire board from the slip ring transmitter, and fitting a multi-brush board as a replacement for the gold wire board.
US09356410B2 Compaction of electrical insulation for joining insulated conductors
An apparatus and method for coupling ends of two insulated conductors includes coupling a core of a first insulated conductor to a core of a second insulated conductor. Exposed portions of the cores are located inside a box. Electrically insulating powder material is placed into the box and a force is applied to first and second plungers to compact the powder material. Additional electrically insulating powder material may placed into the box and a subsequent force applied to compact the powder material into compacted powder material that surrounds the exposed portions of the cores. The compacted powder material is formed into a substantially cylindrical shape. A sleeve is placed over the compacted powder material and coupled to the jackets of the insulated conductors.
US09356409B2 Dual column gang outlets for minimizing installation space
A power distribution unit disclosed herein includes a plurality of power outlets arranged in adjacent columns, the first and the second terminals of the power outlets in a first column formed along a first line, the first and the second terminals of the power outlets in a second column formed along a second line, ground terminals of the power outlets in the first column formed along a third line, and ground terminals of the power outlets of the second column formed along a fourth line, wherein the first line, the second line, the third line, and the fourth line are arranged in parallel, and wherein the plurality of power outlets are arranged in one of an arrangement in which the third and fourth lines are positioned between the first and second lines, and an arrangement in which the first and second lines are positioned between the third and fourth lines.