Document Document Title
US09301647B2 Knife for a cutting disc for a cutting machine
A knife for a cutting disc in a cutting machine, which disc includes a centrally arranged, penetrating hole and an opening extending in a radial direction. The disc is manufactured from sheet metal and includes a dike-shaped section with a sloping part extending radially from the center of the disc. An attachment element for attaching the knife is arranged along the sloping part. The knife is bent along a bend line running along the longitudinal direction of the knife. The attachment element is present in a section of the knife on one side of the bend line, and a cutting edge is present running along the free edge of the knife. The angle of bend between the sections is such that the section of the knife at which the cutting edge is present is parallel to the plane of the cutting disc when the knife is mounted on the disc.
US09301641B2 Beverage dispenser with automatic closure of the powder containers chutes
The invention concerns a beverage dispenser comprising: a housing (1), at least one refillable container (2) for storing bulk beverage ingredient, said container comprising a tank (22), a discharge port (5) at the outlet (23) of the tank, at least a beverage preparation unit (3) operatively linked to the container for preparing a beverage from the stored bulk beverage ingredient, a door, wherein the discharge port (6) of the container (2) is configured for being automatically closed due to the opening movement of the door.
US09301639B2 Beverage foams making device
A beverage foams making device includes a base having a shaft rotatably extending therethrough. A stirring member and a driving member are respectively connected to two ends of the shaft. The stirring member has multiple holes and at least one protrusion extends from the stirring member. The driving member is cooperated with a driving device which drives the shaft to rotate. A cup has a connection portion connected to the base and the stirring member is located in the cup. The stirring member generates foams when the beverage in the cup is stirred by the stirring member. Ice cubes are not broken when making the beverage. The device is mainly suitable for making beverages such as green tea and black tea, alternative, milk, coffee and/or juice is also available.
US09301638B2 Drink preparation machine
Provided is a drink preparation machine with an outer housing, which contains at least one ventilation element for ventilating an interior which is enclosed by the outer housing. In order to reduce the likelihood of penetration by dust, water and/or small objects, to allow simple and quick cleaning with reduced use of detergents and to achieve energy-saving operation of the drink preparation machine, the at least one ventilation element can be actuated to open and close.
US09301636B2 Beverage press
A beverage press is shown and described. The beverage press may include a lid, a liquid containing member having upper and lower portions, where the upper portion of the liquid containing member is selectively engaged with the lid. The beverage press may also include a press operatively secured with the lid and extending within the liquid containing portion, where the press is microwaveable, and a solid retaining member selectively engaged with the lower portion of the liquid containing member.
US09301633B2 Unity heart device
A multi-piece ceremonial sculpture and a method of assembly. The method of assembling the sculpture is to fasten a heart-shaped outer piece to a base by way of a peg and an indented hole. Once the outer piece has been secured, an inner piece will be inserted within the outer piece and securely fastened within. A topper pin is placed through aligned openings on the top of both the outer and inner pieces. Once assembled, the heart sculpture represents love, unity and commitment between two parties together in a union.
US09301631B2 Scoop used in cooking and/or portioning food
The invention relates to a scoop (1) used in cooking and/or portioning food, comprising a plate-like, elongated handle (10) and a plate-like scoop blade (20) as its extension. The handle (10) is provided with at least one weakening line (11) in the longitudinal direction of the handle (10), which allows the handle (10) to be bent into a chute by pressing the handle (10). The scoop blade (20) is provided with two or more weakening lines (21, 22), which join the longitudinal weakening line (11) or weakening lines of the handle (10) in such a way that the scoop blade (20) bends into a chute, cup, spoon or dish forced by the bending of the handle (10) into a chute. The weakening lines (11, 21) are formed of elastic material (13), which is more elastic than the scoop material. At the weakening lines there are slots (14) in the scoop material, which are filled up with the said elastic material (13).
US09301630B2 Composite cup structure
An improved composite cup structure, which comprising: an inner plastic cup and an outer paper cup; of which the composite cup is manufactured from paper and plastics by a ratio of 7:3; the rims of both inner plastic cup and outer paper cup are provided with outwards curled edges, in particular, the curled edge of the inner plastic cup is slightly larger than that of the outer paper cup, and a flat surface is formed on the top; besides, an extension sheet of any shape is formed on the curled edge towards the cup bottom; when the inner and outer cups are overlapped, the curled edge of the inner plastic cup could cover the curled edge of the outer paper cup, thus forming a heat-insulating, leak-proofing composite cup of excellent strength; the extension sheet contributes to the separation of inner and outer cups for classification and recycling.
US09301628B1 Shopping cart corral for displaying one or more advertisements and method of providing same
Some embodiments disclose a corral configured to hold one or more shopping carts and display one or more advertisements. The corral can include: (a) an enclosure having an opening configured to receive the one or more shopping carts, the enclosure having a first side; and (b) at least one first panel located at the first side and configured to display at least a first advertisement of the one or more advertisements. The advertising panels can be configured to be coupled adjacent the opening of the corral to facilitate better visibility.
US09301626B2 Checkout counter
A classification device (2) for identification of articles (3) in an automated checkout counter is presented. The device comprises a memory unit (5) capable of storing digital reference signatures, each of which digital reference signatures corresponds to an article identity, a processor (6) connected to the memory unit (5), and at least one sensor (4, 7, 14, 15, 16, 17, 18, 24) configured to determine a measured signature of an article (3) wherein said processor (6) is configured to compare said measured signature with the digital reference signatures, and to calculate a matching probability of a predetermined number of article identities.
US09301625B2 Hanger for displaying floor mats
A hanger for displaying floor mats includes a main body portion and at least one post extending from the main body portion for receiving at least one floor mat. The hanger further includes a locking member hingedly coupled with the body portion and selectively movable between a first configuration disengaged from the post, and a second configuration engaging the post to capture a floor mat supported on the post.
US09301623B2 Portable baby change apparatus
A portable baby change apparatus (10) may include a first part (20), adapted to be removably suspended from a support structure (110); a second part (30), pivotably attached to the first part (20), and providing at least a portion (32) of a surface for changing a baby; wherein the first and second parts (20, 30) are pivotable relative to each other, between a closed configuration wherein the first part (20) covers said portion (32) of said surface, and an open configuration wherein, when the first part (20) is suspended from a support structure (110), said surface (32) is substantially horizontal. Extension parts (40), coupled to the second part (30), are movable relative to the second part (30) between a first position and a second position wherein, the extension parts (40) provide further portions (42) of said surface.
US09301619B2 Stool
Apparatus and methods for providing a stool with a seat, a spring device, a leg connected to spring device, and an engagement surface disposed at a distal end of the leg.
US09301617B2 One-piece office chair with an adjusting apparatus
A one-piece office chair made of plastic with an adjusting apparatus comprises a middle axle seat, a seat frame, a back frame, and two armrests which are formed in one-piece to complete the entire chair frame. Furthermore, an adjusting apparatus is applied to provide supports and elasticity for the chair frame, enabling the back frame to adjust the angle in accordance with users' movements, featuring the present invention as an ergonomic design of comfortable seating with easy assembly and light weight.
US09301615B2 Seating structure with a contoured flexible backrest
A seating structure includes a backrest member having an upper edge, opposite side edges and a lower edge. The backrest member has a forwardly facing convex shape formed along a vertical centerline thereof between the upper and lower edges. The lower edge has a forwardly facing concave shape. The lower edge has outer portions positioned forwardly of an entirety of the upper edge.
US09301612B2 Chair with a swivel back support
A chair includes a unitary shell defining a seat portion and a riser portion. The riser portion is generally normal to the seat portion. The chair further includes a back support and a flexible coupling that couples a portion of the back support to a portion of the riser portion. The flexible coupling includes a cushion between the portion of the back support and the portion of the riser portion.
US09301611B2 Leg and foot support structure to be applied to tiltable armchairs
A leg and foot support structure applied to tiltable armchairs, comprised of a quadrangular rigid structure, said quadrangular rigid structure being lifted by means of feet; a pivotable quadrangular articulated frame for supporting the feet that is assembled on the front half and within said rigid structure; moving parts of said structure being operated by driving assemblies comprised of articulated arms connected and actuated simultaneously by a driving unit. An inner sliding frame composed of two quadrangular structures that slide over each other through articulated arms pivoted to the respective structures and to a rigid articulated frame that is angularly moved in order to be underneath a seat structure; said quadrangular structures start their relative slippage only after the articulated rigid frame reaches an end of its angular displacement.
US09301610B1 Enclosed boltless shelving system
An easy-to-assemble, easy-to-break down boltless shelving system including a rack and shelves on which articles can be stored and displayed. The boltless shelving system has upstanding corner posts located at the four corners of the rack by which back and side panels can be slidably and removably attached to the rack to enclose three sides thereof. Each upstanding corner post of the rack has a pair of flat faces that extend from one another at an angle. The outer ends of the flat faces are bent to form longitudinally-extending flanges that run along opposite sides of each of the corner posts. The flanges have a generally L-shaped profile to create guide channels. Panels are pushed downwardly and into receipt by the guide channels of opposite facing flanges of a pair of adjacent corner posts, whereby to enclose the rack of the shelving system on any number of sides thereof.
US09301607B1 Combination toy chest and play station
A combination toy chest and play station includes a toy chest defining an interior space, a lid hingedly connected to toy chest for enclosing the interior space, and a table hingedly connected to the toy chest. The table is pivotable about the toy chest between a vertical orientation and a horizontal orientation.
US09301596B1 Attachment assembly for an electronic device
An attachment assembly for an electronic device attaches to an electronic device, such as a cell phone, to prevent a user from dropping, losing or breaking the electronic device. The assembly includes a housing having a top wall, a bottom wall and a perimter wall coupled to and extending between the top wall and the bottom wall. A tether is retractable into and out of the housing. The tether has a first end extending outwardly of the housing. A connector is coupled to the first end of the tether. The connector is configured for releasably attaching an electronic device to the tether.
US09301595B2 Multi-layered holster to secure an instrument
A device holster may accommodate different sized devices, such as guns, weapons, tools, etc. One example configuration may include a front cover that includes a number of engaging snap portions and a molded surface area that provides a cavity shaped as a hand gun barrel and hand gun trigger housing, and a rear cover with a larger surface area than the front cover which provides a rear cover including a number of layers including a first layer composed of a first material, a middle layer composed of a second material and a third layer composed of a third material, and the second material of the middle layer is different from the first material of the first layer.
US09301591B2 Dual end liquid applicator
A dual end liquid applicator including a reservoir handle having a first opening defined at a first end, a second opening defined at a second end opposing the first end, a first head member, and a second head member is provided. The reservoir handle defines an internal cavity for storing a dispensing liquid. The first head member is operably connected at the first opening at the first end of the reservoir handle. The second head member is operably connected at the second opening at the second end of the reservoir handle. The first head member and the second head member, when rolled over a contact surface, transfer and dispense the dispensing liquid from the internal cavity of the reservoir handle through the first opening at the first end of the reservoir handle and the second opening at the second end of the reservoir handle respectively, to the contact surface.
US09301588B2 Hair removal apparatus for personal use and the method of using same
Hair or partial hair removal system and hair growth deterrent that includes mechanical process for cutting, plucking or shaving hair follicles, along with pre and/or post skin treatment techniques. The skin treatment techniques can include the application of energy to the skin surface before, after and/or during the application of the mechanical process. Such techniques include the application of heat and/or energy from illumination sources and/or RF emitters. Further skin treatment techniques include the application of solutions before, after and/or during the mechanical process and/or the application of heat and/or energy. Overall, the system operates to treat an area of skin to facilitate the removal of all or a portion of hair, retard further growth, and recovery of skin surface.
US09301587B2 Hair color (or dye) storage, dispensing and measurement (or measuring) system
An apparatus and system for preparing a hair coloring includes a graduated syringe and a container filled with a pigmented hair dye. The container includes an air-tight chamber and an opening, and also includes an engagement mechanism for installing the container on a rack for support. An air-tight reclosing seal at the opening allows the syringe to engage the air-tight reclosing seal, and extract the hair dye from the air-tight chamber. When the syringe is disengaged from the container, the air-tight reclosing seal closes off the air-tight chamber and permitting a known quantity of the hair dye to be withdrawn from the container into the syringe, allowing an accurate and repeatable quantity of hair dye to be dispensed from the container.
US09301585B2 Bag assembly and method of providing the same
A bag assembly includes a base member configured to be releasably coupled to a horizontal surface to maintain a position of the bag assembly with respect to the surface. The bag assembly further includes a support member attached to and extending outwardly from the base member. A bag member is disposed adjacent the support shaft and includes at least one compartment, the compartment having at least two openings for access into the compartment. The bag member rotates about the support shaft to access the at least two openings.
US09301583B2 Storage container
A storage container includes a main body and a cover. The main body includes a first recessed portion and an outer edge portion. The first recessed portion has an opening portion and is bounded by a first bottom surface portion and a first peripheral wall portion including a first wall portion. The outer edge portion protrudes further than the first wall portion on an outer periphery side of the storage container with respect to the first wall portion. The first wall portion has a groove portion and at least one first hole portion. The groove portion is formed on a protruding end portion of the first wall portion in a position separated from an edge of the first recessed portion toward the outer edge portion. The at least one hole portion opens onto the protruding end portion, communicates with the groove portion and is separated from the first recessed portion.
US09301579B2 Waterproof slide fastener
In a waterproof slide fastener, fastener elements are formed using a synthetic resin which contains a silicone resin or a fluorine-based resin, and a water repellant agent is applied to waterproof tapes and the fastener elements and hence, the waterproof slide fastener can exhibit a water-repellent effect brought about by the waterproof tapes and a water-repellent effect brought about by the fastener elements. Accordingly, it is possible to properly prevent the intrusion of a liquid through a gap formed between the left and right fastener elements and a gap formed between the fastener element and the waterproof tape.
US09301577B2 Shoe customization system having interchangeable platens
Heat press platens for a shoe customization/decoration system and a method of using the same are disclosed. The platens may be quickly interchanged to allow the same equipment to be used to dye shoes of different sizes. The platens individually accommodate a pair of assembled shoes and are shaped to: reduce print sizes, maintain symmetry and flatness of the shoe, and accommodate a range of shoe sizes. The size and shape of the platens enable one shoe to be fitted on one side of a platen and another shoe to be fitted on the opposite side. The platens position the shoes so that they are mirror images of each other. This positioning allows a single print, including mirror images of the same design, to be applied to two shoes at the same time.
US09301568B2 Flip-flops
A flip-flop or slipper which has a sole that has holes for receiving the knobs on a strap. The holes are heat-treated to reduce the resilience of the sole material at the sides of the holes. This prevents the knobs from squeezing through the holes and thus prevents the strap from disengaging the sole.
US09301567B2 Article of footwear incorporating a knitted component with monofilament areas
An article of footwear includes an upper incorporating a knitted component formed of unitary knit construction. The knitted component includes areas formed using monofilament strands. The monofilament areas may be bounded by multifilament areas. The multifilament areas may be configured to form a welt that includes a tensile element.
US09301565B1 Headwear support system
A headwear support system includes a support base having a shape that is generally one-half of a hemisphere. The support base includes a front projection extending outwardly therefrom, a rear connection rib coupled to a top rear of the support base, and two diametrically-opposed apertures on a bottom rear of the support base. The headwear support system further includes a first elastic member having opposed ends, each end configured to be coupled to respective ones of the diametrically-opposed apertures and wherein the first elastic member is configured to selectively secure the headwear to the support base. The headwear support system also includes a second elastic member configured to be coupled to the rear connection rib and configured to be selectively coupled to a button of the headwear. A clip member is also included in the system and is configured to be coupled to the rear connection rib and configured to be selectively coupled to a travelling case.
US09301563B2 Pressure sensing glove
An pressure sensing glove in which at least five, preferably at least seven and most preferably at least nine pressure sensors are intrinsic to the glove manufacture, usually sandwiched between layers of the glove. Between five to nine pressure sensors are positioned throughout the glove, and the pressure sensors themselves may be capacitive sensors, piezoelectric sensors, air filled bladder pressure sensors in communication with hollow tubes further connected to electronic pressure sensors, or any other sensor known in the art.
US09301560B2 Impact protection device
In one embodiment, the present invention provides an impact protection device including a base member, a cushioning layer secured to a peripheral edge of the base member and an impact shield operatively attached to an outer surface of the base member. The impact shield may be deflectable and/or moveable relative to the base member, and may be attached to the base member at a plurality of discrete locations.
US09301558B2 Cardiopulmonary lightning protection garment
A cardiopulmonary lightning protection garment fabricated of an electrically conductive textile, or other suitable body shielding material, forms a fast flashover facilitating, electrical shield of at least an upper portion of the body, and includes a region of reduced conductivity adjacent the wearer's heart. The protective garment also includes a grounding member providing a movable connection between the conductive body shield and a local ground plane. Various configurations of the basic garment are contemplated, including a hooded jacket, hooded raincoat, padded vest, rain poncho, and the like. In various embodiments, the grounding member is a strap-like tail attached to the electrical body shield at an upper end, and having a weighted lower end for maintaining a sliding contact with the ground. In other embodiments, the lower end is attached to a wearer's shoe.
US09301556B2 Ventilated motorcycle jacket
A ventilated jacket includes a front, a back, side portions, and sleeve portions. A vent system including a first vent, a second vent, and a third vent is disposed on each side portion. Each first vent extends from the side portion onto at least a portion of the corresponding sleeve and is movable between open and closed positions via a first fastening member. Each second vent is disposed in the side portion forward of the corresponding first vent and is movable between an open position and a closed position via a second fastening member. Each third vent is disposed in the side portion rearward of the corresponding first vent and is movable between an open position and a closed position via a third fastening member.
US09301552B2 Anti-slip stocking sole
A compression stocking is described with anti-slip means at the bottom surface of the stocking sole. The anti-slip means comprises one or more elongate grip members having a wave shape. The sole comprises a fabric tread and at least a portion of the elongate grip members overlies the tread.
US09301550B2 Apparatus for providing tension in garments and method of use
An apparatus, system and method for providing tension in garments for improving privacy control by the wearer. The apparatus incorporates materials having elastomeric properties which may be placed in proximity to a wearer's crotch during operation. The tension is directed to preventing, concealing and/or obfuscating the curvature or shape of private features of the wearer, such as a woman's labia, from visibility through the garment. The apparatus may include one or more components providing tension for privacy control. The apparatus may include angled seams to obfuscate a woman's private features.
US09301549B2 Electronic cigarette device, electronic cigarette and atomization device thereof
An electronic cigarette atomization device includes an atomization bushing, an electric heater coil and an atomization base located in the atomization bushing. The atomization device further includes a liquid supply component inserted into the atomization bushing; the liquid supply component is formed by high temperature resistant fiber free of glass fiber and, a through hole axially extended is defined in the middle portion of the liquid supply component; and the electric heater coil is positioned in the through hole of the liquid supply component and is pressed against an inner wall of the liquid supply component. The liquid supply component of the atomization device is made of high temperature resistant fiber material free of glass fiber, thus making the construction and process simplified, leading to low fabrication cost, and causing no damage to human body.
US09301547B2 Electronic cigarette, electronic cigarette smoke capsule and atomization device thereof
The present invention relates to an electronic cigarette, an electronic cigarette smoke capsule and an atomization device thereof, utilizing more than one heating element. The heating elements are further provided on the same or different smoke output channels and further are connected in parallel. This kind of disposable electronic cigarette, electronic cigarette smoke capsule and the atomization device thereof not only can improve the atomization ability and the product reliability by times, but also can make the atomized tar particles finer.
US09301546B2 Segmented smoking article with shaped insulator
A cigarette includes lighting and mouth ends. It also includes a mouth-end segment; an aerosol-generation system disposed between the lighting and mouth ends, which includes (i) a heat-generation segment adjacent the smokable segment, including a heat source configured to be activated by combustion of a smokable material and an insulation layer of a non-glass material that is woven, knit, or both, shaped to retain (e.g., by interlocking engagement with) the heat source, and (ii) an aerosol-generating segment with aerosol-forming material disposed between, but physically separate from, each of the heat generation segment and the mouth end; a piece of outer wrapping material that provides an overwrap around at least a portion of the aerosol-generating segment, the heat-generation segment, and at least a portion of the smokable segment; those segments being connected together by the overwrap to provide a cigarette rod; that is connected to the cigarette rod using tipping material.
US09301545B2 Cigarette case for electronic cigarettes
The present disclosure relates to an exemplary cigarette case for receiving electronic cigarettes. The cigarette case includes a housing and a cover assembly pivotally coupled to the housing. The housing defines a chamber for receiving the electronic cigarettes, and includes an end surface. The cover assembly is rotatable around an axis perpendicular to the end surface between a first position where the chamber is covered by the cover assembly and a second position where the chamber is exposed.
US09301530B2 Microbiocidal heterocycles
The present invention relates to heterocyclic compounds of formula I which have microbiocidal activity, in particular fungicidal activity as well as methods of using the compounds of formula (I) to control microbes: wherein A is x-C(R10R11)—C(═O)—, x-C(R12R13)—C(═S)—, x-O—C(═O)—, x-O—C(═S)—, x-N(R14)—C(═O)—, x-N(R15)—C(═S)—, x-C(R16R17)—SO2— or x-N═C(R30)—, in each case x indicates the bond that is connected to R1; T is CR18 or N; Y1, Y2, Y3, and Y4 are independently CR19 or N; Q is O or S; n is 1 or 2; p is 1 or 2, providing that when n is 2, p is 1. R1 is (formula A) R2, R3, R4, R5, R6, R7, R10, R11, R12, R13, R16, R17, R18, R19 and R30 each independently are hydrogen, halogen, cyano, C1-C4alkyl, or C1-C4haloalkyl; R8, R14 and R15 each independently are hydrogen or C1-C4alkyl; and R9 is phenyl, benzyl or group (a), wherein the phenyl, benzyl and group (a) are each optionally substituted with 1 to 3 substituents independently selected from C1-C4 alkyl, C1-C4 haloalkyi, halogen, cyano, hydroxy and amino; or a salt or a N-oxide thereof.
US09301528B2 Synergistic combination of a lenacil compound and one of DCOIT or OIT for dry film protection
A synergistic antimicrobial composition containing lenacil and one of 4,5-dichloro-2-n-octyl-4-isothiazolin-3-one or 2-n-octyl-4-isothiazolin-3-one is provided. Also provided is a method of inhibiting the growth of or controlling the growth of microorganisms in a building material by adding such a synergistic antimicrobial composition. Also provided is a coating composition containing such a synergistic antimicrobial composition, and a dry film made from such a coating composition.
US09301525B2 Pest control composition including novel iminopyridine derivative
Provided is a pest control composition containing an iminopyridine derivative represented by the following Formula (I) and at least one of other pest control agents: [in the formula (I), Ar represents a 5- to 6-membered heterocycle which may be substituted, A represents a heterocycle having a 5- to 10-membered unsaturated bond including one or more nitrogen atoms, and has an imino group substituted with an R group at a position adjacent to the nitrogen atom present on the cycle, Y represents hydrogen, halogen and the like, and R represents any one of groups represented by the following Formulae (a) to (e), (y) or (z)].
US09301521B2 Bee attractants
Chemical attractants to Osmia lignaria and other bees are provided herein along with methods of using the attractants.
US09301518B1 Electrically swiveled hunter chair device
An electrically swiveled hunter chair device having a chair affixed to a base, a receiver disposed on the base, a cylinder selectively and rotatably disposed within the receiver, a motor drive in operational communication with the chair such that the chair is bidirectionally rotated via a foot pedal, the chair further having folding spikes whereby chair removal provides for anchoring the chair to a ground, the chair height adjustable via a selectively inserted pin, the device selectively mounted to any imaginable surface including various vehicles.
US09301513B2 Fishing reel
A dual-bearing reel includes a reel body, a spool shaft, and a spool body. The spool shaft is rotatably mounted to the reel body. The spool body is non-rotatably mounted to the spool shaft. The spool body has an insertion hole. The spool shaft is inserted into the insertion hole. The spool shaft has an insertion region. The insertion region is inserted into the insertion hole and is disposed to oppose a surface of the insertion hole. The insertion region has a first region and a second region. A first gap is disposed between the first region and the insertion hole. A second gap that is smaller than the first gap is disposed between the second region and the insertion hole.
US09301503B1 Automatic ball-throwing device
The automated ball-throwing device includes a housing defining a first distal end with a ball-dropping bowl. The ball-dropping bowl is adapted to receive a ball therein. The ball-dropping bowl includes an inclined surface that extends downwardly to an interior of the housing. The interior of the housing includes a first set of guide rails that extend in parallel relationship with a portion of the inclined surface. A second set of guide rails and a conveyor belt are located inside of the housing. The second set of guide rails and the conveyor belt align adjacent to a third distal end of the inclined surface. A ball is able to roll down the inclined surface, and onto the conveyor belt. The first set of guide rails and the second set of guide rails aid the ball through the interior of the housing.
US09301502B2 Time of flight animal monitoring
A system and method are provided for monitoring the movement of an animal. An animal transceiver unit is placed on the animal for transmitting and receiving signals. A base transceiver unit for transmitting and receiving signals relative to the animal transceiver unit is operated to monitor relative movement of the animal transceiver unit and the base transceiver unit. An indication of the relative distance between the base transceiver unit and the animal transceiver unit is provided in response to signal communication between the animal and base transceiver units.
US09301501B2 Head and horn protector
An improved head and horn protector having a unitary left side head pad and left rear horn pad as well as a unitary right side head pad and right rear horn pad. A left bridging pad has a left bridging pad linear segment of protective material attached to the pad, with a first end connected to the left rear horn pad near an inner edge of the left rear horn pad and a second end preferably attached only to a rear end of the left bridging pad. A right bridging pad is constructed similarly. On each rear horn pad a looped keeper is preferably attached to and angled across each rear horn pad in order to facilitate maintaining a desired length of the bridging pad within such looped keeper. And the lower portion of each horn pad linear segment is used to protect side head pad linear segments and guides.
US09301500B1 Method of removing hair from a pet and grooming tool associate therewith
A method is provided for removing hair from a furry pet by a grooming tool. The tool is formed with an elongate handle portion having a neck area. A blade guiding portion is positioned at the neck area and a blade assembly is pivotably connected to the blade guiding portion. The blade assembly consists of a blade with a front part having a set of teeth. The method comprising the steps of placing the blade in engagement with the pet, so that the front part with the teeth is positioned at an acute angle to the coat; and maintaining engagement of the blade with the pet to cause the blade to glide over a contour of the pet's body to engage and pull out hair from the pet.
US09301499B2 Pet deshedding tool
A deshedding tool (10) for removing hair from a pet includes a handle (13) which carries a blade holder (14). A blade assembly (20) is carried by the blade holder (14). The blade assembly (20) includes a plurality of sawtooth blade segments (21) and a plurality of blade guards (22). The blade segments (21) and the blade guards (22) alternate with each other, and the blade guards extend outwardly from the blade holder (14) and downwardly from the blade holder (14) farther than the blade segments (21).
US09301497B2 Device for sampling tissue from an animal and corresponding storage means
The invention relates to a device for sampling tissue from an animal, comprising sampling means provided with at least one cutting element (35) for cutting and collecting a sample of tissue from the animal, and means (31) for storing the sample, into which the cutting element is inserted once the sample has been collected. According to the invention, the storage means (31) have at least two openings, a first opening (32) for receiving the cutting element and the sample, and a second opening (33) cooperating with the detachable closing means (34).
US09301491B2 Loblolly pine tree named ‘01PM0038’
A new and distinct variety of loblolly pine tree named ‘01PM0038’, particularly characterized by high rust resistance, uniform, rapid growth, stem straightness and moderate branch angle.
US09301484B2 Cotton variety 13R315B2R2
The invention relates to the novel cotton variety designated 13R315B2R2. Provided by the invention are the seeds, plants, plant parts and derivatives of the cotton variety 13R315B2R2. Also provided by the invention are methods of using cotton variety 13R315B2R2 and products derived therefrom. Still further provided by the invention are methods for producing cotton plants by crossing the cotton variety 13R315B2R2 with itself or another cotton variety and plants and seeds produced by such methods.
US09301476B2 Plants and seeds of corn variety CV061486
According to the invention, there is provided seed and plants of the corn variety designated CV061486. The invention thus relates to the plants, seeds and tissue cultures of the variety CV061486, and to methods for producing a corn plant produced by crossing a corn plant of variety CV061486 with itself or with another corn plant, such as a plant of another variety. The invention further relates to corn seeds and plants produced by crossing plants of variety CV061486 with plants of another variety, such as another inbred line. The invention further relates to the inbred and hybrid genetic complements of plants of variety CV061486.
US09301471B2 Plants and seeds of corn variety CV700968
According to the invention, there is provided seed and plants of the corn variety designated CV700968. The invention thus relates to the plants, seeds and tissue cultures of the variety CV700968, and to methods for producing a corn plant produced by crossing a corn plant of variety CV700968 with itself or with another corn plant, such as a plant of another variety. The invention further relates to corn seeds and plants produced by crossing plants of variety CV700968 with plants of another variety, such as another inbred line. The invention further relates to the inbred and hybrid genetic complements of plants of variety CV700968.
US09301468B2 Variety corn line HAF4561
The present invention provides an inbred corn line designated HAF4561, methods for producing a corn plant by crossing plants of the inbred line HAF4561 with plants of another corn plant. The invention further encompasses all parts of inbred corn line HAF4561, including culturable cells. Additionally provided herein are methods for introducing transgenes into inbred corn line HAF4561, and plants produced according to these methods.
US09301467B2 Variety corn line AX3611
The present invention provides an inbred corn line designated AX3611, methods for producing a corn plant by crossing plants of the inbred line AX3611 with plants of another corn plant. The invention further encompasses all parts of inbred corn line AX3611, including culturable cells. Additionally provided herein are methods for introducing transgenes into inbred corn line AX3611, and plants produced according to these methods.
US09301466B2 Variety corn line HID3259
The present invention provides an inbred corn line designated HID3259, methods for producing a corn plant by crossing plants of the inbred line HID3259 with plants of another corn plant. The invention further encompasses all parts of inbred corn line HID3259, including culturable cells. Additionally provided herein are methods for introducing transgenes into inbred corn line HID3259, and plants produced according to these methods.
US09301460B2 Irrigation controller with weather station
An irrigation control module is described that adjusts a watering schedule for a connected irrigation controller based on weather data provided by a local weather station. The irrigation control module can add additional weather-based irrigation schedule adjustments to an irrigation controller that may otherwise lack the hardware (e.g., wireless transmitter, sufficient memory) and software (e.g., evapotranspiration algorithms) to store and interpret weather data from a weather station.
US09301454B2 Wettable, non-leachable peat moss, method of preparation, and method of use
A peat moss composition having improved water holding capacity, hydrophilicity, and/or anti-leaching properties comprising one or more polysaccharides, for example guars and/or guar derivatives, is disclosed. A method of preparing the peat moss composition and a method of using it are also disclosed.
US09301450B2 Combine crop conveying and feeding system
A combine feeding system includes a lower conveyor roller configured to rotate around a lower conveyor roller axis, an upper conveyor roller configured to rotate around an upper conveyor roller axis and a drive shaft configured to rotate around a drive shaft axis. The lower conveyor roller axis, upper conveyor roller axis and drive shaft axis are substantially perpendicular to first and second housing walls. The feeding system also includes at least one chain configured to move over the drive shaft, the lower conveyor roller and the upper conveyor roller. The feeding system further includes at least one lower support arm coupled to the drive shaft and the lower conveyor roller and configured to pivot about the drive shaft axis. At least one force mechanism is configured to apply a force to the at least one chain in at least one of a first direction and a second direction.
US09301448B2 Stripper with a plurality of ducting units
An stripper comprising a plurality of ducting units, a platform, a bin, a header, and a chassis. The platform supporting the plurality of ducting units. The bin capable of holding a harvested crop. The header is capable of harvesting the harvested crop. The plurality of ducting units convey the harvested crop from the header to the bin. The chassis supports the platform, the bin, the headers and the plurality of ducting units. The plurality of ducting units comprise hollow channel comprising a passage between an entry at a first end and an exit at a second end of the plurality of ducting units. The channel in the plurality of ducting units are formed between the entry to the exit in a two vectors. The two vectors comprise a y-axis and a z-axis. The channel in the plurality of ducting units are capable of moving the harvested crop from the header to the bin without moving the harvested crop in an x-axis direction and thereby limit clogging of the harvested crop in the passage of the plurality of ducting units.
US09301444B2 Rotary cutting deck height of cut adjustment mechanism
A rotary cutting deck height of cut adjustment mechanism includes a front pair of height of cut arms and a rear pair of height of cut arms, each height of cut arm pivotably mounted at an angle to a rotary cutting deck. A height of cut rod extends between a front height of cut arm and a rear height of cut arm on each side of the deck. A height of cut adjustment screw is rotatable to extend or retract each height of cut rod. A linkage is provided between the pair of height of cut adjustment screws, so that the angle of the height of cut arms may be adjusted from a single point.
US09301441B2 Brush conditioner for a planting unit
A brush conditioner is described for a seeding machine that moves seed along a seed path with a brush belt having free brush ends and attached brush ends. The brush conditioner may include a conditioning member with a mounting portion and a conditioning portion. The mounting portion may be attached to the brush belt housing and the conditioning portion may angle away from the mounting portion to extend across the seed path. The conditioning portion may thereby contact a portion of the free brush ends to deflect the free brush ends toward the attached brush ends.
US09301439B2 Agricultural implement and method of controlling an agricultural implement
An agricultural implement, for working soil across which the agricultural implement travels or is towed, includes a frame, a first depth maintaining unit, including a first hydraulic actuator for adjusting height of the first depth maintaining unit relative to the frame, a second depth maintaining unit, including a second hydraulic actuator for adjusting height of the second depth maintaining unit relative to the frame, at least one soil working tool, and a hydraulic system including the hydraulic actuators configured to be connected to a mechanism supplying hydraulic fluid to the hydraulic system. A first side of the first hydraulic actuator communicates with a first side of the second hydraulic actuator and a measuring mechanism configured to provide a measured value corresponding to a first amount of hydraulic fluid occurring on said first sides.
US09301438B2 Variable pressure control system for dual acting actuators
A variable pressure control system for varying pressures in the fluid circuits of a dual acting actuator over a range of pressures. The variable pressure control system includes a controller that cooperates with pressure regulators for regulating the desired pressure in the fluid circuits.
US09307686B2 Electronic component and electronic component assembly apparatus
An electronic component includes a wiring substrate having a first surface and a second surface, an electronic component body mounted on a first surface side of the wiring substrate, an external electrode formed on a second surface side of the wiring substrate which is opposite to the first surface side, the external electrode being electrically connected to the electronic component body, a heat generating member having a conductive property and having a higher resistivity than the external electrode, and a heat insulating layer disposed between the electronic component body and the heat generating member, the heat insulating layer having an insulating property and being formed of a material different from an other material of the wiring substrate.
US09307684B2 Liquid crystal display panel comprising at least one shielding layer having openings positioned above a plurality of signal leads
The present invention provides a liquid crystal display (LCD) panel and a LCD apparatus. The LCD panel has a display region and a periphery region and comprises an array substrate and a color filter substrate opposite to each other, the array substrate has a plurality of pixel regions defined by intersecting signal lines in the display region, each pixel region comprises a thin film transistor, and signal leads are connected to the signal lines and disposed in the periphery region. Wherein, the LCD panel further comprises at least one shielding layer located in the periphery region, which is grounded and electrically conductive. The LCD apparatus comprises the LCD panel.
US09307683B2 Adjustable EMI baffling apparatus for data storage systems
The present invention is directed to an apparatus for reducing and constraining EMI (electronic magnetic radiation) emissions without affecting the internals of data storage system components. A baffle is attached to the exterior of the housing of a data storage system component by baffle mounts. The baffle is operable between a closed position, where the baffle blocks EMI emitted by connectors on the data storage system component, and an open position, where the connectors are not blocked allowing for servicing and cable management. The baffle may comprise an EMI absorbing material and be tuned to meet specific EMI requirements. The baffle mounts offsets the baffle from the data storage system component and the baffle includes a number of holes to allow airflow. The adjustable EMI baffling apparatus does not interfere with other mounted components while the data storage system component is mounted in a cabinet.
US09307680B2 Cooled electronic part enclosure
A case assembly encloses heat generating electronic components. The case includes first and second housing parts which can be cast from the same mold. Covers are mounted to the housings to form coolant passages. The housing parts include built-in the connecting parts which are coupled together to form additional coolant passages. One of the connecting parts has a lip which sealingly receives an end of another connecting part. The lip is received by a slot adjacent to the other connecting part. The slot communicates with an exterior of the housing.
US09307678B2 Low thermal resistance cooler module for embedded system
A low thermal resistance cooler module includes a heat-transfer base member defining a recess and multiple elongated, curved locating grooves, flat heat pipes set in the elongated, curved locating grooves with respective hot interfaces thereof suspending in the recess and respective cold interfaces thereof bonded to the heat-transfer base member, a heat-transfer block fixedly mounted with the hot interfaces of the flat heat pipes in the recess of the heat-transfer base member for transferring waste heat from a heat source of an external circuit board by direct contact, and connection plates respectively connected between the heat-transfer block and the heat-transfer base member.
US09307677B2 Electronic device with component detaching function
An electronic device with component detaching function includes a casing, a cover and an electronic component. An opening is formed on the casing. The cover is adapted to shelter the opening. The cover is movably disposed on the casing close to the opening, and can move relative to the casing to be switched between a first position and a second portion. The cover includes a first connecting portion. The electronic component including a second connecting portion is detachably disposed on the opening. The second connecting portion is detachably assembled with the first connecting portion. When the electronic component is separated from the casing, the electronic component utilizes an assembly of the first connecting portion and the second connecting portion to slide the cover relative to the casing, and the cover moves from the first position to the second portion.
US09307672B2 Active cooling of inspection or testing devices
Modules, systems, and methods are provided for cooling components of an inspection or testing apparatus, such as a borescope. In some exemplary embodiments, the modules include two heat sinks, with the top-most heat sink having a fan assembly approximately centrally disposed therein. The fan assembly can be operated to draw air into the top-most heat sink, and then exhaust airflow out of the top-most heat sink such that the exhaust air passes across at least a portion of the second heat sink to help cool both the first and second heat sinks, and components of the apparatus associated therewith, using the same fan assembly. As a result, the components of the apparatus can be cooled more easily, and the performance and efficiency of these components is improved, all while reducing the overall size and weight of the inspection apparatus.
US09307671B2 Board cooling apparatus and information equipment
Embodiments of the present invention relate to a board cooling apparatus comprising a shell and a board, where the board and an interior wall of the shell form a closed space, a cooling medium inlet and a cooling medium outlet are disposed on the shell, a separator plate that separates the board into a first part and a second part, a through opening between the first part and the second part, a cooling medium flows into the first part from the cooling medium inlet and then flows into the second part, and flows out from the cooling medium outlet, a flow guiding mechanism that is disposed on the board and configured to divert the cooling medium flowing into the first part from the cooling medium inlet, so as to directly guide part of the cooling medium into the second part.
US09307670B2 Computer host case structure
A computer host case structure for fastening at least one electronic device is disclosed. The computer host case includes a main body, two pivot structures, an electronic device fastening set, and two pivot axes. The pivot structure includes a notch. Two pivot axes are used for pivotally connecting to the pivot structure. The electronic device fastening set is fastened to at least one electronic device. When the electronic device fastening set rotates to a specific angle relative to the main body via the pivotal connection between the pivot axes and the pivot structures, the two pivot axes respectively enter the notches of the two pivot structures.
US09307664B2 Zero power consumption connector for power adapter and power connector
A power adapter between an alternating current (AC) source and an external direct current (DC) consumer device consumes no electrical power until the DC device is connected to the power adapter. The power adapter includes a first magnet, a second magnet which is repelled by the first magnet, and a movable conductive member arranged on the second magnet. The insertion of the external DC device pushes the second magnet towards the first magnet and establishes a connection between the AC power source and the power adaptor. When the external device is removed, the movable conductive member is driven away by a repulsive force between the magnets to disconnect the external AC power source from the power adapter.
US09307663B2 External operation detection structure body
An external operation detection structure body including: a sensor casing having an aperture window; an external operation detection sensor arranged at a formation zone of the aperture window; a sheet-like interface member that covers a front face of the detection sensor and closes the aperture window; an outer peripheral wall protruding out from a rear face of an outer periphery of the interface member and penetrating into the aperture window so as to be arranged between the detection sensor and the sensor casing; and front and rear face seal protrusions extending respectively from front and rear edges of the outer peripheral wall toward an outer peripheral side so as to be superposed respectively with front and rear faces of a peripheral edge of the aperture window of the sensor casing.
US09307662B2 Free electron wire
This invention relates to New Free Electrons Wire (4a, b), which will enable the use of electrical energy and also energy in various other forms in a loss free way at room temperature. Free Electrons confined in vacuum (4a1) at the order of 10−4 torr or more, at the core of the wire, can move a distance as long as about, to a few kilometers without any collision. The vacuum is maintained in a tube made up of alternate layers of Teflon (4a2) and Silicon Oxynitride (4a3) The columbic repulsion between these free electrons (4b1, 4b2, 4b3 . . . ) will actually conduct energy without any loss. The free electrons trapped in vacuum tube (4a), should be at a particular density of around 2.02×108 electrons in the area covered by the input device (4b4) or output device (4b5) and also all along the Free Electron Wire. The input device (4b4) is to deliver energy to the free electrons (4b1, 4b2, 4b3 . . . ) of the New Free Electrons Wire (4a, b), for loss free transportation and various other uses of energy. The output device (4b5) on the other end or anywhere on the wire, is to recollect the energy from the free electron wire, for different uses. The density of the electrons, inside the vacuum tube (4a) can be varied by changing the potential at the metal encapsulation of the wire and hence the covered are of the Input device (4b4) and the output device (4b5) over the free electron wire (4a, b) should also be changed. The covered are of the Input device (4b4) and the output device (4b5) over the free electron wire (4a, b) bears a definite ratio with the free electrons (4b1, 4b2, 4b3 . . . ) of the wire. Finally there will be a metal encapsulation(s) (4a4) over the wire to keep the electromagnetic field remain confined within the free electron wire (4a, b) to make it harmless in all respect to the health of living creatures, who may come in close contact with the wire. Apart from energy transportation the free electron (4a, b) wire is also capable of generating very high electromagnetic field generated by these free electrons (4b1, 4b2, 4b3 . . . ), simply by removing the metal encapsulation(s) (4a4), which can be used for various other electrical and non-electrical purposes. The materials and techniques adopted to create this New Free Electron Wire (4a, b) will enable it to get produced commercially at the cost of general copper wires.
US09307660B2 Electronic equipment
A collapsible electronic equipment is provided, including a first part, a first rotary mechanism, a joint element, and a second part. The first part has a first side and a second side. The first rotary mechanism is disposed on the first part, and the joint element is disposed on the first rotary mechanism. The second part is pivotally connected to the joint element. When the second part is situated on a first side/a second side of the first part, the joint element or the second part contacts the first side/the second side of the first part.
US09307656B2 Electronic device case
A case configured to protect at least a portion of an electronic device. The case can comprise a first portion and a second portion that connect to one another via a hinge. The first portion can be configured to cover a first portion of a back side of the electronic device when fully installed on the electronic device. The second portion can be configured to cover a remaining portion of the back side of the electronic device when also fully installed on the electronic device. The second portion and the first portion can pivot with respect to one another via the hinge. Accordingly, by one approach, the second portion can be pivoted away from the electronic device while the first portion remains installed on the electronic device. In such a case, and by one approach, the second portion can serve as a stand for the electronic device.
US09307654B2 Method of forming a patterned multi-piece insert for an ophthalmic lens
This invention is directed to a method of forming a patterned multi-piece insert for an ophthalmic lens. The method may include forming first insert front and back curve pieces. The method may further include depositing a conductive material onto one or both of the first insert front and back curve pieces and attaching an electronic component at least in part to the conductive material. The method may further include placing an adhesive material onto a surface of one or both of the first insert front and back curve pieces so that a first ophthalmic insert is sealed when the first insert front and back curve pieces are combined. The method may further include combining the first insert back and front curve pieces to form the first ophthalmic insert and applying a colorant to at least one surface of one or both of the first insert back and front curve pieces.
US09307652B2 Methods for surface attachment of flipped active components
A method for selectively transferring active components from a source substrate to a destination substrate includes providing a source substrate having a process side including active components and a back side opposite the process side, the active components having respective primary surfaces including electrical connections thereon adjacent the process side and respective secondary surfaces opposite the primary surfaces and facing the back side; pressing a first stamp having first pillars protruding therefrom against the active components on the process side of the source substrate to adhere the respective primary surfaces of the active components including the electrical connections thereon to respective transfer surfaces of the first pillars; pressing a second stamp having second pillars protruding therefrom against the active components on the first pillars of the first stamp to adhere the respective secondary surfaces of the active components to respective transfer surfaces of the second pillars, wherein the respective transfer surfaces of the second pillars have greater adhesive strength than those of the first pillars; and pressing the second stamp including the active components on the second pillars thereof against a destination substrate to adhere the respective primary surfaces of the active components including the electrical connections thereon to a receiving surface of the destination substrate.
US09307649B2 Mixed-metal system conductors for use in low-temperature co-fired ceramic circuits and devices
A composition for forming transition vias and transition line conductors is disclosed for minimizing interface effects at electrical connections between dissimilar metal compositions. The composition has (a) inorganic components selected from the group consisting of (i) 20-45 wt % gold and 80-55 wt % silver and (ii) 100 wt % silver-gold solid solution alloys, and (b) an organic medium. The composition may also contain (c) 1-5 wt %, based upon the weight of the composition, of oxides or mixed oxides of metals selected from the group consisting of Cu, Co, Mg and Al and/or high viscosity glasses mainly containing refractory oxides. The composition may be used as a multi-layer composition in a via fill. Multi-layer circuits such as LTCC circuits and devices may also be formed using the composition for forming transition vias and transition line conductors.
US09307648B2 Roll-to-roll patterning of transparent and metallic layers
Systems and methods are disclosed by which patterns of various materials can be formed on flexible substrates by a continuous roll-to-roll manufacturing process. The patterns may include metallic, transparent conductive, or non-metallic elements with lateral dimensions including in the range from below 100 nanometers to millimeters and with thickness dimensions including the range from tens of Angstroms to greater than 10,000 Angstroms. The substrate may be any material capable of sufficient flexibility for compatibility with roll-based processing equipment, including polymeric films, metallic foils, and thin glass, with polymeric films representing a particularly broad field of application. Methods may include the continuous roll-to-roll formation of a temporary polymeric structure with selected areas open to the underlying substrate, the continuous addition or subtraction of constituent materials, and the continuous removal, where necessary, of the polymeric structure and any excess material.
US09307647B2 Electronic device
An electronic device includes a base body, which has a top side and also an underside lying opposite the top side. The base body has connection locations at its underside. An electronic component is arranged at the base body at the top side of the base body. The base body has at least one side area having at least one point of inspection having a first region and second region. The second region is embodied as an indentation in the first region. The first and the second region contain different materials.
US09307645B2 Printed wiring board and method for manufacturing printed wiring board
A printed wiring board includes a core substrate, a first buildup layer formed on a first surface of the core substrate and including an insulation layer and a conductive layer, a second buildup layer formed on a second surface of the core substrate on the opposite side with respect to the first buildup layer and including an insulation layer and a conductive layer, and an inductor device positioned in the second buildup layer and including a resin insulation layer and a coil layer formed on the resin insulation layer. The second buildup layer has a cavity in which the inductor device is accommodated.
US09307643B2 Substrate with built-in electronic component and method for manufacturing substrate with built-in electronic component
A substrate having a built-in electronic component includes an insulating substrate having an opening portion, a conductor pattern formed on the substrate, an electronic component accommodated in the opening portion of the substrate and having a terminal, an insulating layer formed on the substrate such that the insulating layer is covering the pattern and the component in the substrate, and multiple via conductors penetrating through the insulating layer and including a first via conductor reaching to the pattern on the substrate and a second via conductor reaching to the terminal of the component in the substrate. The pattern has a recessed connecting portion connected to the first via conductor, the terminal of the component has a recessed connecting portion connected to the second via conductor, and the recessed connecting portion of the pattern has depth which is greater than depth of the recessed connecting portion of the terminal.
US09307638B2 Flexible metal laminate
There is provided a flexible metal laminate including a polymer resin layer including a polyimide resin of a specific structure and a fluororesin, wherein the fluororesin is more distributed through the inside of the polymer resin layer than at the surface of the polymer resin layer.
US09307631B2 Cavity resonance reduction and/or shielding structures including frequency selective surfaces
According to various aspects, exemplary embodiments include one or more frequency selective surfaces, which may be used for attenuating, reflecting, and/or redirecting electromagnetic signals. Also disclosed are methods of using one or more frequency selective surfaces for attenuating, reflecting, and/or redirecting electromagnetic signals.
US09307630B2 Device mounting board, cell, and battery module
A device mounting board comprises: a heat dissipating substrate formed of a material containing at least one metal material selected from a group including Al, Mg, and Ti; an insulting resin layer laminated on the heat dissipating substrate; and a wiring layer laminated on the insulating resin layer, and on which a power module is to be mounted. The heat dissipating substrate comprises a random porous layer arranged such that it faces the insulating resin layer, and having cavities elongated in respective random directions.
US09307629B2 Locking of an electronic board
An electronic board comprises a plane printed circuit, a thermal drain and an expandable locking means positioned along one edge of the printed circuit comprising a part for transmission of movement and a part mobile in translation along an axis including a component perpendicular to the printed circuit. The part mobile in translation has at least one recess opening onto a face of the expandable locking means perpendicular to the printed circuit. The locking means is designed to rigidly fix the board in a chassis and to press the thermal drain against a face of the chassis. The printed circuit comprises a region which enters into the recess or recesses of the expandable locking means.
US09307626B2 System for generating electromagnetic waveforms, subatomic paticles, substantially charge-less particles, and/or magnetic waves with substantially no electric field
The present invention is directed towards devices, systems and methods which produce electromagnetic waveforms including radio-frequency waves, microwaves and electromagnetic waves having no field current or electric field (magnetic waves) and subatomic and/or charge-less particles. In one embodiment, the system and method produces a “charge-less” propagating “magnetic” wave and/or charge-less particles and/or subatomic particles which have demonstrated high utility in the structural modification of both solids and liquids for materials processing. The energy generator according to one embodiment comprises a magnetron emitter hermetically sealed in a housing and supplied with a continuous dirty or erratic voltage signal to cause the magnetron emitter to operate erratically and unstably as a broad band signal generator whereby electromagnetic waves are produced in the hermetically sealed housing which facilitates and produces a plasma above the cathode of the magnetron emitter. The plasma preferably expands and contracts (oscillating) within the housing.
US09307624B2 Lithographic apparatus
A discharge produced plasma radiation source includes a laser beam pulse generator configured to provide a laser beam pulse to trigger a pinch in a plasma of the discharge produced plasma radiation source. The laser beam pulse generator is arranged to provide a laser beam pulse having an energy greater than an optimum laser beam pulse energy that corresponds to a maximum output of a given wavelength of radiation for a given discharge energy.
US09307623B1 Method to control striations in a lamp powered by an electronic ballast
A high efficiency electronic ballast or driver circuit provides striation control at reduced power levels. The driver circuit includes a controller operating a half-bridge inverter to drive a resonant tank circuit. The controller provides asymmetric on-times to upper and lower switches of the half-bridge inverter when operating at low duty cycles (e.g., duty cycles of 50% or less). The resulting asymmetric output current eliminates striation in lamps driven by the ballast. In order to maintain light output (i.e., output current), the controller reduces the operating frequency of the half-bridge inverter to increase the gain and impedance of the resonant tank circuit.
US09307620B2 Data relay for a controller
A two-conductor hard-wired communications link accepts a value of at least one parameter from an environmental sensor in the form of data encoded on the conductors via current modulation. The sensor can be mounted in a location remote from a controller. A circuit connected to the sensor transmits an RF signal representing the value of the parameter detected by the sensor. A data relay connects to the hard-wired communication link of the controller. The data relay includes a receiver that receives the RF signal, and circuitry configured to extract the value of the parameter and to emulate a set of physical and protocol properties of the hard-wired communication link of the controller.
US09307619B2 Powerline communication control of light emitting diode (LED) lighting fixtures
A powerline communication control system for controlling a lighting unit, such as an LED lighting unit, including a master controller for receiving lighting unit control inputs from a lighting controller and generating corresponding lighting unit command outputs in a lighting system command format and transmission mode and superimposing the lighting unit command outputs onto the power distribution system and at least one lighting slave unit for receiving the lighting command signal, separating the lighting command signal from the power signal and for providing lighting unit control commands to the at least one lighting unit to control illumination thereof.
US09307615B2 Field selectable contactor control modules
Lighting control systems, control modules for contactors, and methods of operating a lighting control system are described. In one example, a control module for a lighting contactor includes a controller, a power supply, and a control mode selector. The controller is configured to control operation of a lighting contactor in response to at least one control signal. The controller is selectively operable in a plurality of control modes. The power supply is configured to receive the at least one control signal and provide power to the controller. The control mode selector is coupled to the controller and operable to operate the controller in a selected control mode of the plurality of control modes.
US09307614B2 Color temperature and illumination adjusting system, and method thereof
A temperature and illumination adjusting system, including: a temperature and illumination adjusting device, including a CPU, receiving a temperature value and an illumination value, and generating a first PWM value and a second PWM value according to a first formula and a second formula; and a communication unit, outputting the first PWM value and the second PWM value; and a lamp device, including a lamp communication unit, receiving the first PWM value and the second PWM value; a first light module; a second light module; a first PWM driving unit, driving the first light module with the first PWM value; a second PWM driving unit, driving the second light module with the second PWM value, wherein the outputs of the first light module and the second light module have different color temperature.
US09307613B2 Load control device with an adjustable control curve
A load control device, such as a dimmer switch, for example, may provide for user adjustment of the shape of a control curve, such as a dimming curve, for example. The load control device may generate a control curve that has a non-linear relationship between a minimum power level, such as a minimum phase angle of a phase-control signal, for example, and a maximum power level, such as a maximum phase angle of the phase-control signal, for example. The load control device switch may have a default control curve, which may have a linear relationship between the minimum power level and the maximum power level. The load control device may provide for the generation of a control curve that includes two or more different slopes from the minimum power level to the maximum power level.
US09307610B2 Low power bypass circuit for LED open circuit and reverse polarity protection
A low power bypass circuit for use with a string of series-connected LEDs includes a semiconductor diode and resistor connected in series, which semiconductor diode and resistor combination become conductive upon the failure of an LED or upon the improper, reverse polarity connection of the string of series-connected LEDs to a power supply. When the semiconductor and resistor combination becomes conductive, a three-terminal gate-controlled semiconductor switching device becomes conductive, thereby bypassing the failed LED and protecting the integrity of the string of series-connected LEDs upon the improper reverse polarity connection of the string of series-connected LEDs to a power supply.
US09307606B2 Light emitting device driver circuit and control circuit and control method thereof
The present invention provides a light emitting device driver circuit and a control circuit and a control method thereof. The light emitting device driver circuit is used for driving a light emitting device circuit according to a rectified dimming signal. The light emitting device driver circuit includes a power stage circuit and a control circuit. The control circuit includes a pulse width modulation (PWM) circuit, a current limit (CL) circuit, and a determination circuit. The CL circuit generates a CL signal according to a current sense signal and a predetermined CL threshold. The determination circuit is coupled to the PWM circuit and the CL circuit, for generating an operation signal according to a PWM signal and the CL signal. The power stage circuit maintains an absolute level of an AC dimming current not lower than a holding current in an ON phase period.
US09307605B2 Electronic lighting system and method for lighting synchronization
In one embodiment, an electronic lighting system comprises a first light source (L1) adapted to emit light with a first brightness as a function of a first driving signal (PWM1) having a first frequency (f1), at least one second light source (L2) having a main light sensor (Als2) for providing an brightness of light surrounding the second light source (L2), wherein the first light source (L1) is arranged in visual connection with the at least one second light source (L2). Thereby, the second light source (L2) is prepared to emit light with a second brightness as a function of a second driving signal (PWM2) with a second frequency (f2), the second frequency (f2) of the second driving signal (PWM2) being adjusted to a light frequency (fL) of the light emitted by the first light source (L1), the light frequency (fL) being detected by means of the main light sensor (Als2). Furthermore, a method for lighting synchronization is described.
US09307604B2 Dimmable LED lamp and dimming method
A dimmable light emitting diode (LED) lamp is provided. The dimmable LED lamp includes an alternating current (AC) input unit and at least one AC detection unit connected to the AC input unit. The dimmable LED lamp also includes at least one LED driving and power supply unit and at least one LED light source assembly, where the LED driving and power supply unit is connected to the LED light source assembly. Further, the dimmable LED lamp includes at least one controller with a pulse width modulation (PWM) output, wherein the AC detection unit is connected to the controller, and the controller is connected to the LED driving and power supply unit.
US09307597B2 Systems and methods for current matching of LED strings
System and method are provided for regulating a string current flowing through a string of one or more light emitting diodes. A system controller includes a first controller terminal, a second controller terminal and a third controller terminal. The first controller terminal is coupled to a base terminal of a bipolar junction transistor, the bipolar junction transistor further including an emitter terminal and a collector terminal, the collector terminal being connected to the string of one or more light emitting diodes. The second controller terminal is coupled to the emitter terminal of the bipolar junction transistor and to a first resistor terminal of a resistor associated with a resistance. The third controller terminal is coupled to a second resistor terminal of the resistor. In addition, the system controller is configured to receive a reference voltage, receive an emitter voltage, and output a base current.
US09307596B2 Light emitting module
A light emitting module includes a plurality of light emitting device packages configured to be sequentially turned on or off according to the level of external drive voltage and connected to one another in series. Each of the plurality of light emitting device packages includes a light emitting cell having at least one light emitting device, and an on/off controller configured to control to turn the light emitting cell on or off.
US09307595B2 Light emitting device driving module
A light emitting device driving module may be provided that includes: a light emitter including a first light emitter and a second light emitter connected to the first light emitter; a rectifier which receives an AC power and outputs a rectified voltage; and a controller which receives the rectified voltage from the rectifier and controls on/offs of the first light emitter and the second light emitter in accordance with a magnitude of the rectified voltage. The light emitting device driving module according to the embodiment controls the on/offs of two or more kinds of the light emitting devices by using the AC power, and thus, drives the light emitting device in such a manner as to have a high color rendering index.
US09307590B2 Non-linear current IDAC with synthesis in time domain
An electrical current (“I”) digital-to-analog converter (“IDAC”) (60) supplies a specified electrical current to at least one light emitting diode. The IDAC (60) includes a plurality of current sources/sinks (26): a. that are connected in parallel so a total amount of current flowing through the at least one LED equals the sum of their individual electrical currents; and b. at any instant in time individual current sources/sinks (26) are either: 1. turned on: or 2. turned off. When the specified electrical current being supplied exceeds a pre-established threshold (94), a sequence of individual current sources/sinks (26) are turned on ever more quickly to produce a. non-linearly increasing electrical current. When the specified electrical current being supplied is below the pre-established current threshold (94), the non-linearly increasing electrical current is supplied by an increasing number of additional current sources/sinks (26), each additional current source/sink (26) producing progressively longer current pulses until that current source/sink {26} remains fully on.
US09307589B2 Illuminant device and lighting module thereof
A lighting module includes a main circuit board, a plurality of lighting units, and a driving unit. The main circuit board forms a plurality of through holes. Each lighting unit includes a transparent substrate, a circuit layer, a plurality of light emitting diode (LED) dies, and a transparent resin layer. The transparent substrates are arranged on the main circuit board, and then a predetermined angle spans between a first surface of each transparent substrate and the main circuit board. The circuit layer and the LED dies are placed on the first surface, and the LED dies are electrically connected to the circuit layer. The transparent resin layer covers the LED dies. The driving unit includes a driving circuit board including a plurality of protrusions. The protrusions are respectively inserted into the through holes such that the driving circuit board is substantially perpendicular to the main board.
US09307587B1 Constant current source based on self-oscillating soft-switching LLC converter topology
A driver circuit (e.g., an LED driver circuit) provides power to a load (e.g. an LED light source) from a DC power rail. A self-oscillating LLC series resonant inverter is configured to connect to the DC power rail, receive DC power from the DC power rail, and provide an AC output signal. A current limiting capacitor is connected to the self-oscillating LLC series resonant inverter. The current limiting capacitor receives the AC output signal from the self-oscillating LLC series resonant inverter and provides an AC current signal. The rectifier circuit receives the AC current signal from the current limiting capacitor and provides a DC current to the load.
US09307581B2 Induction heating system with self regulating power control
An induction heating system (46) for use in cooking with a positive feedback mechanism (54, 56) by means of which the power applied to a cooking utensil (52) can be varied in a wide range by changing its position above an induction coil (10), and by means of which the circuitry (54) is automatically protected against overheating.
US09307577B2 User assistance
An apparatus, device, method, computer program product, and system that detects an operative coupling between a first electronic device and a second electronic device, the first and second electronic devices having a presence in a geographic locale, and obtains a user assistance corresponding to the operative coupling.
US09307576B2 Core network interface for packet domain for UMA UNC applications
An UMA network controller is dedicated for an UMA mobile network including a CS core network and a PS core network with a SGSN. The UMA network controller includes a security gateway and a control means coupled to one another. The security gateway is arranged i) to ensure security procedures between mobile stations and the UMA world, ii) to forward messages relative to the control plane for the packet switched core network between mobile stations and the control means, and iii) to forward messages relative to the user plane for the packet switched core network between mobile stations and the a serving GPRS support node. The control means is intercalated between the security gateway and the serving GPRS support node and arranged for handling the control plane for the packet switched core network.
US09307571B2 Communication device and frequency offset calibrating method
A frequency offset calibrating method for use in a communication device connected to a communication system is provided. The method includes the following steps: determining a discontinuous reception cycle; awakening the communication device to a working mode from a sleep mode every discontinuous reception cycle and keep the communication device in the working mode for a first time period to receive a paging indication channel message from a communication network periodically; and awakening the communication device at a second time period other than the first time period during a first discontinuous reception cycle, thereby estimating an accumulated timing offset of a clock signal of the communication device and calibrating a frequency offset of the clock signal. In the invention, the accumulated timing offset of the clock signal can be calibrated efficiently to increase the reception performance of the page indication channel message with simple implementation and low hardware cost.
US09307570B2 Controlling user equipment nodes for enhanced uplink and user equipment nodes configured for enhanced uplink
Methods for controlling uplink transmission of data to a network node of a communications system a user equipment node are disclosed. The methods include receiving parameters to configure enhanced uplink in CELL_FACH state, determining whether the user equipment node is able to communicate on an E-DCH in CELL_FACH state and determining whether additional defined conditions have been satisfied, and performing a cell update operation to obtain an E-RNTI value responsive to determining that the user equipment node is not able to communicate on an E-DCH in CELL_FACH state. The methods may also include transmitting uplink data on an E-DCH transport channel to the network node responsive to determining that the user equipment node is able to communicate on an E-DCH in CELL_FACH state and determining that the additional defined conditions have been satisfied. Related user equipment nodes are also disclosed.
US09307565B2 Selective bearer establishment in E-UTRAN/EPS
Systems and methodologies are described that facilitate selectively and simultaneously establishing multiple bearers in wireless communication networks. A core network entity in a wireless network can transmit a bearer establishment request to an access point comprising a list of bearers to establish with a related mobile device. The bearer establishment request comprising list of bearers includes separate non-access stratum (NAS) messages corresponding to each bearer in the list. The separate NAS messages can be linked to each bearer entry in the list. The access point can receive the list and attempt to initialize one or more radio bearers in the list. Since the NAS messages individually correspond to a given bearer, the access point can forward NAS messages to the mobile device only for bearers that are successfully initialized allowing selective establishment thereof. In addition, the access point can provide initialization status for the individual bearers to the core network.
US09307559B2 Inserting virtual carrier in conventional OFDM host carrier in communications system
A mobile telecommunications system including mobile terminals of first type and second type configured to transmit uplink data to a network over a radio interface using plural sub-carriers. The mobile terminals of first type configured to transmit uplink data on a first group of the sub-carriers over a first bandwidth and the mobile terminals of second type configured to transmit uplink data on a second group of the sub-carriers within the first group of sub-carrier over a second bandwidth smaller than the first bandwidth. The mobile terminals of first type transmit random access request messages to a base station of the network requesting uplink radio resources on a first random access channel. The mobile terminals of second type transmit random access request messages to the base station of the network requesting uplink radio resources on a second random access channel on sub-carriers within the second sub-carrier group.
US09307556B2 Shared access of uplink carrier
A method includes configuring user equipment to support use of one or more carriers for authorized shared access. The configuring is performed to emphasize use of a first set of a plurality of carriers over use of a second set of the plurality of carriers. The second set comprises the one or more carriers for authorized shared access. The method also includes communicating with the user equipment using the first and second sets of carriers. Apparatus, computer programs, and program products are also disclosed.
US09307552B2 Apparatus and method for communicating uplink signaling information
A User Equipment, UE, of a cellular communication system transmits scheduling assistance data to a base station comprising a base station scheduler which schedules uplink packet data. The scheduling assistance data relates to uplink packet data transmission from the UE. The UE comprises a channel controller which is operable to cause the scheduling assistance data to be transmitted from the UE to the base station in a first physical resource of an uplink air interface. The first physical resource is not managed by the base station based scheduler. The scheduling assistance data may specifically be transmitted in a first transport channel multiplexed with other transport channels on a physical resource. The transport channels may be individually optimized and may have different termination points and transmission reliabilities. Specifically, the transport channel supporting the scheduling assistance data signaling may have a high reliability and be terminated in the base station.
US09307551B2 Data-related task support in wireless communication systems
Apparatuses may stay synchronized with a network via a beacon signal that is transmitted at a set interval. Various communication-related activities may be planned around an instance when a beacon signal is expected, or a target beacon transmission time (TBTT). While some networked apparatuses are active during every TBTT, other apparatuses may operate using a diluted beacon period that is an integer multiple of the network beacon signal interval. Diluted beacon intervals may initiate periods of time during which apparatuses may become “aware” of other apparatuses. Awareness may comprise information related to communication configuration, apparatus status, and services offered by the various apparatuses in the network. Awareness information obtained during an awake window may also comprise information on data-related tasks that are pending in one or more apparatuses which may allow for the control of further data conveyance activities.
US09307546B2 Techniques for channel sounding in a wireless communication system
A technique of operating a wireless communication device includes receiving an assigned starting point index and an assigned reference signal bandwidth for a reference signal. The reference signal is then transmitted multiple times, beginning at an initial resource block that is associated with the assigned starting point index and in accordance with the assigned reference signal bandwidth, across a shared channel.
US09307545B2 Method and apparatus for transceiving control information and/or data to/from a base station via an anchor terminal in a wireless access system supporting machine-type communication
The present description relates to a method in which a first terminal communicates with a base station via a second terminal in a wireless access system supporting machine-type communication (MTC). The method comprises the following steps: transmitting, to the second terminal, uplink data to be transmitted to the base station; receiving, from the base station, control information corresponding to the quality of a link between the first terminal and the second terminal; and retransmitting the uplink data to the second terminal in accordance with the received control information, wherein the control information includes information on the delay between the second terminal and the base station, and information on the measured quality of the link between the first terminal and the second terminal.
US09307540B2 Application-based wireless device initiated radio resource management
A method and apparatus for radio resource management in a wireless device is provided. A type of data connection to be established between the wireless device and a network is determined. A radio resource capability mode for the data connection based on resource requirements of the determined type of data connection is dynamically determined wherein the radio resource capability mode is selected from a plurality of radio resource capability modes operable by the wireless device within wireless technologies supported by the network. The determined radio resource capability mode is conveyed to the network during connection establishment between the wireless device and the network, wherein the radio resource capability mode is used by the network to determine radio resources to be allocated to the wireless device for the connection.
US09307536B2 Systems and methods for OFDM channelization
Systems and methods for OFDM channelization are provided that allow for the coexistence of sub-band channels and diversity channels. Methods of defining diversity sub-channels and sub-band sub-channels are provided and systematic channel definition and labeling schemes are provided.
US09307533B2 Apparatus and method for wireless communication
A wireless communication apparatus which can simultaneously conduct communication on at least two frequency channels is described. The apparatus includes a communication unit which refers to a connection management table to determine a communication system which can be used by a wireless communication terminal using an identifier of the wireless communication terminal, and conducts communication with the wireless communication terminal on a second frequency channel using the communication system, when a request from the wireless communication terminal to change the first frequency channel to the second frequency channel is permitted.
US09307528B2 Method and apparatus of activating/deactivating secondary carriers in mobile communication system using carrier aggregation
A method for activating/deactivating secondary carriers of a User Equipment (UE) in a mobile communication system supporting carrier aggregation is provided. The method comprises, receiving a control message including an activation/deactivation Control Element (CE) in a first sub-frame from a Base station, identifying an activation command or a deactivation command of at least one secondary carrier based on the control message, determining whether a current sub-frame is a second sub-frame or not, performing at least one first operation for the at least one secondary carrier in a second sub-frame, and performing, when the activation/deactivation CE indicates deactivation of the at least one secondary carrier, at least one second operation for the at least one secondary carrier no later than the second sub-frame.
US09307522B2 Two-level optimization for cloud spectrum services
A system and method are provided for implementing a cloud based spectrum management scheme that enables Dynamic Spectrum Access (DSA) through rentals of available spectrum in a two-level analytics process for optimization. Primary spectrum holders as exclusive licensees of underused spectrum communicate with a global spectrum broker to place portions of their underused spectrum into an auction-based rental market on the condition that they can regain control of their spectrum when a need arises. Local spectrum brokers communicate with the global spectrum broker to bid for available spectrum to meet their temporary needs in time and place. The local spectrum brokers, in turn, administer local optimization schemes over their portion of the global region to ensure that an expected level of quality of service is provided to individual customers with whom the local spectrum brokers communicate. The disclosed brokering scheme, properly administered, provides an incremental step-wise approach to solving long-term spectrum shortage for wireless communications.
US09307521B2 Transmission scheme and quasi co-location assumption of antenna ports for PDSCH of transmission mode 10 for LTE advanced
Methods and apparatuses determine and indicate QCL behavior for or to a UE. A method for determining QCL behavior for the UE method includes, when configured in TM10 for a serving cell, determining whether a CRC for a PDSCH transmission scheduled by DCI format 1A is scrambled using a C-RNTI. The method also includes, in response to determining C-RNTI scrambling, determining whether a transmission scheme of the PDSCH transmission uses a non-MBSFN subframe configuration and whether the PDSCH transmission is transmitted on antenna port 0 or a TxD scheme is used. The method further includes, in response to determining the non-MBSFN subframe configuration and antenna port 0 or the TxD scheme being used, determining to use QCL behavior 1 for PDSCH reception. Additionally, the method includes, in response to determining a MBSFN subframe configuration and antenna port 7 being used, determining to use QCL behavior 2 for PDSCH reception.
US09307512B2 Systems and methods for optimizing network registration for all SIMs of a multi-SIM device using criticality-based prioritization schemes
Methods and devices are disclosed for enabling efficient network registration using a shared radio resource for at least a first and second SIM of a multi-SIM wireless communication device. After the end of a radio-off condition of the radio resource, the wireless device may identify services supported by each of the first and second SIMs, evaluate criticality of the supported services, determine which of the first and second SIM supports the service having the highest criticality, and prevent the other SIM from registering with its network before the SIM with the service of the highest criticality has successfully registered for service in its selected network.
US09307509B1 Transmitting radio signals using simultaneous retransmission
Disclosed is a simulcast approach to broadcasting a message from each device, or node, of a network. A source device, such as a wall switch, may broadcast a message that may be received by a plurality of devices, such as light bulbs, in a network. Each of the plurality of devices may receive the message at substantially the same time. In response to the message, the receiving devices may determine if the message is to be retransmitted. If the message is to be retransmitted, it may generate a modified message. Each of the plurality of devices may transmit the modified message substantially simultaneously. To maintain timing to the source device between the devices in the network, the message may be configured to facilitate synchronization of the clocks to a timing signal in the message.
US09307504B2 Power control for combined dynamically and persistently scheduled PUSCH in E-utra
A power control scheme for an enhanced Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access (E-UTRA) physical uplink shared channel (PUSCH) is disclosed. In a first embodiment, when an uplink grant is configured for accumulation commands, the wireless transmit/receive unit (WTRU) combines the accumulation commands received in both the scheduling grant and the transmit power control physical downlink control channel. In a second embodiment, when an uplink grant is configured for absolute commands, the WTRU resets the accumulation control function immediately after receiving each absolute transmit power control command and then combines the absolute power control with the accumulation power control.
US09307501B2 User equipment and method for performing downlink and/or uplink power control
A user equipment includes a plurality of antennas to receive downlink signals from a base station, a plurality of receiver circuits each coupled to a respective one of the plurality of antennas to process the received downlink signals, an SIR estimation unit to estimate a quality of the received downlink signals, a power loop controller to generate transmit power control commands based on the estimated quality of the received downlink signals, the transmit power control commands being directed to the base station to adjust a power of the downlink signals and a diversity controller to selectively activate and deactivate one or more of the receiver circuits depending on the estimated quality of the received downlink signals.
US09307500B2 Wireless apparatus, baseband processing apparatus, and communication method
A wireless apparatus includes a wireless unit to convert a wireless signal received by an antenna into a baseband signal; and a baseband processing apparatus to receive a packet corresponding to the baseband signal via a communication line connected with the wireless unit, to detect an error in a transmission process of the packet via the communication line, to obtain the baseband signal based on packets other than the packet in which the error is detected, to generate transmission power information used for downlink transmission power control based on the obtained baseband signal, to transmit the baseband signal having the generated transmission power information reflected to the wireless unit via the communication line, and to have the wireless unit execute wireless transmission of a wireless signal corresponding to the baseband signal having the transmission power information reflected.
US09307494B2 Apparatus and method for selecting processing speed of processor and wireless network
An apparatus and method for selecting a processor clock speed and a wireless network are disclosed. The method for selecting a processing speed of a processor and/or a wireless network to be connected in a User Equipment (UE) in a wireless communication system includes detecting states of a processor-related queue and a network module-related queue, and selecting a processing speed of the processor-related queue and/or a wireless network to be connected, based on the detected states of the processor-related queue and the network module-related queue and power consumptions of a processor and a network module. The processing speed of the processor-related queue and/or the wireless network to be connected are selected to keep a difference between a length of the processor-related queue and a length of the network module-related queue at a predetermined value and minimize the power consumptions of the processor and the network module.
US09307493B2 Systems and methods for application management of mobile device radio state promotion and demotion
Embodiments of the present disclosure include systems and methods for management of mobile device radio state. In some embodiments, a method, which can be implemented on a system, allows a network component (e.g., the policy and charging rules function in a UMTS network) to determine whether a mobile device is idle or active. Based on this determination, the network component may modify the behavior of a network element (e.g., a base station, eNode B or Node B) in relation to promotion or demotion of the mobile device's radio state. In some embodiments, the disclosed system can include a client side component on the mobile device which can determine criteria to be used by the network component to govern and optimize changes in mobile device radio state in a manner that conserves device and network resources.
US09307491B2 Methods and apparatuses for increased battery performance in networks with different DRX cycles
A system includes a processor and a memory connected with the processor, the memory to store logic. A DRX module also connects with the processor. The DRX module alternatively provides both a CS DRX cycle length and a PS DRX cycle length observed from network configuration. The processor executes the logic stored in the memory to instruct the DRX module to use a longer of a CS DRX cycle length or a PS DRX cycle length.
US09307490B2 Method for controlling bluetooth device for power conservation
A method for controlling a Bluetooth device for power conservation includes the steps of: establishing a Bluetooth link; controlling the Bluetooth device to enter sniff mode; handling a sniff anchor point after wakeup preparation and before sleep preparation; and handling a wakeup operation between the wakeup preparation and the sleep preparation. The wakeup operation is a BLE (Bluetooth Low Energy) operation or a Wi-Fi operation. The wakeup/sleep preparation can be also done as few times as possible in the invention such that the power consumption of the Bluetooth device is effectively reduced.
US09307489B2 Methods and apparatus for preferred data traffic (application) mode
Methods and apparatus for preferring connections between networks. In one embodiment, a mobile device is capable of hybrid network operation (e.g. LTE and CDMA 1× operation), allowing the mobile device to be registered to a CDMA 1× network for voice calls while receiving and sending data traffic over a LTE network. However, any data sent by the LTE network may be lost if the data was transmitted during a tune-away to the CDMA 1× network to perform maintenance operations. In one variant, the mobile device can disable the idle voice connection to the CDMA 1× network based on a request from resident applications requiring real-time data streaming, which are more likely to experience data loss. Consequently, potential data loss due to a network tune-away is prevented, thereby improving data performance of the resident applications. In another embodiment, an adaptive transmit receive mode can be selectively disabled/enabled for data traffic.
US09307488B2 Wireless device registration, such as automatic registration of a Wi-Fi enabled device
A system for providing a wireless device with access to a computer network includes an access point that sets up a radio link with the wireless device and couples the wireless device to the network. The system also includes a server that receives data packets from the access point through the computer network. The data packets include at least one data packet that has a first identifier that uniquely identifies the wireless device and a second identifier that corresponds to the wireless device. The system further includes a database that is coupled to the server and stores data for associating a service plan with the first and second identifiers and basing the service plan, at least in part, on the second identifier. Other features and systems are also disclosed.
US09307487B2 Methods and systems for improved utilization of a wireless medium
Systems, methods, and devices for wireless communication are provided. In an embodiment, a method of wireless communication includes receiving, at an access point, a probe request, decoding the probe request to determine shared wireless device state information, storing the shared wireless device state information for at least a timeout period, transmitting a probe response indicating the timeout period; and receiving an association request omitting the wireless device state information within the timeout period.
US09307484B2 Method and apparatus of scanning in wireless local area network system
A scanning method in a wireless local area network (WLAN) system is provided. The scanning method includes transmitting by a station a probe request frame via a channel, and receiving by the station a probe response frame from a target access point (AP) to respond to the probe request frame. The probe request frame includes at least one of information regarding a response reception time and preference information regarding the target AP.
US09307483B2 Systems and methods for transmitting and receiving discovery and paging messages
Methods, devices, and computer program products for transmitting and receiving discovery and paging messages are described herein. In one aspect, an apparatus operable in a wireless communication system includes a receiver and transmitter. The receiver receives a registration packet from a first device. The registration packet indicates interest in a service provided by another device in a wireless communications network. The receiver further receives a discovery packet from a second device during a first discovery interval of a plurality of discovery intervals. The discovery packet advertises a service provided by the second device, and the plurality of discovery intervals include recurring time intervals when a plurality of devices are configured to transmit and receive discovery packets in the wireless communications network. The transmitter transmits a notification packet configured to enable the first device and the second device to communicate directly.
US09307482B2 Network access mechanism based on power
Systems and methods for accessing a contention-based communications network are provided. In systems and methods for accessing a contention-based communications network, an access point in the network is created. The access point is a first node connected to the network configured to receive a request from a second node to gain access to the network. A power of a signal transmitted between the access point and the second node is measured. A probability that the second node will access the network is determined based on the measured power of the signal transmitted between the access point and the second node. A determination of whether to permit the second node to gain access to the network is made based on the determined probability.
US09307476B2 User equipment and method for pico-cell attachment and attachment inhibiting
Embodiments of user equipment (UE) and method for pico-cell attachment and attachment inhibiting are generally described herein. In some embodiments, the UE may determine an angle threshold, calculate an angle between a moving direction and a direction toward the target pico eNB, permit pico-cell attachment if the calculated angle is less than or equal to the angle threshold and inhibit pico-cell attachment when the calculated angle is greater than the angle threshold. In some angle-limitation embodiments, the UE may be configured to receive the angle threshold that is broadcasted by a target pico eNB using the SIBs which may be transmitted on the DL-SCH. In some minimum-distance threshold embodiments, the UE is configured to calculate the angle threshold from a distance threshold and a distance to a target pico eNB.
US09307475B2 Mobile communication method, radio access network apparatus, and mobile station for cell (re)selection processing based on a result of RSRQ
Appropriate “idle mode cell reselection” is achieved by changing a threshold used to perform “idle mode cell reselection” between a case of performing RSRQ measurement in six resource blocks and a case of performing “Wideband RSRQ measurement.” A mobile communication method according to the present invention includes a step of causing a radio base station eNB or a radio network controller RNC to broadcast not only existing parameters used to perform cell reselection processing based on a result of the RSRQ measurement in six resource blocks, but also wideband parameters used to perform “idle mode cell reselection” based on a measurement result of “Wideband RSRQ measurement.”
US09307474B1 Frequency band selection in a wireless communication system
In systems and method of frequency band selection, a mobility and an application requirement of an application running on a wireless device are determined for a wireless device in communication with an access node over a first frequency band using a first radio access technology. When it is detecting that a signal level of the first frequency band meets a handover criteria, a message is sent to the wireless device comprising information of a second frequency band and a third frequency band, wherein the second and third frequency bands use a second radio access technology. The wireless device is instructed to communicate with the access node using one of the second and third frequency bands based on the determined mobility and application requirement.
US09307473B2 Method and apparatus for switching between different network standards
The disclosure provides a method for switching between different network standards, which includes the following steps performed by a terminal: when switch is to be performed, sorting in a history record target cells corresponding to a source cell which the terminal is leaving, to form a search list, choosing the target cell from the search list and accessing the target cell. The disclosure further provides an apparatus for switching between different network standards. By means of the method and the apparatus of the disclosure, the rate of the switching between the different network standards is increased, the user experience is improved and the power consumption of the terminal is reduced.
US09307466B2 In-call handoff between cellular and packet switched networks
A telecommunications device is operable to perform in-call handoff between a cellular network and a packet-switched network. The telecommunications device includes interfaces connecting the telecommunications device with a circuit-switched network and a packet-switched network. The telecommunications device is operable to receive a request from a multi-mode device to handoff an existing call over a cellular network to the packet-switched network. The existing call is between the multi-mode device and a remote party and was established without the telecommunications device. In response to receiving the request, the telecommunications device establishes a first call leg in the packet-switched network with the multi-mode device. The multi-mode device sends a transfer signal to a call server in the cellular network requesting the transfer of the on-going voice session from itself to the telecommunication device. A second call leg is setup between the telecommunication device and a remote party. The telecommunication device helps to bridge the first call and second call leg, and then the multi-mode device can continue the voice session in packet switched network.
US09307465B2 Method and apparatus for determining the identity of a femto cell
A femto cell is located within a macro cell of a wireless communication system. A method of identifying the femto cell comprises: determining at least one timing difference, the at least one timing difference being observed for communications between a wireless communication unit and each of a femto cell and at least one macro cell; and comparing the at least one observed timing difference to reference timing difference data. The identity of the femto cell may allow the location of the femto cell to be set as a geographical location for a wireless communication device that is within the footprint of the femto cell. The identity of the femto cell may allow hand in of an ongoing call, from the macro cell to the femto cell.
US09307463B2 Fast reselection between different radio access technology networks
A user equipment UE determines that a neighbor cell is higher priority than a serving cell, measures neighbor cell signal strength in n>1 iterations, and analyzes them for reselecting from the serving cell to the neighbor cell. Each measurement iteration is spaced from one another by a time interval (e.g., 1 DRX) that is specific for the neighbor cell being higher priority. In various embodiments, the UE measures while in a Cell-PCH, URA-PCH or idle state/mode and the first iteration is taken at the first available measurement opportunity after transitioning to that state/mode. The UE reselects to the neighbor cell based on the analyzed signal strengths; in one embodiment the decision to reselect is without regard to signal quality of the serving cell; and in another the decision is without regard to whether a reselection condition remains satisfied for a specified time period Treselection.
US09307460B2 Neighboring cell measurements
An arrangement (400) for a user equipment, UE, is disclosed. The arrangement (400) comprises an acquiring unit (401) configured to acquire neighboring cell information relating to a plurality of neighboring cells. An assignment unit (403) is provided to assign a priority indicator to each neighboring cell based on the neighboring cell information. Also, a measurement unit (404) is provided to perform measurements on the basis of the assigned priority indicators. The arrangement (400) is arranged such that measurements can be performed more frequently for a neighboring cell having a first priority indicator compared with another neighboring cell having a second priority indicator, which second priority indicator is comparatively lower than the first priority indicator. The disclosure also presents corresponding methods, computer program products and devices.
US09307457B2 User equipment with selective neighbor cell detection
Performing selective tune-away by a user equipment (UE). The UE may include a first radio that is configurable to operate according to a first radio access technology (RAT) and a second RAT. The UE may use the radio to communicate using the first RAT and the second RAT using the first radio. The UE may also perform measurement of a received signal strength for the first RAT. The UE may determine if the received signal strength is less than a threshold. Neighbor cell measurement and/or synchronization may be performed if the received signal strength is less than the threshold. However, if the received signal strength is greater than the threshold, the neighbor cell measurement and/or synchronization may not be performed. The UE may continue to perform page decoding for the first RAT using the first radio, e.g., for each discontinuous reception (DRX) cycle of the first RAT.
US09307455B2 Methods and systems for transitioning a communication session from a source base station to a target base station without terminating the session
Methods and systems are provided for transitioning an active communication session of a mobile station from being conducted over a communication path that includes a source base station to being conducted over a communication path that includes a target base station, without terminating the communication session. A wireless communication device situated within a source coverage area of a source base station operates as a clone of the mobile station that is situated within a source coverage area of the source base station and also within a target coverage area of the target base station. The transition involves the clone relaying the communication session between the source base station and the mobile station; meanwhile, the target base station (i) establishes an air-interface connection with the mobile station and (ii) detects a handoff-completion trigger, and responsively serves the mobile station over the air-interface connection with respect to the communication session.
US09307452B2 Method and apparatus for decreasing LTE re-acquisition delay in S102-less CSFB
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may be a UE. In one aspect, the UE may establish a context for a first RAT, perform an activity involving at least one transmission via a second RAT without initiating a procedure to suspend the context for the first RAT when a duration of the activity is less than a threshold, and communicate via the first RAT using the context after the activity is performed. In another aspect, the UE may receive one or more signals via at least a first RAT, transmit via a second RAT, and perform at least one cell reselection procedure using the one or more signals during the transmission via the second RAT.
US09307450B2 Method and apparatus for content caching in a wireless communication network
The teachings herein describe methods and apparatuses for caching content at the “edge” of a wireless communication network, based on operating one or more RAN caches within the RAN portion of the network under the control of a gateway cache that operates at the packet data network interface level within the CN portion of the network. Each RAN cache operates as subordinate of the gateway cache, based on intercepting content requests from wireless devices operating within the RAN, providing corresponding proxied content requests to the gateway cache, and serving or not serving requested content from the RAN cache in dependence on control signaling from the gateway cache. Such operation permits all decision making to reside in the gateway cache, thereby retaining full visibility for critical billing and lawful intercept functions, while obviating in many instances the need to back haul such content.
US09307448B2 Method and apparatus for wireless distributed computing
Systems and methods for distributed computing between communication devices. A femto node is treated as a trusted extension of a user equipment and performs processing tasks on behalf of the user equipment. The femto node is also treated as a trusted extension of network servers and performs services on behalf of the network servers. Tasks are thus distributed between the network servers, the femto node and one or more user equipments. The tasks include processing data, filtering incoming messages, and caching network service information.
US09307447B2 Enhanced extended access class barring
A method is implemented in a mobile device for managing access to resources of a cellular communication system. The cellular communication system includes a plurality of base stations providing wireless access to the resources of the cellular communication system. The mobile device implements an enhanced extended access class barring (EEAB) process to minimize overloading of the resources of the cellular communication system.
US09307446B2 Method and apparatus for distributing load in wireless communication system
A method and an apparatus for distributing a load of a base station in a wireless communication system supporting multi-carriers are provided. In the method, carriers are classified into a plurality of groups. A load of each of a plurality of cells corresponding to the plurality of groups, is determined. A cell load of each of the plurality of cells is compared with at least one threshold set in advance. When a cell load of a first cell has a value greater than the at least one threshold set in advance, a cell inside a group of the first cell or a cell inside a group different from the first cell is selected depending on the cell load of the first cell. A terminal of the first cell is allowed to perform a handover to the selected cell.
US09307437B2 Method for measuring cell in wireless access system, and device therefor
Disclosed are a method for measuring a cell in a wireless access system and a device therefor. Specifically, the method comprises the steps of: receiving a pattern for reference signal received power (RSRP)/reference signal received quality (RSRQ) measurement; measuring a received signal strength indicator (RSSI) from a plurality of subframes included in the pattern for the RSRP/RSRQ measurement; extracting almost blank subframes (ABSs) from the plurality of subframes included in the pattern for the RSRP/RSRQ measurement by using the measured RSSI; and measuring the RSRP/RSRQ from the plurality of subframes included in the pattern for the RSRP/RSRQ measurement in consideration of the extracted ABSs.
US09307436B2 Method and user equipment for user equipment to report a measurement result
Embodiments of the present disclosure provide a method for a UE to report a measurement result and the UE, which may timely and accurately report the measurement result to a base station and improve the communication continuity of the UE. The method for UE to report a measurement result includes: determining a moving speed state of the UE, and determining a measurement parameter according to the moving speed state; acquiring a measurement period of the UE according to the determined measurement parameter; and in the measurement period, measuring a cell to obtain a measurement result, and reporting the measurement result to a serving base station of the UE. The present disclosure is suitable for UE to report a measurement result.
US09307426B2 Method and apparatus for testing mobile terminals in an OFDM system
The present invention relates to a method and apparatus for testing mobile terminals in an OFDMA system, in which all or part of available downlink radio resources in a cell are transmitted. A processing unit in a test apparatus splits a set of contiguous resource blocks into separate contiguous portions. A first contiguous portion of the set of resource blocks is allocated to users of a first type, and a second contiguous portion of the set of resource blocks is allocated to users of a second type. A transmitter in the test apparatus transmits test signals to the users of the first type and the second type using the at least one contiguous set of resource blocks.
US09307424B2 Calibration and tracking to assist inter-frequency measurements of LTE cell by WLAN radio
An apparatus for wireless communication obtains a first metric of a cell based on signals received by a WWAN radio tuned to a common frequency, and a second metric of the cell based on signals received by a WLAN radio tuned to the common frequency. The apparatus determines a calibration factor based on the first and second metrics, and performs cell search and cell measurement based on the calibration factor and signals received by the WLAN radio tuned to a target frequency. The common frequency may be a serving frequency of the WWAN, in which case the first and second metrics are one of frequency or power metrics and the calibration factor is one of a frequency offset and a power offset. The common frequency may also be a target frequency for inter-frequency measurements of the WWAN, in which case the calibration factor is based primarily on power measurements.
US09307422B2 Method and apparatus for performing a channel measurement through a receiving end in a wireless communication system
Disclosed is a method for receiving a downlink signal through a receiving end in a wireless communication system. Specifically, the method comprises the steps of: receiving, from a transmitting end, information on at least one antenna port of a reference signal for a control channel and at least one antenna port of a reference signal for a data channel; receiving the control channel on the basis of the reference signal for the control channel; and receiving the data channel on the basis of the reference signal for the control channel and the reference signal for the data channel, wherein the at least one antenna port of the reference signal for the control channel is included in the at least one antenna port of the reference signal for the data channel.
US09307415B2 Methods and apparatuses for provision of a downlink synchronization group during discontinuous transmission in an unlicensed band
A method, apparatus and computer program product are provided for generating a downlink synchronization group utilized during a discontinuous transmission in an unlicensed band. A method and apparatus may determine a carrier(s) providing a signal(s) enabling timing and frequency tracking a downlink carrier(s) within a downlink synchronization group to devices responsive to discontinuous transmission via a medium(s) of an unlicensed band on a secondary component carrier. The medium(s) previously utilized to provide content to a device(s). The method and apparatus may also provide an indication of the carrier(s) to the device notifying the device that information of the signal is receivable via the carrier on the unlicensed band. The method and apparatus may also send the signal(s) to the device via the carrier enabling the device to obtain timing and frequency information.
US09307411B2 Partially virtualizing PCR banks in mobile TPM
In accordance with the exemplary embodiments of the invention there is at least a method and apparatus to perform operations including triggering, with an entity of a device, an attestation with a trusted platform module/mobile platform module of the device; and in response to the triggering, sending information comprising a platform configuration register value towards the entity, where the platform configuration register depends on measurements of the entity triggering the attestation.
US09307410B2 System and method for controlled wireless unlocking of applications stored on a vehicle electronics system
A method is disclosed which involves using an identifier which may be stored in an electronic component of a vehicle. A short range, wireless protocol connectivity system of the vehicle may establish a wireless link with a personal electronic device (PED) of a user when the user enters the vehicle with the PED powered on. The link may be used to automatically transmit the identifier to the PED. The PED then transmits the identifier to a remote authorization source which checks if the identifier is valid and, if so, sends an unlock code back to the PED. The PED uses the unlock code to unlock an application on the PED which enables access to the remote content source.
US09307407B1 DNA and fingerprint authentication of mobile devices
User generated and processed Deoxyribose Nucleic Acid (DNA) or fingerprint signal is used for authentication of a mobile device. A touch screen generated processed control signal is used for control of mobile device operated in a cellular system and a Wi-Fi network. The mobile device receives, demodulates and processes a location finder signal and provides processed location finder signal to an interface unit of mobile device. From a cellular base station the mobile device receives, demodulates and processes a modulated spread spectrum signal into a received, demodulated and processed baseband spread spectrum signal and processes, modulates and transmits in cascade the processed spread spectrum signal in a Wi-Fi system. The mobile device operates in a repeater mode. In one of the embodiments the spread spectrum signal uses a Code Division Multiple Access (CDMA) modulated signal and the Wi-Fi system uses OFDM modulated signal. The mobile device comprises step of processing a video signal into baseband in-phase and a quadrature-phase cross-correlated spread spectrum or Time Division Multiple Access (TDMA) signal. The video TDMA signal is modulated and transmitted as a Gaussian Minimum Shift Keying (GMSK) modulated signal in said cellular system and wherein said video signal comprises a three dimensional (3D) image.
US09307406B2 Apparatus and method for authenticating access of a mobile station in a wireless communication system
An apparatus and a method for access authentication of a mobile station in a wireless communication system are provided. The method includes receiving a session certificate for the access authentication from a core network, transmitting the session certificate to a new access network during a handover to the new access network, and receiving an authentication result based on the session certificate from the new access network.
US09307404B2 Mobile terminal and network unlocking method and system thereof
A network unlocking method of a mobile terminal is disclosed in the invention. The method includes: after being used, a mobile terminal whose network is locked transmitting hardware information to a network sever (101); when the mobile terminal needs to unlock the network, it logging in a website providing the download of a network unlocking file, the website obtaining the hardware information of the currently logging-in mobile terminal and performing hardware information matching by the network server (103); when the matching is successful, the mobile terminal downloading the network unlocking file from the website and unlocking the network with an unlocking code in the network unlocking file. A mobile terminal and a network unlocking system thereof are also disclosed in the invention.
US09307401B2 Method to detect calls on an AMR-WB capable network
Embodiments of the present invention include methods and arrangements to detect an end-to-end call on a AMR-WB capable network involving at least one monitored identity. According to an embodiment of the invention, call events related to the at least one monitored identity through at least one intercepting control element in a telecommunication network is monitored. A start notification message by the at least one intercepting control element is delivered whenever an AMR-WB codec is chosen in the telecommunication network as a selected codec for an end-to-end call between the at least one monitored identity and another identity.
US09307396B2 System, method and mobile communication terminal for displaying advertisement upon activation of mobile communication terminal
Provided are a system, method and mobile communication terminal for displaying an advertisement upon activation of the mobile communication terminal. The mobile communication terminal includes a display unit, and an activation button configured to switch an inactive state in which the display unit is off to an active state in which the display unit is on. When the activation button is pressed and thereby the inactive state is switched to the active state, an advertisement is displayed on the display unit.
US09307392B2 Negotiating a session personality based at least in part on a roaming agreement
A method for negotiating a session personality based at least in part on a roaming agreement is provided. The method can include a roaming access network receiving an identifier provided by an access terminal attendant to establishment of a session between the access terminal and the roaming access network. The method can further include the roaming access network using the identifier to determine a home network associated with the access terminal. The method can additionally include the roaming access network determining one or more radio access technology (RAT) versions covered by a roaming agreement between the home network and the roaming access network. The method can also include the roaming access network negotiating a session personality for use in the session based at least in part on the one or more RAT versions covered by the roaming agreement.
US09307391B2 Method and system for management of the mobility of a mobile network
A system and a method is provided for managing the mobility of a mobile network in a Proxy Mobile Internet Protocol (PMIP) environment operating under the Dynamic Host Configuration Protocol (DHCP) protocol. The method is based on prefix allotment between a server DHCPv6 and a mobile router via an access gateway (MAG) and the exchanging of messages between the server and a point of attachment (LMA).
US09307389B2 Method, system, and equipments for mobility management of group terminals
Disclosed is a method for mobility management of group terminals, where a mobility management platform sends a request for calling a service to a terminal of a group, and determines a terminal responding to the request for calling the service as a service center of the service; and the service center of the service configures a terminal environment according to the request for calling the service to which the service center of the service responds, and uploads information on the configured terminal environment to the mobility management platform. Also disclosed are a system and equipments for mobility management of group terminals. With a solution of the disclosure, in the case of multiple services, it is possible to select, from different terminals, a terminal as a service center according to the service, thereby avoiding a ping-pong effect, increasing utilization efficiency of network resources, enhancing optimal user experience of QoS, and meeting a management requirement in parallel transmission of multiple service flows in a ubiquitous network.
US09307388B2 Method and apparatus for supporting user equipment mobility in a wireless communication system
Methods are provided for supporting mobility of a UE in a system without an HeNB GW. An S1 setup request message is sent to an MME by an HeNB. The S1 setup request message includes version information of the HeNB. An RRC connection is established between the UE and the HeNB. An initial UE message is sent from the HeNB to the MME. An NAS message is sent from the UE to the MME. An establish bearer request message is sent from the MME to a corresponding SGW based on an IP address of an LGW. The IP address of the LGW is obtained by the MME through the S1 setup request message. An establish bearer response message is sent from the LGW to the SGW in response to the establish bearer request message. The establish bearer response message is sent from the SGW to the MME.
US09307387B2 Communication apparatus, communication method, computer program, and storage medium
Even if the roles of apparatuses are not decided in advance when automatically setting communication parameters, communication parameter setting processing and network joining processing are appropriately executed without requiring the user to select the roles of apparatuses. The invention is characterized by a communication method for a communication apparatus, including a first search step of searching for a communication partner apparatus on a predetermined communication channel, a second search step of searching for a communication partner apparatus on all communication channels available for communication, and a search control step of searching for a communication partner apparatus using the first and second search steps.
US09307384B2 Integration of emergency alert information
A subscriber of the Emergency Alert System (EAS) receiving an EAS alert message can obtain additional multimedia information in based upon the location of the subscriber. The additional multimedia information can include information pertaining to available shelter, medical facilities, the location of emergency supplies, a plume map, evacuation routes, or the like. In an example embodiment, the Global Positioning System or other device location systems is utilized to determine the location of the subscriber. The location information along with EAS alert information is used to query a database to obtain the additional information.
US09307383B1 Request apparatus for delivery of medical support implement by UAV
An illustrative apparatus may include a UAV request apparatus having a housing with at least one interface configured to accept one or more inputs that are each indicative of a particular type of medical situation. A control system may be configured to receive, via the interface, a first input that corresponds to a first type of medical situation in which a defibrillator is configured to provide medical support; and send, via a first network interface to an access system for a network of UAVs, a medical support request including a unique electronic identifier for the apparatus and an indication of the first type of medical situation, such that a UAV delivers a defibrillator to a location associated with the unique electronic identifier.
US09307382B2 Method of managing reception of natural disaster warning notification messages for a wireless communication system and related communication device
A method of managing notification message reception corresponding to natural disaster warning for a user equipment of a wireless communication system includes managing the notification message reception according to configuration information broadcasted or paged by a network of the wireless communication system, wherein the configuration information broadcasted or paged by the network of the wireless communication system is existence information of a notification message sent by a serving cell.
US09307380B1 System and method for unified synchronization of relationship connections across multiple social network databases
A system and method for unified synchronization of relationship connections across multiple social network databases is disclosed. In one aspect, the method includes logging in a first user to a first user account through a first wireless mobile device controlled by the first user, wherein the first user account comprises a logical connection to a plurality of the first user's social network accounts. The method further includes discovering a second wireless mobile device or account associated with a second user. The method further includes selecting more than one of the first user's social network accounts via input from the first user, and generating an invitation to connect to the second user's account, wherein the invitation comprises a connection invitation for the second user to connect to at least one of the selected social network accounts of the first user.
US09307378B2 Location aware travel media
Mechanisms are provided for identifying, selecting, presenting travel media to users of a mobile device. User location information and directional information is received and travel media including images, video, and audio relevant to an attraction within visual range of a user is presented. A user turning toward a particular monument may be presented with an audio or video tour of the monument that progresses as the user moves about the monument. A user approaching a particular district may be presented with video commercials about fine dining in the area. Presentations may be adjusted as the user changes location or changes viewing direction and selections may be tailored to user interests and preferences.
US09307377B2 Method, terminal, and system for implementing call forwarding
A method, a terminal, and a system for implementing call diversion. The method comprises: when a call access anomaly of a request terminal occurs, setting and sending call forwarding request information to a target terminal; the target terminal reading a call forwarding identification in the call forwarding request information, determining whether the call forwarding identification is correct, and if yes, reading an address of the target terminal in the call forwarding request information; the target terminal determining whether the address of the target terminal is correct, and if yes, reading a forwarding address identification in the call forwarding request information, setting a forwarding terminal address according to the forwarding address identification, and setting and sending call forwarding success response information to the request terminal; and the request terminal receiving the call forwarding success response information and setting up call forwarding.
US09307371B2 Method and system for SMS/MMS messaging to a connected device
The method and system for SMS/MMS messaging to a connected device may be realized as a system comprising at least one server module. The at least one server module may be adapted to receive from a connected device an outbound messaging message through a packet-based network. The at least one server module may also be adapted to send the outbound messaging message to an external messaging network. The connected device may be communicatively coupled to the packet-based network. The outbound messaging message may be associated with a user account. The user account may be associated with a telephone number.
US09307369B2 Wireless position detection apparatus and storage medium
A wireless position detection apparatus specifies, on a road, a target point corresponding to a current position correspondence point of a moving object and calculates a positioning coordinate of the target point as current position information of the moving object based on (i) position information of the current position correspondence point of the moving object on the coverage map, (ii) the position information of the auxiliary points positioned immediately prior to and immediately posterior to the current position correspondence point on the coverage, and (iii) the position data of the map objects corresponding to the auxiliary points positioned immediately prior to and immediately posterior to the current position correspondence point on the coverage map.
US09307367B2 Method and devices for facilitating the location of a mobile electronic device
The invention relates to a user-portable electronic device and in particular one which is capable of establishing transmission connection with one or more mobile electronic devices. A user-portable electronic device comprising: transmission connection circuitry arranged to establish transmission connection between the user-portable electronic device and one or more mobile electronic devices; geographic-location determining circuitry arranged to determine a geographic location of the or each mobile electronic device associated with transmission connection of the user-portable electronic device and the or each mobile electronic device; and log circuitry arranged to allow storage of a geographic-location log including at least a last-known geographic location of the or each mobile electronic device.
US09307364B2 Mobile device for detection of entire movement thereof
Provided is a mobile device including: an audio output unit; an audio source unit which provides music information to the audio output unit; an adjustment unit which adjusts the audio volume of the audio output unit; an announcement information generation unit which provides announcement information to the audio output unit; and a control unit which forcibly selects a predetermined audio volume regardless of the adjustment made by the adjustment unit when announcing information by the announcement information generation unit from the audio output unit.
US09307361B2 Start and stop moving notification triggers for location based tracking
A tracking system in which positioning alerts are communicated to a first user device from a second user device, the tracking system including a positioning sensor that determines a current location of the second user device; a controller in communication with the positioning sensor; and a memory including instructions to: receive a first set of current locations from the positioning sensor, generate, at a start of a candidacy period, a candidate geofence including the first set, receive a second set of current locations from the positioning sensor, when, by an end of the candidacy period, the entirety of the second is within the candidate geofence, communicate a stop motion message to the first user device, receive a third set of current locations from the positioning sensor, and when any of the third set is outside an active geofence, communicate a start motion message to the first user device.
US09307356B2 User description based on a context of travel
A description of a user is estimated based on the context of the user's travel pattern. A disclosed data-processing system continually receives data points originating from the user's cell phone, for example, wherein each data point represents a visit by the user to a particular geolocation, at a particular time. The system then partitions the received data points into groups, wherein the groups represent the different places that the user has visited. The system counts how many data points are in each group. Based on the number of data points in each group, as well as the number of groups, the system then determines the entropy of the received data points that correspond to the particular user, which is also regarded as the entropy of the user's travel pattern. The data-processing system then estimates a user description for the user, based at least in part on the determined user entropy.
US09307353B2 System and method for differentially processing a location input for content providers that use different location input formats
The disclosure relates to systems and methods for processing a location input that specifies one or more geographically definable locations for input to individual ones of a plurality of social media or other content providers that have different input formats for specifying locations. A geo-location input may be normalized to an input format that conforms to a particular content provider, which may use a format for the geo-location input that is different that a format used by another content provider. The formatted geo-location input may be communicated to the particular content provider to obtain content from the content provider. The formatting may result in artifacts such as over-inclusive results having excess content and/or under-inclusive results that omit content that should have been provided. The obtained content obtained may corrected based on a determination of whether the content is over-inclusive and/or under-inclusive by removing obtained content and/or adding new content.
US09307351B2 Near field communication system, and method of operating same
The present inventions, in one aspect, are directed to a system comprising a portable sensor device including a housing having a physical size/shape that is adapted to couple to a user's body, an identification tag including identification data which is associated with the sensor device and an identification tag transmitter to responsively and wirelessly transmit the identification data according to a first communication protocol. The system further includes a portable electronic device including an identification tag receiver to wirelessly receive the identification data of the identification tag according to the first communication protocol, transceiver circuitry to wirelessly and responsively communicate with the sensor device according to a second communication protocol, and processing circuitry to instruct the transceiver circuitry, after receiving the identification data, to wirelessly request, from the sensor device the sensor data and/or data which is representative of the sensor data.
US09307350B2 Protocol adaptation layer for wireless communications
Protocol adaptation layer for wireless communications. Communication devices that include one or more radio modules operable in accordance with multiple communication protocols establish communications using one communication protocol and then switch to another communication protocol. This switching to another communication protocol may be performed based on a variety of factors including effectuating communications of higher throughput, supporting uni-directional communications vs. bi-directional communications, or any other desired factor. In some embodiments, various communication devices include two radio modules that are each implemented to operate in accordance with one particular communication protocol. Alternatively, a multi-protocol capable radio module may support and operate in accordance with more than one communication protocol. Examples of possible communication protocols include those compliant with Bluetooth, IEEE 802.11, and/or 802.15.3c.
US09307349B2 Communication terminal, place management server, and method of detecting place information thereof
A first Bluetooth terminal having a short range communication module that is set as an anchor searches for a peripheral Bluetooth terminal and transmits information of the found Bluetooth terminal to a place management server. The place management server updates place information of a user of the found Bluetooth terminal to place information of the first Bluetooth terminal and transmits the updated place information to the found Bluetooth terminal.
US09307347B2 Wireless programming
A programming initiator device identifies a set of user devices for which an update to software/firmware/content has not yet been installed; wirelessly provides to one or a subset of the user devices the update and also instructions for how to distribute the update among remaining user devices of the set; and identifies from feedback wirelessly received from at least one of the user devices in the set all of the user devices of the set which have successfully installed the update. A first user device wirelessly receives an update to software/firmware/content and distribution information for distributing the update to at least a second user device; installs the update itself; and shares the update with the at least second user device according to the received distribution information.
US09307345B2 Separable module type snake robot for providing seamless communication and operation method of the same
Disclosed is a snake robot for exploration and disclosed is a separable module type snake robot that configures an ad-hoc mesh network by separating a body part into multiple mobile relay modules according to a propagation situation to seamlessly transmit image information to a remote control center.
US09307344B2 Gateway device for machine-to-machine communication with dual cellular interfaces
Gateway devices can use dual cellular interfaces to provide reliable communications for client machines. A gateway device can use one of the dual cellular interfaces as a primary interface and the other as a hot backup interface. The backup interface remains connected to a cellular network while communications are routed on the primary interface. Accordingly, the gateway device can rapidly switch communications between from the primary interface to the backup interface. Applications, for example, for ATM payment processing, vending machine telemetry, point of sale payment processing, kiosk internet connectivity, remote monitoring and control, mobile or electronic health, and remote information displays, may run on the gateway devices, on servers, on user devices, or a combination of these devices.
US09307343B2 Method of initializing a channel in a medical body area network
According to the disclosure of the present invention, a method of a Network Body Area Network (MBAN) master to control the channel defaulting of an MBAN terminal in an MBAN system is provided. The method includes: performing an association process with the MBAN terminal through a channel of a first frequency band; and transmitting control information for the channel initialization of the MBAN terminal to the MBAN terminal. The control information includes a channel defaulting timer, and a value of the channel defaulting timer indicates a time between the timing when the MBAN terminal cannot receive a signal from a channel of the first frequency band in use and the timing when the channel search of a second frequency band starts.
US09307339B2 Display apparatus and method for providing stereophonic sound service
Embodiments disclose a display apparatus including a controller configured to detect a vocalized position in the video frame; and an audio processor configured to process an audio signal corresponding to the video frame differently according to a distance between the vocalized position and each of the plurality of speakers, create a plurality of audio output signals, and provide each created audio output signal to each of the plurality of speakers, and the controller controls the audio processor to change the each created audio output signal provided to the each of the plurality of speakers according to the moved vocalized position in response to the vocalized position being moved within the video frame.
US09307335B2 Device for estimating placement of physical objects
An object position estimating apparatus which estimates positions of M objects in real space (M being an integer not less than 2), including: a characteristic vector generating unit operable to generate, for each of M objects, a characteristic vector, the characteristic vector including as its components measurements of the object measured on N scales (N being an integer not less than 3), each of N scales measuring closeness to each of N reference points in the real space; a dissimilarity matrix deriving unit operable to calculate a norm between the characteristic vectors of two objects for every pair from among M objects and to derive a dissimilarity matrix with M rows and M columns, the dissimilarity matrix including as its elements the calculated norms; and an estimation unit operable to estimate positions of M objects in the real space based on the dissimilarity matrix and to output an estimation result.
US09307334B2 Method for calculating audio latency in real-time audio processing system
Methods and systems are provided for determining audio latency in both audio capture and audio playout processes in a real-time audio processing system by calculating time differences with respect to interrupts. The audio capture and playout latencies may be utilized for improved audio processing, such as AEC. The methods provided address two major problems with existing techniques. First, on platforms where the system does not provide API to obtain audio latency, the methods allow the application to obtain more accurate audio latency. Second, the application may utilize a unified and simplified technique to obtain audio latency instead of using platform-specific APIs on different platforms.
US09307332B2 Method for dynamic suppression of surrounding acoustic noise when listening to electrical inputs
A listening instrument includes a) a microphone unit for picking up an input sound from the current acoustic environment of the user and converting it to an electric microphone signal; b) a microphone gain unit for applying a specific microphone gain to the microphone signal and providing a modified microphone signal; c) a direct electric input signal representing an audio signal; d) a direct gain unit for applying a specific direct gain to the direct electric input signal and providing a modified direct electric input signal; e) a detector unit for classifying the current acoustic environment and providing one or more classification parameters; f) a control unit for controlling the specific microphone gain applied to the electric microphone signal and/or the specific direct gain applied to the direct electric input signal based on the one or more classification parameters.
US09307330B2 Stapedius reflex measurement safety systems and methods
An exemplary stapedius reflex measurement safety system includes a stimulation management facility configured to direct a cochlear implant system to apply an electrical stimulus to an auditory pathway of a patient and a detection facility configured to determine that a change in acoustic immittance that occurs as the electrical stimulus is being applied by the cochlear implant system is likely representative of a rise time phase associated with an occurrence of a stapedius reflex within the patient. The stimulation management facility is further configured to direct, in response to the determination, the cochlear implant system to cease applying the electrical stimulus.
US09307329B2 Control device for induction loop system
There is provided a control device (220) for an induction loop system configured to: generate a calibration signal (202) having a known amplitude and frequency; feed the calibration signal (202) to an induction loop amplifier (106); detect level of electric current at the output of the induction loop amplifier (106); and determine an adjustment model (400) on the basis of the detected level of electric current and the known amplitude and frequency, wherein the adjustment model (400) is for adjusting the amplitude of a to-be-fed output signal (200) based on the frequency of a to-be-received input electrical audio signal (105) such that the level of the electric current at the output of the induction loop amplifier (106) is within predetermined limits.
US09307328B2 Interposer for MEMS-on-lid microphone
A microphone includes an interposer, a lid, and a base. The interposer includes at least one wall portion that forms a cavity. The wall portion includes a first side and a second side that are opposite from each other. The lid is coupled to the first side of the interposer and the base is coupled to the second side of the interposer such that the lid and the base enclose the cavity. A microelectromechanical system (MEMS) device is disposed in the cavity. The interposer structurally supports one or both of the lid and the base. The interposer includes a plurality of plated regions that are configured to electrically connect the lid and the base. The plated regions are configured to at least partially be exposed and open to the cavity.
US09307326B2 Surface-mounted microphone arrays on flexible printed circuit boards
A microphone array, having a three-dimensional (3D) shape, has a plurality of microphone devices mounted onto (at least one) flexible printed circuit board (PCB), which is bent to achieve the 3D dimensional shape. Output signals from the microphone devices can be combined (e.g., by weighted or unweighted summation or differencing) to form sub-element output signals and/or element output signals, and ultimately a single array output signal for the microphone array. The PCB may be uniformly flexible or may have rigid sections interconnected by flexible portions. Possible 3D shapes include (without limitation) cylinders, spirals, serpentines, and polyhedrons, each formed from a single flexible PCB. Alternatively, the microphone array may be an assembly of multiple, interconnecting sub-arrays, each having two or more rigid portions separated by one or more flexible portions, where each sub-array has at least one cut-out portion for receiving a rigid portion of another sub-array.
US09307323B2 System and method for bass enhancement
A system and method for enhancing the real and/or perceived bass band of an audio signal is disclosed. A computationally simple yet effective bass band enhancement system for use in consumer electronics applications is disclosed. An audio processing system including bass enhancement functionality for use in a mobile audio system is disclosed.
US09307319B2 Sensor circuit and calibration method
A read out circuit for a sensor uses a feedback loop to bias the sensor to a desired operating point, such as the maximal possible sensitivity, but without the problem of an instable sensor position as known for the conventional read-out with constant charge. The reference bias to which the circuit is controlled is also varied using feedback control, but with a slower response than the main bias control feedback loop.
US09307311B2 Adjustable earpiece device
An audio device (100) provides an on-ear speaker housing (110), an adjustable shaft (120), and a malleable ear loop (130) coupled to the adjustable shaft. The adjustable shaft (120) controls vertical movement of the malleable ear loop (130). The malleable ear loop (130) can be fit about a user's ear with its height being adjusted by the adjustable shaft 120. The adjustable shaft further controls rotation of the on-ear speaker housing (110). The rotation of the on-ear speaker housing (110) allows for user adjustable left ear mounting or right ear mounting with a single device.
US09307309B2 Stack light with in-line sound module
An in-line sound module for a modular stack light system provides electrical and mechanical connectors to allow it to be placed anywhere in the stack. Axial orientation of the audio transducer and a flexible jumpering system allow preservation of central connectors between modules. In-line configuration permits multiple sound modules to be used in a stack light and to be teamed with different beacon modules. In one embodiment the in-line sound module may also include lamps to provide beacon functionality.
US09307306B2 Micro loudspeaker and electronic device using same
Disclosed is a micro loudspeaker. The casing of the micro loudspeaker comprises an upper side surface and a lower side surface. An electric connecting piece comprises a first deformation part located on one side of the upper side surface of the casing and side bent upwards, a second deformation part located on one side of the lower side surface and side bent downwards, a connecting part electrically connecting the first deformation part and the second deformation part. The top end of the first deformation part and the bottom end of the second deformation part are respectively provided with a first conducting part and a second conducting part. An electronic device comprises a micro loudspeaker mentioned above, a shell, a first sound hole and a circuit board, wherein a first conducting part or a second conducting part of the micro loudspeaker is electrically connected to the circuit board.
US09307305B2 Smart ODN system of low power consumption
The present invention discloses a smart ODN system of low power consumption, and the system is related to the ODN field and includes a smart management terminal, a master control management board, and several wiring management boards, where the smart management terminal is directly connected to the master control management board, and is also connected to the master control management board through the Internet and a mobile terminal, the master control management board is connected with several wiring management boards, each wiring management board includes a PMU and a PQU, which are independent from each other, the PQU is connected to a CPU of a wiring management board through a control line; the PMU is configured to collect and store information data of a port and communicate with the master control management board or the smart management terminal; the PQU independent from the CPU independently performs the query operation on a wiring port, and promptly obtains a port connection status. The present invention more than doubles operation time of a smart ODN management system, extends battery life of the whole system when a mobile power supply provides power for the system, shortens a time span taken by the system to respond to port changes, and improves operation efficiency of the system.
US09307297B2 System and method for providing multi-mode wireless data distribution
A distribution system for vehicle information systems and methods for manufacturing and using the same. The distribution system supports both Wi-Fi- and cellular-based wireless networks for the distribution of selected content to a plurality of handheld devices disposed throughout a passenger vehicle via a bypass system (e.g., a Local Internet Protocol Access (LIPA) and Selected Internet Protocol Traffic Offload (SIPTO) bypass system). In an alternative embodiment, the distribution system can be configured for distribution of the selected content from a terrestrial content system to a plurality of passenger vehicles via the bypass system. By dynamically balancing network traffic across the multiple wireless networks, the distribution system can alleviate heavy traffic network and bypass a service provider's cellular core network to optimize signal bandwidth and network performance. As a result, passengers traveling aboard the vehicle can enjoy high-speed access to content with limited delay and without incurring additional charges.
US09307292B2 Overlay of visual representations of captions on video
In one embodiment, a method receiving a request for a media program from a user device. The method then determines a set of visual representations of captions for the media program and determines video information for the media program. Visual representations from the set of visual representations of captions are sent with the video information over a network to the user device where text for the captions has been pre-rendered in the sent visual representations before sending of the visual representations to the user device. Also, the user device is configured to directly render and overlay a visual representation of a caption from the visual representations over a portion of the video information without rendering of the text for caption on the portion of the video information at the user device.
US09307285B2 Use of messages in or associated with program signal streams by set-top terminals
Methods of operating a communications system comprise, in one example, inserting advertising in a program stream by a receiving device based, at least in part, on an encrypted segmentation message embedded in the program steam. The at least one segmentation message defines an expanse of the program stream to receive the advertising. At least one embedded decoy message is included in the program stream, as well. In one example the receiving device, which may be a set-top terminal, for example, is coupled to a display device, such as a television, at a user location. A method of operating a receiving device coupled to a display device at a user location is also disclosed, comprising programming the receiving device to record a program and recording the program based, at least in part, on at least one segmentation message in a program stream. Systems are disclosed, as well.
US09307284B2 Digital television signal, digital television receiver, and method of processing digital television signal
A digital television (DTV) receiver for processing a DTV signal, the DTV receiver includes a receiver to receive a digital television signal including a plurality of extended text table (ETT) instances that appear in transport stream packets with common PID values, the ETT instances having common table ID values, each ETT instance comprising a section header and a message body, the section header containing a table identification (ID) extension field that serves to establish uniqueness of each ETT instance, the message body containing an extended text message (ETM) which provides detailed descriptions of a virtual channel or an event associated with each ETT instance, wherein the section header further contains a last section number field, wherein the ETT instance further contains a CRC 32 field, a demodulator to demodulate the digital television signal, and an identifier to identify at least one pertinent ETT instance from the plurality of ETT instances.
US09307277B2 Internet video aggregation system with remote control
Methods and systems for presentation of content through an interface to provide personalized video feeds to a user. A selective feed is generated by combining a first service feed and a second service feed. A control feed is sent to a second end-user device based on the selective feed and receiving input from a first end-user device. In some embodiments, playback on the second end-user device is controlled by input received from the first end-user device.
US09307274B2 Managing remote distribution of content recorded at a television receiver
Various arrangements for providing remote access to locally-recorded television programming is presented. In some embodiments, a DVR is presented that it is configured to receive input indicating a timer for recording a television channel during a time period. The DVR may record television programming on the television channel during the time period indicated by the timer. The television receiver may further receive input indicating the television programming is to be stored remotely. The DVR may transmit the television programming to a media distribution management system via a second network. The DVR may transmit an indication of a user account to the media distribution management system via the second network.
US09307273B2 Digital broadcasting system and method of processing data in digital broadcasting system
The present invention provides a method of processing data. The method of processing data includes receiving a broadcasting signal where mobile service data are multiplexed with main service data, extracting transmission-parameter-channel signaling information and fast-information-channel signaling information from a data group within the received mobile service data; obtaining first program table information describing virtual channel information of an ensemble and a service provided by the ensemble using the fast-information-channel signaling information, the ensemble the ensemble corresponding to a virtual channel group of the received mobile service data, obtaining information indicating that second program table information, which describes an additional service provided by the ensemble, is included in the ensemblem and parsing the second program table information according to the obtained information; and providing the additional service by using the second program table information.
US09307270B2 System and method for providing image-based video service
The present invention relates to a system and method for providing an image-based video service. The present invention provides a system for providing image-based video service, including a cache system configured to store video information that matches image-related data; a fingerprint extraction unit configured to extract the fingerprint of an image corresponding to input image-related data; and a matching unit configured to determine video information that matches the fingerprint of the image extracted by the fingerprint extraction unit; wherein the system for providing image-based video service determines video information, matching image-related data received from a client terminal, via the cache system or the matching unit, and transmits video result information corresponding to the determined video information to the client terminal, and a method using the same. According to the present invention, there are provided a system and method that can accurately determine a video or a frame corresponding to an image over a network, such as the Internet or a mobile communication, in real time and accurately perform playback from the corresponding video or frame.
US09307269B2 Determining interest levels in videos
A video is analyzed to identify interest level for a plurality of frames. The interest level is determined based on analysis of the content of each of the plurality of frames or how often other clients view the frames or take actions while viewing the frames. Frames are clustered and key frame locations are determined for each of the clusters. Key frames are given a higher buffering priority than non key frames. Buffering of key frames is prioritized based on key frame interest level. Key frames are also utilized to enable a client to skip forward or backward between key frames and view content that is likely to be of interest to the user.
US09307264B2 Arithmetic decoding device, arithmetic coding device, image decoding apparatus, and image coding apparatus
A coefficient presence/absence flag decoding unit, included in a quantized residual information decoding unit which reduces a processing amount related to coding and decoding of a transform coefficient, splits a target frequency domain or a target pixel domain into sub-blocks, and derives different context indexes with respect to each transform coefficient in a pixel domain, obtained through a transform skip or a transform/quantization bypass, and each transform coefficient which is obtained for each frequency component through frequency transform.
US09307263B2 Method and apparatus for determining a context model for transform coefficient level entropy encoding and decoding
Provided are a method and apparatus for determining a context model for entropy encoding and decoding of a transformation coefficient. According to the method and apparatus, a context set index ctxset is obtained based on color component information of a transformation unit, a location of a current subset, and whether there is a significant transformation coefficient having a value greater than a first critical value in a previous subset, and a context offset c1 is obtained based on a length of a previous transformation coefficient having consecutive 1s. Also, a context index ctxids for entropy encoding and decoding of a first critical value flag is determined based on the obtained context set index and the context offset.
US09307260B2 Image decoding apparatus, image decoding method, image coding apparatus, and image coding method
An image decoding apparatus (100) capable of appropriately executing parallel decoding processing by a simple structure includes: a stream segmentation control unit (140) that designates a processing target area, and selects a portion of a segment stream based on a position of the processing target area; M stream segmentation units (130) that generate M×N segment streams by executing stream segmentation processing on designated M processing target areas in parallel; and N decoding engines (120) that decode respective portions of the N segment streams including the selected portion in parallel. In the case where a slice included in the processing target area is segmented into a plurality of slice portions and assigned to a plurality of segment streams, each stream segmentation unit (130) reconstructs, for each segment stream, a slice portion group made up of one or more slice portions assigned to the segment stream, as a new slice.
US09307259B2 Image decoding methods and image decoding devices
Image decoding methods are provided. First, an input bitstream corresponding to an image is acquired and an entropy decoding operation is performed on a block to be decoded in the input bitstream to obtain a decoding result, wherein the decoding result includes at least one coefficient having a corresponding block position information and coefficient value. It is then determined whether the coefficient value of the at least one coefficient is zero. When the coefficient value of the at least one coefficient is not zero, the at least one coefficient is determined as an non-zero coefficient and the block position information and coefficient value corresponding to the non-zero coefficient are stored to an external storage device. When the coefficient value of the at least one coefficient is zero, the block position information and coefficient value corresponding to the at least one coefficient are not stored.
US09307258B2 Parallel transcoding
Disclosed are various embodiments directed to transcoding a media file in parallel. A media file may be accessed, the media file comprising a bit stream expressing a series of pictures. A first random access point in the bit stream and a second random access point in the bit stream are identified. An input segment of the bit stream is generated, the input segment comprising a starting point, the starting point being the first random access point. One of a plurality of transcoders is selected to transcode the input segment for generating a corresponding output segment, each transcoder being configured to operate concurrently in parallel. The output segment is stored in a memory.
US09307257B2 Method for improving compression efficiency of distributed source coding using intra-band information
In a decoder, a desired image is estimated by first retrieving coding modes from an encoded side information image. For each bitplane in the encoded side information image, syndrome bits or parity bits are decoded to obtain an estimated bitplane of quantized transform coefficients of the desired image. A quantization and a transform are applied to a prediction residual obtained using the coding modes, wherein the decoding uses the quantized transform coefficients of the encoded side information image, and is based on previously decoded bitplanes in a causal neighborhood. The estimated bitplanes of quantized transform coefficients of the desired image are combined to produce combined bitplanes. Then, an inverse quantization, an inverse transform and a prediction based on the coding modes are applied to the combined bitplanes to recover the estimate of the desired image.
US09307256B2 Method and apparatus for spatially scalable video compression and transmission
A method and apparatus provide the ability to resample video frame into various resolutions, and to predict, quantize, and entropy code the video signal for spatially scalable compression and networking applications. The solution involves a unified re-sampling and estimation-theoretic prediction, quantization, and entropy coding framework, which by design is tailored to allow base layer coding information to be fully accessible and usable by enhancement layers; and for the enhancement layer to account for all available information from both layers for superior compression performance. Specialization may include specific techniques for coding and networking scenarios, where the potential of the unified resampling and estimation-theoretic framework is realized to considerably improve the overall system performance over existing schemes.
US09307253B2 Method for encoding digital video data
The present invention relates to a method for encoding digital video data corresponding to a sequence of digital source images using a cache memory, each of the digital source images having an equal source image width corresponding to a first number of blocks, the cache memory having a cache width corresponding to a second number of blocks, wherein the second number of blocks is smaller than the first number of blocks.
US09307243B2 Method and apparatus for transporting an 8B/10B coded video stream across a 64B/66B coded link
A video transport system is provided for transporting as 8B/10B coded video stream across a 64B/66B coded link, wherein forward error correction is provided without the overhead of the prior art. The system also provides a system with the ability to recover 64B/66B Encoded blocks that have corrupt Sync bits.
US09307242B2 Video encoding apparatus and video decoding apparatus
A video encoding apparatus is a video encoding apparatus for subjecting a video image to motion compensated prediction coding, comprising an acquisition module to acquire available blocks of blocks having motion vectors from encoded blocks adjacent to a to-be-encoded block and number of the available blocks, an acquisition/selection module to select one selection block from the encoded available blocks, a selection information encoder to encode selection information specifying the selection block using a code table corresponding to the number of available blocks, and an image encoder to subject the to-be-encoded block to motion compensated prediction coding using a motion vector of the selection block.
US09307239B2 Method and apparatus for derivation of motion vector candidate and motion vector prediction candidate
An apparatus and method for deriving a motion vector predictor are disclosed. A search set comprising of multiple (spatial, or temporal) search MVs with priority is determined, wherein the search MVs for multiple neighboring reference block or one or more co-located reference blocks are configured into multiple search MV groups. In order to improve coding efficiency, embodiments according to the present invention, perform redundancy check every time after a search MV group is searched to determine whether an available search MV found. If an available search MV is found and the available search MV is not the same as a previously derived motion vector predictor (MVP), the available search MV is used as the MVP and the MVP derivation process terminates. Otherwise, the MVP derivation process moves to the next reference block. The search MV group can be configured to include different search MV(s) associated with reference blocks.
US09307237B2 Reference pixel reduction for intra LM prediction
A video codec comprising a processor configured to generate a prediction block for a chroma block, wherein the prediction block comprises a predicted chroma sample, wherein the predicted chroma sample is based on a filtered reconstructed luma sample located in a corresponding reconstructed luma block, a plurality of downsampled filtered reconstructed luma samples located in positions neighboring the corresponding reconstructed luma block, and a plurality of downsampled chroma samples located in positions neighboring the chroma block.
US09307235B2 Video encoding system with adaptive hierarchical B-frames and method for use therewith
A device encodes a video signal having a sequence of images into an encoded video signal. The device includes a group of picture (GOP) adaption module that detects a high complexity scene in the sequence of images and that generates GOP adaption data indicating the high complexity scene when the high complexity scene is detected. An encoding module generates the encoded video signal with hierarchical B frames disabled when the GOP adaption data indicates the high complexity scene.
US09307234B1 Interactive latency control with lossless image optimization
The system may capture an image comprising an original image size. The system may further determine an optimal size for the image based on a connection bandwidth and/or connection latency. The system may also compress the image to reduce an image size locally until the image size is less than or equal to the optimal size, before transmitting the image with the optimal size to the receiver while controlling latency in image transmission.
US09307233B2 Methods to compensate manufacturing variations and design imperfections in a capsule camera
A method characterizes manufacturing imperfections in a camera and variations in its operating environment to allow images captured by the camera to be compensated for these defects. The method includes: (a) illuminating a field of view of the optical elements under a controlled condition; (b) exposing multiple images onto the image sensor under the controlled condition; (c) extracting from the multiple images parameter values for pixels of the image sensor; and (d) compensating images taken subsequently in the camera using the parameter values. The controlled condition includes an external light source for illumination, and the image sensor is sensitive to color components.
US09307223B2 Method and system for mixing video and graphics
A method and system are provided in which a video processor may select a 2D video output format or a 3D video output format. The video processor may generate composited video data by combining video data from a video source, and one or both of video data from additional video sources and graphics data from graphics source(s). The video processor may select the order in which such combination is to occur. The video data from the various video sources may comprise one or both of 2D video data and 3D video data. The graphics data from the graphics sources may comprise one or both of 2D graphics data and 3D graphics data. The video processor may perform 2D-to-3D and/or 3D-to-2D format conversion when appropriate to generate the composited video data in accordance with the selected output video format.
US09307219B2 Video processing system and video processing method
A video processing system includes: a merge server configured to decode a plurality of individual videos provided from video providing units, encode the plurality of individual videos by adjusting an amount of data of each of the individual videos to generate a preliminary video, and provide the preliminary video; a display server configured to receive the preliminary video and configure final videos according to output conditions of a display device; and a control server configured to receive the output conditions from the display server and transfer an output control signal with respect to the preliminary video to the merge server. When a user wants, individual videos provided from the plurality of video providing units can be displayed on a display device without sacrificing resolution and a frame rate, and since videos can be zoomed in/out and panned in real time, operational responsiveness and usage efficiency of the video processing system can be enhanced.
US09307217B1 Portable video camera/recorder having video security feature
An apparatus includes a camera, a memory, and a control circuit. The camera may be configured to generate a first video stream having a first bitrate and a second video stream having a second bitrate. The second bitrate may be lower than the first bitrate. The memory may be configured to store the first video stream and the second video stream. The control circuit may be configured to upload the second video stream from the memory to a user device via a wireless protocol in response to at least one predetermined emergency-related event.
US09307208B2 System and method for solving inverse imaging problems
There is provided a computer-implemented method for solving inverse imaging problems to compensate for distortions in an image. The method comprises: minimizing a cost objective function containing a data fitting term and one or more image prior terms to each of the plurality of channels, the one or more image prior terms comprising cross-channel information for a plurality of channels derived from the image.
US09307207B2 Glaring reduction for dynamic rearview mirror
A method for generating a glare-reduced image from images captured by a camera device of a subject vehicle includes obtaining a short-exposure image and a long-exposure image and generating a resulting high dynamic range image based on the short-exposure and long-exposure images. Pixel values are monitored within both the short- and long-exposure images. A light source region is identified within both the short- and long-exposure images based on the monitored pixel values. A glaring region is identified based on the identified light source region and one of calculated pixel ratios and calculated pixel differences between the monitored pixel values of the long- and short-exposure images. The identified glaring region upon the resulting high dynamic range image is modified with the identified light source region within the short-exposure image. The glare-reduced image is generated based on the modified identified glaring region upon the resulting HDR image.
US09307206B2 Automatic image capture
An improved automatic image capture system for an intelligent mobile device having a camera guides a user to position the camera so only a single image needs to be automatically captured. Syntactic features, using a view finder on a display of the intelligent mobile device, are used to guide a user to maximize the occupancy of the view finder with the document so that the document is maximized within the view finder based upon detected corners of the document. When occupancy is maximized, the camera automatically captures the image of the document for post-processing using semantic knowledge of the document. A confidence level is computed based on the semantic knowledge to qualify an image with greater accuracy, and without user intervention, prior to transmission to a remote site.
US09307205B2 System and method for utilizing a secured service provider memory
A system and method for utilizing a secured service provider memory are disclosed. An electronic device is associated with a subscriber and is in communication with a data distribution network configured to deliver data by a service provider to the subscriber. The data distribution network comprises a server in communication with the data distribution network and the server configured to deliver a stream of data over the data distribution network. The electronic device comprises a first memory communicatively connected to the server. The first memory is configured to receive and store data from the server and it is accessible by the subscriber. A second memory is also communicatively connected to the server. The second memory is configured to receive and store data from the server, though the second memory is accessible only by the service provider.
US09307199B2 System and method for providing error resilience, random access and rate control in scalable video communications
Systems and methods for error resilient transmission, rate control, and random access in video communication systems that use sealable video coding are provided. Error resilience is obtained by using information from low resolution layers to conceal or compensate loss of high resolution layer information. The same mechanism is used for rate control by selectively eliminating high resolution layer information from transmitted signals, which elimination can be compensated at the receiver using information from low resolution layers. Further, random access or switching between low and high resolutions is also achieved by using information from low resolution layers to compensate for high resolution spatial layer packets that may have not been received prior to the switching time.
US09307194B2 System and method for video call
Provided are a system and method for a video call. The system for a video call includes one or more terminals configured to transmit images obtained by capturing video call users, and a video call control server configured to generate a combined image by combining the images transmitted by the one or more terminals, and transmit the combined image to the terminals. Here, the respective images are rotated according to information on orientations sensed by the terminals, and combined into the combined image.
US09307188B2 Method of and apparatus for performing an objective video quality assessment using non-intrusive video frame tracking
An article of manufacture includes a computer readable medium having stored thereon instructions which, when executed by a processor, cause the processor to receive a formatted video signal, decode the formatted video signal into one or more watermarked images, perform watermark decoding of one of the one or more watermarked images to retrieve a frame sequence number and perform video quality assessment based, at least in part, upon the frame sequence number and perform parameter optimization based, at least in part, upon a result of the video quality assessment.
US09307183B1 Portable image projector assembly
A portable image projector assembly electronically stores educational material and projects it onto a wall or ceiling surface. The assembly includes a portable housing. A projector is coupled to the housing. The projector includes a lens. A processor is mounted in the housing. The processor is electrically coupled to the projector. An electronic memory is electrically coupled to the processor for storing visual data. The processor accesses the visual data and visually projects the visual data through the lens when the processor is actuated wherein the lens is configured to project the visual data onto an external surface.
US09307177B2 Apparatus and method for providing graphic user interface
An apparatus and method for providing a graphic user interface which is used in a display device operated by a remote controller are provided. A graphic user interface screen includes a main information display area for displaying main information in the form in which a plurality of main elements are recursively disposed and a sub-information display area for displaying sub-information including supplementary information according to information provided on the main information display area. At least one sub-element included in a main element is operated by a direction selection signal which indicates a direction perpendicular to a disposition direction of the main elements.
US09307170B2 Solid-state image sensor and range finder using the same
The invention provides a solid-state image sensor including a pixel having a plurality of photoelectric conversion portions and at least one waveguide arranged closer to a side of light incidence than the photoelectric conversion portions, wherein the waveguide has a core member and a cladding member formed of a medium having a refractive index lower than that of the core member, and wherein a layer formed of a medium having a refractive index lower than that of the core member of the waveguide is provided between the photoelectric conversion portions and the waveguide.
US09307168B2 Image capture apparatus and method for controlling image capture apparatus in which defective pixels are indicated
An image capture apparatus includes an image sensor in which a plurality of types of pixels including a specific pixel is arranged, and a detection unit configured to detect a defective pixel based on a pixel value of each pixel in the image sensor, wherein the detection unit is configured to exclude the specific pixel from a target of the defective pixel based on information indicating a position of the specific pixel in the image sensor.
US09307166B2 All-in-focus implementation
Various systems and methods for an all-in-focus implementation are described herein. A system to for operating a camera, comprising an image sensor in the camera to capture a sequence of images in different focal planes, at least a portion of the sequence of images occurring before receiving a signal to store an all-in-focus image, a user interface module to receive, from a user, the signal to store an all-in-focus image, and an image processor to fuse at least two images to result in the all-in-focus image, wherein the at least two images have different focal planes.
US09307158B2 Electro-optic aperture device
An electro-optic aperture has a stack that includes a front transparent conductor medium, an active electro-chromic medium, and a rear transparent conductor medium. The front and rear transparent conductor mediums are directly connected to each other by a conductive section located within the imaging path. Other embodiments are also described and claimed.
US09307157B2 Lens apparatus and imaging apparatus detachable therefrom
An imaging apparatus includes a sensor configured to photoelectrically convert light from an object to output a signal, a selection unit configured to select one of a first exposure control mode and a second exposure control mode having an exposure changing amount per unit time larger than that of the first exposure control mode, and a controller configured to perform control to transmit diaphragm control information generated based on the output signal from the sensor, first information, and second information to a connected lens unit, wherein the first information is about the exposure control mode selected by the selection unit, and the second information is speed information of a diaphragm unit corresponding to the lens unit.
US09307151B2 Method for controlling camera of device and device thereof
Provided are a method of controlling a camera of a device capable of minimizing a vision difference between a front camera and a user by displaying a reduced size preview image within a partial region of a display proximate to a lens of the front camera. When a photo is taken while the user views the reduced size preview image, a more natural image is captured.
US09307150B2 Image processing device, image processing method, and program for display angle determination
In a case of a camera array, the arrangement of image capturing units and the arrangement of captured images that are displayed do not agree with each other depending on the orientation of the camera at the time of image capturing and it is hard to grasp the correspondence relationship between both. An image processing device for processing a plurality of images represented by captured image data obtained by a camera array image capturing device including a plurality of image capturing units includes a determining unit configured to determine, on the basis of a display angle of the images in a display region, an arrangement of each image in the display region corresponding to each of the plurality of image capturing units, and the arrangement of each image in the display region is determined based on the arrangement of the plurality of image capturing units.
US09307148B1 Video enhancement techniques
Systems and approaches are provided for automating editing of videos to reduce or remove jitter or camera-shake and to smooth abrupt or jerky transitions caused by pan, zoom, tilt, and other intentional movement of an electronic device used to capture the video. A video can be divided into zones, and inter-frame motion can be estimated for each zone of each frame of the video. A gross motion vector can be determined for each frame based on the motion vectors determined for each zone, with outlying motion vectors for one or more zones discarded so as not to bias the gross motion vector for a frame. The gross motion vectors in aggregate, which describe the global motion or camera motion of the video, can be filtered to remove unintended motion, such as low magnitude and high frequency motion due to camera-shake. Various embodiments also provide for image enhancement of videos such as deblurring; removal of noise, specular reflection, and other image distortions; histogram optimization; brightness and contrast optimization; and color-cast correction.
US09307143B2 Multimodal camera and a method for selecting an operation mode of a camera
A multimodal camera and a method for selecting an operation mode of a camera, the method comprising: sensing scene lighting; detecting movement of the camera including detection of rotational movement for Panorama photography; detecting selection of a selector of the camera, the selector being for selecting between a first set of one or more operation modes based on scene lighting and a second set of one or more operation modes based on movement of the camera; and selecting one of the operation modes from the first and second sets of one or more operation modes based on conditions defined by data associated with the movement of the camera, the scene lighting, and the selection of the selector.
US09307138B2 Focusing system for motion picture camera
A method of determining a focal distance between a principal camera and a target object utilizes first and second video cameras mounted in spaced apart positions relative to a principal camera. A first video image from the first video camera is displayed on a video monitor and a second video image from the second video signal is superimposed onto the first image. First and second controllers are provided for positioning the first and second video images, respectively, on the video monitor. First and second position signals corresponding to positioning of the first and second video images, respectively, are acquired. When the images of a target object in the two video images are aligned, the position signals are used to compute the focal distance from the principal camera to the object.
US09307134B2 Automatic setting of zoom, aperture and shutter speed based on scene depth map
A Depth Map (DM) is able to be utilized for many parameter settings involving cameras, camcorders and other devices. Setting parameters on the imaging device includes zoom setting, aperture setting and shutter speed setting.
US09307133B1 System and method of imaging for increasing image resolution
An imaging system for increasing image resolution is provided. In one embodiment, the system comprises a camera lens, beam splitters, color image sensors, multiple-DOF (degree of freedom) actuators, and a computational unit. One beam splitter receives light from the camera lens, and each color image sensor receives a split light beam from one of the beam splitters. The color image sensors are configured to individually sense a scene with different focus to yield captured images. Each actuator connects to an individual color image sensor for translating and rotating the individual color image sensor. The computational unit is configured to: compute a geometric transformation among the captured images so as to configure the actuators to align the color image sensors by performing translation and rotation on the color image sensors; and to perform luminance unification on the captured images to output a resultant image.
US09307129B2 Terminal case, mobile terminal, and mobile terminal assembly including the terminal case and the mobile terminal
A mobile terminal assembly is provided. The mobile terminal assembly includes: a terminal case; and a mobile terminal detachable from the terminal case, wherein the terminal case comprises: a case body; and a lens cover openably disposed in the case body, wherein the mobile terminal comprises: a display unit; a camera module including a camera lens disposed at a position corresponding to the lens cover; a lens cover sensing unit sensing whether the lens cover is opened or closed; and a control unit configured to execute a camera application on the basis of whether the lens cover is opened or closed.
US09307128B2 Lens mount
A lens mount design is presented. The mount can be used on a variety of imaging systems but is targeted at small camera systems such as might be used on mobile phones, cameras, sports cameras, computers and computer peripherals where interchangeable lenses are currently not common place. Embodiments include different attachment mechanisms, environmental barriers, electrical connections, a serial number marking system on the replaceable lens body and methods for using the lens mount and system.
US09307126B2 Imaging apparatus having bending optical element
An imaging apparatus includes an imaging optical system, a bending optical element and an image sensor; an inclination adjusting plate which mounts the image sensor onto a housing with a pair of opposed sides of the image sensor extending in a direction orthogonal to a pre-bending optical axis, of the imaging optical system; a pair of end portions formed on the inclination adjusting plate and positioned outside the pair of opposed sides of the image sensor; a swing fulcrum formed between an inner end portion, which is closest to the pre-bending optical axis, and the housing; and an inclination adjuster provided between an outer end portion, which is farthest from the pre-bending optical axis out, and the housing, to make the inclination adjustment plate swing about the swing fulcrum to adjust the inclination adjustment plate.
US09307122B2 Method, apparatus, and computer program product for providing motion estimation for video encoding
An apparatus for providing motion estimation for video encoding includes a selection element and a processing element. The selection element is configured to select a subset including less than all of candidate pixel locations from among a plurality of candidate pixel locations used for motion vector determination based on a relationship between a best candidate pixel location of a first level of accuracy and a best candidate pixel location of a second level of accuracy. The processing element is configured to process an input video sequence to determine a motion vector at the first level of accuracy, to refine the motion vector at the second level of accuracy, and to determine the motion vector at a third level of accuracy using only the subset of candidate pixel locations.
US09307120B1 Image processing system adaptable to a dual-mode image device
An image processing system adaptable to a dual-mode image device includes an adaptive color correction system coupled to receive an image, and configured to adaptively correct for color distortion according to a chief ray angle (CRA) of a pixel of the image and an IR signal from the dual-mode image device associated with a light source.
US09307113B2 Display control apparatus and control method thereof
A display control apparatus includes a recording unit configured to record in a recording medium an image file with which position information and date and time information are associated, a reproducing unit configured to reproduce the image file recorded in the recording medium, an acquiring unit configured to acquire multiple pieces of tag information determined based on position information associated with the image file to be reproduced by the reproducing unit, a determining unit configured to determine tag information to be displayed on a playback screen of the image file based on date and time information in the acquired multiple pieces of tag information, and a display control unit configured to perform control to display the tag information determined by the determining unit on the playback screen of the image file.
US09307112B2 Identifying dominant and non-dominant images in a burst mode capture
For cameras that capture several images in a burst mode, some embodiments of the invention provide a method that presents one or more of the captured images differently than the remaining captured images. The method identifies at least one captured image as dominant image and at least another captured image as a non-dominant image. The method then displays each dominant image different from each non-dominant image in a concurrent presentation of the images captured during the burst mode. The dominant images may appear larger than non-dominant images, and/or appear with a marking that indicates that the images are dominant.
US09307110B2 Image reading device and image forming apparatus
A document conveying portion is configured to convey a document sheet along a conveyance path extending sequentially through a turn-around portion at which a conveyance direction is reversed and a predetermined reading position. A reading unit is movable in a predetermined moving direction below the document conveying portion and a document table and includes a unit housing in which a light source, an optical element, and an image sensor are mounted. The reading unit is formed such that, between the turn-around portion and a first end portion of the document conveying portion which is close to the turn-around portion in the moving direction, a second end portion of the unit housing at a side of the first end portion in the moving direction is located in a state where light is applied from the light source to the reading position.
US09307106B1 Image forming apparatus
An image forming apparatus includes plural image holding bodies, plural image writing devices, a movement member, and a retractor. The image holding bodies are arranged in a predetermined direction. The image writing devices face and write images onto the respective image holding bodies. The movement member holds the image holding bodies, is able to be drawn through an opening in a cover of a housing of the image forming apparatus, and is moved in an image holding body arrangement direction. The retractor retracts the image writing devices when the movement member is drawn through the opening. The retractor includes first and second retracting mechanisms. The first retracting mechanism retracts the image writing devices to respective first retracted positions. The second retracting mechanism retracts the image writing devices to respective second retracted positions after the first retracting mechanism has retracted the image writing devices.
US09307104B2 Information processing apparatus, method for controlling the same, and storage medium
Provided is an information processing apparatus that, whichever of a web application and a native application is being executed when a specific hard key is operated, make uniform a function executed by operating the hard key. When processing is executed by communicating with the web application on a web server, and the operation is performed by the hard key included in the information processing apparatus, the web server is notified of identification information for identifying the hard key, and an operation screen is displayed based on screen information received from the web server that has been notified of the identification information.
US09307102B2 Image forming apparatus, method for displaying screen, and storage medium
An image forming apparatus includes a storage section, an operating section, an assignment and management section, a press detecting section, and a display processing section. The storage section stores settings of a plurality of paper feed cassettes accommodating paper. The operating section has a plurality of operation keys to be pressed for inputting operation. The assignment and management section assigns the paper feed cassettes to the different operation keys to manage the respective paper feed cassettes. The press detecting section detects press of any of the operation keys. The display processing section displays, during the time when any of the operation keys is kept pressed, a setting check screen showing the settings of the paper feed cassette assigned to the operation key being pressed.
US09307100B2 Information processing apparatus, information processing system, control methods thereof, and storage medium
This invention provides a mechanism for printing or storing a file attached to a “message” or “comment” registered using the microblog function by a simple operation. To accomplish this, an information processing system or information processing apparatus controls to print data related to a managed message when a predetermined feedback operation for the managed message is detected.
US09307099B2 Transfer-side facsimile machine, facsimile communication system and reception-side facsimile machine
A multifunctional machine includes a facsimile communication portion and a control portion that makes the facsimile communication portion transfer facsimile data to a reception-side facsimile machine. When the facsimile communication portion starts to perform communication for data transfer with the reception-side facsimile machine, the facsimile communication portion receives, from the reception-side facsimile machine, a reception allowance/rejection signal in conformity with a facsimile communication protocol. When the control portion indicates the reception allowance of the transfer of the reception allowance/rejection signal, the facsimile communication portion is made to transfer the facsimile data to the reception-side facsimile machine.
US09307098B2 Image recording apparatus and image recording method
There is provided a transport section configured to transport a recording medium in a first direction and a second direction which is a reverse of the first direction, a head configured to record an image on the recording medium, a first sensor arranged on a downstream side of the head in the first direction and configured to detect presence or absence of abnormality on the recording medium, and a control section configured to execute an operation where the image is recorded on the recording medium using the head while the recording medium is being transported in the first direction by the transport section and an operation where the recording medium is transported in the second direction by the transport section.
US09307096B2 Mobile power device having border casing
A mobile power device includes a mobile power source and a border casing. The mobile power source includes a housing, and the housing has a top plate and an annular plate. The border casing encloses the annular plate. An inner circumference of the border casing has a surrounding block surroundingly disposed around the top plate. The surrounding block protrudes beyond the top plate, and a gap is formed between the surrounding block and the top plate. Therefore, the surrounding block can restrict a position of a portable electronic product, so that the portable electronic product is securely disposed corresponding to the mobile power source to enhance the convenience in using the mobile power device.
US09307094B2 System and method for routing communications
A system and method that includes receiving a communication request of an account, the communication request including communication properties; identifying at least two routing options of a route priority list, the routing options capable of completing the communication request and identified according to a priority heuristic; generating a communication cost from the communication properties; and upon receipt of the routing response and the communication cost response, executing a communication with a routing option of the routing priority list and committing a cost of the communication to the account.
US09307093B2 Determining communications charging
A system for determining a communication charge comprising a charging equation determiner, an inflection point determiner, and a charge determiner. The charging equation determiner for determining a charging equation based at least in part on a normalized set of inputs. The inflection point determiner for determining an inflection point based at least in part on a charging structure database. The charge determiner for determining a communication charge based at least in part on the charging equation and the inflection point.
US09307089B2 Conference call systems and methods
A conference call may be implemented between multiple user devices via a conference call server. A user may use a graphical interface of the user device to communicate with the conference call server and control the conference call in various ways. For instance, the user may add a user device to the conference call, drop a user device from the conference call, organize the user devices into conference call groups, record one or more user devices within the conference call, prevent a user device from hearing the audio input of another user device, filter out background noise from the conference call, and receive a call from outside the conference call without having to leave the conference call.
US09307088B1 Networked contact center
This document discusses, among other things, a networked contact center that includes multiple platforms to host multiple tenants. Example embodiments include receiving a message associated with one of the tenants and identifying one or more of the platforms associated with the message. For some example embodiments, the networked contact center may allow the platform to access a data location that is both associated with the tenant and shared by two or more of the multiple tenants.
US09307087B2 Server for providing enhanced services to contact center agents
Systems and methods for permitting a contact center to provide enhanced services to its agents are described. An agent server is interconnected with the automatic call distributor (ACD) and agent telephones of the contact center. The server intercepts messages sent by the ACD, which contain caller-provided data obtained by an interactive voice response system. When it is determined that the particular agent has access to both a telephone and a personal computer, the agent server draws a distinction in the information content of the received message. In doing so, the agent server provides the call initialization information in the message to the agent's telephone, and appears as if the information were coming from the ACD; additionally, the agent server provides the caller-provided data to the agent's personal computer. The personal computer is then able to execute a predetermined application, such as a display-oriented presentation application, based on the caller-provided data.
US09307086B2 Managing interactive communications campaigns with reduced customer-to-agent connection latency
A web-based hosted solution through which business entities create and manage communications campaigns is described. To reduce latency of customer-to-agent connections, the system implements an agent stay-on-line function by which a persistent telephony connection is established and maintained between the system infrastructure and an available agent. In this manner, the agent may handle multiple customers while avoiding an ACD hold queue. In addition, preferably a service-side hold queue also is established and maintained on the service-side of the infrastructure. This hold queue maintains calls that are waiting to be connected to available agents. It ensures that any customer abandons do not impair the connections being established and maintained to the agents.
US09307085B1 System, method, and computer program for predicting at least one reason for a current call received from a customer
A system, method, and computer program product are provided for predicting at least one reason for a current call received from a customer. In operation, information associated with at least one transaction corresponding to at least one customer is identified. Additionally, relevant data associated with the at least one customer is determined, based on the at least one transaction. Further, at least one reason for a current customer call received from the at least one customer is predicted, based on the relevant data associated with the at least one customer.
US09307082B2 Enhancing communication sessions with customer relationship management information
Communication sessions are enhanced with customer relationship management (CRM) information. A unified communication (UC) client application retrieves contextual information associated with a contact through a CRM extension from a CRM application. Opportunities associated with the contact are presented from the contextual information. Contacts associated with a selected opportunity are organized by stakeholder and team member categories and presented through the UC client application. Documents associated with the opportunity are also displayed by the UC client application. Any alterations to the contextual information through one of the presentation views including contact, opportunity, people, and documents are transmitted back to the CRM application through the CRM extension for storage.
US09307078B2 Index of suspicion determination for communications request
The risk that an incoming emergency call is a prank call is presented in real-time to the called party, in the form of, e.g., an index of suspicion. An index of suspicion aggregation server quantifies, qualifies, and aggregates risks, suspicions, and/or threats relevant to a call center to formulate a scale of suspicion. Metrics are acquired (e.g., calling device location information, device configuration information, caller information, etc.) relevant to each communications request made to a call center and uses acquired metrics to rate communications requests based on a known scale of suspicion. Once a suspicion rating is determined for a communications request, the communications request is routed to a relevant call-taker terminal, as is the index of suspicion for that incoming call. Real time presentation of the index of suspicion enables call-takers to make better call-handling decisions based on risk analysis and historical call data associated with a given caller.
US09307075B1 Method and system for determining environmental characteristics of a called communication device
A first communication device receives a communication from a second communication device. The communication could be part of the signaling used to establish a call to the second communication device or an audio signal that the second communication device conveys after its user has answered the call and started speaking. Based on the communication from the second communication device, the first communication device provides a user-discernible indication regarding the environment in which the second communication device is being used, such as an indication that the second communication device is being used with a speakerphone. If the second communication device is being used in a vehicle, the first communication device may also provide a user-discernible indication regarding the operational status of the vehicle, such as whether the vehicle is in motion and/or the number of occupants in the vehicle.
US09307063B2 Camera cell phone with integrated wireless mouse
An accessory for a hand-held electronics device having an integrated camera unit includes a member for attachment along an outer surface of the hand-held electronics device, the member having an aperture defined therethrough. The aperture is positioned along the member such that when the member is attached to the hand-held electronics device, the aperture is positioned adjacent the camera unit of the hand-held electronics device to allow for image capture thereby. A light element is disposed within the aperture and a lens mounted in a stationary position within the aperture of the member modifies the optical power of the camera unit.
US09307062B2 Protective case of mobile terminal
A protective case of a mobile includes: a main body having a size and shape adapted to receive a mobile terminal; a first connecting unit provided at a side of the main body; a cover connected to the main body by the first connecting unit and pivotable to a front side and a rear side of the main body about the first connecting unit; a second connecting unit provided at a side of the cover; and a support connected to the cover by the second connecting unit and pivotable to a front side and a rear side of the cover about the second connecting unit.
US09307060B2 Illuminated integrated speaker port insert and button
Electronic devices such as smartphones (100) or tablet computers are provided with an illuminated integrated speaker port insert and button (110) which allows audio energy to pass out of the speaker port (108), serves as control button for a function such as volume control or power, and is provided with single or multi-color illumination (212) so as to serve as a visual information indicator. The button (110) can serve in place of side mounted button while not requiring additional allocation of area on the devices front surface beyond what would be allocated for a speaker port and therefore not reduce the area available for a display screen (203). The button may be more readily located by touch due to its location and by sight due to the provision of illumination and owing to its use as a speaker port insert the purpose of the button may be intuitively grasped and later recalled by the user.
US09307059B2 Retry mechanism for data loading from on-premise datasource to cloud
A method and system of retrying to load data from a data source to a cloud target system are disclosed. A client device sends a data packet to a cloud server via a communication connection. The data packet comprises data. The client device receives an indication of a failure in the communication connection. The client device configures, in response to receiving the indication of the failure in the communication connection, the data packet to prompt the cloud server to perform an upsert operation with the data in the data packet. The client device sends the configured data packet to the cloud server. The client device can wait a predetermined amount of time before sending the configured data packet to the cloud server.
US09307058B2 Negotiation method and electronic apparatus used in ethernet channel of high definition multimedia interface
A negotiation method used in a high definition multimedia interface (HDMI) is provided. The negotiation method includes: transmitting a first negotiation signal from a first side to a second side during a first specific time period for enabling negotiation of an HDMI Ethernet Channel (HEC); and checking whether any negotiation signal sent from the second side is received by the first side for determining a result of the negotiation. The first negotiation signal includes parameters of Energy Efficient Ethernet (EEE) or parameters of flow control at least. Any packet of the negotiation signal excludes a data field of Start Frame Delimiter (SFD), and therefore the packet can be applied for point-to-point transmission and compatible with the Physical layer.
US09307056B2 Methods, systems and apparatuses for direct data frames
Generally, arrangements for enabling direct medium access control (MAC) sublayer data frames are described herein. Embodiments may comprise logic such as hardware and/or code to reduce the size of a packet by determining a frame in the MAC sublayer, inserting the frame in the signal field of a preamble to transmit, transmitting the direct MAC data frame as a packet, communicating that the packet is a direct MAC data frame, and parsing and interpreting the direct MAC data frame at the receiving device. Embodiments may determine and transmit and/or receive and interpret direct MAC data frames.
US09307051B2 Selecting configurations for presentation of story units to social networking system users
A social networking system selects a configuration for presenting a story unit describing one or more actions performed by one or more social networking system users. In particular, story units having a particular type are presented to social networking system users using different configurations. Interactions between the social networking system users and the story units presented using the different configurations are captured and analyzed. Based on the analysis, a configuration is selected and used for subsequently presented story units having the same particular type.
US09307047B2 System and method for communication of an event through a call for media
Communication about an event is achieved through a call for media, allowing diverse forms of media such as text, audio, picture, and video to be associated with the call for media for a past, present and/or future event, an event being definable by location, a set time, an object, a state of being, an individual, any combination thereof and others, etc. Calls for media need not be stated as direct requests, but may simply be an event name, to which users may respond with related media. Associating specific communication with an event allows all forms of media used or captured to be related to the event for easier tagging, cataloging, or archiving, while also creating a way to alert others that media is desired for an event and can aggregate this media from one or many users, organize and prioritize event-related media to create presentations of the event, etc.
US09307043B2 Staging engine
Example methods and systems are directed to a staging engine. A system may comprise two computing devices. The first computing device may be accessible to a plurality of users. The second computing device may be inaccessible to the plurality of users, but accessible by the first computing device. The first computing device may cause a user interface (“UI”) to be presented to a user accessing the first computing device. The UI may include data retrieved from the second computing device and may be operable to store data. The data entered into the UI for storage may be incomplete relative to the data structures expected by the second computing device. The first computing device or the second computing device may stage the data until additional data that completes the expected data structures is received. After the expected data is complete, the data may be stored.
US09307036B2 Web access using cross-domain cookies
A method and system for web access using a cross-domain cookie that uses a cookie server to generate a public cookie which uniquely identifies a client and is adapted for the client to access multiple operator servers that are recognized by the public cookie. When an operator server receives an access request from the client without a valid public cookie recognizing the operator server, it redirects the access request to the cookie server, which generates a public cookie, redirects the access request back to the operator server and passes along the public cookie. The operator server then writes the public cookie into the client and binds itself with the public cookie. A public cookie may include a group of related cookies identifying the common client that are generated this way to allow the same client's activities to be tracked by different operator servers having different domain names over the Internet.
US09307031B2 Generic model for customizing protocol behavior through javascript
The present invention provides a system and method for real-time communication signaling between HTML5 endpoints and between HTML5 endpoints and the IMS Core of a telecommunication network. In an embodiment the system includes a WebRTC Session Controller (WSC) communicating over an Internet domain protocol with a client-side controller. The client-side controller provides an extensible JavaScript API. The extensible JavaScript API encapsulates the signaling aspect of a communication session of the HTML5 application, including gathering media description, establishing signaling channels, and exchanging media descriptions with the WSC, populating the relevant WebRTC objects, managing the call after it has been established. The extensible JavaScript API which provides for extending the JavaScript API to facilitate development of new types of HTML5 applications without changing the code of the existing JavaScript API.
US09307024B2 Efficient storage of small random changes to data on disk
The embodiments described herein provide a system and method for efficiently storing small, random modifications or changes to data on one or more storage devices, such as disks, of storage servers coupled to a host computer in a network environment. Illustratively, the data is stored in a region of a byte-addressable, persistent memory of the host computer and is replicated (i.e., copied) as changed data of the region on the disks at the granularity at which it was modified, e.g., at the byte-addressable granularity. To that end, each storage server employs a data structure (e.g., a Fibonacci array) that is configured to efficiently accumulate the small, random data changes into one or more large blocks of changed data for storage on the disks in a manner that realizes the streaming bandwidth of the disk.
US09307023B2 Device and method for controlling dissemination of contents between peers having wireless communication capacities, depending on impatience reaction functions
A method is intended for controlling dissemination of content in a peer-to-peer mode between peers having wireless communication capacities. This method consists, each time a peer receives a content item it had requested and which is associated to a request counter, in creating at least one set of instructions intended for allowing replication of this content item by this peer, and in authorizing this peer to generate at most N replications of this content item for other peers it will meet and which does not possess it, where N is an integer value depending on the current value of this request counter and of an impatience reaction function which is representative of the mean time these peers are ready to wait for obtaining this content item.
US09307020B2 Dispersal and retrieval of data fragments in a peer-to-peer data backup and archival network
Embodiments of the present invention address deficiencies of the art in respect to data backup and archival tools and provide a method, system and computer program product for the dispersal and retrieval of fragments in a peer-to-peer data backup and archival network. In an embodiment of the invention, a method for the dispersal and retrieval of fragments in a peer-to-peer data backup and archival network can include partitioning a file into multiple, different fragments for storage in a peer-to-peer data backup and archival network, selecting different peer hosts in the peer-to-peer data backup and archival network to store different ones of the fragments, and storing each of the fragments in at least one of the selected different peer hosts. Optionally, the fragments can be encrypted before storage in the different peer hosts.
US09307019B2 Apparatus, systems and methods for deployment and management of distributed computing systems and applications
Embodiments of apparatus, systems and methods facilitate the running a distributed computing application on at least one of a plurality of cloud infrastructures. In some embodiments, the processor implemented method comprises: deriving an infrastructure independent representation of the distributed computing application; and running the distributed computing application on one of a plurality of cloud infrastructures by utilizing a cloud-specific implementation of the infrastructure independent representation of the distributed computing application. The cloud-specific implementation of the infrastructure independent representation corresponds to the cloud infrastructure on which the distributed application is run.
US09307015B1 Cloud black box for cloud infrastructure
A cloud black box (CBB) subsystem in a cloud computing infrastructure includes CBB storage and computer processing circuitry executing a CBB application having first and second operating modes. In a depository mode information messages are continually received from hardware computing devices during normal operation and device information from the messages is stored into the CBB storage. The information messages are generated by CBB agents executing on the hardware computing devices, which continually collect the device information and generate the information messages according to a common information transfer protocol. In a retrieval mode, device information in the CBB storage is provided to a requestor such as a data analysis application, which may be part of or external to the CBB subsystem. The CBB subsystem operates independently and remains available upon failure of hardware or software components in the cloud infrastructure, providing a centralized source of information for diagnosis or other analysis.
US09307013B1 Reducing batch completion time in a computer network with max-min fairness
The present disclosure describes a system and method for reducing total batch completion time using a max-min fairness process. In some implementations, the max-min fairness process described herein reduces the batch completion time by collectively routing the batches in a way that targets providing the same effective path capacity across all requests. More particularly, given a network shared by batches of flows, total throughput is increased with max-min fairness (and therefore batch completion time decreased) if the nth percentile fastest flow of a batch cannot increase its throughput without decreasing the nth percentile fastest flow of another batch whose throughput is not greater than the throughput of the first batch.
US09307012B2 Methods and apparatus for remote activation of an application
An application activation method includes interfacing a vehicle computing system with a remote device using an interface protocol. The method also includes sending a query from the vehicle computing system to the remote device to determine applications and/or services available on the remote device that are capable of interaction with the vehicle computing system. Once the applications have been determined, the method includes selecting, at the vehicle computing system, an application or service from the determined available applications and/or services for interaction. The method also includes sending an instruction from the vehicle computing system to an agent on the remote device, the instruction including an indication that the selected application or service is to be activated. Finally, the method includes receiving confirmation, at the vehicle computing system, that the application or service has been activated.
US09307010B2 Data upload method using shortcut
Provided is a method of uploading data to a data server with minimum manipulations and downloading or retrieving the uploaded data by using a user's mobile terminal or a user-designated recipient's mobile terminal. A data upload method used by a computer system includes: monitoring whether a data upload shortcut command is input; selecting an object to be uploaded when an input of the data upload shortcut command is sensed; and transmitting an upload file, which consists of data of the selected object, to a data server.
US09307005B2 Communication control system, method, and apparatus
A communication control system includes a first computer and a second computer, wherein the first computer includes a communication interface device and a first processor configured to control the communication interface device to transmit first data and first feature information indicating a feature of the first data to the second computer, and the second computer includes a memory that has a storage area allocated to store second data received from the first computer, and a second processor configured to determine whether the first feature information received from the first computer matches second feature information, indicating a feature of and calculated based on the second data stored in the storage area, and control the memory to release the storage area when the second feature information does not match the received first feature information.
US09307003B1 Web hierarchy modeling
The present invention relates to systems, apparatus, and methods of modeling a hierarchical object relationship in a hypertext mark-up language (HTML) context. In some embodiments, a probabilistic determination is made of parentage of content objects being requested over a communications system. In certain embodiments, the content objects are intercepted by a proxy server as part of a prefetching system. When parentage is uncertain, a system may identify a plurality of nodes that are potential parent/root nodes for the content object, associate a likelihood with each parent/root node, and establish a potential parent/root node as the parent for the purposes of a prefetching. Various embodiments use referrers where reliable, supplemented or supplanted by other techniques (e.g., “rootable” URL determinations) to model the object hierarchies and parent/root relationships.
US09307002B2 Method and device for delivering 3D content
It is provided a method for delivering a 3D content comprising a 2D part and a metadata part which are divided into equal number of segments and are transmitted in two multicast streams, the method comprising the steps of receiving a request for the 3D content with a starting time point corresponding to a starting segment of the 2D part and a starting segment of the metadata part; and scheduling the transmission of at least one segment of the 2D part including the starting segment of the 2D part in a first multicast stream and the transmission of at least one segment of the metadata part including the starting segment of the metadata part in a second multicast stream, wherein, the transmission of the starting segment of the 2D part and the transmission of the starting segment of the metadata part are synchronized.
US09306999B2 Interactive sessions with participants and providers
Computer program products, methods, systems, apparatus, and computing entities are provided for sessions with participants and providers. For example, in one embodiment, a provider can interact with multiple participants to conduct interactive treatment sessions. Further, a participant can interact with multiple providers to conduct interactive treatment sessions. For the interactive treatment sessions, motion data and video data of the participant can be simultaneously displayed to the provider.
US09306998B2 User interface for simultaneous display of video stream of different angles of same event from different users
Example systems and methods of content sharing via social networking are presented. In one example, availability of a first user device to provide media content over a communication network is detected. A second user device is identified via an association of the first user device with the second user device that is specified in a social network. An acceptance by the second user device to receive the media content from the first user device is determined. In response to the acceptance, transmission of the media content provided by the first user device over the communication network to the second user device is initiated.
US09306997B2 Method for optimizing WAN traffic with deduplicated storage
A local proxy caches, in one or more transmitted data files (TDFs) in a deduplicated manner, chunks of one or more streams that have been transmitted to a remote proxy, each of the streams being identified by a stream identifier (ID). For each of the streams, the local proxy maintains a stream object having one or more TDF references, each TDF reference corresponding to at least a segment of the stream, wherein each TDF reference includes information identifying a file location within one of the TDFs at which the segment of the stream is located. The local proxy further maintains a chunk index having chunk index entries corresponding to deduplicated chunks of the streams, where each chunk index entry includes information identifying a stream location within one of the streams at which a corresponding chunk is located.
US09306993B2 Mobile communication system
A communication system has three types of cells including, in addition to an MBMS dedicated cell, a unicast cell to and from which a mobile terminal can transmit and receive individual communication data, and a unicast/MBMS-mixed cell which can provide both a service provided by the unicast cell and a service provided by the MBMS dedicated cell. While receiving the broadcast type data transmitted from the MBMS dedicated cell, the mobile terminal makes a notification of an MBMS receiving state via the unicast cell or the unicast/MBMS-mixed cell to transmit information for identifying the MBMS dedicated cell, and the communication system transmits a paging signal to the mobile terminal currently receiving the broadcast type data transmitted from the MBMS dedicated cell on the basis of a tracking area (Tracking Area) in which the mobile terminal is tracked, the tracking area being determined on the basis of the information transmitted.
US09306992B2 Method and system for using Wi-Fi display transport mechanisms to accomplish voice and data communications
Systems and methods of communicating voice communication signals and video content over a WiFi ad hoc network and within the framework of Miracast/Wi-Fi Direct standards may include a first wireless-enabled mobile device configured to establish a Miracast session with a second wireless-enabled mobile device, enter a Miracast mirroring mode in which the first wireless-enabled mobile device establishes itself as a source device so that content output to the speaker and electronic display of the first wireless-enabled mobile device is also displayed on the speaker and electronic display of the second wireless-enabled mobile device, detect user input indicating that the push-to-send over Miracast features should be activated, activate a microphone and/or camera to capture voice communications, images, and/or video content, and transmit the captured voice communications, images, and/or video content to the second wireless-enabled mobile device.
US09306989B1 Linking social media and broadcast media
The various implementations described herein enable bridging the use of a social networking application with the viewing and listening experiences associated with broadcast media. In particular, users are enabled to share and view nuanced comments associated with media content presented on a first type of device using Internet-enabled second devices. For example, a client device is enabled to synchronize a displayable user interface with a post stream associated with a particular broadcast media program as it is airing; and to present and enable user selection and modification of one or more social network post templates associated with the particular broadcast media program in order to produce a user-specific social network post. The user-specific social network post is then transmitted to a server system. In addition to providing the social network post templates, the server system operates to publish the user-specific social network post in the appropriate post stream.
US09306988B2 Appending to files via server-side chunking and manifest manipulation
A segmented object storage system is an object storage system that divides files into a number of object segments, each segment corresponding to a portion of an object, and stores each segment individually in the storage system. The system also generates and stores a manifest file describing the relationship of the various segments to the original data file. Requests to retrieve the segmented file are fulfilled by consulting the manifest file and using the information from the manifest to reconstitute the original data file from the constituent segments. Modifying, appending to, or truncating the object is accomplished by manipulating individual segments and the manifest file. Manipulation of the individual object segments and/or the manifest can be used to implement copy-on-write, snapshotting, software transactional memory, and peer-to-peer transmission of the large file.
US09306987B2 Content message for video conferencing
In one embodiment, a decoder or transcoder of a video conference network receives the first video stream and an indication of the ratio of the spatial-to-temporal resolution of the tuning of the encoding. The behavior of the decoder or transcoder is set based on the indication of the ratio. The behavior is for use of the first video stream.
US09306986B2 Method for controlling session and server using the same
Disclosed is a method for masking media flows against a discovery procedure for inter-UE transfer. According to the method, when a Service Centralization and Continuity Application Server (SCC AS) establishes a session, an User Equipment (UE) is able to indicate to the network that some or all of the media flow composing a session are not discoverable from other UEs. Therefore, when the SCC AS receives the request for discovery for discovery of the ongoing session on any UE, the SCC AS identifies which media flows in the ongoing session of the UE are indicated as indiscoverable, and does not send information about theses media flows to the other UEs.
US09306985B1 User configurable data storage
In one or more embodiments, an apparatus includes a data server, a VoIP server, and a processing circuit. The VoIP server routes VoIP calls to and from a plurality of telecommunication devices associated with respective user accounts. The VoIP server stores data generated by the plurality of telecommunication devices on the data server. The user accounts each have a settings file associated with the user account. In response to a set of criteria indicated in the settings file of one of the user accounts being satisfied, the processing circuit logs into a data server remote to the VoIP server using login credentials included in the settings file. In further response to the set of criteria being satisfied, the processing circuit copies one or more data files associated with the user account from the data server to the remote data server.
US09306984B2 Method and server for continuously providing contents for mobile user devices based on locations thereof
Provided are a continuous contents reproduction service providing server, a user device, and a method of providing a continuous contents reproduction service for continuously providing contents to a plurality of devices. The server may include: a device management unit to store identification information of a first device and a second device; a service interruption monitoring unit to determine whether reproducing of contents in the first device is interrupted; a continuous reproduction information message transceiving unit to generate a continuous reproduction information message when the reproducing of the contents is interrupted, and to transmit the generated continuous reproduction information message to the second device; a continuous reproduction management unit to receive a request for a continuous reproduction service and to determine whether to continuously provide the contents to the second device; and a contents providing unit to provide the contents to the second device based on the determination.
US09306983B2 Method and apparatus for communication between a vehicle based computing system and a remote application
A vehicle-based computing apparatus includes a computer processor in communication with persistent and non-persistent memory. The apparatus also includes a local wireless transceiver in communication with the computer processor and configured to communicate wirelessly with a wireless device located at the vehicle. The processor is operable to receive, through the wireless transceiver, a connection request sent from a nomadic wireless device, the connection request including at least a name of an application seeking to communicate with the processor. The processor is further operable to receive at least one secondary communication from the nomadic device, once the connection request has been processed. The secondary communication is at least one of a speak alert command, a display text command, a create phrase command, and a prompt and listen command.
US09306982B2 System and method for processing media requests during telephony sessions
In a preferred embodiment, the method of caching media used in a telephony application includes: receiving a media request; sending the media request to a media layer using HTTP; the a media layer performing the steps of checking in a cache for the media resource; processing the media request within a media processing server; and storing the processed media in the cache as a telephony compatible resource specified by a persistent address. The system of the preferred embodiment includes a call router and a media layer composed of a cache and media processing server.
US09306975B2 Transmitting aggregated information arising from appnet information
A device, method, computer program product, and network subsystem are described for signaling a first application relating with a first core and with a second core, and for aggregating information in response to data received after signaling the first application relating with the first core and with the second core, transmitting at least a portion of the information aggregated in response to the data received after signaling the first application relating with the first core and with the second core, or signaling via a third core a partial service configuration change at least in the first core in response to data received after signaling the first application relating with the first core and with the second core.
US09306971B2 System and method for malware detection learning
Malware detection techniques that detect malware by identifying the C&C communication between the malware and the remote host, and distinguish between communication transactions that carry C&C communication and transactions of innocent traffic. The system distinguishes between malware transactions and innocent transactions using malware identification models, which it adapts using machine learning algorithms. However, the number and variety of malicious transactions that can be obtained from the protected network are often too limited for effectively training the machine learning algorithms. Therefore, the system obtains additional malicious transactions from another computer network that is known to be relatively rich in malicious activity. The system is thus able to adapt the malware identification models based on a large number of positive examples—The malicious transactions obtained from both the protected network and the infected network. As a result, the malware identification models are adapted with high speed and accuracy.
US09306967B2 Network appliance for vulnerability assessment auditing over multiple networks
An apparatus, system, and method are directed towards enabling auditing of network vulnerabilities from multiple network vantage points virtually simultaneously. Multiple network vantage points may include, but are not limited to, remote/branch enterprise sites, devices on an enterprise perimeter, on either side of a security perimeter, and even through the security perimeter. In one embodiment, an auditor performs reflected audits thereby extending auditing of network vulnerabilities to provide a comprehensive 360 degree audit of internal, external, and remote enterprise network sites. In one embodiment, the present invention may be implemented employing a single auditing device, and one or more audit extension devices that are configured to extend the auditing device's audit reach. The auditing device and one or more audit extension devices may communicate using an encrypted network channel through a security perimeter and/or across multiple networks.
US09306964B2 Using trust profiles for network breach detection
Actions of servers and other network devices within a network are monitored to detect whether the servers and network devices are performing tasks, using protocols, and communicating through ports that are consistent with legitimate (or “permissible”) purposes. That is, rather than attempting to belatedly identify malware signatures and screen all traffic into and out of a network for these signatures, embodiments of the present invention scrutinize devices (such as servers and other network infrastructure elements) for malware behavior that is inconsistent with an identified set of actions known to be consistent with legitimate tasks performed by the network device.
US09306960B1 Systems and methods for unauthorized activity defense
A computer worm defense system comprises multiple containment systems tied together by a management system. Each containment system is deployed on a separate communication network and contains a worm sensor and a blocking system. In various embodiments, the computer worm may be transported from a production network, where the computer worm is not readily identifiable, to an alternate network in the worm sensor where the computer worm may be readily identifiable. Computer worm identifiers generated by a worm sensor of one containment system can be provided not only to the blocking system of the same containment system, but can also be distributed by the management system to blocking systems of other containment systems.
US09306956B2 File system level data protection during potential security breach
Immediately upon identifying a potential breach to a file system, a read-only snapshot of one or more file sets of data stored on a storage volume of the file system is created, and one or more file system protection commands are invoked that restrict access to the snapshot of the file set. Generating the snapshot and restricting access to the snapshot data may include immediately opening an administrative shell for the file-system in response to identifying a potential breach, and executing administrative shell commands that invoke creation of snapshot and limit access of the snapshot data to an administrator or super user.
US09306954B2 Apparatus, systems and method for virtual desktop access and management
Systems and methods are provided for accessing and managing a virtual desktop. In some examples a desktop access manager may be provided to enable and communicatively link a virtual desktop key such that a user may access a linked desktop virtually over a second computing device. The systems and methods provide increased security when accessing a virtual desktop and enable customization of access to the virtual desktop.
US09306953B2 System and method for secure unidirectional transfer of commands to control equipment
A system for securely transferring commands to a recipient device. An access interface allows a user to enter a command for the recipient device. The access interface only allows the user to enter commands within a subset of commands associated with a role assigned to the user. The control interface receives information, i.e., the command entered by the user and the associated user role, from the access interface. The control interface outputs, to the manifest engine, the information and a manifest table which identifies each role and the subset of commands associated with each role. The manifest engine compares the information with the contents of the received manifest table, and, if the command entered by the user corresponds to a command within the set of commands associated with the role assigned to the user, forwards the command to the recipient device.
US09306948B2 Method and apparatus for separation of connection data by perimeter type
A method and a mobile device having a plurality of modes of operation, the method associating each connection interface on the mobile device with one of a plurality of modes; and restricting access to a profile for each connection interface on the mobile device to only a subset of applications based on the mode associated with the profile.
US09306947B2 Automated security analytics platform with multi-level representation conversion for space efficiency and incremental persistence
Active memory for managing network telemetry information, or other types of information stored as objects, has objects partially-serialized to allow greater amounts of information to store in a memory of a given size with slightly increased retrieval times. Storing additional information in an active memory provides an overall increase in network security platform responsiveness by allowing a greater amount of information to be accessible from the active memory instead of archive.
US09306943B1 Access point—authentication server combination
A technique controls access to a protected resource. The technique involves providing a tokencode prompt to a user. The tokencode prompt requests a tokencode from an electronic token in possession of the user. The technique further involves receiving, in response to the tokencode prompt, a current tokencode from the electronic token in possession of the user. The technique further involves performing, by a SOHO device having an embedded tokencode authentication server, an authentication operation based on the current tokencode. A result of the authentication operation (i) permits the user to access the protected resource when the authentication operation determines that the user is legitimate and (ii) denies the user access to the protected resource when the authentication operation determines that the user is not legitimate. For example, the SOHO device may be a NAS device or a firewall device which with tokencode authentication capabilities.
US09306942B1 Agile OTP generation
A method, system, and apparatus for agile generation of one time passcodes (OTPs) in a security environment, the security environment having a token generator comprising a token generator algorithm and a validator, the method comprising generating a OTP at the token generator according to a variance technique; wherein the variance technique is selected from a set of variance techniques, receiving the OTP at a validator, determining, at the validator, the variance technique used by the token generator to generate the OTP, and determining whether to validate the OTP based on the OTP and variance technique.
US09306941B2 Local, paperless document sharing, editing, and marking system
Embodiments are directed to a local, paperless document sharing, editing, and marking system which allows users connected to a local network to share, view, edit, mark, and save documents without needing to download them from an internet-based cloud server. A router is used to create a secure, local network to which all participants connect. A user selects documents from a drive connected to the router and shares those documents with other attendees, allowing the attendees to edit, save, and share the documents, mark the documents as exhibits to a legal proceeding, save the documents to a drive, and/or email the documents.
US09306934B2 Trusted service interaction
In one embodiment a controller comprises logic configured to receive, from an application executing on an untrusted execution complex of the electronic device, a request for a secure communication session with a remote service, verify a security credential received from the remote service, establish a secure communication connection between the secure controller and the remote service, establish a secure user interface, collect one or more authentication credentials from a user via the secure user interface, forward the one or more authentication credentials to the remote service, and conduct a secure communication session with the remote service. Other embodiments may be described.
US09306930B2 Service channel authentication processing hub
A computer system receives a service request over a service channel from a user device, initiates a challenge to the user device to provide authentication information based on a set of authenticators, and determines an initial level of authentication. When the initial level of authentication is not sufficient for the service channel or protected resource, the apparatus generates a challenge to the user device with at least one additional authenticator and determines an achieved level of authentication based on the further authentication information. When the achieved level of authentication reaches a target authentication level for the service channel, the apparatus continues processing the service request by the service channel. The computer may transfer the service request to another service channel with the authentication token obtained on the original service channel and further challenges the user device with additional authenticators when a higher level of authentication is necessary.
US09306926B2 User authentication using unique hidden identifiers
Systems and methods are provided for user authentication using hidden unique identifiers in networks. In some example embodiments these systems and methods only require a single human readable identifier be provided and minimize personal information exposure in the event of a network breach.
US09306923B2 Image forming apparatus, method for controlling image forming apparatus, and storage medium therefor
When a request for acquiring authorization information is received from a resource service application that is a request source, an image forming apparatus transmits a request for further delegating an authorization delegated from a user to the resource service application to an authorization server system together with first authorization information, and acquires second authorization information issued based on the first authorization information from the authorization server system.
US09306919B2 Information processing apparatus, information processing system, information processing method, and non-transitory computer readable storage medium
An information processing apparatus includes a first receiving unit that receives a registration instruction to register a second information processing apparatus from a first information processing apparatus, a key generating unit that generates key information when the first receiving unit has received the registration instruction, an associating unit that associates, with the key information, registration instructing user identification information, an instruction generating unit that generates an instruction, including the key information, to cause the second information processing apparatus to communicate with the information processing apparatus, a transmitting unit that transmits the instruction to the first information processing apparatus, a second receiving unit that receives the key information and information related to registration of the second information processing apparatus, and a memory unit that stores the registration instructing user identification information in association with the information related to the registration of the second information apparatus.
US09306917B2 Transparent encryption/decryption gateway for cloud storage services
A mechanism is provided for secure data storage in a distributed computing system by a client of the distributed computing system. A gateway device intercepts a data file from at least a portion of stream data during transmission. If the destination of the data file is the storage, the gateway device selects a set of analysis algorithms to determine whether the data file comprises sensitive data.
US09306915B2 Systems and methods for secure file transfers
Embodiments of the disclosure can include systems and methods for secure file transfers. The onsite monitoring system secure file transfer solution can allow for transferring operational data by an onsite system behind a firewall to a central monitoring and diagnostic infrastructure by sending asynchronous, concurrent, parallel files over a port using a previously opened connection.
US09306912B2 Bookmarking support of tunneled endpoints
Methods and systems for managing tunneled endpoints are provided. One method includes preventing a user from accessing an endpoint that was previously accessed by the user via a first URL including an address with a first port designation, creating a constructive bookmark to the previously accessed endpoint, and establishing a tunnel to the previously accessed endpoint based on the constructive bookmark. Another method includes preventing a user from bookmarking a URL to an endpoint. A system includes a processor coupled to a memory a module for managing tunneled endpoints that, when executed by the processor, cause the processor to perform one or more of the above methods.
US09306908B2 Anti-malware system, method of processing packet in the same, and computing device
An anti-malware (AM) apparatus includes: a hardware-based firewall (FW) engine, including a packet matching engine configured to perform matching of a packet with a plurality of FW rules, and to generate a matching results; and an FW function module configured to determine an action for filtering the packet on the basis of the matching result.
US09306907B1 Load balancing among a cluster of firewall security devices
A method for balancing load among firewall security devices in a network is disclosed. According to one embodiment, a switch causes firewall security devices (FSDs) of a cluster to enter into a load balancing mode. Responsive to receiving a heartbeat signal from an FSD, information regarding the FSD and the port on which the heartbeat signal was received are added to a table maintained by the switch that maps outputs of a load balancing function to ports of the switch. A received packet is forwarded to an FSD of the cluster by: (i) extracting a configurable number of bit values from a configurable set of bit positions within the packet; (ii) determining the output of the load balancing function; (iii) identifying the port to which the FSD is coupled based on the output and the table; and (iv) transmitting the packet to the FSD via the identified port.
US09306904B2 Transmission system and method for network address translation traversal
A transmission system and a transmission method for network address translation traversal are provided. The transmission system includes a private network device, a network address record device, a public network device and a network address translation server. The network address record device records an inner network address of the private network device and an outer network address corresponding to the inner network address. The public network device inquires the inner network address of the private network device and the outer network address corresponding to the inner network address from the network address record device, and generates a packet according to the inner network address and the outer network address corresponding to the inner network address. The network address translation server receives the packet from the public network device, and transmits the packet to the public network device.
US09306903B2 Deterministic mapping
Network address translating is contemplated to be of a type where a network address translator (NAT), a carrier grade NAT (CGN), or other type of translator may facilitate reconstruction of translated addresses in a manner that ameliorates the amount of data that must be stored to facilitate the reconstruction.
US09306902B2 Embedded thin DHCP for wi-fi direct to provide an IP address during connection establishment
An embedded thin DHCP mechanism may issue an IP address in one or two frames that a P2P group owner (GO) transmits to a client during connection establishment. In particular, the IP address may generally comprise an IPv4 address having four octets, wherein the first two octets are hardcoded, the third octet is derived from a physical address of the GO, and the GO passes the fourth octet to the client during connection establishment. The GO may pass the fourth octet to the client in a frame mandatory to connection establishment or include an attribute in the mandatory frame to specify a subsequent frame that will contain the fourth octet. In response to the client receiving the fourth octet, the client may then generate the complete IP address. Additionally, the embedded thin DHCP mechanism may be suitably modified for use with Internet Connection Sharing or IPv6 architectures.
US09306894B1 Automatic detection and notification of backlogs and delays
Managing computer resource allocation includes detecting, by one computer amongst a plurality of computers, generation of an allocation request, wherein the allocation request requests exclusive access, by the one computer, to a computer resource shared between the plurality of computers; determining a period of time that has elapsed since detection of the generation of the allocation request; determining that a delay has occurred when the period of time has exceeded a predetermined threshold; and then, transmitting, by the one computer, a delay message based on the delay to each of the plurality of computers.
US09306893B2 Systems and methods for progressive message flow
Systems and methods for managing electronic messages are disclosed. In some implementations, a method includes, at a computing device, causing an electronic message to be displayed to a user in an electronic message folder. Responsive to detecting that the user has read at least a portion of the electronic message, without user intervention, the electronic message is removed from the electronic message folder. In some implementations, the electronic message folder is a message inbox and the electronic message is removed from the message inbox to an archive or delete folder. In some implementations, the computing device includes one or more processors and memory storing one or more programs for execution by the one or more processors.
US09306889B2 Method and device for processing messages
Disclosed are a method and device for processing messages. The method includes: determining, when a message sent by software is intercepted, whether the message is a spam message; when the message is not a spam message, having the message displayed in a notification toolbar; and when the message is a spam message, prompting a user in the notification toolbar that the software may be implanted with a malicious plug-in, and providing an option label for the user to judge and select whether to inhibit displaying all messages sent by the software, including the message.
US09306888B2 Filtering notifications from a third party application to a user of a social networking system based on an action of the user
A method for filtering a notification being provided from an application to a user of a social networking system based on an action of the user is described. The method starts by receiving the notification from the application to the user. If the notification is a first notification sent from the application to the user, the notification is displayed to the user with (i) a prompting message that includes a selectable opt in image, and (ii) a selectable opt out image. The prompting message includes a request to opt in to receiving notifications from the application. If the notification is not the first notification sent from the application to the user, the method determines whether to display the notification to the user by determining whether the user previously opted in to notifications from the application and whether click-through rate (CTR) of notifications from the application is greater than CTR threshold.
US09306886B2 Electronic message recipient handling system and method with separated display of message content and header information
An electronic messaging system and method with reduced traceability. Separate displays are provided at a recipient user device for separately displaying via the user device header information of an electronic message and message content including a media component. The message content and the header information are correlated with a unique identifier. The header information is displayed in a message list via a first display. The message content including a media component is displayed via a second display. The display of the message content occurs via the second display without displaying the header information. Methods, systems, and computer readable media with separation of the display of media component and header information in various implementations may provide for reduced traceability of an electronic message.
US09306884B2 Computer-based method and system for processing a file request in response to a message received from a user mobile device
The invention provides a computer-based method of transmitting a file, including receiving a message from a user mobile device at a service computer system, determining at the server computer system whether the message includes a search identifier, extracting at least one search result from a data store at the server computer system based on a search term in the message if the server computer system determined that the message included a search identifier, and transmitting a file corresponding to the search result from the server computer system to the user mobile device.
US09306882B2 Management and presentation of notification content
An example method includes, responsive to receiving an indication of an incoming communication, identifying, by a computing device, first and second portions of an image that are associated with respective first and second portions of a face of a human user, wherein the human user has been determined to be an originator of the incoming communication. The example method further includes outputting, by the computing device and for display, the first and second portions of the image that are associated with the respective first and second portions of the face of the human user, and outputting, by the computing device and for display, message content associated with the incoming communication, such that the message content as displayed at least partially overlays the second portion of the image.
US09306869B2 Collaborative negotiation of system resources among virtual servers running in a network computing environment
Virtual machines within a network computing environment negotiate among themselves with regard to the sharing of resources via respective resource managers. The resource agent monitors resource allocation patterns of its virtual machine and responsively updates usage data in a resource availability map and compares the updated usage data to a minimum operational requirements threshold and a surplus amount threshold. If the updated usage fails to meet the minimum operational requirements threshold, the resource agent determines a needed shortfall amount of resources, searches the resource availability map for offers of the shortfall from resource agents, and sends out a request to a resource agent offering the shortfall amount. If the updated usage data meets the minimum operational requirements threshold, the resource agent determines a surplus amount of a resource that exceeds the surplus amount threshold and creates and broadcasts an offer of the surplus amount to the other resource agents.
US09306868B2 Cross-cloud computing resource usage tracking
Systems and methods for cross-cloud computing resource usage tracking. An example method comprises: receiving a request comprising an operational specification of a computing resource; selecting a first provisioning cloud in view of the operational specification; receiving an updated operational specification of the computing resource; receiving a first provisioning offer from the first provisioning cloud and a second provisioning offer from a second provisioning cloud responsive to the updated operational specification; selecting the second provisioning cloud in view of the first and second provisioning offers; providing an interface between the first computing resource and a second computing resource residing in a second provisioning cloud; and tracking resource usage data of the first computing resource across the provisioning clouds.
US09306867B1 System, method, and computer program for managing distribution of a finite amount of resources
A system, method, and computer program product are provided for managing distribution of a finite amount of resources. In use, a quota is received from a first repository, the quota including a portion of a finite amount of resources. Additionally, a plurality of requests is received from a plurality of entities, where each of the plurality of requests is requesting one or more of the resources. Further, the one or more of the resources are conditionally provided to the plurality of entities, in response to the plurality of requests. Further still, it is determined whether a predetermined amount of resources exist. Also, an additional quota is conditionally requested from the first repository, based on the determining.
US09306866B2 Apparatus and method aggregation at one or more layers
A method for performing aggregation at one or more layers starts with an AP placing at a first layer one or more received frames in a queue at the AP. When a transmit scheduler is ready to transmit an aggregated frame corresponding to the queue, the AP may iteratively select a plurality of frames selected from the one or more received frames, and aggregate at the first layer the plurality of frames into the aggregated frame. The number of frames included in an aggregated frame may be based on at least one of: a dynamically updated rate of transmission associated with a size of the frames, a class of the frames, a transmission opportunity value associated with the class of the frames and a total projected airtime for transmitting the aggregated frame. Other embodiments are also described.
US09306865B2 Virtual port mappings for non-blocking behavior among physical ports
The disclosed embodiments provide a system that operates a switch fabric. During operation, the system creates a set of virtual links for a first set of physical ports in the switch fabric. Next, the system uses a set of virtual port numbers to create a set of mappings between the set of virtual links and a second set of physical ports in the switch fabric, wherein the second set of physical ports is connected to the first set of physical ports using a single physical link. The system then uses the mappings to provide non-blocking behavior in traffic from the first set of physical ports to the second set of physical ports.
US09306864B2 Scheduling distribution of physical control plane data
A controller for managing several managed switching elements that forward data in a network is described. The controller includes an interface for receiving input logical forwarding plane data in terms of input events data. The controller includes a converter for converting the input logical forwarding plane data to output physical control plane data by processing the input events data. The physical control plane data is for subsequent translation into physical forwarding plane data. The controller includes an input scheduler for (1) categorizing the input events data into different groups based on certain criteria and (2) supplying the input events data into the converter in a manner that each different group of input events data is processed separately by the converter.
US09306863B2 Link transfer, bit error detection and link retry using flit bundles asynchronous to link fabric packets
Method, apparatus, and systems for Link Transfer, bit error detection and link retry using flit bundles asynchronous to link Fabric Packets. A first type of packet comprising a Fabric Packet is generated and its data content is divided into multiple data units called “flits.” The flits are then bundled into a second type of packet comprising Link Transfer Packets (LTPs). The LTPs are then sent over single link segments in a fabric comprising many point-to-point links. Each LTP includes a CRC that is used to ensure that data transmitted over each link segment is error free, and comprises a unit of retransmission. The size of the fabric packets may vary, and they may be larger or smaller than an LTP. The transfer scheme enabled flits from multiple fabric packets to be bundled into a single LTP. Upon receipt at a fabric endpoint, the flits from the LTPs are extracted and reassembled to regenerate the Fabric Packets.
US09306860B2 Congestion control method for dynamically maximizing communication link throughout
A congestion control system and method for dynamically maximizing a communication link throughput is presented. The method involves monitoring and managing a variable number of streams from one or more URLs and their respective download fragment size in order to maximize the changing link capacity. The number of participating streams is adjusted according to total link congestion status.
US09306858B2 Network apparatus, communication system, abnormal traffic detection method, and program
A network apparatus includes a memory and one or more processors. The memory stores instructions. The one or more processors are configured to execute the instructions to mark traffic that exceeds a rate limit. The one or more processors are also configured to execute the instructions to measure an amount of the marked traffic by using one or more filters to detect information written in a data packet by the one or more processors. The one or more processors are further configured to execute the instructions to output the measured traffic amount in a period determined based on an expected time duration of abnormal traffic. The abnormal traffic is a detection target of the network apparatus.
US09306857B2 Managing a wireless mesh network
Methods, devices, and systems for managing a wireless mesh network are described herein. One method includes monitoring an outgoing data queue length of a node of a wireless network, determining that the outgoing data queue length exceeds a particular threshold, reducing a video quality associated with the outgoing data queue, and sending a notification to an additional node of the wireless network to reduce a video quality associated with an outgoing data queue of the additional node.
US09306855B2 System and method for using label distribution protocol (LDP) in IPv6 networks
A method and apparatus for generating an IPv6 compliant label distribution protocol (LDP) control plane packet at a Label Switched Router (LSR).
US09306851B1 Apparatus and methods to store data in a network device and perform longest prefix match (LPM) processing
The present disclosure describes systems and techniques relating to processing of network communications. According to an aspect of the described systems and techniques, a network device includes a random access memory (RAM); a buffer coupled with the RAM; circuitry configured to copy data from a location in the RAM to the buffer responsive to a received identifier corresponding to a search key corresponding to a received packet; and circuitry configured to compare the data copied to the buffer with the search key to provide a result for use in forwarding of the packet, wherein don't care bits for the comparison are determined from a count of don't care bits encoded in a portion of the location in the RAM indicated by the identifier.
US09306845B2 Communication system and network relay device
An address table can be easily shared (synchronized) between two switching devices for which multi-chassis link aggregation is set. When a destination port of a frame received at a port P2 is a port P1, one of the two switching devices for which the multi-chassis link aggregation is set creates a bridging frame containing a transmission source address contained in the flame and an identifier of the port which has received, and transfers the bridging frame from a bridging port. When the other of the two switching devices receives the bridging frame, the other of the two switching devices detects the identifier of the port which has received and the transmission source address from the frame, and updates an address table of its own based on the identifier, the transmission source address, and a link table of its own.
US09306844B2 Zero-cycle router for networks on-chip
A router includes a plurality of virtual networks, a plurality of output links, at least one decoder and arbitration circuitry. Each virtual network has a plurality of virtual network inputs and a plurality of virtual network outputs. Each virtual network output is associated with an output link. The decoder decodes a header of a data unit received on a virtual network of one of the virtual network inputs. The decoder generates a first request and a second request. The first request is for the allocation of a virtual network output of the virtual network to the virtual network input. The second request is for the allocation of an output link associated with the virtual network output to the virtual network output. The arbitration circuitry performs arbitration of the first request and arbitration of the second request in parallel.
US09306839B2 IEEE 802.11U failover for a mesh network
The present invention provides IEEE 802.11u failover for a mesh network that contains a root node coupled to a network operations center through a backhaul connection and coupled to a plurality of non-root nodes at least one non-root node of which being capable of IEEE 802.11u communication with an infrastructure device of an external network. A first step includes determining that a first connection to the root-node in the mesh network has been disrupted, disrupting communications on the backhaul connection. A next step includes configuring the one non-root node to act as a root node and configuring a radio of the one non-root node to act as an IEEE 802.11u client. A next step includes associating the radio to the infrastructure device of the external network using an IEEE 802.11u protocol. A next step includes establishing a secure tunnel second connection from the one non-root node to the network operations center through the infrastructure device of the external network using the IEEE 802.11u protocol. A next step includes passing backhaul data through the secure tunnel second connection.
US09306837B1 Source IP-based pruning of traffic toward dually-connected overlay hosts in a data communications environment
A method is provided in one example embodiment and includes determining a source of a packet received at a network element and characterizing a link on which the packet was received. The method further includes forwarding the packet to an overlay network and locally connected hosts other than a source of the packet if the source of the packet is a local host and the link is a local link; forwarding the packet to hosts that are not dually-connected to the network element if the source of the packet is the local host and the link is a core link; and forwarding the packet as indicated in a multicast tree if the source of the packet is a non-local host and the link is a core link.
US09306834B2 Path finding system, computer, control method, and program
A selected node of a network of nodes determines a communication path through the network, by iteratively performing the following until a pipe diameter value (PDV) converges. An approximate pressure value (APV) of the selected node is determined by repeatingly acquiring an adjacent node's provisional pressure value (PPV), and updating a PPV of the selected node based on the PDV and a length of each of a number of links, the adjacent node's PPV, and the selected node's flux. After the selected node's APV is determined, an APV of the adjacent node is acquired, and a flux of each link is determined based on the PDV, the link's length, and the adjacent and selected nodes' APVs. The PDV is updated based on each link's flux that has been determined, the PDV, and a slime mold function, without acquiring and without using any PDV of the adjacent node.
US09306831B2 Technique for efficient load balancing of TE-LSPs
A technique efficiently load balances traffic engineering (TE) label switched paths (LSPs) from a head-end node to a tail-end node of a computer network. The novel load balancing technique identifies (e.g., at the head-end node or a path computation element, PCE) a set of paths with equal costs from the head-end node to the tail-end node, where each path of the set is composed of one or more associated links. “Link values” such as, e.g., the number of unconstrained TE-LSPs on the link, the amount of available bandwidth on the link, or the percent of total available bandwidth already in use on the link, are applied to each link of each path. The most restrictive link values (link availability) of each path of the set, such as, e.g., the link with the lowest amount of available bandwidth, etc., are then compared. Upon comparing the link availability, the novel technique load balances established and/or new TE-LSPs from the head-end node to the tail-end node over the set of paths accordingly.
US09306829B1 Method and system for providing real-time end-user WiFi quality data
A system and method for providing WiFi operators real-time end-user WiFi quality information is disclosed herein. An application server injects a scriptlet into a content transferred to a web browser of a mobile device during a browsing activity. The scriptlet is configured to run in the background of the browsing activity and configured to periodically test a latency of HTTP requests from the mobile device to the application server to determine a quality of the WIFI network.
US09306826B2 Method and apparatus for estimating queuing delay
Provided is a method of estimating a queuing delay. The method includes: obtaining a round trip time (RTT) reference value, a forward one-way transmit time (OTT) reference value and a backward OTT reference value; and in accordance with a determination of whether a first increment rate is larger or smaller than a second increment rate, updating one of the forward OTT reference value and the backward OTT reference value based on the RTT reference value, the first increment rate being a rate of increment in local time of the transmitter, the second increment rate being a rate of increment in local time of the receiver.
US09306824B2 Communication control apparatus, communication control method, and computer-readable non-transitory recording medium
A communication control apparatus that controls, in a second communication device, data communication from a first communication device to the second communication device, the second communication device transferring data received from the first communication device to a third communication device, the communication control apparatus including a first obtaining section that obtains a permitted reproduction period of the second communication device, this period being a period during which reproduction of data identical to lost data is permitted, a second obtaining section that obtains a first recovery period used for recovery of the lost data in the third communication device, and a control section that controls loss recovery processing in the second communication device, the lost data being recovered by the second communication device within a time difference that is a period obtained by subtracting the first recovery period from the permitted reproduction period.
US09306823B2 Testing by simulation using variations of real-time traffic
A system with at least one device including a hardware processor, performs the steps of receiving, by the system, a packet from a second system to be transmitted to a third system, forwarding, by the system to the third system, the packet received from the second system; modifying a portion of the packet to obtain a modified packet that falsely identifies a fourth system as a source of the modified packet, and transmitting, by the system to the third system, the modified packet identifying the fourth system as the source of the modified packet.
US09306822B2 Method and system for silent trunk failure detection
A system and method for performing a first diagnostic test on a first class of service on a network link during a current measurement period, performing at least one further diagnostic test on a second class of service on the network link during the current measurement period, determining whether an alert was present during a previous measurement period and generating a current failure alert based on results of the first and the at least one further diagnostic tests if an alert was present during the previous measurement period.
US09306820B2 Programmable presence proxy for determining a presence status of a user
A method and apparatus are provided that evaluate a number of different sources of presence information to determine a presence status of a user. The presence status of a user is determined by obtaining presence information from a plurality of presence data stores; translating the obtained presence information from at least one of the presence data stores into a standard format; and determining the presence status of the user based on the obtained presence information. Presence information can also be based on user-specified rules. Presence information is obtained from a number of presence data stores and the presence status of a user is determined based on one or more rules that are applied to the obtained presence information. The rules may include, for example, aggregation rules that determines the presence status based on one or more of the obtained presence information or filter rules that determine who may receive the presence status.
US09306818B2 Method for calculating statistic data of traffic flows in data network and probe thereof
The disclosure provides a probe and a method for calculating statistic data of traffic flows. The probe comprises at least one link processor (LP) and a correlation processor (CP). Each LP includes two buffers, receives packets from directional traffic flows, generates information of bi-directional traffic flows based on the received packets, stores the generated information in one buffer within a reporting period and, reports the stored information to CP when the reporting period boundary is reached. The information of each bi-directional traffic flow includes the relevant identification information and statistic data. The CP calculates statistic data of a particular group of traffic flows with a predetermined characteristic based on the reported information, and the other buffer stores information of bi-directional traffic flows to be generated within a next reporting period and the stored information is to be reported to the correlation processor when the next reporting period boundary is reached.
US09306817B2 Method and system for measuring availability in a communications network
In a system for availability metrics for customer premises equipment (CPE), CPE includes a non-volatile memory and a timer. Service availability interruption events and time stamps associated with the events are recorded in the non-volatile memory and transmitted to a computing device, which calculates availability metrics based on the interruption events and time stamps from the non-volatile memory of the CPE.
US09306816B2 System and method for replaying network captures
There is disclosed a system and method for replaying a network capture comprising loading a network capture file that displays at least one traffic flow comprising a sequence of packets, selecting at least one packet to display on a viewer and transmitting the network traffic to a device under test wherein the selected packet is displayed on the viewer when the packet is transmitted to the device under test.
US09306814B1 Providing instance availability information
A distributed execution environment provides instances of computing resources for customer use, such as instances of data processing resources, data storage resources, database resources, and networking resources. Data is collected from systems internal to and external to the distributed execution environment. Some or all of the data is utilized to compute instance availability information for instances of computing resources provided by the distributed execution environment. The instance availability information might then be provided to customers and other users of the distributed execution environment. Various types of actions might be taken in a manual or automated way based upon the computed instance availability information.
US09306813B2 Efficient service advertisement and discovery in a peer-to-peer networking environment with cooperative advertisement
Operating conditions of a remote device and operating conditions of a local device are compared, where the local device and the remote device are located within a predetermined proximity of a wireless network. An advertisement request is transmitted from the local device to the remote device based on the comparison of the operating conditions of the local device and the remote device. The advertisement request includes information identifying one or more services advertised by the local device, whereby the remote device is configured to advertise the one or more services on behalf of the local device in the wireless network.
US09306812B2 System and method for providing network application performance management in a network
The present invention relates to a system and method for network performance management for monitoring performance of network applications. The system comprises a transmitter for sending one or more types of probe packets to the network, a receiver for receiving the one or more network probe packets from the network and for receiving one or more network application performance queries from one or more network applications, a processor connected to the transmitter and the receiver and operable to process network probe packets received by the receiver to generate network performance statistics for each type of probe packet and to look up the network application performance requirements of the one or more network applications and compare the network application performance requirements with the corresponding network performance statistics to determine whether the network application should access the network. Network performance statistics may be obtained using lean packet probes, using real traffic test streams or obtaining network performance statistics from a service provider. Thus by providing a probe, lookup, feedback methodology, network parameters, or network application requirements, may be adjusted to meet performance requirements of one or more network applications.
US09306808B2 System and method for topology transparent zoning in network communications
An Autonomous System domain comprising a topology transparent zone comprising a plurality of topology transparent zone nodes at least some of which are topology transparent zone edge nodes, wherein the topology transparent zone nodes are interconnected with one another via a plurality of internal links, and a plurality of neighboring external nodes connected to the topology transparent zone edge nodes via a plurality of external links, wherein no link state advertisements (LSAs) describing the internal links are distributed to the neighboring external nodes.
US09306807B2 Adaptive protocol/initialization technique selection
A method for selection of an initialization technique and protocol for a communications device is provided. The method includes, but is not limited to, selecting a primary initialization technique from a set list of initialization techniques, implementing the primary initialization technique to initialize and move the communications device, and determining if the communications device has been initialized and moved. If the communications device has not been initialized and moved upon implementing the primary initialization technique, an additional initialization technique is selected from the set list of initialization techniques and implemented to initialize and move the communications device.
US09306806B1 Intelligent resource repository based on network ontology and virtualization
Configuration information describing a plurality of network devices in a multi-vendor, multi-class, multi-layer network is analyzed using an ontology analysis to create resource profiles comprising descriptions, configurations, inter-relationships and states of the network devices. Predefined network operational policies are applied to a virtual construct of the network created using the resource profiles determine compliance of the network with the policies. Configuration information is received dynamically and stored in a database to create a historical record of network configurations that can be analyzed to correlate configuration changes with operational changes.
US09306805B2 Dynamic conversion of hardware resources of a server system
Embodiments herein provide for a method of dynamically converting servers and a computer and storage readable medium configured to do the same. In the method a first server enters a server conversion while a second server performs one or more network services. A current physical hardware configuration and logical hardware configuration of a first server and a second server is verified. Possible conversions are calculated of one or more valid logical hardware configurations and one or more valid physical hardware configurations based on the current hardware configurations of the first server and the second server. A valid physical hardware configuration is selected for both servers from the calculated possible conversions. The physical hardware is updated for the conversion of the physical hardware configuration of the first server. The current logical configuration of the first server converts to a valid logical hardware configuration based on the calculated possible conversions.
US09306803B2 Methods and devices for implementing configuration synchronization
Embodiments of the invention provide a network device for implementing configuration synchronization, including a port configured to a receive a configuration file, a memory, and a processing engine configured such that if a configuration file is received on the port, the processing engine determines a neighbor device of the network device and forwards the configuration file to the neighbor device, and wherein if a configuration file is received on the port and the network device is a member of a predetermined peer group, the configuration file is loaded into the memory.
US09306801B2 Select on of anchor controllers for client devices within a network environment
According to one embodiment of the invention, a non-transitory computer readable medium for improving the scalability and redundancy of a wireless communications network. One embodiment of the non-transitory computer readable medium comprises instructions that configure a first controller, of a plurality of controllers, as a primary controller for maintaining data associated with each particular device of a plurality of devices, for each particular device of the plurality of devices, select a respective secondary controller, from the plurality of controllers, for maintaining data associated with that particular device based on a respective identifier associated with that particular device, subsequent to selecting the secondary controller for each particular device of the plurality of devices, detect an error associated with the first controller, and responsive to detecting the error associated with the first controller, establish the secondary controller selected for each particular device, based on the respective identifier, as the primary controller for that particular device.
US09306798B2 Aggregate monitoring of internet protocol television (IPTV) channel activity across user-based groups of private computer networks
A system for aggregate monitoring Internet Protocol television (IPTV) channel activity across user-based groups of private computer networks includes monitoring servers for monitoring private networks. Each private network has a monitoring server operable to receive multicast stream information from at least one switch on the private network, the multicast stream information indicating which ports of the at least one switch are joined to one or more multicast streams. A central server stores information associating users with a group of one or more of the private networks. The central server receives a request from a remote device via the WAN, determines the group of private networks associated with the requesting user, automatically generates a set of IPTV channel activity statistics according to only the statuses collected for each private network in the group associated with the requesting user, and sends the set of statistics to the remote device.
US09306793B1 TCP offload device that batches session layer headers to reduce interrupts as well as CPU copies
A TCP offload system is disclosed including apparatuses and methods for batching session (sometimes called application) layer headers to reduce interrupts as well as CPU copies. One embodiment includes receiving a plurality of TCP packets, comprising processing the packets by TCP, including removing TCP headers from TCP data, associating the TCP data with a TCP connection for an application, and updating a TCP control block (TCB) that defines the TCP connection; locating a plurality of upper layer headers in the TCP data, the headers each corresponding to application data contained in the packets, wherein the plurality of upper layer headers correspond to a protocol that is higher than TCP; processing the plurality of upper layer headers by the application to obtain memory locations for the application data; and placing the application data in the locations, after the processing of the plurality of upper layer headers by the application.
US09306790B1 Multi-channel simultaneous sampling with a single ADC
A system includes an analog to digital converter (ADC) that samples an analog input signal as received by a first channel of a plurality of channels, samples the analog input signal as received by at least a second channel of the plurality of channels, and outputs a plurality of digital samples including a first set and a second set of digital samples of the analog input signal corresponding to the first channel and the second channel, respectively. A filter receives the first and second sets of digital samples, up-samples each of the first and second sets of digital samples, filters the up-sampled first set of digital samples and the up-sampled second set of digital samples, and outputs a first digital output signal and at least a second digital output signal based on the filtered first set of digital samples and the filtered second set of digital samples, respectively.
US09306788B2 SFO estimation technique for MIMO-OFDM frequency synchronization
A receiver is configured to determine an estimation of a Sampling Frequency Offset an OFDM signal received from an emitter over a transmission channel. The received OFDM signal is constituted of symbols. The receiver receives symbols from the emitter through a first path of said transmission channel, and receives the symbols from the emitter through a second path of the transmission channel. On the second path, the symbols are characterized by a different ratio between a first duration of a total OFDM symbol and a second duration of useful data portion of the OFDM symbol, than on the first path. The receiver determines the estimation according to received symbols through the first and second paths.
US09306787B2 Signal processing device, signal processing method, receiving device, and receiving method
There is provided a signal processing device including a first correction processing section that performs first correction on a predetermined signal, an adaptive processing section that performs predetermined adaptive processing on the signal that has been subjected to the first correction, and a second correction processing section that performs second correction, which is reverse correction of the first correction, on the signal that has been subjected to the adaptive processing, in accordance with the amount of delay in the adaptive processing.
US09306786B2 Short guard interval with green field preamble
Systems, methods, and other embodiments associated with a single stream wireless communication with a greenfield preamble that uses a short guard interval are described. According to one embodiment, a wireless communication device includes a transmitter configured to generate an orthogonal frequency-division multiplexing (OFDM) signal that comprises (i) a preamble and (ii) a data segment. The data segment follows the preamble. The data segment includes a plurality of data symbols that are each respectively preceded by a corresponding guard interval. A first guard interval preceding a first data symbol in the data segment has a first duration of time and each of the corresponding guard intervals that precede the remaining data symbols subsequent to the first data symbol in the data segment have a second duration of time. The second duration of time is shorter than the first duration of time.
US09306785B2 Method and apapratus for transmitting a frame in a wireless LAN system
The present invention relates to a method and apparatus for transmitting a frame in a wireless LAN system. An access point (AP) receives a single orthogonal frequency division multiplexing (OFDM) symbol from each of a plurality of stations (STA) and a single-tone request to send (sRTS) frame through a single subcarrier, selects STAs for performing uplink (UL) multiuser (MU)-multiple input multiple output (MIMO) transmission, and transmits to the plurality of STAs a single-tone clear to send (sCTS) frame allocated to the same subcarrier as a subcarrier to which the sRTS frames received from the selected STAs are allocated.
US09306781B2 Apparatus and method for receiving signal in communication system supporting Gaussian frequency shift keying modulation scheme
An apparatus and a method are provided for receiving a signal in a communication system supporting a Gaussian frequency shift keying (GFSK) modulation scheme. The method includes receiving the signal; and estimating a codeword vector by performing a signal detecting operation based on a GFSK-maximum likelihood sequence estimation (MLSE) scheme, which is based on a GFSK modulation scheme and an MLSE scheme, on the received signal. States of a Viterbi trellis that are used in the GFSK-MLSE scheme are determined based on the GFSK modulation scheme.
US09306780B2 Optical transmission for binary and duobinary modulation formats
A transceiver includes a transmitter and a receiver. The transmitter includes a precoder stage, an encoder stage and a first converter stage. The precoder stage receives an input binary signal and a previously processed binary signal. The encoder stage is electrically coupled to the precoder stage and the first converter stage and includes a feed forward equalizer (FFE). The first converter stage generates a modulated signal. The receiver includes a second converter stage, an amplifier stage, a first equalizer stage and a second equalizer stage. The second converter stage receives the modulated signal. The first equalizer stage is electrically coupled to the amplifier stage. The second equalizer stage is electrically coupled to the first equalizer stage. The second equalizer stage includes a decision feedback equalizer (DFE) that converts the modulated signal into an output binary signal.
US09306778B2 Enabling modulation mode selection
It is presented a method, performed in a network node, for enabling selection of modulation mode for a user equipment, UE. The method comprises: determining whether to provide higher order modulation, HOM, mode support for the UE; when HOM mode support is to be provided, selecting at least one HOM table for the UE; and when HOM mode support is not to be provided, selecting at least one non-HOM table for the UE.
US09306777B2 Direct conversion receiver including a charge area decimation filter
A direct conversion receiver includes: a high linearity mixer device including a sampler unit charge-sampling an input current according to a sampling frequency, and a buffer unit receiving an output signal from the sampler unit while having a low input impedance, amplifying the received signal, and outputting a current signal; and a filter device decimating an output signal from the mixer device and FIR-filtering the decimated signal.
US09306776B2 Filtering high speed signals
A method for filtering a data signal includes transmitting the data signal from a transmitter to a receiver across a conductor disposed in an interposer, which interconnects the receiver and the transmitter. The data signal is low-passed with a filter, which includes a passive resistive element disposed within the interposer and coupled in series electrically with a passive inductive element. In relation thereto, the interposer is disposed in a position within the interposer, or upon a surface thereof. The filter is coupled to the conductor in a shunt configuration with respect to ground.
US09306774B2 Communication apparatus
A communication apparatus encodes a transmission target data according to a PAM5 mode to generate PAM signals, applies a pulse shaping to the generated PAM signals with a pulse shaping filter to provide pulse-shaped PAM signals, and inputs the pulse-shaped PAM signals into a digital-analog converter. The pulse shaping filter designates a transfer function G(z) as G1(z)=0.667+0.333z^−1 that is approximated to G0(z)=(⅔)+(⅓)z^−1.
US09306769B2 Cell-based link-level retry scheme
A method for communication includes receiving a packet at a first node for transmission over a link to a second node. The data in the packet is divided into a sequence of cells of a predetermined data size. The cells have respective sequence numbers. The cells are transmitted in sequence over the link, while storing the transmitted cells in a buffer at the first node. The first node receives acknowledgments indicating the respective sequence numbers of the transmitted cells that were received at the second node. Upon receiving an indication at the first node that a transmitted cell having a given sequence number was not properly received at the second node, the stored cells are retransmitted from the buffer starting from the cell with the given sequence number.
US09306768B2 System and method for propagating virtualization awareness in a network environment
A method provided in one example embodiment includes a first network device receiving a request comprising a name of a port profile to be subscribed to by a virtual interface (“VIF”). For the first subscribing to the port profile, the first network device notifies a second network device concerning use of the port profile and the second network device applies a network configuration in connection with the notifying. The first network device may receive a removal request identifying a port profile to be unsubscribed from by a VIF. For the last VIF unsubscribing from the identified port profile, the first network device notifies the second network device concerning the unsubscription and the second network device applies a new network configuration in connection with the unsubscription notification. In one embodiment, the second network device comprises a virtualization profile corresponding to the port profile preconfigured thereon for specifying the network configuration.
US09306766B2 Versatile source port enforcement for data networks
A communication switch comprises a plurality of ports and a processing unit configured to identify source ports and destination ports from the plurality of ports on a per virtual link basis. Each virtual link comprises one or more source ports via which frames are received from one or more source nodes and one or more destination ports via which received frames are forwarded to one or more destination nodes. For at least one virtual link, the processing unit is configured to accept more than one of the plurality of ports as source ports.
US09306763B2 Providing a user interface for devices of a home automation system
In one embodiment, a custom user interface (UI) is provided for a plurality of devices of a home automation system within a structure. A configuration database is constructed that stores logical representations. The logical representations stored in the configuration database to include components, services, rooms, and zones. A mobile application (app) finds and connects to the configuration database. The mobile app then queries the configuration database. Based on the querying, the mobile app presents a custom user interface (UI) to the user on a display screen, wherein the custom UI is usable to control one or more of the plurality of devices of the home automation system.
US09306762B2 Remote talk down to panel, camera and speaker
Methods and systems are described for storing video content collected by a home automation system. According to at least one embodiment, an apparatus for accessing video content collected by a home automation system includes a processor, a memory in electronic communication with the processor, and instructions stored in the memory which are executable by a processor to receive at a remote device live video content from a camera of the home automation system, and initiate real-time, two-way audio communication between the remote device and a user of the home automation system via the camera.
US09306757B2 Method and apparatus for distributing routing instructions over multiple interfaces of a data router
A method for processing multicast data packets has steps for (a) requesting a second router upstream router by a multiple-processor data router to join a multicast group, the request including identification of a single physical ingress port from a plurality of available ports for receiving the multicast data packets; (b) preparing a multicast forwarding information base (MFIB) limited to only forwarding information incorporating the identified physical ingress port, and distributing the MFIB to a client software module hosting the identified physical ingress port; (c) receiving the multicast data packets at the identified ingress port; and (d) using only the MFIB to route the received multicast data packets.
US09306750B2 Techniques for securing supply chain electronic transactions
Techniques for authenticating the identity of shippers and receivers of goods at each point along a supply chain. A central hub repository issues shippers and receivers a pair of public and private keys for encrypting communications between the shippers and receivers and the hub repository and for authenticating the identity of shippers and receivers. The hub repository may also maintain a log of all transactions between shippers and receivers to provide an audit trail that may be used to track the progress of goods along a supply chain.
US09306747B2 System and method for second factor authentication
As individuals increasingly engage in different types of transactions they face a growing threat from, possibly among other things, identity theft, financial fraud, information misuse, etc. and the serious consequences or repercussions of same. Leveraging the ubiquitous nature of wireless devices and the popularity of (Short Message Service, Multimedia Message Service, etc.) messaging, an infrastructure that enhances the security of the different types of transactions within which a wireless device user may participate through a Second Factor Authentication facility. The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.
US09306746B2 Randomizing current injection circuit to obscure gate noise for added security
A circuit for obscuring gate switching noise includes a synchronous clock source; an asynchronous clock source; at least one current source; and a random number generating circuit for receiving clock inputs from the synchronous clock source and the asynchronous clock source, the random number generating circuit generating randomly changing asynchronous digital control signals for controlling the current source.
US09306744B2 Video cryptography system and method
A system and method implementing stenographic cryptography in a video data stream (VDS) is disclosed that embeds secret video data (SVD) in a graphical user experience (GEX) generated by a host computing system (HCS) and streamed to a remote user on a mobile computing device (MUD). The system and method augments existing secure communications by applying steganography to a bidirectional GEX of indefinite length. The security risk associated with the use of a single steganographic key for indefinite VDS lengths is mitigated by the use of a self-regulating indefinite stream system (SRIS). The SRIS is composed of an initialization vector system (IVS), a self-seeding reference key system (SRKS), and a non-contiguous pixel/frame reference system (NPRS) to provide continuous security for the entire VDS life. The NPRS utilizes an adaptive steganographic capacity system (ASCS) to vary the SVD placement and complexity based on the steganographic capacity of each video frame.
US09306743B2 One-way key fob and vehicle pairing verification, retention, and revocation
Embodiments of the invention provide methods for key fob to control unit verification, retention, and revocation. After an initial pairing between a key fob and a control unit, the devices share a secret operation key (OpKey). For verification, the key fob sends the 8 lowest-order bits of a 128-bit counter and some bits of an AES-128, OpKey encrypted value of the counter to the control unit. For key revocation and retention, the control unit is prompted to enter an OpKey retention and revocation mode. Subsequently, each of the remaining or new key fobs is prompted by the user to send a verification message to the control unit. When the control unit is prompted to exit the OpKey retention and revocation mode, it retains the OpKeys of only the key fobs that sent a valid verification message immediately before entering and exiting the OpKey retention and revocation mode.
US09306742B1 Communicating a secret
A first portion of a cryptographic key can be conveyed through a secure channel to a device that can interact with a home network. After the first portion is received, a prompt can be sent by the recipient of the portion through a non-secure channel to the sender of the portion to send a second portion of the key. The cryptographic key can be constituted from the received portions and used by the device to secure communications with home network.
US09306740B2 Systems, methods, and apparatus for a quantum key distribution telescope
Certain embodiments of the invention may include systems, methods and apparatus for a quantum key distribution (QKD) telescope. According to an example embodiment of the invention, a method is provided for receiving a quantum key distribution (QKD) signal. The method can include collecting one or more QKD signals and one or more primary signals with a single telescope.
US09306735B2 Electronic key registration system
An electronic key registration system includes an electronic key device having a key ID. A controller having a first piece of information is arranged in a communication subject. A registration tool having a second piece of information is configured to write the key ID to the controller. The controller compares, before electronic key registration, the first piece of information and the second piece of information. The controller permits electronic key registration when the comparison indicates that the first piece of information and the second piece of information conform to each other and prohibits the electronic key registration when the comparison indicates that the first piece of information and the second piece of information do not conform to each other.
US09306731B2 Signal processing apparatus
According to an embodiment, a signal processing apparatus includes a first switch, a second switch, a corrector and a circuit. The first switch selects one signal from a first signal group including a first signal and a first constant envelope signal to obtain a first selected signal. The second switch selects one signal from a second signal group including a second signal and a second constant envelope signal to obtain a second selected signal. The corrector corrects a characteristic of at least one of the first and second selected signals to obtain a first corrected signal and a second corrected signal. The circuit generates an output signal from the first corrected signal and the second corrected signal.
US09306728B2 Signal generating device
A signal generating device includes a first digital filter unit outputting a first interpolated signal by interpolating an input signal, a second digital filter unit outputting a second interpolated signal by interpolating the first interpolated signal, a phase calculation unit calculating a phase of a digital signal, a phase-accuracy conversion unit calculating first phase signal and second phase signal, a first memory storing filter coefficients, a first coefficient readout unit reading filter coefficients from the first memory and switching filter coefficients of the first digital filter unit, a phase-error calculation unit calculating a phase error signal, a second memory storing filter coefficients, a second coefficient readout unit reading filter coefficients from the second memory, and a gain normalization unit normalizing a gain of the filter coefficients to maintain a constant sum of the filter coefficients and switching filter coefficients of the second digital filter unit.
US09306727B2 System and method for synchronizing ground clocks
A system and method of synchronizing clocks within a system having a plurality of base stations, wherein each base station includes a frequency locked clock. A fast moving emitter transmits pulses that are received at each base station. A time of arrival for each pulse received by each base station is recorded and the recorded times of arrival are communicated to at least one of the other base stations. The clocks are synchronized as a function of the recorded times of arrival received from each base station.
US09306725B2 Channel state information for adaptively configured TDD communication systems
Methods and apparatus of a base station or a User Equipment (UE) in communication with each other are provided. The UE is configured by the base station for operation with an adapted Time Division Duplex (TDD) UpLink-DownLink (UL-DL) configuration. A process enabling the base station to configure a UE with resources for obtaining channel and interference measurements in two sets of Transmission Time Intervals (TTIs) and a process for the UE to obtain a Channel State Information (CSI) from the channel and interference measurements in the two sets of TTIs are provided.
US09306719B2 Adaptive scheduling and HARQ management for cooperative transmissions
Disclosed herein is HARQ management, scheduling, and measurements, among other things, for cooperative communication. For example, methods herein may be used in situations wherein relaying or helping mechanisms may comprise the use of a relay node which is part of a fixed infrastructure or a relay node which may be a mobile wireless transmit/receive unit (WTRU). In said situations, a first transmission with first data is established between an evolved NodeB (eNB) and a WTRU. A second transmission with second data is established between a relay node (RN) and the WTRU. Said first and second data are combined for decoding. A single HARQ feedback for said first and second transmissions is sent from the WTRU to the eNB.
US09306717B2 Method and device for transmitting a downlink reference signal in a wireless communications system supporting multiple antennas
A method for a base station to transmit a channel-state-information reference signal for up to 8 antenna ports includes mapping, in accordance with a predetermined pattern, the channel-state-information reference signal for up to 8 antenna ports onto a data region of a downlink subframe having an extended cyclic prefix (CP) structure, and transmitting the downlink subframe onto which the channel-state-information reference signal for up to 8 antenna ports has been mapped; and, in the predetermined pattern, the channel-state-information reference signal for up to 8 antenna ports in mapped onto 2 OFDM symbols on the data region of the downlink subframe, with a definition for mapping onto at least one of 4 subcarrier wave positions in each of the 2 OFDM symbols, and the 4 subcarrier wave positions defined in the predetermined pattern can be disposed at 3 subcarrier wave intervals.
US09306716B2 Carrier tracking without pilots
A carrier tracking technique includes allocating a first number of bits per symbol to a carrier tracking subcarrier of a plurality of subcarriers of an orthogonal frequency division multiplexing (OFDM) signal based on a first target performance margin. The technique includes allocating numbers of bits per symbol to other subcarriers of the plurality of subcarriers based on a second target performance margin.
US09306714B2 Method and apparatuses for configuring a communication channel
There is provided a method for configuring a communication channel between a base station and a user equipment within a cellular network system. The cellular network system includes at least one cooperation area. The base station is assigned to the at least one cooperation area, and the user equipment is served by the base station. The method includes applying, by the base station, a vertical sectorization and thereby creating the at least one cooperation area, determining, by the base station, the location of the user equipment in relation to the at least one cooperation area, and configuring, by the base station, the communication channel between the base station and the user equipment by using coordinated multipoint processing, if the determined location of the user equipment corresponds to a predetermined location.
US09306712B2 Method of scrambling signals, transmission point device and user equipment using the method
Method of scrambling signals, transmission point device and user equipment using the method are provided. The method is for scrambling signals assigned on predetermined radio resources of at least one layer of resource blocks with the same time and frequency resources, and comprises the steps of: sending an ID table to a user equipment through higher layer signaling, the ID table being a subset of the whole ID space and containing available IDs for the user equipment; notifying the user equipment an ID in the ID table to be used through physical layer signaling or UE specific higher layer signaling; generating a random seed based on the notified ID; initializing a scrambling sequence by the random seed; and scrambling the signals with the initialized scrambling sequence. The method of the disclosure, by combining physical layer signaling and higher layer signaling, may notify the used group ID and the blind detection space to a UE, the blind detection for the UE is enabled and the signaling overhead is reduced.
US09306711B2 Method of assembling a frame in an orthogonal frequency division multiple access (OFDMA)-based communication system and communication system
A method of assembling a frame in an Orthogonal Frequency Division Multiple Access (OFDMA)-based communication system, wherein data packets to be transmitted from a broadcast station to a receiver are given a rectangular shape in terms of the two dimensions—time and frequency—of the OFDMA frame, and wherein the data packets are successively fitted into the OFDMA frame by way of a frame assembly scheduler, is characterized in that the filling process of the OFDMA frame is based on an ordered list of data structures that represent the current empty space within the OFDMA frame. Furthermore, a corresponding communication system is disclosed.
US09306709B2 Method and apparatus for associating a packet with an H-ARQ channel identifier
A method in a base station of transmitting control information to a mobile station includes transmitting a persistent assignment to a mobile station, wherein the persistent assignment includes a plurality of ACID indications; and transmitting a subsequent assignment to the mobile station including an ACID derived from the plurality of ACID indications. In another method, a mobile station receives control information from a base station, including receiving a persistent assignment from the base station, wherein the persistent assignment includes a plurality of ACID indications; and receiving a subsequent assignment from the base station including an ACID derived from the plurality of ACID indications.
US09306703B2 Variable rate coding for enabling high performance communication
A protocol for optimizing the use of coded transmissions such as over wireless links. In this technique, interframes are split into segments selected to be an optimum size according to transmission characteristics of the radio channel. The inverse process is applied at the receiver. Using this scheme, segments containing erroneous data may be resent.
US09306702B2 Method and apparatus for implementing space frequency block coding in an orthogonal frequency division multiplexing wireless communication system
The present invention is related to a method and apparatus for implementing space frequency block coding (SFBC) in an orthogonal frequency division multiplexing (OFDM) wireless communication system. The present invention is applicable to both a closed loop mode and an open loop mode. In the closed loop mode, power loading and eigen-beamforming are performed based on channel state information (CSI). A channel coded data stream is multiplexed into two or more data streams. Power loading is performed based on the CSI on each of the multiplexed data streams. SFBC encoding is performed on the data streams for each of the paired subcarriers. Then, eigen-beamforming is performed based on the CSI to distribute eigenbeams to multiple transmit antennas. The power loading may be performed on two or more SFBC encoding blocks or on each eigenmodes. Additionally, the power loading may be performed across subcarriers or subcarrier groups for weak eigenmodes.
US09306700B2 Method and device for transmitting optical signals
Disclosed are a method and device for transmitting optical signals. The method comprises: if there is Raman crosstalk between a first optical network system and a coexistence system, an upstream wavelength band of the first optical network system is set outside a range with an upstream wavelength band of the coexistence system being a center and with an impact intensity of the Raman crosstalk being a radius, and a downstream wavelength band of the first optical network system is set outside a range with the downstream wavelength band of the coexistence system being a center and with the impact intensity of the Raman crosstalk being a radius; and optical signals are transmitted by using the upstream wavelength band of the first optical network system and the downstream wavelength band of the first optical network system. The disclosure can avoid interference and improve signal quality.
US09306695B2 Frame transmitting apparatus, frame receiving apparatus, and frame transmission/reception system and method
To enable more precise synchronization of distributed clocks, before a high-level frame is converted to a low-level frame for transmission over a communication network, if the high-level frame includes a certain type of message, it is flagged. The flag is detected during the conversion process, and the time of detection is stored as a transmission timestamp. When a low-level frame is received from the network, it is immediately timestamped with the time of reception. The timestamped frame is then converted to a high-level frame, and if the high-level frame includes the certain type of message, the timestamp is stored as a reception timestamp.
US09306693B2 Time synchronization architecture in a network device
A method of generating timestamp information irrespective of a packet format include generating an egress timestamp corresponding to a time at which a first egress packet associated with a synchronization event is transmitted to a network medium; storing the egress timestamp in a memory based on an egress identifier; and transmitting a second egress packet associated with the synchronization event with the stored egress timestamp being included in the transmitted second egress packet for timing synchronization in the network medium. The method also includes receiving an incoming packet from the network medium; generating an ingress timestamp corresponding to a time at which the incoming packet is received; replacing an error detection field included in the incoming packet with an error detection tag; inserting the ingress timestamp into the error detection tag; and providing the incoming packet with the ingress timestamp to a processor for synchronization of a local clock.
US09306692B2 Method and device for assessing the performance of one or more packet synchronization services in a packet data transmission network
A method for assessing the performance of packet synchronization services in a packet data transmission network. The method includes, at a packet data transmission network probing point, determining at least two synchronization quality describing or influencing parameters based on at least one of a digital timing signal (Sp) received, the recovered time information for at least one timing parameter transmitted into the packet data transmission network, and parameters having impact on the synchronization quality and describing or controlling properties of hardware components present at a receiving network node. The method also includes, at the packet data transmission network probing point, determining a value of at least one synchronization performance score based on the at least two synchronization quality describing or influencing parameters.
US09306690B2 Transmitter
The invention provides a transmitter comprising two (or more) phase locked loops controlling respective oscillators, and implementing different phase modulation. Multiple phases are derived from the respective oscillators, and an edge rotator forms an output signal from a combination of the phases. The oscillators can operate at different frequencies, neither of which is an integer multiple of the other, whereas the output signals of the multiplexers of the first and second phase locked loops are closer in frequency and can be the same. This reduces the problem of pulling, with a circuit that can be implemented with low power and area and with the versatility of being digitally intensive.
US09306689B2 System and method for engaging a person in the presence of ambient audio
A computerized method for engaging a user of a mobile computer system, The mobile computer system may be connectible to a server over a wide area network. An audio signal of ambient audio is autonomously sampled in the vicinity of the mobile computer system to capture one or more audio samples of the audio signal. The multiple samples of the audio signal are autonomously sampled without requiring any interaction from the user, thus avoiding an input from the user to capture each of the samples. The audio sample may be processed to extract an audio signature of the audio sample. The audio signature may be compared with multiple previously stored reference audio signatures. Upon matching the audio signature with at least one reference audio signature a matched reference audio signature may be produced.
US09306688B2 Smart FM/AM auto-scanner
A radio tuning method for a vehicle includes sensing that the vehicle is traveling out of a first broadcast range of a first radio station that a radio of the vehicle is currently tuned to. The first radio station broadcasts first content. A second radio station is identified having a second broadcast range that the vehicle will be in when the vehicle is no longer in the first broadcast range. The identifying includes determining that the second radio station broadcasts second content that is substantially similar to the first content broadcasted by the first radio station. A user of the vehicle is provided with an option to switch tuning of the radio from the first radio station to the second radio station.
US09306687B2 Method and system for obtaining music track information
Methods and systems according to the disclosure are for obtaining information for a music track on a radio broadcast and may include storing track information received from an information service in a data storage module. When an intermediary server receives a request from an end-user device for information for a particular music track playing on a particular radio broadcast signal, the server first checks the data storage module to determine if it has music track information for the particular music track. If so, the server provides that music track information to the end-user device. The intermediary server may be configured to automatically and preemptively request information from the music information service each time a new music track is played on a radio broadcast signal. The intermediary server may be configured to request information from the music information service the first time it receives a request for that particular music track.
US09306686B2 Audience response communication system
The present invention is directed to an audience response communication system comprising a base unit and a plurality of remote input devices. The audience response and communication system lowers the risk of undelivered data transmissions by enabling the remote input devices to sequentially transmit responses via multiple transmission channels until a vote acknowledgement message is received, or a predetermined number of attempts is made.
US09306685B2 Audio processing system
An audio processing apparatus is configured to process audio signals from a plurality of sources. The audio processing apparatus may include a digital interface to receive status data indicating a status of at least one source, and an optical output device having a plurality of groups of graphics display areas which are respectively assigned to one of a plurality of audio channels of the audio processing apparatus. The audio processing apparatus may also include a control device configured to receive the status data, to determine at least one group of graphics display areas based on the received status data, and to control a graphics display area of the determined at least one group to display graphics generated based on the received status data.
US09306678B2 Data interpretation with noise signal analysis
Methods and systems for providing and processing data are disclosed. An example method can comprise determining a first weighted probability based on a probability of occurrence of a noise signal and a first likelihood ratio. The first likelihood ratio is based on a frequency distribution of the noise signal. An example method can comprise determining a second weighted probability based on a probability of non-occurrence of the noise signal and a second likelihood ratio. An example method can comprise determining a combination of the first weighted probability and the second weighted probability, and providing the combination to a decoder configured to decode a value based on the combination.
US09306674B1 Field-tunable devices for optical communication
The present disclosure generally pertains to optical communication apparatuses having field-tunable power characteristics. In one exemplary embodiment, an optical communication apparatus has an optical transmitter. The optical transmitter is coupled to logic that receives a user input indicative of a desired transmit mode for the transmitter, and the logic then dynamically tunes the transmitter's output power according to the selected transmit mode. In addition, the optical communication apparatus may have an optical receiver for receiving optical signals. The sensitivity of the receiver is controlled by a bias voltage that is applied to the receiver by the logic. The logic is configured to receive a user input indicative of a desired receive mode and then to tune the receiver's sensitivity via the bias voltage according to the selected receive mode. Accordingly, both the transmitter and receiver of an optical communication apparatus can be tuned in the field to operate in a desired range, and a field technician can therefore utilize the same optical communication apparatus in any of a variety of applications.
US09306671B2 Thermally isolated multi-channel transmitter optical subassembly and optical transceiver module including same
A thermally isolated multi-channel transmitter optical subassembly (TOSA) may be used in a multi-channel optical transceiver. The multi-channel TOSA generally includes an array of lasers optically coupled to an arrayed waveguide grating (AWG) to combine multiple optical signals at different channel wavelengths. The lasers, and possibly other components, are wire bonded to a thermal isolation bar. The thermal isolation bar provides an electrical connection to external circuitry and is thermally coupled to a temperature control device, such as a thermoelectric cooler (TEC). Thus, the thermal isolation bar electrically connects the lasers to the circuitry while preventing external heat from being conducted to the lasers from outside the TOSA. The optical transceiver may be used in a wavelength division multiplexed (WDM) optical system, for example, in an optical line terminal (OLT) in a WDM passive optical network (PON).
US09306669B2 Optic distributed antenna system supporting multi-band multi-carrier service over a reduced number of optic core lines
An optic Distributed Antenna System includes a Head End (HE) configured to adjust a first signal for a first carrier at a first band to a first level, to adjust a second signal having at least a carrier different from the first carrier or a band different from the first band to a second level, to combine the first and second signals, to perform Electronic/Optic conversion on the combined signal, and to optic-distribute and send the combined optic signal, and a plurality of Remote Units (RUs) each connected to the HE over a corresponding single optic line, wherein each of the RUs is configured to perform Optic/Electronic conversion on the combined optic signal, to adjust the converted signal for each signal band, to perform high-power amplification on the adjusted signals, to multiplex the amplified signals, and to transmit the multiplexed signal to a Mobile station via at least one antenna.
US09306655B2 Diversity receiver and method for controlling diversity receiving operation
Power consumption is reduced in a diversity receiver. A diversity receiver (10) comprises a condition determination circuit (26) determining whether a predefined condition is satisfied; and a control circuit (28) suspending diversity reception if the condition determination circuit determines that the predefined condition is satisfied.
US09306653B2 Enhanced opportunistic mobile receive diversity for dual-SIM dual-active mobile device
A method for performing mobile receive diversity may include: enabling a first receive chain associated with a first radio access technology (RAT) to receive one or more signals from a second RAT; receiving second RAT signals on a second receive chain; enabling receive diversity on a modem associated with a second receive chain; generating, by a diversity receiver, a receive diversity signal based on the one or more second RAT signals received by the first receive chain during periods of time the first receive chain does not receive a signal from the first RAT; and outputting the generated receive diversity signal to a decoder for the second RAT.
US09306652B2 Method and apparatus for transmitting data
Embodiments of the present invention disclose a method and an apparatus for transmitting data, and the method includes: first setting at least two second resource groups in each first resource group of at least one first resource group, and setting at least two reference signals in each of the second resource groups; then encoding data to be transmitted and generating two data streams from the encoded data; then, mapping the two data streams onto an available resource element of two different antenna ports, in which the reference signals corresponding to the two different antenna ports are set on two different second resource groups; and finally, transmitting, on the available resource element of the two different antenna ports, data on the two antenna ports. The present invention is applicable to the field of communications systems.
US09306650B2 Radio communication system, user terminal, radio base station apparatus and radio communication method
The present invention is designed to prevent the decrease of throughput and also reduce the overhead of CSI feedback when CoMP transmission is applied. In a radio communication system including a plurality of radio base station apparatuses and a user terminal that is configured to be able to carry out coordinated multiple-point transmission/reception with the plurality of radio base station apparatuses, the radio base station apparatus designates a plurality of candidate values of predetermined inter-cell channel state information and reports them to the user terminal, and the user terminal measures inter-cell channel state information of each cell, and also selects a specific candidate value that is close to the measurement value of inter-cell channel state information from the plurality of candidate values that have been reported, and feeds back the specific candidate value to the radio base station apparatus.
US09306648B2 Method and device for performing beam tracking through short range object detection
A method of a terminal that forms beams and a device for performing beam tracking in a communication system that supports beamforming are provided. The method includes detecting, by the terminal, an object located at a periphery of the terminal and performing beam tracking through beams formed by the terminal, except for a beam that is formed in a direction in which the detected object is located.
US09306647B2 Tracking system with orthogonal polarizations and a retro-directive array
The disclosed embodiments relate to a retro-directive array that facilitates a tracking operation. This retro-directive array includes a first antenna configured to receive an input signal which is substantially circularly polarized from a tracking device. The first antenna separates the input signal into two signal components (e.g., Ex and Ey) associated with different orthogonal polarizations, wherein the two signal components comprise a quadrature signal wherein Ey=j·Ex. The retro-directive array also includes a bi-directional quadrature gain (BQG) module coupled to the first antenna which is configured to boost the quadrature signal. It additionally includes a second antenna which configured to transmit the boosted quadrature signal to the tracking device. The disclosed embodiments also relate to a transceiver switch, which includes: an input configured to receive a signal to be transmitted, and two phase mixers configured to receive the signal to be transmitted and phase inputs I and Q, and to produce a signal comprising two quadrature signal components SI and SQ, respectively, wherein SQ=j SI. The transmit switch also includes a hybrid coupler, which is configured to combine SI phase shifted by 180° with SQ phase shifted by 90° to produce a transmit output which is proportionate to S; and a switching mechanism configured to turn off the transmit output by swapping the phase inputs I and Q to the phase mixers.
US09306644B2 Methods and devices for uplink multi-antenna transmissions in a telecommunication system
The disclosure relates to controlling uplink transmissions according to closed loop multi-antenna techniques such as closed loop uplink transmit diversity and uplink multiple-input multiple-output (MIMO). An exemplary method for use in a user equipment (81) configured for multi-antenna transmissions comprises a step of estimating (62) reception quality of a physical channel carrying pre-coding weight information to the user equipment (61). The method further comprises a step of determining (64) that the reception quality of the physical channel is inferior if the estimated reception quality is below a threshold and otherwise considering (65) the reception quality of the physical channel to be sufficient, in a further step the UE (61) applies (52) the pre-coding weight information received on the physical channel for uplink transmission only if the reception quality of the physical channel is considered to be sufficient.
US09306642B2 Providing channel state information about a radio channel
The invention relates to a method for providing channel state information, CSI, about a radio channel (4) established between a first network element (2) and a second network element (3), the method comprising: providing an estimate (hn) of a channel coefficient (hn,a) of the radio channel (4) based on at least one signal, in particular a pilot signal (7), transmitted over the radio channel (4) from the first network element (2) to the second network element (3), making a prediction (I) of the channel coefficient (hn,a) of the radio channel (4) based on previous estimates (hn,k), and feeding back information about an error (en) between the prediction (I) and the estimate (hn) of the channel coefficient (hn,a) from the second network element (3) to the first network element (2). The invention also relates to network elements (2, 3) for implementing the method, as well as to a wireless communication network (1) comprising the same.
US09306640B2 Selecting a modulation and coding scheme for beamformed communication
In adaptive modulation and coding scheme (MCS) selection for directional antenna systems, at least one table is defined that maps different ranges of signal quality values to different sets of MCS parameters. In some implementations, each range corresponds to a separate table (e.g., a given table will include the MCS and other information for that range of signal quality values). In the event an abrupt change in signal quality is detected (e.g., a change in received signal strength greater than or equal to a defined threshold), instead of using a conventional rate selection algorithm, a new MCS is selected through the use of the ranges from the table(s). In this way, a relatively large change in MCS may be accommodated, if warranted by the change in signal quality.
US09306639B2 Cooperative antenna-diversity radio receiver
Various exemplary embodiments relate to a wireless communications system related method and vehicle including: a first communications device configured for attachment to a vehicle including: a first antenna group, a first receiver configured to receive a first instance of a message via the first antenna group, a first transmitter configured to transmit a second instance of the message via the first antenna group, and a first controller configured to cause transmission of the second instance via the first transmitter in response to the first receiver receiving the first instance; and a second communications device configured for attachment to the vehicle including: a second antenna group, a second receiver configured to receive data via the second antenna group, wherein the second receiver receives both the first instance and the second instance, and message combination circuitry configured to generate combined message by combining the first instance and the second instance.
US09306636B2 Wireless power transmitter for excluding cross-connected wireless power receiver and method for controlling the same
A method and apparatus for excluding a cross-connected wireless power receiver in a wireless power transmitter is provided. The method includes determining transmission power while the wireless power transmitter is connected to the wireless power receiver; transferring the determined transmission power to the wireless power receiver; receiving a report indicating a power-receiving state from the wireless power receiver; determining whether the power-receiving state indicated by the report is within a valid range corresponding to the transmission power; and terminating the connection to the wireless power receiver if the power-receiving state is outside of the valid range.
US09306635B2 Wireless energy transfer with reduced fields
A magnetic resonator includes an inductor comprising a conductive first loop having a first dipole moment and a conductive second loop having a second dipole moment wherein a direction of the first dipole moment is substantially opposite to a direction of the second dipole moment and at least one capacitor in series with at least one of the first loop and the second loop.
US09306633B2 Wireless power transmission apparatus and system for wireless power transmission thereof
A wireless power transmission apparatus and a wireless power transmission system are provided. The wireless power transmission apparatus includes a main body; and a support which is disposed on a side surface of the main body, wherein the main body includes a transmission resonator unit which generates a first magnetic field of a horizontal direction with respect a ground surface and a second magnetic field of a vertical direction with respect to the ground surface.
US09306632B2 Apparatus, system and method of establishing communication between an application operating on an electronic device and a near field communication (NFC) reader
A wireless media player and a related system and methodology are disclosed. One aspect of the wireless media player system pertains to a virtual connector system, apparatus, and method for the automatic establishment of wireless connectivity with other electronic devices. In one embodiment, the media player device employs the use of integrated Radio Frequency Identification (RFID) technology to exchange communication settings, media capability, and other parameters with an external device that also has integrated RFID technology. The automatic exchange of settings and other information via a proximity-based RFID data exchange allows a media player to quickly establish a secure communication link with another device via a commonly supported wireless protocol such as Ultra Wideband (UWB) or Bluetooth. Another aspect of the media player system pertains to a method of using the captured media capability of the connecting device to customize certain menu options and software parameters in the media player.
US09306631B2 NFC reader transmission signal pre-distorsion
A method of conditioning a first signal transmitted between a first and a second near field communication, NFC, device, the method comprising: determining a transfer function representative of a distortion arising from transfer of a signal from the first NFC device to the second NFC device; determining a pre-distortion function from the transfer function; and applying the pre-distortion function to the first signal, wherein the pre-distortion function at least partially compensates for the determined transfer function.
US09306630B2 Near field communication enabled device with improved electromagnetic compatibility and a method of load modulating in near field communication
A near field communication (NFC) initiator communicates with a target device. The carrier is modulated to transmit a digital signal. During time slots allocated for target communication, the field is load modulated by the target. The target load modulator is driven by a digital modulator to vary voltage at antenna terminals so that peak amplitude of the carrier varies for specified periods between high and low values. To alleviate interference in the target device caused by the generation of aliases during transition, the load modulator sequentially applies a range of resistances to vary the amplitude (voltage) during transition according to a specific waveform determined by the infinite impulse response of a low pass filter tuned to the cut of frequency and sampling frequency determined according to the coexistence and cohabitation specifications of a chip in which the NFC functionality is embedded.
US09306625B2 Systems and methods for broadband over power line multiple interface devices and systems
An aircraft systems interface unit includes a multiplexer and a broadband over power line (BPL) modem. The multiplexer includes a plurality of inputs and an output for outputting data received through the plurality of inputs. Each input is configured for connection to at least one aircraft data bus. The BPL modem is coupled to the output of the multiplexer and configured to transmit data received from the multiplexer over a power line.
US09306624B1 Initialization of endpoint devices joining a power-line communication network
In one or more embodiments, an apparatus includes a first power-line communication circuit to communicate data with a second power-line communication circuit over power lines and using a communication protocol requiring that one of the first power-line communication circuit or the second power-line communication circuit join into regular communications in response to an initiation message received over the power lines. The first power-line communication circuit communicates data regularly with the second power-line communication circuit over the power lines after being joined into regular communications by an initiation message received over the power lines, the initiation message being communicated over the power lines at an initiation time interval, the initiation time interval being based on a random interval that is within an interval range and that is based on a relative time at which at least two of the plurality of endpoint devices are designated to join within an interval range.
US09306622B2 Non-contact sensing and reading of signals transmitted by a cable
A method for sensing modulated signals in a process facility. The method includes providing a monitoring device that includes a non-contact electromagnetic sensor (EM sensor) configured to sense a modulated signal transmitted on a cable including a conductor coupled to a sensing device or apparatus in the process facility. The monitoring device further includes a non-transitory machine readable storage device and a processor. The non-transitory machine readable storage device stores a data decoding program including protocol information for identifying different communication protocols. The monitoring device is positioned in proximity to the cable for the EM sensor to detect the modulated signal. The data decoding program is implemented by the processor causing the processor to detect the modulated signal and condition the modulated signal to provide a conditioned modulated signal. The conditioned modulated signal is decoded to generate decoded signal data, and the decoded signal data is displayed.
US09306621B2 Transceiver including a high latency communication channel and a low latency communication channel
Methods, systems, and apparatuses are described for reducing the latency in a transceiver. A transceiver includes a high latency communication channel and a low latency communication channel that is configured to be a bypass channel for the high latency communication channel. The low latency communication channel may be utilized when implementing the transceiver is used in low latency applications. By bypassing the high latency communication channel, the high latency that is introduced therein (due to the many stages of de-serialization used to reduce the data rate for digital processing) can be avoided. An increase in data rate is realized when the low latency communication channel is used to pass data. A delay-locked loop (DLL) may be used to phase align the transmitter clock of the transceiver with the receiver clock of the transceiver to compensate for a limited tolerance of phase offset between these clocks.
US09306620B2 Dynamic assignment of frequency hopping sequences in a communication network
In one embodiment, a management device determines a topology of nodes in a network. Based on the topology, frequency hopping sequences are assigned (and notified) to the nodes such that each particular node of a certain set of the nodes is assigned a frequency hopping sequence on which to transmit that is different than frequency hopping sequences of neighbors and hidden neighbors of that particular node. In another embodiment, a transmitting node first transmits a transmission indication signal on its particular frequency band based on its frequency hopping sequence, and then transmits a message on the particular frequency band. In a further embodiment, a receiving node listening to a plurality of frequency bands may detect the transmission indication signal on the particular frequency band. In response, the receiving node filters out all frequency bands other than the particular frequency band, and receives the following transmission on that particular frequency band.
US09306614B2 Power oscillator apparatus with transformer-based power combining for galvanically-isolated bidirectional data communication and power transfer
An apparatus includes first and second oscillator circuits. A transformer has a primary winding coupling the first oscillator circuit to the second oscillator circuit and a secondary winding. A first outgoing communications circuit is coupled to the second oscillator circuit and drives an amplitude modulated data signal thereto. A first incoming communications circuit is coupled to the primary winding of the transformer. A second outgoing communications circuit is coupled to the secondary winding drives an amplitude modulated data signal thereto. A second incoming communications circuit is coupled to the secondary winding. The secondary winding is magnetically coupled with the primary winding so the secondary winding receives an output power and an incoming data transmission based upon the amplitude modulated data signal, and so the primary winding receives an incoming high speed data transmission based upon the amplitude modulated data signal.
US09306611B2 Active cover for electronic device
Systems and methods of providing a mobile phone cover are described. In some embodiments, the mobile phone cover may include, for example, a processor and lighting devices. The lighting devices may be operatively coupled to the processor. The processor may be configured, for example, to receive first signals based on second signals in which the second signals are generated by the mobile phone. The second signals may be indicative of an incoming call, an incoming message, a pending message, and/or a calendar alert (e.g., an upcoming appointment), for example. The processor may be configured to cause lighting of one or more of the lighting devices based on the first signals.
US09306608B2 Method and apparatus for vehicle radio station privacy mode control
A system includes a processor configured to receive a request to enable a privacy screen. The processor is further configured to receive a privacy screen engage trigger. Also, the processor is configured to change a current radio station to a predefined station, upon receipt of the engage trigger when a privacy screen is enabled.
US09306603B2 Tunable radio frequency (RF) front-end architecture using filter having adjustable inductance and capacitance
A device includes an adjustable capacitance and a switchable inductance coupled to the adjustable capacitance and configured as a tunable resonant circuit, the switchable inductance comprising a tapped structure having a first inductance and a second inductance.
US09306601B2 LDPC design for high parallelism, low error floor, and simple encoding
A method of data encoding is disclosed. An encoder receives a set of information bits and performs an LDPC encoding operation on the set of information bits to produce a codeword based on a matched lifted LDPC code. The matched lifted LDPC code is based on a commutative lifting group and includes a number of parity bits and a submatrix to determine values of the parity bits. An order of the lifting group (Z) corresponds with a size of the lifting. A determinant of the submatrix is a polynomial of the form: ga+(g0+gL)P, where g0 is the identity element of the group, g0=gL2k, and P is an arbitrary non-zero element of a binary group ring associated to the lifting group.
US09306600B2 Read threshold calibration for LDPC
Apparatuses and methods for soft read threshold location calibration are provided. One example method can include selecting read threshold sets (RTSs), and determining log-likelihood-ratios (LLRs) based on a number of decisions that correspond to each bin associated with the selected RTSs. Low-density parity-check (LDPC) codewords are decoded using the determined LLRs, and a RTS of the RTSs yielding a least number of failed codewords decoded using the determined LLRs is identified.
US09306599B2 Apparatus, system, and method for reconfiguring an array of storage elements
Apparatuses, systems, and methods are disclosed for reconfiguring an array of storage elements. A storage element error module is configured to determine that one or more storage elements in an array of storage elements are in error. An array of storage elements stores a first ECC block and first parity data generated from the first ECC block. A data reconfiguration module is configured to generate a second ECC block comprising at least a portion of data of a first ECC block. A new configuration storage module is configured to store a second ECC block and associated second parity data on fewer storage elements than a number of storage elements in an array.
US09306593B2 Semiconductor device and semiconductor device operating method
A semiconductor device includes an analog-digital converter circuit. The analog-digital converter circuit includes a delay cell array and an encoder. The delay cell array contains n number of serially-coupled delay cells, receives a reference clock signal, and utilizes an analog input signal as the power supply voltage for the delay cells in each stage. The encoder encodes an output signal from the delay cell in each stage for the delay cell array and outputs the encoded output signal as a digital output signal. The n number of delay cells includes delay quantities weighted for each delay cell. The encoder encodes the output signal of the delay cells in each stage for the delay cell array by weighting corresponding to the number of delay cell stage.
US09306590B2 Test and measurement instrument including asynchronous time-interleaved digitizer using harmonic mixing
A test and measurement instrument including a splitter configured to split an input signal having a particular bandwidth into a plurality of split signals, each split signal including substantially the entire bandwidth of the input signal; a plurality of harmonic mixers, each harmonic mixer configured to mix an associated split signal of the plurality of split signals with an associated harmonic signal to generate an associated mixed signal; and a plurality of digitizers, each digitizer configured to digitize a mixed signal of an associated harmonic mixer of the plurality of harmonic mixers. A first-order harmonic of at least one harmonic signal associated with the harmonic mixers is different from an effective sample rate of at least one of the digitizers.
US09306585B1 Fractional-N multiplying injection-locked oscillation
An apparatus relates generally to the generation of an oscillating signal. In this apparatus, a fractional-N generator is for receiving a frequency control word and a reference signal. A multiplying injection-locked oscillator is coupled to the fractional-N generator for receiving a clock signal for outputting an oscillating signal. A frequency tracking loop is coupled to the fractional-N generator for receiving the clock signal, and further coupled to the multiplying injection-locked oscillator for receiving the oscillating signal.
US09306580B2 Oscillation circuit, oscillator, electronic device, mobile object, and oscillator manufacturing method
An oscillation circuit includes a circuit for frequency adjustment, a variable capacity control circuit in which a voltage to be output therefrom is controlled with either a voltage which is input from a terminal T1 or a voltage other than the voltage which is input from the terminal T1, a circuit for oscillation which is provided with a varactor and to which a signal from the circuit for frequency adjustment and a signal from the variable capacity control circuit are input, and a three-terminal switch which outputs the voltage which is input from the terminal T1 to either the circuit for frequency adjustment or the variable capacity control circuit.
US09306575B2 Fractional-N synthesizer
One embodiment of the present invention provides a synthesizer. The synthesizer includes one or more tunable oscillators, a frequency-dividing circuit coupled to the tunable oscillators, and a multiplexer coupled to the frequency-dividing circuit. The frequency-dividing circuit includes a number of frequency dividers, and is configured to generate a number of frequency-dividing outputs. At least one frequency-dividing output has a different frequency division factor. The multiplexer is configured to select a frequency-dividing output.
US09306573B2 Apparatus and method for detecting and preventing laser interrogation of an FPGA integrated circuit
A circuit internal to a programmable integrated circuit for preventing laser interrogation of the programmable integrated circuit includes a sense resistor connected between a deep n-well and a source of bias voltage for the deep n-well. A voltage-sensing circuit is coupled across the sense resistor to measure voltage across the sense resistor. A tamper trigger circuit responsive to the voltage sensing circuit generates a tamper signal in response to a voltage sensed in the voltage sensing circuit having a magnitude greater than a threshold value.
US09306571B2 Multiple voltage input buffer and related method
A device includes a first level shifter, a switch, and a control circuit. The first level shifter is electrically connected to a pad. The switch has an input terminal electrically connected to an input terminal of the first level shifter, and an output terminal electrically connected to an output terminal of the first level shifter. The control circuit is electrically connected to a control terminal of the switch.
US09306568B2 Controlling on-die termination in a nonvolatile memory
A memory controller transmits a plurality of control values to a non-volatile memory device together with one or more programming commands. The plurality of control values include (i) a first control value that specifies a first termination resistance to be applied to an I/O node of the non-volatile memory device during an interval in which a first data signal transmitted on a bidirectional signaling line coupled to the I/O node is to be received within the non-volatile memory device and (ii) a second control value that specifies a second termination resistance to be applied to the I/O node during an interval in which a second data signal is transmitted on the bidirectional signaling line by another non-volatile memory device.
US09306566B2 Nonvolatile memory with command-driven on-die termination
On-die termination circuitry within a non-volatile memory device applies a first termination resistance to an I/O node in response to a data storage command indicating that a data signal conveyed on a bidirectional signaling line is to be received within the non-volatile memory device via the I/O node, and applies a second termination resistance to the I/O node in response to information indicating that another memory device is to output a data signal onto the bidirectional signaling line.
US09306565B2 Nonvolatile memory with chip-select/device-address triggered on-die termination
A non-volatile memory device determines, based at least partly on a first multi-bit device address received via a signaling interface and an incoming chip-select signal, whether the device is to participate in a memory access transaction by receiving or outputting data via an I/O node of the signaling interface. Based at least in part on that determination, on-die termination circuitry within the non-volatile memory device switchably couples or decouples a termination resistance between the I/O node and a supply voltage node during a data transmission phase of the memory access transaction.
US09306564B2 Nonvolatile memory device with on-die control and data signal termination
In a non-volatile memory device having an array of non-volatile storage elements, control information received via one or more control input nodes indicates, at different times, that (i) data signals representative of data to be stored within the array of non-volatile storage elements are to be received via a plurality of input/output (I/O) nodes of the non-volatile memory device, and (ii) data signals representative of data read from the array of non-volatile storage elements are to be output via the plurality of I/O nodes. First termination elements are switchably coupled to and decoupled from the I/O nodes based at least in part on the control information, and second termination elements are switchably coupled to and decoupled from the one or more control input nodes based at least in part on the control information.
US09306560B2 Self-capacitance detection using trans-conductance reference
In one embodiment, a method includes modifying a voltage at a capacitance of a touch sensor to a first voltage level. The method also includes modifying the voltage at the capacitance to a second voltage level, resulting in a first current. The method also includes modifying a voltage at an integration capacitor to a charging-voltage level based on the first current. The method also includes determining whether a touch input to the touch sensor has occurred based on the charging-voltage level.
US09306558B2 Field-effect transistor
This FET includes: a source electrode pad, which is formed on a source electrode and which is electrically connected to the source electrode; and/or a drain electrode pad, which is formed on the drain electrode and which is electrically connected to the drain electrode. The source electrode pad has a cutout for reducing a parasitic capacitance between the source electrode pad and the drain electrode, and the drain electrode pad has a cutout for reducing a parasitic capacitance between the drain electrode pad and the source electrode.
US09306557B2 Circuit arrangement of gate side fan out area
The present invention is related to a circuit arrangement of a gate side fan out area. The circuit arrangement comprises: a first circuit module (T1), which the gate is coupled to a first input end (A), the drain and the source are respectively coupled to a second input end (B) and a Nth gate scan line (N); a first end (1) of the first circuit module is coupled to the first input end, a second end (2) is coupled to the second input end, and a third end (3) is coupled to the N+1th gate scan line (N+1); a first end (1) and a second end (2) of the second circuit module are coupled to the second input end (B), and a third end (3) is coupled to the Nth gate scan line (N); a first end (1) and a second end (2) of the third circuit module are coupled to the second input end (B), and a third end (3) is coupled to the N+1th gate scan line (N+1); a periodic square wave is inputted to the first input end (A), and a gate scanning signal is inputted to the second input end (B). The present invention is capable of enormously reducing the cost of a G-COF.
US09306556B2 Analog-switch circuit and motor drive apparatus using same
An analog-switch circuit (1) having: a resistor (R1); a resistor (R2); a CMOS analog switch (S1) in which a first end is connected to an input end (Vin) via the resistor (R1), and a second end is connected to an output end (Vout); and a CMOS analog switch (S2), in which a first end is connected to the first end of the analog switch (S1), and a second end is connected to a ground end via the resistor (R2). The CMOS analog switch (S2) is turned on or off in antiphase to the analog switch (S1).
US09306555B2 Apparatus and method to achieve CPAD mitigation effects
An apparatus is configured to achieve Cpad mitigation effects. The apparatus may include a switch coupled to a current source with first and second states. The apparatus may also include a pad coupled to the switch and having a pad capacitance that charges and discharges based on changes between the first and second switch states. The apparatus may further include a resistor coupled to the switch and the pad, and the resistor is configured to be modulated to reduce the charging or discharging time of the pad.
US09306550B2 Schmitt trigger in FDSOI technology
A Schmitt Trigger is implemented in FDSOI technology. The Schmitt Trigger includes a first inverting stage having an NMOS and PMOS transistor having their drains tied together. The NMOS and PMOS transistor each have a first gate coupled to the input voltage and a back gate coupled to the output of the Schmitt Trigger.
US09306548B1 Pulse generator having a phase and voltage varying pulse width
A pulse generator generates a square-wave pulsed signal that has a variable pulse width. The pulse width, which is defined by the delay through a delay line, varies in response to variations in an input voltage, as well as in response to phase differences between a reference clock signal and a trigger signal.
US09306547B2 Duty cycle adjustment with error resiliency
The present disclosure regards adjusting a duty cycle, which includes generating a duty cycle signal having a voltage representing a duty cycle of a clock signal; adjusting a reference voltage generated by an adjustable reference voltage generator to match the duty cycle signal to produce a first matched value; inverting voltage sources of the reference voltage generator; adjusting, while the voltage sources are inverted, the reference voltage to produce a second matched value; and calculating a duty cycle value based on the first and second matched values.
US09306544B2 Electronic device including transistor and method of operating the same
An electronic device may include a first transistor having a normally-on characteristic; a second transistor connected to the first transistor and having a normally-off characteristic; a constant voltage application unit configured to apply a constant voltage to a gate of the first transistor; and a switching unit configured to apply a switching signal to the second transistor. The first transistor may be a high electron mobility transistor (HEMT). The second transistor may be a field-effect transistor (FET). The constant voltage application unit may include a diode connected to the gate of the first transistor; and a constant current source connected to the diode.
US09306543B2 Temperature-compensated high accuracy clock
A tunable clock circuit has a dual overlapping digital to analog converter (DAC) and an oscillator. The dual overlapping DAC provides a first output selectable with a first resolution and a second output selectable with a second resolution. The first resolution is different from the second resolution. The oscillator has a first input coupled to the first output of the dual overlapping DAC, a second input coupled to the second output of the dual overlapping DAC, and an output providing a clock output signal.
US09306541B2 Semiconductor integrated circuit
In an integrated circuit having a feedback amplifier circuit composed of the feedback which feedbacks a part of the output signal to the input side in the first stage, a semiconductor integrated circuit of the present invention can suppress the occurrence of the data signal distortion and the gain peaking of the frequency characteristic generated by inter-stage wiring between the first stage and the latter stage.A semiconductor integrated circuit of the present invention includes the first circuit and the second circuit having the first output connected to the first circuit, and the second output that is a signal similar to said first output is outputted from between said first circuit and said second circuit. In addition, a semiconductor integrated circuits of the present invention has the feature that the output impedance pulled out from between said first circuit and said second circuit, the input impedance of the circuit connected to the latter stage of said second circuit and the characteristic impedance of the wiring which connects said second output with a circuit connected to the latter stage of said second circuit are equal to each other.
US09306527B1 Systems, apparatuses, and methods for generating and/or utilizing scalar-longitudinal waves
Scalar-longitudinal waves (SLWs) may be transmitted and/or received. A first apparatus configured to transmit and/or receive SLWs may include a linear first conductor configured to operate as a linear monopole antenna at a first operating frequency. The first apparatus may include a tubular second conductor coaxially aligned with the first conductor and an annular balun configured to cancel most or all return current on an outer surface of the second conductor during operation such that the first conductor transmits or receives SLWs. A second apparatus configured to transmit and/or receive scalar-longitudinal waves may include a bifilar coil formed in an alternating fashion of a first conductor and a second conductor such that an electrical current in the coil will propagate in opposite directions in adjacent turns of the coil thereby cancelling any magnetic field so that during operation the coil transmits or receives SLWs.
US09306520B2 Reverse current prevention
Techniques for preventing reverse current in applications wherein a tracking supply voltage is placed in parallel with a switching power stage. The tracking supply voltage may be boosted to a level higher than a battery supply voltage using, e.g., a boost converter. In an aspect, a negative current detection block is provided to detect negative current flow from the boosted tracking supply voltage to the battery supply voltage. A high-side switch of the switching power stage may be disabled in response to detecting the negative current. To prevent false tripping, the tracking supply voltage may be further compared with the battery supply voltage, and a latch may be provided to further control the high-side switch.
US09306513B2 Apparatus for a radio frequency integrated circuit
A low noise amplifier for radio frequency integrated circuits having an adaptive input and operating mode selection. The low noise amplifier comprises two inputs which can be operated in different configurations. The operating mode may be chosen in such way that the inputs are used respectively one at the time for single-ended configuration or both inputs are used for differential configuration. Additionally, in single-ended operation, inputs can be matched to different frequencies. The information regarding the operating mode is obtained from an external component. The operating mode to be used may be determined when the device using a particular radio frequency integrated circuit is designed or it can be determined dynamically by the device using the radio frequency integrated circuit.
US09306508B1 Reconfigurable intergrator/differentiator circuit based on current follower
A reconfigurable integrator/Differentiator circuit includes: a first input terminal; a first output terminal; a first current follower amplifier having a second input terminal, a second inverting output terminal, and a third non-inverting output terminal, wherein the second inverting output terminal provides feed back to the first input terminal and the third non-inverting output terminal is directly connected to the first output terminal; a second current follower amplifier having a third input terminal, a fourth inverting output terminal, and a fifth non-inverting output terminal, wherein the fourth inverting output terminal provides feed back to the first input terminal and the fifth non-inverting output terminal is directly connected to the first output terminal; a single resistor being connected between the first input terminal and the second input terminal, and a single capacitor being connected between the first input terminal and the third input terminal.
US09306504B2 Waveform shaping for audio amplifiers
Techniques for applying waveform shaping to DC-to-DC level transitions in an audio amplifier. In an aspect, a waveform shaping block may utilize a non-linear shaping waveform such as a Gaussian waveform, raised-cosine waveform, root-raised cosine waveform, etc., to shape the transition between two DC levels in an audio amplifier output. The waveform shaping techniques may be utilized, e.g., during power-up or power-down of the amplifier, or in an impedance measurement mode, to reduce audio artifacts associated with the transition while minimizing overall transition time.
US09306501B2 Voltage adjusting circuit for amplifier circuit and method thereof
A voltage adjusting circuit includes a reference voltage generating circuit, a subtractor circuit, a threshold generating circuit and a comparator circuit. The voltage adjusting circuit may provide power supply signals to an amplifier circuit so that the amplifier circuit may provide an output signal to a load according to an input signal. The subtractor circuit generates a difference signal according to the output signal and the power supply signal. The comparator circuit compares the difference signal and a threshold signal generated by the threshold generating circuit for configuring the reference voltage generating circuit to adjust the signal value of the power supply signal.
US09306500B2 Cascode amplifier
A cascode amplifier includes: a first transistor having a gate to which a signal is input, a grounded source, and a drain; a second transistor having a gate, a source connected to the drain of the first transistor, and a drain; a load connected to the drain of the second transistor; a DC-DC converter supplying a supply voltage, which is variable according to output power, to the drain of the second transistor via the load; and a first bias circuit supplying a voltage, which is a function of the supply voltage, to the gate of the second transistor.
US09306498B2 Current driven floating driver circuit
A circuit for generating a modulated signal is disclosed. The circuit includes a constant current source. The circuit further includes a first switch that is coupled to the constant current source. The circuit also includes a second switch that is coupled to the first switch and a ground. The first switch and the second switch are coupled to a third switch. The third switch is coupled to a first integrated circuit pad. The first integrated circuit pad is defined to be used for coupling the third switch to a resonance circuit.