Document Document Title
US09504384B2 Information processing apparatus and information processing method
An information processing apparatus includes: a light emitting unit configured to emit light; an optical unit configured to induce an optical influence to the light from the light emitting unit, the optical unit having an astigmatic lens configured to generate astigmatism with a plurality of focal lengths; a detecting unit configured to detect the light emitted in the light emitting unit, radiated outside through the optical unit, and reflected by an object; and a measuring unit configured to measure a distance to the object based on astigmatism generated in the reflection light detected in the detecting unit.
US09504383B2 Detection of an oculomotor abnormality in a patient by means of a visual search test
The visual search test makes it possible to establish a parameter for binocular coordination that is useful for detecting an oculomotor abnormality, in particular in the context of detecting dyslexia. A system for assisting in the detection is also described.
US09504382B2 Piece of apparatus for measuring the topography and thickness of the cornea and a measuring method employed to this end
A piece of apparatus for measuring the topography and thickness of the cornea and a measuring method employed to this end, this piece of apparatus comprising a system for tracking (1) the direction of gaze (D) of the eyes (2), which includes a camera (6) and a diffuse light emitter (7) for each eye (2); a system for inspecting (3) the cornea (4), which comprises a light emitter (8) for each eye (2) and emits light beams (9) onto the cornea (4) and a receiver assembly (10), which receives the light reflected by the cornea (4); a system for displaying visual stimuli (13) in front of the eyes (2) and; a computer (5) that controls the light emitters (7, 8) and the system for displaying visual stimuli (13), which also processes the information from each camera (6) and the receiver assembly (10), in order to determine the topography and thickness of the cornea (4) of each eye (2).
US09504381B2 System and method for the non-contacting measurements of the eye
Combined equipment for non-contacting determination of axial length (AL), anterior chamber depth (VKT) and corneal curvature (HHK) of the eye, are also important for the selection of the intraocular lens IOL to be implanted, particularly the selection of an intraocular lens (IOL) to be implanted, preferably with fixation of the eye by means of a fixating lamp and/or illumination through light sources grouped eccentrically about the observation axis.
US09504379B2 Method and apparatus for the detection of impaired dark adaptation
The present method describes a new method for the measurement of dark adaptation. The dark adaptation status of subjects may then be used to identify those subjects who are at risk of developing and/or who are currently suffering from a variety of disease states having their clinical manifestations in impaired dark adaptation. The disease states include, but are not limited to, age related macular degeneration, vitamin A deficiency, Sorsby's Fundus Dystrophy, late autosomal dominant retinal degeneration, retinal impairment related to diabetes and diabetic retinopathy. An apparatus for administering the test method described is also provided.
US09504376B2 Optical diagnosis using measurement sequence
Devices, systems, and methods that facilitate optical analysis, particularly for the diagnosis and treatment of refractive errors of the eye. An optical diagnostic method for an eye includes obtaining a sequence of aberration measurements of the eye, identifying an outlier aberration measurement of the sequence of aberration measurements, and excluding the outlier aberration measurement from the sequence of aberration measurements to produce a qualified sequence of aberration measurements. The sequence of aberrations measurements can be obtained by using a wavefront sensor. An optical correction for the eye can be formulated in response to the qualified sequence of aberration measurements.
US09504375B2 Light source device and observation apparatus
A light source device includes a light source unit, a light condensing unit that includes a condenser lens which condenses light from the light source unit and a collimator which renders the condensed light into parallel light having a predetermined diameter, and a wavelength variable interference filter which emits light having a wavelength depending on a gap dimension of a pair of reflection films. The predetermined diameter is smaller than a size of a facing region of the wavelength variable interference filter where the pair of reflection films faces each other.
US09504371B2 Endoscopic system with torque transmitting sheath
An endoluminal surgical instrument has first and second steering controls on a handle. A flexible shaft attached to the handle has a distal steerable end including a first link and a second link separated by a plurality of intermediate links. First and second steering elements, such as pairs of steering wires, are linked to first and second steering controls and to the first and second links. One or more of the links is pivotable through an angle of at least 30 degrees relative to an adjoining link. The set back position of the second steering elements from the first steering elements, and the pivoting capability of the links allows the steerable end to be steered into a small bend radius. This makes the instrument highly maneuverable for use in endoluminal surgery, such as incision-less surgery of the stomach.
US09504368B2 Robot cleaner and method for controlling the same
A robot cleaner to perform a cleaning process by changing a traveling pattern according to a cleaning start position and a method for controlling the same are disclosed. The robot cleaner recognizes a current position of the robot cleaner upon receiving the automatic cleaning command. If the automatic cleaning process starts from the charger, the robot cleaner performs the automatic cleaning process using a conventional cleaning method. Otherwise, if the automatic cleaning process starts from the outside of the charger, the robot cleaner changes a traveling pattern, performs the spot cleaning process and then selectively performs the automatic cleaning process.
US09504366B2 Bare floor cleaner
A bare floor cleaner with an upright assembly pivotally mounted to a base assembly, a steam generator, a fluid distributor which distributes steam onto the surface to be cleaned, and a mop cloth provided on the base assembly. The mop cloth is mounted to the base assembly by a mop cloth plate that is removable from the base assembly.
US09504359B2 Molded wall unit including a corner bracket
A bathroom wall unit includes a molded wall panel formed of a polymer and defining a recessed pocket. A flexible substrate supporting mosaic tiles is illustratively coupled to a rear wall of the recessed pocket. Surface treatment is illustratively provided within linear indentations in the wall panel to simulate grout lines. A corner bracket illustratively includes first and second trios of arms supporting seals and defining first, second, and third recesses for receiving mounting flanges of a pair of wall panels and a locking device of an inner sealing body to provide additional seals with the wall panels.
US09504357B2 Insulating pot bottom for stockpots
An insulating pot bottom for stockpots has a connecting base, a flame guiding block, and multiple insulating mounts. The connecting base has a bottom panel, an inlet hole, and multiple abutting ribs. The inlet hole is formed through the bottom panel. The abutting ribs are formed on and protrude from the bottom panel at spaced intervals around the inlet hole, and each one of the abutting ribs has at least one protrusion. The flame guiding block is mounted in the inlet hole of the connecting base and abuts the protrusions of the abutting ribs. The insulating mounts are mounted on the connecting base, and respectively abut the abutting ribs around the flame guiding block.
US09504354B1 Combination barbecue grill and smoker apparatus
A combination barbeque and smoker apparatus, fabricated of stainless steel, which includes an open vessel portion, having a plurality of walls and a floor portion; a cover moveable from an open position to a closed position covering the open end of the vessel to define an enclosed space; a metal grill positioned on the open end of the vessel upon which meat would rest to barbeque or smoke; a continuous pipe positioned in a space between an inner vessel wall and. an outer vessel wall, in a pattern along the rear and side walls of the vessel, the pipe receiving pressurized natural gas from a gas source, such as a pressurized tank; a plurality of openings in the upper wall of the continuous pipe for releasing pressurized gas through the openings; and a device for igniting the gas exiting the openings for defining a source of heat along the length of the pipe into the cover space when the cover is in the closed position for receiving and directing heat downward onto meat resting on the metal grill.
US09504353B1 Feeder system and grill components
A Grill including one or more of: (a) Dispenser; (b) Fire Access Door; (c) Cooking Grid Elevator; (d) Ceramic Heat Deflector; (e) Secondary Cooking Grid; and (f) Ceramic Flange as possible components. The Dispenser may include a port opening in the side of the grill sealed by a cap. A Dispenser is adapted for insertion into the port opening and includes a supply shaft. The Dispenser may include a follower rod adapted to advance wood chips or other cooking or smoking mater along the supply shaft. The Fire Access Door is a moving portion of the grids that is hinged via a pivot rod. The Cooking Grid Elevator serves as a raiser bracket that elevates the grids from the surface position of the fire ring. The Ceramic Heat Deflector may also be placed atop the fire ring. The Secondary Cooking Grid may be placed atop the primary cooking grids of the grill thus creating additional grid surface area. The Ceramic Flange, a feature provided by the grill's molding, is located at the top of the grill's ceramic base portion.
US09504349B2 Carafe with off centre opening
A vacuum insulated carafe has a stainless steel body, with a stainless steel outer sidewall closed off, in part, by a cap. The cap has an eccentric opening and a reservoir affixed to the rim. The eccentric opening of the cap forms an off centre mouth that leads into the interior of the reservoir.
US09504346B2 Device, system and method for dispensing margarine, butter or other bread spreads
A device, a system and a method for dispensing butter, margarine or other bread spreads in small portions. The device includes a housing, components for arranging a package in a removable manner inside the housing, a dispensing opening, and a device located at the dispensing opening for stopping the flow of dispensed material. The device further includes pressing components between or through which the package is arranged to travel in order to press against the package's outer surface, and a rotable axle shaft adapted to receive a second end of the package and to move the package between or through the pressing components. A first end of the package is arranged in connection with the dispensing opening.
US09504343B2 Apparatus and method for food capture
A method for operating a feeding device, the feeding device including a feed arm operative to transfer food from a food compartment to a feed position, typically adjacent an individual. The method includes operating the feeding device in a predetermined pattern or sequence to retrieve food from the food compartment. The method uses multiple utensil pathways whereby the feeding device includes an initial utensil pattern or sequence and a subsequent pattern or sequence.
US09504339B1 Hanger, system and method
A hanger system may include a hanger bracket arm and a hanger bracket leg in fixed relationship. The hanger bracket arm and hanger bracket leg each include a front surface and a rear surface. The hanger bracket arm and the hanger bracket leg may be formed as a single unit. At least a portion of the rear surface of the hanger bracket arm may be coextensive with at least a portion of the rear surface of the hanger bracket leg. The hanger bracket arm upper edge may comprise a first stop at a distal end and a second stop at a proximal end. At least a portion of the front surface of the hanger bracket arm may be coextensive with at least a portion of the front surface of the hanger bracket leg.
US09504338B2 Display case door with transparent LCD panel
A display case door for a product storage device includes a transparent unit through which products within the product storage device are visible. The transparent unit includes a transparent LCD panel configured to present visual media content. The display case door further includes an electrical hinge pin rotatably coupling the display case door to the product storage device and one or more electrical conductors extending through the electrical hinge pin. The electrical conductors deliver the visual media content to the transparent LCD panel from a remote data source.
US09504337B2 Ergonomic twin baby carrier
A child carrier for carrying two children of the same or different sizes has a first and second child carrier portions including first and second carrier pouches, respectively, each pouch attached at its bottom to a waist support, and shoulder straps. The first and second child carrier portions are configured to be secured between the shoulder straps and directly opposite one another. At least one of the child carrier pouches is configured to extend behind the shoulder straps, such that a heavy weight in the opposite child carrier pouch that presses the shoulder straps tightly against a wearer does not compress a child therein against the wearer. Each of the child carrier pouches is curved towards a wearer to prevent a child inserted therein from facing away from the wearer and is configured to hold a child in a seated straddle position.
US09504329B2 Stackable molded plastic rocking chair
A rocking chair has a seat, a back attached to the seat, a right rocker, at least one right leg connected to the seat and to the right rocker, a left rocker and at least one left leg connected to the seat and to the left rocker. The rockers each have a base having an inside edge and an outside edge the base having a slope such that when the rocking chair is placed on a flat surface a portion of the inside edge will be in contact with the flat surface and the outside edge will not be in contact will the flat surface. The rockers may alternatively or additionally each have an inwardly curving center portion. These features alone or in combination can prevent the rockers from splaying outward when a weight is dropped on the chair or while a person is rocking the chair.
US09504327B2 Reclinable chair having a locking gas spring reclining back rest
A reclining chair having a seat, base frame, and a back rest movably connected to the base frame. The base frame includes at least a three prong base attached to caster wheels and a column, the seat is connected to the column of the base frame and includes a front end and back end. The back rest has top portion, intermediate portion, and bottom portion, the intermediate portion is hingedly connected to the back end of the seat and the bottom portion is movably connected to the base frame, using a lockable gas spring. The lockable gas spring has a first end connected to the bottom portion of the back rest and a second end connected to the base frame, whereby the movable distance between the first end and the second of the gas cylinder moves the back rest between an upright position and a reclined position.
US09504325B2 Seat, in particular an office chair
The invention relates to a seat (1), in particular an office chair, comprising a seat support (3) for a seating surface (6) and comprising a backrest support (4) of a backrest (5), which is held on the seat support (3) so as to be able to move in a tiltable manner to the side, wherein the backrest support (4) comprises two support arms (4a, 4b) which are configured to be flexible and/or articulated laterally and spaced apart from one another. Preferably, the seating surface (6) and/or the backrest (5) comprises a curved seat shell and/or backrest shell (6a, 5a) provided with a cover (6b, 5b) with a number of flexible curved ribs (15, 16) on the edge of the shell, wherein the cover is stretched by the seat shell and/or backrest shell (6a, 5a) such that when the cover (6b, 5b) is loaded, the bending of the curved ribs (15, 16) is altered.
US09504323B1 Drawer slide structure
A drawer slide structure to be mounted within storage cavity of a cabinet which utilizes a pair of opposing grid panels mounted on sidewalls of the storage cavity. Each grid panel includes a plurality of identical slots arranged in two spaced apart columns of vertically spaced apart slots. The structure also includes a pair of opposing drawer slide mechanisms. Each drawer slide mechanism has a cabinet member for affixation to a grid panel and a drawer member for supporting a drawer. In each drawer slide mechanism the drawer member is slideably longitudinally movable relative to the cabinet member. The drawer and drawer member utilize an interlocking arrangement for fixing the drawer to the drawer member. The cabinet member includes a pair of outwardly extending hanger tabs with each hanger tab to engage with a slot for supporting the drawer on the grid panel. The drawer can be easily and quickly adjusted to connect with different slots so as to change the height of the drawer storage cavity which is located above the drawer. This invention also includes the method of installing a drawer within a storage compartment of a cabinet in just a few seconds without tools or experience.
US09504322B1 Storage rack with gas-powered strut
A storage rack with a spring device has a bracket constructed to be fixed to a vertical surface, and a frame oriented substantially parallel to the vertical surface which is pivotably connected to the bracket. The bracket and the frame have one or more attachment locations for pivotably connecting to opposite ends of the spring device. The frame has at least one mounting location for releasably attaching at least one object support. The spring device is constructed to generate a lift force to deploy the frame and an object supported by the at least one object support to a substantially horizontal storage position. The lift force may be tuned by adjusting the connection of the spring device between the pivotable connections with the bracket or the frame.
US09504321B2 Product management display system with trackless pusher mechanism
A product management display system for merchandising product on a shelf includes using a trackless pusher mechanism that travels along a surface on which product is placed and one or more dividers for separating product into rows. The one or more dividers may be engaged to a front rail in two different conditions, locked and unlocked. In a locked condition, the relationship between the divider and the front rail resists alteration in any direction with respect to each other. In the unlocked condition, the dividers may be freely slid laterally along the front rail, while remaining perpendicular to the front rail. The one or more dividers may lock to the front rail through the use of corresponding teeth, resilient surfaces, a locking tab, a locking bar and/or a cam that may define a cam glide.
US09504315B2 Adjustable gas spring, height-adjustable column with gas pressure spring, and furniture with height-adjustable column
An adjustable gas pressure spring includes a gas pressure spring portion, a gas reservoir and a connecting means fluidically connecting the gas reservoir and the gas pressure spring portion with each other. The spring force of the gas pressure spring portion is adjustable by means of pressure equalization with the gas reservoir and/or the ambient pressure. Such a gas spring is provided in an adjustable column, in particular an adjustable table column. The table column is in turn provided in a height-adjustable table.
US09504314B2 Folding round table
Disclosed is a folding table including two table tops, a first and second support components and four table legs. The two table tops are joined at a folding line with a middle point. The support components support the table tops, each of which has a border and two connecting arms. The border is connected to an outer edge of the table tops. One end of the connecting arm is connected to the border, and the other end of the connecting arm has a hinge part. The hinge part of the connecting arm of the first support component joins that of the respective connecting arm of the second support component. One end of the table leg is hinged to the border. The other ends of the table legs meet at the middle point in the folded state.
US09504312B2 Oral hygiene implements having flexible elements, and methods of making the same
An oral hygiene implement includes a cleaning element carrier and a body. The body has a proximal end and a distal end. The cleaning element carrier has a first area and a second area wherein the second area is disposed inboard of the first area. The first area is attached to the body while the second area is unattached to the body. A bending element is disposed between the first area and the second area, thereby allowing the second area to bend/flex while the first area stays fixed to the body.
US09504310B2 Support strap dispensers and holsters for use with same
A dispenser for storing and dispensing a rolled support strap, including but not limited to hanger straps (sometimes referred to as “plumber's tape”) such as those sold under the trade name TAB TAPE®, as well as assemblies that include a dispenser and a rolled support strap therein, and associated methods. A holster for holding the dispenser, as well as a system including a holster and a dispenser, are also disclosed.
US09504309B2 Connector apparatus, system, and method of use
A connector apparatus, system, and method of use comprising a reusable connector that when attached to gear may be used without tools to removably and adjustably attach the gear securely to a base unit such as belts having different widths or a MOLLE/PALS attaching system. Connectors may comprise disengageable uni-directional teeth on mating slide and engagement members. In various example embodiments each connector can simultaneously engage with multiple rows of straps in a MOLLE/PALS attaching system, the connectors can be used to mount gear alternatively either high or low, and multiple connectors can be used on a single piece of gear. A user can adjust the connection of gear while wearing the gear using certain example embodiments of the connector.
US09504308B2 Fluid reservoir shell
Disclosed is a fluid reservoir shell that provides protection for the fluid reservoir of a personal hydration system. The fluid reservoir shell is rigid and does not collapse easily under external pressure. The fluid reservoir shell is sized to contain the fluid reservoir but still fits in a personal hydration system pack. The shell protects the fluid reservoir and prevents the fluid reservoir from leaking due to excessive external pressure. The fluid reservoir shell disclosed includes a shell top piece and a shell bottom piece, which couple together to enclose the bladder of the fluid reservoir. The fluid reservoir shell provides ready access to the fill port and the drink tube of the fluid reservoir when the fluid reservoir is contained in the fluid reservoir shell.
US09504307B1 Articulating resistive conformable spine
A flexible load bearing system includes a plurality of vertebrae. Each vertebra has a first portion, a second portion, and a socket formed in it. A plurality of links each has a ball at a first end and at a second end. At least one of the plurality of balls is disposed in one of the plurality of sockets, thus forming a column. A tension mechanism is mated to the first portion and to the second portion and configured to pull or push the first portion and the second portion together or apart, respectively.
US09504303B2 Hygienic cosmetic applicator
A hygienic cosmetic applicator system comprising an instrument-like gripping body (2) that has a holder on at least one end to releasably grip single use applicator (12) tips. The gripping body (2) has a handle (4) for grasping with the fingers, a tapered shaft (6) emerging from at least one end, and a apertured holder that is terminally formed onto or into a shafts (6) tapered end. A holder may comprise a ringlet (8) with a centrally formed aperture (10) that is formed onto the shafts (6) tapered end, or alternatively, a suitably deep aperture (10) that is formed into the shafts (6) tapered end. By contrast, an applicator (12) has a shaft-like inserting member (14) to frictionally plug into an aperture (10) and furthermore, a terminally formed base (6) on its non-inserting end for holding an applicating member therein or thereon.
US09504297B2 Foldable chair
A foldable chair includes a stick shank, a collar sleeve movable between distal and proximate positions on the stick shank, a carrier sleeved on the stick shank, and a seat unit. The seat unit includes a middle portion pivotally connected to the collar sleeve, and left and right wing portions hinged to the middle portion. When the collar sleeve is displaced from the distal position to the proximate position, the seat unit is convertible from a use state, where middle portion is coplanar with the left and right wing portions, to a collapsed state, where the middle portion is at an included angle with each of the left and right wing portions.
US09504290B2 Walking shoe
A walking shoe that senses a fall and urges a user of the shoe to perform movement for fall prevention. When the walker stumbles or almost falls, a microprocessor is activated, based on a sensing signal of a pressure-sensitive sensor that senses a pressure applied to a tread to detect a lifting velocity and/or a lifting amount of the foot based on a detection signal of an acceleration sensor, and when the lifting velocity and/or the lifting amount is lower than a reference value, the microprocessor actuates a stimulator that stimulates a bottom of the foot. At this time, since the user reflexively lifts the foot, the user can avoid stumbling.
US09504286B2 Decorative helmet
A decorative headgear simulating the appearance of a racing helmet is disclosed. It is in the form of a sheet of thin flexible material. The sheet is shaped and configured with a back panel (BP), a right panel (RP), a left panel (LP), a top panel (TP), a front panel (FP), and a chin cover (CC), all of which are adapted for inter-connection to form the helmet.
US09504285B2 Eyelash holder
An eyelash holder includes a base and at least one eyelash mount supported on the base. The eyelash holder has a curved lateral side defining an eyelash positioning edge, and includes two holding slots being distal from one another and extending into the eyelash positioning edge.
US09504284B2 Versatile female shapewear garment
A versatile women's shapewear garment functions as a skirt, dress or skirt extension, and dress. A tubular main portion has an open top and bottom and a seamless dimension of elongation (at least thirteen inches) between the top and bottom and a diameter sufficient to receive a human wearer's torso. It has sufficient elastic material (at least about 4% spandex) so as to smooth and control the wearer's body. The main portion is narrowed to a bandless compression portion adjacent the top; it may have the same amount of spandex as, or more than, the rest of the main portion. A tubular decorative fabric band is attached by serging to the main portion adjacent its bottom and has a width such that it extends a significant distance past the bottom. The decorative band may be ruffles or a smooth colorful band.
US09504280B2 Posture-improving garment
A garment for improving the wearer's posture provides cords that, when secured in place, exert a slight pressure against the wearer's shoulders each time he/she starts to slouch, serving as a reminder to be more erect. The garment had a horizontal channel that is located around the body of the user, preferably just below the breast area, that accommodates a first cord. The garment further includes vertically-extending channels that extend upward from the horizontal channel and over the shoulders of the user. Respective cords in each vertical channel pass over respective shoulders of the garment from the front of the garment, and extend down the back of the garment to a position at which they are accessible to a person wearing the garment (the “user”), and are anchored in the front of the garment by the horizontal cord in such a way that when the vertical cords are sufficiently pulled at the rear of the garment and secured in place, they lightly engage the front of the wearer's shoulders so that the wearer will feel a slight pressure against his/her shoulders each time he/she starts to slouch, serving as a reminder to be more erect.
US09504272B2 Method of processing oats to achieve oats with an increased avenanthramide content
Producing soluble oat flour with an increased level of avenanthramides by using enzymes to precondition whole oat flour prior to extrusion.
US09504265B2 Filling composition comprising an encapsulated oil
The present invention relates to filling compositions comprising an encapsulated oil, and optionally a free liquid oil. The encapsulated oil comprises at least 40% w/w of a liquid oil encapsulated in a matrix material. The invention also relates to processes for the preparation of the filling composition and its use in composite food products.
US09504262B2 Collagen concentrate, use thereof and also process for production thereof
A film-forming collagen concentrate is provided containing at least 18% by weight dry matter. At least 50% by weight of the protein of a homogeneous suspension produced from the concentrate in a 0.15 molar aqueous sodium dihydrogenphosphate buffer having a pH of 7 and a calculated dry matter fraction of 0.5% by weight may be separated as sediment by 15 min centrifugation at 1780 RFC and 15° C. A process is also disclosed for producing a collagen-concentrate-containing food casing that includes (a) producing an aqueous collagen mass; (b) concentrating the aqueous collagen mass until it has a solids fraction of 18% by weight or more; (c) admixing the concentrate with dilute acid to obtain a (co)extrudable or castable collagen mass; (d) coextruding or casting the collagen mass to from a casing; (e) solidifying the casing and, optionally, (f) drying the casing.
US09504261B1 Method and apparatus useful in field dressing game animals
An apparatus useful in removing internal organs from a game animal, and a method of field dressing an animal. The apparatus includes, generally, a pair of tubes, slidably engaged one within the other, with a hook structure removably affixed to the end of the inner tube. The position of the tubes relative to one-another is controlled by longitudinal and latitudinal channels extending along one of the tubes, and a protuberance formed on the other tube. The associated method for removing internal organs from a game animal using the disclosed apparatus includes inserting the apparatus into the anus of a game animal, securing the hook to the flesh of the animal, cutting around the anus, and pulling back the internal tube so that the anal tract is locked within the proximal end of the external tube.
US09504259B2 Cookie cutter for concurrently cutting a plurality of cookies
A device for simultaneous cutting of dough into shapes including upper and lower platform members as well as interior and exterior cutting members. The upper platform member may be actuated to cause the interior cutting members to be telescopically inserted into the exterior cutting members thereby enabling cutting of prepared cookie dough into a plural cookies by each set of interior and exterior cutting members.
US09504251B2 Pesticidal compositions and related methods
This disclosure relates to the field of molecules having pesticidal utility against pests in Phyla Arthropoda, Mollusca, and Nematoda, processes to produce such molecules, intermediates used in such processes, pesticidal compositions containing such molecules, and processes of using such pesticidal compositions against such pests. These pesticidal compositions may be used, for example, as acaricides, insecticides, miticides, molluscicides, and nematicides. This document discloses molecules having the following formula I, or any agriculturally acceptable salt thereof, wherein R1, R2, R3, R4, R5, R6, R7, R8, R9, X1, Q, and n are as described herein.
US09504247B2 System for collecting and preserving tissue cores
A cooling system for preserving tissue is disclosed. The cooling system comprises a base member, a temperature control sleeve constructed of a thermally conductive material, and a selectively removable lid member. The base member defines a reservoir and receives the temperature control sleeve. The temperature control sleeve at least partially defines a tissue collector chamber that is configured to receive a tissue collector. The temperature control sleeve is in communication with the reservoir. The reservoir is configured to receive a cooling medium. A slit formed within the tissue collection chamber that is sized to receive a tubing connected to the tissue collector therethrough. The lid member is configured to be selectively attached to the base member, and permit access to a tube mount for the tissue collector when the lid is attached to the base member.
US09504244B2 Bait dispensing system
Provided is a system and method for dispensing bait for the monitoring or control of pests. A garbage container includes garbage a storage member and a wheel assembly, which supports the storage member. The wheel assembly includes at least one wheel member and an axle joining the wheel member to the garbage storage member. A bait holding station is located inside the wheel member. Pests may enter the interior of the wheel member through an entrance aperture formed in a wall of the wheel member, such as an axle-engaging portion of the wheel member.
US09504240B1 Fishing rod holder having audible strike signal
The fishing rod holder having audible strike signal is constructed of a pole configured to be inserted into a ground surface. A “V” member is affixed to a top pole distal end of the pole. The inner “V” member is further defined with an inner “V” armature that extends inwardly and is configured to engage both a fishing rod as well as a fishing line. The fishing rod is adapted to be leaned against the inner “V” armature when in fishing use. The inner “V” armature also includes a bell that rings when the fishing line is pulled. The “V” member also includes reflectors that are located adjacent the top “V” distal ends. The pole includes straps that are configured to secure the pole to a fishing rod when not in use.
US09504239B2 Fishing rod with spiral fishing line guides
Disclosed is an improved fishing rod adapted to increase the durability of the fishing rod and fishing line and to improve casting distance and accuracy. The fishing rod comprises an elongated cylindrical rod blank having a working end and a terminal end, wherein the working end is attached to a handle. The rod blank further comprises a plurality of fishing line guides disposed in a gradual spiral configuration along the length of the rod blank. The fishing line guides are adapted to receive a fishing line therethrough. The guides are also low profile so as to minimize snagging. When in use, the fishing line wraps around the rod blank, thereby evenly distributing the weight of the fishing line around the rod. In this way, the present invention eliminates line memory and increases the tensile strength of the rod blank and the fishing line.
US09504234B2 Egg saving perch and method
An aviary is provided, wherein the aviary includes a cage tower including an outside surface. An egg collector extends from the outside surface of the cage tower. A cover is positioned over the egg collector. A perch is positioned adjacent to the egg collector so that a gap is formed between the perch and the cover. The gap is sized to prevent eggs from rolling between the perch and the cover.
US09504230B1 Pet carrier with litter tray
A pet carrier apparatus includes a main enclosure assembly, an extension assembly receivably connected to the main enclosure assembly, the extension assembly is movable relative to the main enclosure assembly to form a variable volume inner space, and a litter tray removably coupled to the extension assembly and extending within the inner space.
US09504226B2 Methods and apparatus for applying teat dip to a dairy animal
Methods and apparatus are used at the end of a dairy animal milking process to stop milking pulsation in an off position and then applying a teat dip into a milker unit teat cup liner to improve dip coverage on the teat.
US09504223B2 Wheat cultivar BZ9WM09-1663
The invention relates to the wheat cultivar designated BZ9WM09-1663. Provided by the invention are the seeds, plants and derivatives of the wheat cultivar BZ9WM09-1663. Also provided by the invention are tissue cultures of the wheat cultivar BZ9WM09-1663 and the plants regenerated therefrom. Still further provided by the invention are methods for producing wheat plants by crossing the wheat cultivar BZ9WM09-1663 with itself or another wheat cultivar and plants produced by such methods.
US09504219B2 Variety corn line ID3659
The present invention provides an inbred corn line designated ID3659, methods for producing a corn plant by crossing plants of the inbred line ID3659 with plants of another corn plant. The invention further encompasses all parts of inbred corn line ID3659, including culturable cells. Additionally provided herein are methods for introducing transgenes into inbred corn line ID3659, and plants produced according to these methods.
US09504218B2 Variety corn line GAV0001
The present invention provides an inbred corn line designated GAV0001, methods for producing a corn plant by crossing plants of the inbred line GAV0001 with plants of another corn plant. The invention further encompasses all parts of inbred corn line GAV0001, including culturable cells. Additionally provided herein are methods for introducing transgenes into inbred corn line GAV0001, and plants produced according to these methods.
US09504214B1 Anti-siphon valve with freeze protection
An anti-siphon system for use with an irrigation system, such as lawn sprinkling system is disclosed. The system includes a backflow prevention valve with a bonnet- and poppet valve system with a conical spring that biases a lower poppet valve head, and engages the valve body. The use of the conical spring simplifies the mechanism, while providing reliable backflow prevention.
US09504210B2 Watering device
A watering device comprising an inlet valve operably to be connected into fluid communication with a water source, a primary manifold coupled to and in fluid communication with the inlet valve wherein the primary manifold divides the water flow into at least two closed channels. The watering device further includes at least two flexible tubing portions wherein each of the flexible tubing portions may be connected to and in fluid communication with one of the closed channels. The watering device further includes at least two distribution manifolds wherein each of said distribution manifolds may be connected to and in fluid communication with one of the flexible tubing portions. Each distribution manifold includes a plurality of water orifices to facilitate the flow of water therethrough.
US09504207B2 Light emitting device
This light emitting device is provided with: a light emitting element which emits excitation light; and a far-red phosphor which is excited by the light of the light emitting element and emits light that has a peak wavelength within the range of 700-800 nm. The far-red phosphor has a median diameter within the range of 1-20 μm.
US09504200B2 Rechopper
A rechopper for chopped crop includes first and second rollers having axially parallel rotational axes, peripheral surfaces disposed opposite one another delimiting a comminution gap and truncated-cone shaped sections. The truncated cone-shaped sections have a base surface (G, G′), a top surface (D, D′) and peripheral surfaces extending at a slant relative to the rotational axis of the respective roller. The base surface (G, G′) and the top surface (D; D;) disposed on the first roller and the second roller have diameters that vary in an alternating manner as viewed in an axial direction (R).
US09510494B2 Automatic splicing device
A control device that moves and positions number one and number two takeup members at number one and number two aperture forming positions until the number one and number two cutting points of number one and number two tapes are positioned at number one and number two cutting positions. By doing this, number one and number two unnecessary sections from number one and number two tapes can be processed by reliably being taken into number one and number two apertures of number one and number two takeup members. Then, after cutting number one and number two unnecessary sections, number one and number two takeup members are moved to number one and number two conveyance positions. By doing this, number one and number two tapes can be smoothly conveyed along number one and number two movable conveyance paths of number one and number two takeup members to a splicing position.
US09510491B2 Electromagnetic shield termination device
An electromagnetic shield termination assembly includes a wire assembly having an electrically conductive wire. An electromagnetic shield extends coaxially with the electrically conductive wire and covers at least a portion of a circumference of the electrically conductive wire, the electromagnetic shield and the electrically conductive wire covered thereby defining a shielded portion of the wire assembly. A non-shielded portion of the wire assembly extends outward of a terminal end of the electromagnetic shield. A termination device has an electrically conductive housing mounted to the wire assembly about the terminal end of the electromagnetic shield such that a portion of the housing engages a portion of the electromagnetic shield, and wherein the housing provides a flow path for an electrical current flowing in the electromagnetic shield.
US09510490B2 Electronic device
There is provided an electronic device. The electronic device includes: a wiring board; a first electronic component mounted on the wiring board and configured to emit an electromagnetic wave having a first frequency band; a second electronic component mounted on the wiring board and configured to emit an electromagnetic wave having a second frequency band; a first magnetic thin film covering the wiring board, the first electronic component and the second electronic component, wherein the first magnetic thin film has a composition corresponding to the first frequency band; and a second magnetic thin film covering the first magnetic thin film, wherein the second magnetic thin film has a composition corresponding to the second frequency band.
US09510489B2 High isolation grounding device
The device includes a body and a plurality of contact portions. The body is substantially planar. The plurality of contact portions are associated with the body so as to form ports. The plurality of contact portions are in electrical communication with the body. The port of each contact portion having an inside diameter substantially equal to ID1. The body and the contact portions are constructed of a conductive metallic material.
US09510488B2 Motor drive unit with heat sink dealing with drop of cutting fluid
A motor drive unit includes a housing in which a heat sink and at least one electronic component to be cooled by the heat sink are disposed. An end of the heat sink which is opposite to the electronic component is inclined relative to a horizontal plane so as to prevent a cutting fluid dropping from the heat sink from falling onto another electronic component located below the heat sink.
US09510487B2 Power conversion apparatus
A power conversion apparatus includes: a power semiconductor module (150a); a flow channel forming body (20) for housing the power semiconductor module (150a); and a cover (5) for fixing the power semiconductor module (150a) to the flow channel forming body (20), and the power semiconductor module (150a) includes a power semiconductor element, main terminals (157b, 158b) electrically connected to the power semiconductor element, and a case for housing the power semiconductor element, the cover (5) has a recessed portion (5c) and an opening (5a) provided in a bottom surface portion of the recessed portion (5c), the power semiconductor module (150a) is placed to be fitted into the recessed portion (5c), the power semiconductor module (150a) is fixed to the cover (5) so that the main terminals (157b, 158b) pass through the opening (5a), the case and an inner wall of the recessed portion (5c) have an airtight structure, and therefore prevents intrusion of a coolant into the power semiconductor module having a double-sided cooling structure and outflow of the coolant to outside of the module.
US09510486B1 Data center cooling system having electrical power generation
A data center cooling system having electrical power generation, which utilizes heat generated by servers to simultaneously cool the data center and generate electrical power. Taking into account the design of the data center and cooling allows heat to dissipate naturally, which by design permits a turbine to rotate thereby generating electrical power from a generator. Using the fundamental phenomena of compressed hot air rising and cool air sinking in a cyclical approach is a force multiplier using the heat energy of the data center against the natural use of elevation temperatures. Variations between the differences in energy amount in the looping cycle of the close loop system allows for a negative power usage effectiveness.
US09510484B1 Rack cooling
A system that includes four racks arranged in a cruciform arrangement having a center, when viewed from above. Each rack has a front and a rear, with the rear of each rack facing the center of the cruciform arrangement. Each rack includes at least two electronic components, a cooling system connected to the rack and arranged to draw cool air into the rack to cool the electronic components and expel hot air from the rack via the rear of the rack, a panel movable from a first position not blocking the rear of an adjacent rack to a second position blocking the rear of the adjacent rack, and a rail system connected to the rack and for moving the rack from an operating position forward to a non-operating position.
US09510482B2 Wire harness fixing structure
A wire harness fixing structure includes a cooling medium tank provided with a cooling medium relief valve; a sensor that is installed in the cooling medium tank; a connection terminal that is located beyond the cooling medium relief valve as viewed from a position where the sensor is installed; a wire harness that electrically connects the sensor to the connection terminal; and a bracket that is fastened to the cooling medium tank and that fixes the wire harness. The bracket includes a fastened portion that is fastened to the cooling medium tank, and a retention portion that has a substantially U-shaped form closed at a side facing the cooling medium relief valve and that retains the wire harness in the U-shaped form.
US09510481B2 Refrigerant jacket and air conditioning apparatus equipped therewith
A refrigerant jacket includes a refrigerant cooling member, a cover member and a strength member. The cooling member is constructed of aluminum or aluminum alloy that thermally contacts a heat emitting electrical part, and has a groove portion. A refrigerant tube of a refrigerant circuit fits into the groove portion. The cover member covers the refrigerant cooling member in a state where the refrigerant tube has been fitted into the groove portion. The strength member is higher in strength than the cooling member, and is fixed to the cooling member. The cover member has a cover-side through hole opposing the strength member. The strength member has a cover member fixing screw hole opposing the cover-side through hole. The cover member is fixed to the strength member by a cover member fixing screw that passes through the cover-side through hole and screws into threads of the cover member fixing screw hole.
US09510479B2 Fluid-cooled module for integrated circuit devices
A self-contained fluid-cooled electro-optical plug in type module capable of being exchangeably mounted in an external chassis incorporates electronic or electro-optical devices mounted on one or more interposers which provide electrical power and electric and optical signal connections to the devices and are also provided with fluid conduits through which a cooling fluid is circulated in a closed-loop cooling path to a heat exchanger for transferring the heat generated in the devices to external heat disposal equipment in the mounting chassis.
US09510478B2 Cooling device including etched lateral microchannels
In some examples, a cooling system includes a silicon substrate defining a first trench, a second trench, and a plurality of channels extending between the first trench and the second trench. The silicon substrate may define a first surface and a second surface substantially opposite to and substantially parallel to the first surface, and each of the plurality of channels may extend substantially parallel to the surface of the silicon substrate. The cooling system also may include a microelectronic device comprising a heat-generating area. The microelectronic device may be attached to the first surface or the second surface of the silicon substrate. In some examples, the plurality of channels may be etched between the first trench and the second trench.
US09510475B2 Mechanical assembly and method to provide form-factor and wire alike adaptation of existing platform hardware modules into new products
An Intelligent Electronic Device (IED) includes a plurality of hardware modules including a pair of analog input modules (AIM) modules, a Power Supply Module (PSM), and a Binary Input/Output (BIO) module. Each module is configured for mounting in a first IED housing that has a first form factor. The PSM and BIO module are constructed and arranged to directly connect with electrical connections of the first housing. A second IED housing is provided that has a second form factor that is different from the first form factor. The AIM modules are mounted to a bottom panel of the second housing. The PSM and the BIO module are mounted in the second housing. Wiring electrically connects the AIM modules to connections on the second housing. Adaptor structure electrically connects the PSM and the BIO module with associated connections of the second housing.
US09510472B2 Cover and information processing apparatus with cover
An upper cover attaching concavity and a lower cover attaching concavity are respectively formed on rear surfaces of an upper housing and a lower housing of a non-limiting example portable game apparatus, and hook recesses each having a portion existing beneath an area are formed on a flat surface of the upper cover attaching concavity and fitting recesses are formed on side surfaces. Hook recesses each having a portion existing beneath an area are formed on a flat surface of the lower cover attaching concavity and fitting recesses are formed on side surfaces. Hooks are inserted into the hook recesses and fitting projections fit into the fitting recesses, whereby an upper cover is attached to the upper cover attaching concavity. Hooks are inserted into the hook recesses and fitting projections fit into the fitting recesses, whereby a lower cover is attached to the lower cover attaching concavity.
US09510470B2 Support structures for a flexible electronic component
An article includes a flexible electronic component and a flexible support coupled to the flexible electronic component. The flexible support is configured to support the flexible electronic component but also limit local bending of the flexible component. The flexible support defines a plurality of hinge points configured to facilitate movement of the article. The plurality of hinge points are positioned such that the article has a desired bending range.
US09510465B2 Electronic album
An electronic album includes a housing, and the housing includes a front housing and a rear housing, where the front housing and the rear housing are fixed, and are installable or disassembled. When a component in the electronic album malfunctions, inspection and maintenance can be carried out in time by disassembling the front housing and the rear housing.
US09510460B2 Method for aligning electronic components
For aligning an electronic component to a required orientation, the electronic component is picked up and it is inspected while it is being held to determine its initial orientation. A précising mechanism is then rotated to correspond to the initial orientation of the electronic component. After the electronic component is secured on the précising mechanism in the initial orientation, the précising mechanism is rotated to align the electronic component to the required orientation. Thereafter, the electronic component that has been aligned to the required orientation may be picked up for further testing and/or processing.
US09510454B2 Integrated interposer with embedded active devices
An integrated interposer between a first component and a second component includes a substrate. The substrate may have thermal and/or mechanical properties with values lying between the thermal and/or mechanical properties of the first component and the second component. Active devices are disposed on a first surface of the substrate. A contact layer is coupled to the active devices and configured to couple at least the first component and a third component to the integrated interposer. At least one through via(s) is coupled to the contact layer and extends through the substrate to a second surface of the substrate. An interconnect layer is disposed on the second surface of the substrate and coupled to the at least one through via(s). The interconnect layer is configured to couple the second component to the integrated interposer.
US09510446B2 Printed circuit board and manufacture method thereof
A printed circuit board is disclosed having a substrate with an insulating layer, aluminum foil layers disposed on both sides of the insulating layer, and a through-hole formed in the insulating layer and aluminum foil layers. A metal layer is disposed over an exposed surface of the insulating layer positioned along an inner surface of the through-hole. A zinc film is positioned on a surface of the aluminum foil. A metal film is disposed over the zinc film. A plating film is disposed on a surface of the metal film. A circuit pattern is etched through the aluminum foil and the plating film.
US09510440B2 Display device and curvature variation device adapted thereto
A display device includes a flexible display substrate and a curvature variation device. The curvature variation device is disposed on a rear surface of the flexible display substrate. A length of the curvature variation device is varied in response to an operation of a user to the curvature variation device, to vary a curvature of the flexible display substrate.
US09510437B1 System and method for creating a predetermined magnetic potential
A method and system for algebraically generating precise magnetic potentials along the axis of a cold atom waveguide. Sets of paired conductors may provide control over the even and odd contributions of the polynomial potential along one axis of the trap. Various field configurations can be realized, including double wells, triple wells, and filtered harmonic traps with suppression of higher order terms. An example of a system disclosed herein may be a suitable dual-layer atom chip, with modest experimental requirements, that allows independent tuning of terms up to fourth order.
US09510435B2 Gas control system for a plasma ARC torch
A plasma arc torch is provided that includes a torch head, a pre-flow gas conduit for directing a pre-flow gas through the plasma arc torch, at least one plasma gas conduit for directing a plasma gas through the plasma arc torch, and a gas control device. The pre-flow gas conduit and the plasma gas conduit extend into a proximal end portion of the torch head. The gas control device is disposed proximate the torch head and extends between a distal end portion of the pre-flow gas conduit and a distal end portion of the plasma gas conduit. The gas control device is operatively connected to each of the pre-flow gas conduit and the plasma gas conduit. The gas control device selectively allows one of the pilot gas and the plasma gas to flow through the plasma arc torch.
US09510433B2 Extreme ultraviolet light generation apparatus
An apparatus for generating extreme ultraviolet light used with a laser apparatus and connected to an external device so as to supply the extreme ultraviolet light thereto includes a chamber provided with at least one inlet through which a laser beam is introduced into the chamber; a target supply unit provided on the chamber configured to supply a target material to a predetermined region inside the chamber; a discharge pump connected to the chamber; at least one optical element provided inside the chamber; an etching gas introduction unit provided on the chamber through which an etching gas passes; and at least one temperature control mechanism for controlling a temperature of the at least one optical element.
US09510431B2 Control system of a balanced micro-pulsed ionizer blower
In one embodiment of the invention, a method of automatically balancing ionized air stream created in bipolar corona discharge is provided. The method comprises: providing an air moving device with at least one ion emitter and reference electrode connected to a micro-pulsed AC power source, and a control system with at least one ion balance monitor and corona discharge adjustment control; generating variable polarity groups of short duration ionizing micro-pulses: wherein said micro-pulses are predominantly asymmetric in amplitude and duration of both polarity voltages and have a magnitude of at least one polarity ionizing pulses exceed the corona threshold.
US09510430B2 Illumination regulating system in synchronization with AC power frequency and method using the same
An illumination regulating system in synchronization with an AC power frequency comprises: an illumination regulating device and a regulated device, wherein the illumination regulating device and the regulated device are a light source device or a remote control device respectively. A light detector of the regulated device receives a regulating light emitted from a luminous element of the illumination regulating device to make the regulated device controlled by the illumination regulating device, and wherein the illumination regulating device and the regulated device perform wireless data transmission in synchronization with an AC power frequency. The regulating light performs data transmission via an optical transmission frame, and the light source and the remote control device are respectively provided with a light source identifying information and a remote control device identifying information. The data transmission between the illumination regulating device and the regulated device includes: one-to-one, one-to-many, many-to-one, and many-to-many transmission.
US09510427B2 Artificial light source based messaging platform
A processor receives data associated with a device. On the basis of the data associated with the device, the processor modulates a light from the artificial light source at a rate imperceptible to a human eye while detectable by a light sensor device. The modulated light is representative of the data associated with the device. The modulated light is detected, demodulated, and decoded by the light sensor device to retrieve the data associated with the device. Further, the data associated with the device is presented by the light sensor device to a user. In addition, the light sensor device is configured to receive input data from the user and communicate the input data to the processor via a wireless link. The processor is configured to receive the input data from the light sensor device and effect a change in a characteristic of the device based on the received input data.
US09510425B1 Driving circuit for light emitting diode apparatus and method of operation
Disclosed is an LED bulb having a current-compensated driving circuit. A compensation current 352 is coupled to a main driving capacitor used to power LEDs and functions to keep the load current more constant. This has dual advantages of saving power and making the light output more uniform. Saving power also means that the circuit runs cooler than without compensation. Additionally this circuit includes an inductor placed in line with a driving capacitor. The inductor functions to reduce rapid current influx to the capacitor during operation of the driving circuit, which reduces EMF and reduces component stress. One benefit of using an inductor is that most of the current absorbed by the inductor is provided back to the circuit during a later portion of the AC cycle, which also limits energy losses by the driving circuit.
US09510424B2 Method for at least partially deconstructing a flat display screen
The invention relates to a method for at least partially deconstructing a flat display screen (10), the screen (10) comprising: —a substantially flat faceplate (11) comprising four side edges and a visible part (12) on a front face of the screen (10), said visible part (12) being intended to display images, —a frame (13) that mounts the faceplate (11) by partially covering at least the front face and two side edges, the method comprising steps of: —disposing (100) a single screen (10) on a holding device (20), and —clamping (110) the single screen (10) to the holding device (20). The method is essentially characterized in that it also comprises a step of: —effecting plastic deformation (120) of the frame (13) while maintaining the integrity of the faceplate (11).
US09510421B2 Electronic ballast for operating at least a first and a second cascade of LEDS
Various embodiments may relate to an electronic ballast for operating at least a first and a second cascade of LEDs, wherein the first cascade of LEDs is designed in such a way that the first cascade of LEDs is not be bridged. In order to provide a target value for a series regulator arranged in series with the LED cascades, a resistance voltage divider is used, which is coupled between the coupling point of the LED cascade that is not bridged and of the LED cascade that is not bridged at one end and the second output connection of the rectifier at the other end.
US09510419B2 Temperature adjusted dimming controller
Systems and methods are disclosed for adjusting the correlated color temperature (CCT) reflecting the warmth of emitted light for a non-tungsten based lighting device as intensity of the lighting device is modified. The CCT of the non-tungsten based lighting device is determined at a lighting control device that can provide fixture-dependent driver levels to various lighting devices of varying types. A lighting controller engine can determine a white component color temperature value based on a desired intensity level and a default CCT value received via a user interface of the lighting control device. The lighting control device can determine the driver levels for controlling characteristics of light emitted from the non-tungsten based lighting device based on the white component color temperature value and a user defined color level. The lighting control device can scale the white component color temperature to reflect variations of warmth as the intensity level is adjusted.
US09510418B2 Light emitting diode (LED) dimmer circuit and dimming method for LEDs
A dimmer circuit (100) and a dimming method for an event based integrated driver system for a light emitting diode lighting application is disclosed. Dimmer circuit (100) includes a front end module for receiving an external dimming input in an analog domain, a digital domain or software domain and for operating a dimming output; an event generator for generating a plurality of events in a prioritized manner to trigger a respective response through front end module; and a firmware module configured for storing instructions for processing the plurality of events in the prioritized manner and for processing each response to implement a functionality in dimming output, where front end module, event generator and firmware module communicate with each other to generate dimming output of the one or more LEDs, and the dimming output has at least one of a linear profile, a non linear profile, a custom profile or combinations thereof.
US09510414B2 Light emitting diode driving circuit and lighting apparatus having the same
A light emitting diode (LED) driving circuit includes a flicker elimination unit configured to perform a flicker removal for LED modules and a driving control unit configured to pause a procedure of the flicker removal based on an AC input voltage that is regulated through a Triode for Alternating Current (TRIAC) dimmer, so as to cause a brightness of the LED modules to be dimmed. Therefore, the LED driving circuit selectively adjusts an LED brightness level and removes LED flicker by using a TRIAC dimmer and controls the brightness level of the LED module based on a dimming level.
US09510413B2 Solid state lighting apparatus and methods of forming
A solid state lighting apparatus can include a substrate having first and second opposing surfaces, where at least one of the opposing surfaces is configured to mount devices thereon. A string of chip-on-board light emitting diode (LED) sets, can be on the first surface of the substrate and coupled in series with one another. An ac voltage source input, from outside the solid state lighting apparatus, can be coupled to the first or second surface of the substrate.
US09510410B2 Electric driver circuit for driving a light-emitting diode
An electric driver circuit for driving a light-emitting diode may be operated in a regulation operation mode to generate an output voltage to drive a predefined current through the light-emitting diode. The electric driver circuit is operated in a start-up operation mode before the regulation operation mode. The operation of the electric driver circuit in the start-up operation mode enables that a coil current generated in an inductor can be completely discharged before starting the regulation operation mode.
US09510407B2 LED drive circuit
An LED drive circuit includes a rectification circuit configured to rectify an alternating-current voltage that is input via a dimmer circuit, a delay circuit having a switch, and a light emitting unit including an LED array including LEDs connected in series, wherein the delay circuit turns on the switch when a predetermined time elapses after the alternating-current current is input, and the rectification circuit and the LED array are directly connected when the switch is on.
US09510406B2 System for controlling LED light strings
An enhanced control mechanism for an LED light string system is provided for switching between one of two DC output phases or polarities so as to actuate one or the other of two LEDs within the bulbs on the light string. The control mechanism is further configured to allow switching so as to pass through the input power provided by a high-to-low voltage converter that is plugged into its electrical power feeding end. The control mechanism may then provide rectified AC voltage, or DC voltage, of various switched values to the LED string according to the particular needs of the LED bulbs.
US09510401B1 Reduced standby power in an electronic power control system
A system and method reduces power consumption by an electronic power control system when a controller of the electronic power control system reduces sense signal monitoring during a standby mode of the controller. The electronic power control system includes a controller to control a switching power converter. The controller operates in at least two modes, standby and active modes. Energy savings during standby mode can be achieved in a variety of current and/or voltage sensing configurations. During the standby mode, the controller generates a signal to at least intermittently disable sensing of an input voltage to the switching power converter or at least intermittently disabling sensing of an input voltage and an output voltage. Disabling sensing reduces energy losses associated with an input voltage sense signal itself and with circuitry in the controller used to process the input voltage signal.
US09510400B2 User input systems for an LED-based light
An LED-based replacement light includes a plurality of LEDs, an LED controller for operating the LEDs, a user input interface in communication with the LED controller, a housing for the LEDs, the LED controller and the user input interface, and a connector disposed at an end of the housing and shaped for connection with a light socket. The LED controller establishes different operating states for the LEDs that include only a limited number of discrete ON states. The user input interface is configured to receive user input, and in response to the user input, activate the LED controller to operate the LEDs according to one of the different operating states.
US09510395B2 Heater for a hand held appliance
A heater for a hand held appliance, the heater comprising a first layer, a second layer and a separator for separating the first and second layers of the heater wherein the separator is a tube. The first layer and/or second layer may be a wire element. The first layer may extend at least partially around and/or partially along the tube. The tube may comprise spacers extending along the tube and radially away from the tube for supporting the first layer. An outer tube may be provided wherein the outer tube extends at least around and along the first layer. The outer tube may extend around and along the tube. An inner support structure for supporting the second layer may be provided. The inner support structure may comprise an inner tube or support wings and the second layer may extend at least partially around the inner tube or support wings.
US09510392B2 Communication device, communication method, program, and communication system
Provided is a communication device including a contactless communication unit that conducts contactless communication, a wireless communication unit that conducts wireless communication, and a control unit that, in a case in which the contactless communication unit detects another communication device, controls activation start of a first communication mode of the wireless communication unit, and controls a connection process for the wireless communication between the contactless communication unit and the other communication device.
US09510391B2 Network configuration for devices with constrained resources
A method includes receiving a wireless beacon from an ad hoc network at a wireless device, wherein the wireless beacon includes a data structure that encodes at least a portion of a wireless identifier of an access point. The method includes configuring the wireless device from the data structure received from the wireless beacon. The method also includes establishing a wireless network between the access point and the wireless device utilizing at least a portion of the wireless identifier encoded in the data structure.
US09510389B2 Discontinuous reception configuration
A configuration of a discontinuous reception (DRX) operation is provided at a user equipment (UE) to handle dynamic uplink-downlink configuration changes. In some examples, providing the configuration of the DRX operation comprises providing a mapping between uplink-downlink configurations and respective plural sets of DRX parameters, where each set of DRX parameters of the plural sets of DRX parameters includes a value of an onDurationTimer parameter and a value of a drx-InactivityTimer parameter.
US09510387B2 Recovering connection in LTE local area network for EPS and local services
A method is disclosed, comprising sending a local connection re-establishment request to a local access apparatus in response to a failure of a radio link by which a user equipment was connected to a local network and operated in a single radio mode to use bearer services provided by a macro network; and recovering local signalling radio bearer in response to successfully verifying, by the local access apparatus, local context of the user equipment.
US09510374B2 Entity of a mobile cellular network
Entity of a 3rd Generation Partnership Project, 3GPP, network including a 3GPP Radio Access Network, RAN. The entity includes a receiver and a processor. The receiver is operable to receive the WLAN identifier associated with the device. The processor is operable to cause storage of the WLAN identifier in association with a 3GPP identifier identifying the device in the 3GPP network. The entity may also be provided with a transmitter operable to transmit a request to device in communication with the 3GPP RAN, the request including a request for a WLAN identifier associated with the device. There is also provided a device in communication with a 3rd Generation Partnership Project, 3GPP, network. The device includes a processor and a transmitter. The processor is operable to retrieve a WLAN identifier associated with the device in response to the request. The transmitter is operable to transmit the retrieved WLAN identifier to the 3GPP network. Methods of operating the 3GPP entity and the device are also described. The device may also include a receiver operable to receive a request from an entity of the 3GPP network at the device, the request including a request for a WLAN identifier associated with the device.
US09510373B2 Method and apparatus for allocating radio network temporary identifier
A method and a device for allocating a radio network temporary identifier are provided. According to the utilization of radio network temporary identifier resources, a gateway sends an update message for radio network temporary identifier resources to a micro cell, or a micro cell notifies a gateway of updating an allocation situation of radio network temporary identifier resources of the micro cell so as to avoid waste or insufficiency of resources.
US09510372B2 Method and apparatus for establishing device-to-device connection in wireless communication system
A method and apparatus for establishing a device-to-device (D2D) connection in a wireless communication system is provided. A first device may establish the D2D connection with a second device. The first device only knows information on neighbor devices of the first device, and a network does not know the information on neighbor devices of the first device. The first device determines whether to establish the D2D connection with the second device or not, based on at least one of a proximity between the first device and the second device based on a profile of the second device obtained through a neighbor discovery procedure, a presence of data to be transmitted to the second device, and a preference for the D2D connection of the first device.
US09510369B2 Sensing and/or transmission coverage adaptation using interference information
Methods and apparatus, including computer program products, are provided for sensing and/or transmission coverage adaptation using interference information. In one aspect there is provided a method. The method may include determining, at a node, a degree of interference at the node; receiving, at the node, at least one message from at least one neighboring node, the at least one message including another degree of interference observed at the at least one neighboring node; and adjusting, by the node based on the degree of interference at the node and the at least another degree of interference, at least one of a receiver sensitivity of the node, a clear channel assessment detection range of the node, or a transmit power of the node. Related apparatus, systems, methods, and articles are also described.
US09510368B2 Method and arrangement for acknowledgement of contention-based uplink transmissions in a telecommunication system
A method is provided in a base station for providing feedback to user equipments on reception status of data transmitted by the user equipments. The base station and the user equipments are within a wireless communication system adapted for contention based transmissions. A common identifier is used to identify contention based grants on a physical downlink control channel. Upon successful reception of data from at least one of the plurality of user equipments, dedicated acknowledgement feedback is provided by including an indication of the identity of the at least one user equipment from which data was successfully received in a message to said common identifier on the physical downlink control channel. Related arrangements in a base station, methods in a user equipment, and arrangements in a user equipment are disclosed.
US09510365B2 Signal-transceiving method, and apparatus therefor
The present invention relates to a wireless communication system. More particularly, the present invention relates to a method and apparatus for transmitting an uplink signal in a time division duplex (TDD)-based wireless communication system. The method comprises the steps of receiving scheduling information for data transmission in a first uplink subframe, and transmitting uplink data based on the scheduling information. The uplink data transmission period includes the first uplink subframe, and further includes, if the second subframe immediately before the first uplink subframe is a subframe including a downlink period, a guard period and an uplink period, and if a predetermined condition is satisfied, an uplink period of a second subframe.
US09510364B2 Transmission of scheduling assignments in multiple operating bandwidths
Methods and apparatuses are described for the transmission of Scheduling Assignments (SAs) from a base station to User Equipments (UEs) for data reception in the downlink or data transmission in the uplink of a communication system. A method for wireless communication includes receiving a scheduling assignment in a search space on a primary component carrier, the scheduling assignment including information indicating a component carrier on which data is transmitted; and receiving the data on the indicated component carrier. The search space for the primary component carrier is different from a search space for a secondary component carrier.
US09510363B2 Transmission scheduling optimization method and wireless user equipment device
A wireless user equipment device transmits a control channel and a data channel. Each of the control channel and the data channel include a plurality of time slots. The control channel is configured to transmit control information and includes both transmission time slots and non-transmission time slots. The data channel is configured to transmit data packets. The device further includes a processor configured to schedule at least one data packet for transmission in at least one data channel time slot that is concurrent to at least one control channel transmission time slot, and a transmission module configured to transmit the at least one data packet in the at least one data channel time slot that is concurrent to the at least one control channel transmission time slot.
US09510362B2 Overlaying receive schedules for energy-constrained devices in channel-hopping networks
In one embodiment, a time at which a first device in a frequency-hopping communication network is expected to transmit a data message is determined. A first schedule is then generated based on the determined time, and the first schedule is overlaid on a frequency-hopping schedule for a second device in the network. The first schedule defines a first timeslot during which the second device listens for the data message, while the frequency-hopping schedule defines second timeslots during which the second device listens for data messages from other devices in the network. Notably, a duration of the first timeslot is greater than respective durations of the second timeslots.
US09510361B2 Node and method for downlink scheduling and hybrid automatic repeat request timing
Embodiments are directed towards a base station, and corresponding method therein, for determining a control timing configuration. The control timing configuration provides a subframe timing for configuring PUSCH and uplink HARQ-ACK control timing for a cell serving a user equipment in a multiple cell communications network. The user equipment is served by a TDD based cell and a FDD based cell. are also directed towards a user equipment, and corresponding method therein, determining the control timing configuration discussed above.
US09510360B2 Method and apparatus for a coordinated scheduling method to avoid multiplexing of control and data for power limited users in the LTE reverse link
A system and method for coordinated scheduling of a telecom device to avoid multiplexing of control signaling and data signaling is disclosed. The method includes defining a round trip time for signaling transmissions. The method further includes allocating the signal transmissions and signal retransmissions for uplink transmissions which are directed by a first scheduling mode and downlink transmissions which are directed by a second scheduling mode to take place in a subframe time position where control signaling transmissions are not being transmitted in subframes where data transmissions and retransmissions are being transmitted. This system and method are particularly useful for telecommunication devices in power limited situations.
US09510358B2 Device and method for acknowledged mode QoS
A method (200) for a controlling node of a cell (110) in a cellular system, the method comprising (205) the use of Radio Link Control Acknowledged Mode, RLC AM, and scheduling (210) transmissions in the downlink and uplink directions to/from User Equipments, UEs (115, 120, 125), in the cell (110). The scheduling comprises taking into account a priority which each UE has for its transmissions, and counting (215) the number of scheduled transmissions for a UE in a first of said directions since its latest scheduled transmission in the other of said directions. If (220) the count has reached a predetermined value, the priority of the UE in the other of said directions is increased (225), and when (230) the UE has been scheduled for a transmission in said other direction, the counting in said first direction is restarted (235) from an initial value.
US09510356B2 Mechanism for controlling multi-band communication
There is proposed a mechanism for controlling communications conducted in multiple frequency bands, in particular for controlling interference caused by intermodulation distortion. When the UE obtains information that an interference caused by an intermodulation distortion produced by a set of first communications performed on at least a first and a second frequency and a second communication performed on a third frequency is present, an indication to the eNB for indicating that an interference situation caused by intermodulation distortion exists. The eNB receiving this indication is enabled to acquire parameters related to the interference situation caused by the intermodulation distortion, and to control, on the basis of the acquired parameters, a communication with the UE by changing communication properties for reducing the interference caused by intermodulation distortion.
US09510355B2 Selection of a radio access technology resource based on radio access technology resource historical information
The disclosed subject matter provides for selecting a radio access technology resource based on historical data related to the radio access technology resource. Location information can be employed to determine a radio access technology resource. Historical information related to the radio access technology resource can then be employed to determine the suitability of the radio access technology resource. A set of radio access technology resources can be ordered or ranked to allow selection of a suitable radio access technology resource from the set. Incorporation of historical information can provide for additional metrics in the selection of a radio access technology resource over simple contemporaneous radio access technology resource information. In some embodiments, timed fingerprint location (TFL) information can be employed to determine a location.
US09510348B2 Apparatus and method for allocating resources in a single carrier-frequency division multiple access system
Methods and apparatuses are provided for transmitting data in a subframe including two slots in a communication system. Resource allocation information is received at a UE. The UE determines a resource for data transmission based on the resource allocation information, whether hopping is enabled, whether mirroring is enabled, and whether hopping is intra-subframe and inter-subframe hopping or inter-subframe hopping. Data is transmitted via the determined resource from the UE to a Node B.
US09510345B2 System and method for efficient indication of distributed sub-band resources
A resource allocation message includes a resource allocation field. The resource allocation field includes a first field that includes either a first sub-field or a first sub-field and a second sub-field with the first sub-field configured to hold a first value that indicates two or more logical indices and the second sub-field configured to hold a third value. Each of the logical indices is associated with a sub-band pair of resource units. The sub-band pair of resource units includes either a first sub-band resource unit or a first sub-band resource unit and a second sub-band resource unit. The resource allocation field also includes a second field configured to hold a second value that indicates, either alone or in combination with the third value, a first sub-band resource unit or a second sub-band resource unit for each of the sub-band pair of resource units indicated by the first field.
US09510340B2 Method and user device for receiving downlink signal, and method and base station for transmitting downlink signal
The present invention provides a method and a user device for receiving a downlink signal, and a method and a base station for transmitting a downlink signal. The method for a user device receiving the downlink signal in a wireless communication system, comprises: encoding downlink control channel candidates, each of which comprise at least one control channel element (CCE); and detecting the downlink control channel of the user device, wherein each of the downlink control channel candidates is encoded in accordance with a first downlink control information (DCI) format and a CCE type for the user device, or a second DCI format and a predetermined CCE type.
US09510337B2 Base station apparatus, terminal apparatus, communication method, integrated circuit, and communication system
A base station apparatus in the present invention includes a terminal-specific control channel generation unit that generates terminal-specific control channels mapped in a terminal-specific control channel region that is configured specifically to the terminal apparatus and that is constituted by a prescribed number of resource block pairs and transmitted. If a number of candidate specific control channels monitored by the terminal apparatus is smaller than or equal to a number of resource block pairs in the terminal-specific control channel region at each aggregation level, which indicates a number of the enhanced control channel elements used in each of the terminal-specific control channels, each of the candidate terminal-specific control channels corresponds to a different resource block pair in the terminal-specific control channel region. The terminal-specific control channels are mapped in one of the candidates.As a result, in a radio communication system in which a base station and a terminal communicate with each other, the base station can efficiently transmit control information to the terminal, which is advantageous.
US09510330B2 Terminal device, and buffer partitioning method
Disclosed is a terminal apparatus in which: a decoding section (210) that stores, in a retransmission buffer, downlink data transmitted by each of the plurality of component carriers and decodes the downlink data; and a radio transmitting section (222) that transmits, using a first component carrier of the plurality of component carriers, a response signal for first downlink data received using the first component carrier and a response signal for second downlink data received using a second component carrier of the plurality of component carriers. In addition, a second buffer is divided into regions respectively corresponding to retransmission processes based on a specific value determined by a combination of a first configuration pattern that is set in the first component carrier and a second configuration pattern that is set in the second component carrier.
US09510327B2 Aggregation of FDD and TDD cells
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 simultaneous communication with at least a cell using Frequency Division Duplexing (FDD) and at least a cell using Time Division Duplexing (TDD). Processes enabling transmission of control information associated with scheduling data reception or data transmission from the UE are provided.
US09510326B2 Uplink control information transmitting/receiving method and device in a wireless communication system
The present invention relates to a method for a terminal to transmit acknowledgement information in a wireless communication system including: determining whether the transmission of a scheduling request is set in one uplink subframe, where acknowledgement information on downlink transmission in a downlink subframe set including M(M≧1) downlink subframes is to be transmitted; and transmitting the acknowledgement information by using a Physical Uplink Control Channel (PUCCH) format and the resource. Here, if there is no Semi-Persistent Scheduling releasing Physical Downlink Control Channel (PDCCH) in the downlink subframe set, if the acknowledgement information corresponds to only one Physical Downlink Shared Channel (PDSCH) indicated by the detection of a corresponding PDCCH received on only a Primary Cell in the downlink subframe set, and if a Downlink Assignment Index value of the PDCCH is 1, the acknowledgement information and the scheduling request may be transmitted using PUCCH format 1b.
US09510325B2 Channel selection method and apparatus
The present invention provides a channel selection method and an apparatus, relates to the field of communications, can improve channel scan and detection efficiency. The method includes: randomly selecting m channels from a preset channel page; determining, from the m channels, a working channel and a spare channel that meet a preset condition; scanning, the working channel of the first superframes and the spare channel of the first superframes in an inactive period of each of the n first superframes according to preset first scan duration, to acquire n energy levels of the working channel and n energy levels of the spare channel; and determining, in an inactive period of the nth first superframe, a working channel for sending a second superframe and a spare channel of the second superframe according to the n energy levels of the working channel and the n energy levels of the spare channel.
US09510324B2 Method for setting operating channel in white space band and device therefor
Disclosed are a method for setting an operating channel in a white space band and a device therefor. Particularly, a method for enabling a first device to set an operating channel in a white space band comprises the steps of: acquiring information on an available TV channel from a geo-location database; and setting an operating channel on the basis of the information on the available TV channel, wherein a center frequency of the operating channel can be set differently according to a TV channel used by an incumbent device among TV channels adjacent to the TV channel on which the operating channel is set.
US09510320B2 Machine for providing a dynamic database of geographic location information for a plurality of wireless devices and process for making same
For a wireless network, a tuning system in which mobile phones using the network are routinely located. With the location of the mobile phones identified, load adjustments for the system are easily accomplished so that the wireless network is not subject to an overload situation. Ideally the location of the mobile phones is accomplished whether the mobile phones are transmitting voice data or not.
US09510315B2 Wireless client position estimating system and method
The present invention comprises a system and method for determining an estimated position of a wireless mobile client device operating in a communications environment covered by a wireless local area network. The received signal strength of the wireless mobile client device is measured by one or more access points serving devices in the communications environment. In a preferred embodiment, the error between the received signal strength measured by the access points and the expected received signal strength at a plurality of locations in the communications environment is calculated. The location of the device is determined from the error.
US09510314B2 Method and evolved node-B for geographic bin data collection and reporting
Embodiments of an Evolved Node-B (eNB) and method for collecting and reporting data related to a coverage area in a wireless network are generally described herein. The eNB may be configured to track geographic bin information for one or more User Equipment (UEs). The eNB may comprise hardware processing circuitry configured to, for each of the UEs, measure an angle of arrival for the UE and a propagation delay for the UE, and to select a geographic bin for the UE from a set of candidate geographic bins. The hardware processing circuitry may be further configured to send, for each of the candidate geographic bins, performance data for the candidate geographic bin to the TCE when a number of UEs for which the candidate geographic bin is selected is not less than a UE distribution threshold.
US09510312B2 Method and apparatus for performing network entry/reentry in wireless communication system
Disclosed is a method in which a machine-to-machine (M2M) device and a base station in a wireless communication system perform network reentry comprises the steps of: receiving, from a base station, information related to an uplink resource for the transmission of a ranging request message; and transmitting the ranging request message to the base station on the basis of the received information related to the uplink resource.
US09510310B1 Time-alignment of signals
Data characterizing a first signal and a second signal can be received. A first stream of bits for the first signal and a second stream of bits for the second signal can be calculated based on the received data. Each bit in the first stream of bits can characterize a slope of a power of the first signal and each bit in the second stream of bits can characterize a slope of a power of the second signal. The first stream of bits and the second stream of bits can be compared bitwise at a plurality of time-alignment differences for matching bits. Based on the comparing a final time-alignment difference between the first signal and the second signal can be determined. At least one of the receiving, the calculating, the comparing, and the determining can be performed by at least one processor of at least one computing system.
US09510293B2 Antenna system and method for reporting receiving power of the same
An antenna system and a method for reporting enhanced Reference Signal Receiving Power (eRSRP) of the same are provided. According to an embodiment of the present invention, the method for reporting eRSRP includes: transmitting, by an evolved Node Base (eNB), different reference signals to different transport points being distributed; measuring, by a user equipment (UE), eRSRP of the different transport points; and reporting, by the UE, the measured eRSRP of the different transport points to the eNB. Compared with the prior art, the eNB can obtain channel information of path loss of each transport point, to fundamentally solve the problem of unbalanced power, and can perform other optimization operations based on the information to improve the system throughput and other performance.
US09510285B2 User device dormancy
A method includes receiving a dormancy request from an application executing at a communication device. In response to the dormancy request, a message is sent from the communication device to a radio network controller. The message indicates that a data session has ended. After expiration of a time period following sending of the message, state information is provided to the application. The state information indicates whether the communication device is in a low-power state.
US09510284B2 Method, network device, computer program and commuter program product for determining power state parameters
A method, performed by a network device, is disclosed for determining a set of power state parameters at least partly defining when a wireless terminal is to be in an active state or a power saving state. The method includes the steps of: detecting a present traffic type of a traffic flow to or from a wireless terminal; obtaining, from a power state parameter repository, a set of power state parameters corresponding to a plurality of traffic types, including the present traffic type; transmitting the set of power state parameters to the wireless terminal; detecting a further traffic type of a traffic flow to or from the wireless terminal; and modifying the power state parameters for the wireless terminal, only when the further traffic type does not comply with at least one expected future traffic type of the plurality of traffic types.
US09510282B2 MAC enhancement to support multi-periodic GTS allocation for personal area network (PAN) systems
A personal area network (PAN) coordinator (26) of a medical body area network (MBAN) (36) allocates multi-periodic guaranteed time slots (GTSs) to sensor devices (12, 14) of the MBAN (36). The PAN coordinator (26) includes a controller (40) configured to receive a request for a multi-periodic GTS from a sensor device (12, 14) of the MBAN (36). The request includes a period indicating a periodicity with which the multi-periodic GTS is requested. In response to the request, the controller (40) determines a GTS allocation including a starting frame and transmits a descriptor to the sensor device (12, 14). The descriptor includes information to identify the starting frame.
US09510280B2 Transmitting beacon frames over a wireless data link
A method and apparatus are described for transmitting beacon frames from an access point to an electronic device over a wireless data link. In the described embodiments, a processing subsystem is coupled to a transceiver and is configured to determine a beacon frame interval based on a highest common factor of a listen interval for the electronic device and a delivery traffic indication message interval, and to control the transceiver to transmit a beacon frame each beacon frame interval.
US09510278B2 Device-type specific preferred PLMN list
Generating and using a device-type specific preferred public land mobile network (PLMN) list for roaming PLMN selection. Wireless devices sharing one or more common characteristics may be tasked with collecting roaming PLMN selection data. That data may be collected and used to generate a preferred PLMN list specific to wireless devices sharing those common characteristics. The preferred PLMN list may be distributed to wireless devices sharing those common characteristics, which may then use it in conjunction with roaming PLMN selection.
US09510277B2 Efficient transactional messaging between loosely coupled client and server over multiple intermittent networks with policy based routing
A system includes a server; a plurality of wireless networks coupled to the server; and one or more mobile devices coupled to the wireless networks with intermittent access to the wireless networks, the plurality of wireless networks providing data communication between client and server applications over multiple intermittent connections.
US09510276B2 Network assisted access network selection enhancements for a machine-to-machine wireless network environment
A method provided in one embodiment and includes receiving, at a first network element, a first resource indicator indicative of a first resource capability of each of a plurality of second network elements, receiving a second resource indicator indicative of a second resource capability of each of the plurality of second network elements, and receiving a third resource indicator indicative of a third resource capability of each of the plurality of second network elements. The method further includes determining a metric value for each of the plurality of second network elements based upon the first resource indicator, the second resource indicator, and the third resource indicator of each of the second network elements, and determining a list of one or more acceptable network elements for a wireless device to establish a connection therewith based upon the metric value of each of the plurality of second network elements.
US09510273B2 Communication system with cell selection mechanism and method of operation thereof
A communication system includes: an antenna configured to receive a receiver signal; a communication unit, coupled to the antenna, configured to: generate a power analysis result including a signal-interference measure based on the receiver signal; and select a transmission frequency based on the signal-interference measure for communicating through a device.
US09510269B2 Method and system for initializing radio network for radio modules in vehicle
The present disclosure provides a method and system for initializing a radio network for radio modules mounted in a vehicle, which can efficiently establish a radio network formed among the radio modules. In the method, radio modules and coordinators, transmit radio communication beacon frames. Each radio module searches for peripheral nodes by receiving radio communication beacon frames from peripheral nodes and generates a neighbor table with respect to the searched peripheral nodes. Each radio module selects a coordinator, using the neighbor table, and requests a connection to the selected coordinator. The connection request of each radio module with respect to the coordinator is then processed.
US09510263B2 Method of enhancing handover by using a group handover over a wireless connection and devices therefor
A method of enhancing handover by using chain handover over a wireless connection, for use in a plurality of moving devices, is introduced. In the method, a control message is received by one of a plurality of moving devices. A report message is transmitted by the one of the plurality of moving devices, in which the one of the plurality of moving devices sets in a state for group handover and represents all others of the plurality of moving devices for a handover decision. It is determined that a part or all of the plurality of moving devices are allowed to perform the group handover according to the report message. The part or all of the plurality of moving devices allowed to perform the group handoversequentially perform a handover procedure after receiving a reconfiguration message.
US09510258B1 Method and system for performing a handover in a wireless broadband network
A method and system for performing a handover in a wireless broadband network is disclosed. The method comprises receiving, measurement reports from one or more User Equipment (UE) associated with a serving base station (BS); determining occurrence of one or more handover event types based on the one or more measurement reports; counting a number of occurrences of each of the one or more handover event types within a predefined period; determining a consistency count for each of the one or more handover event types based on the number of occurrences of the one or more handover event types; and performing a handover based on a comparison between the consistency count for each of the one or more handover event types and associated threshold consistency counts for the one or more handover event types.
US09510255B2 Network handover method and apparatus
The present invention discloses a network handover method and apparatus. In the network handover method, by a base station gateway receives a handover request message or a radio link establishment request message that is sent by a source cell RNC. The base station gateway performs an access control process or initiating an access control process to a core network.
US09510254B2 MSC pool mobile traffic distribution
A management device and a method are described herein for managing an initial distribution of mobile stations to individual core network nodes (MSC/VLRs) within a core network node pool (MSC-pool) and/or for managing a redistribution of one or more of the mobile stations across the core network nodes (MSC/VLRs) within the core network node pool (MSC-pool) when an unbalanced condition is detected within the core network node pool (MSC-pool).
US09510253B2 Method and system for determining reason for too late handover to home eNB
The present disclosure provides a method for determining a reason for too late handover to a Home eNB (HeNB), and the method includes that: after completing the re-establishment link of Radio. Resource Control (RRC) with User Equipment (UE), the HeNB confirms that a Radio Link Failure (RLF) event occurs when the UE is connected with a cell of another eNodeB; the HeNB generates an RLF Indication message and transmits the RLF Indication message to the another eNodeB, wherein the RLF Indication message includes information of a Closed Subscriber Group (CSG) cell currently accessed by the UE; the another eNodeB determines the reason for too late handover of the UE to the HeNB according to the RLF Indication message. The disclosure also provides a system for determining the reason for too late handover to the HeNB. The present disclosure can determine a specific reason for the RLF, and thereby, can be more useful for improving the configuration of related parameters at the network side.
US09510250B2 HARQ adaptation for acquisition of neighbor cell system information
A method in a mobile station including receiving an order from a serving cell for system information acquisition of a neighbor cell, wherein the order includes at least a physical cell identifier and a time limit for acquisition of the system information of the neighbor cell, acquiring the system information of the neighbor cell within the time limit for the acquisition of the system information, and reporting at least a part of the acquired system information to the serving cell.
US09510248B2 Node and method for selective handover
Example embodiments presented herein are directed towards a target base station (401B), a source base station (401A) and a core network node (110, 111, 115) for providing a selective handover for a sub-set of bearers associated with a wireless terminal (101). Example embodiments further comprises utilizing path switch messaging to provide information on which bearers have been switched or handed over to the target base station and which bearers are to remain connected with the source base station.
US09510244B2 Apparatus and method for controlling cell reselection timer in communication system
A method for operating of a terminal in a communication system is provided. The method includes receiving first information for cell reselection, reconfiguring an expiration time of a cycle of a timer of the terminal based on the received first information for cell reselection, and determining second information for cell reselection at the reconfigured expiration time of the cycle of the timer of the terminal for cell reselection.
US09510242B2 Reducing superfluous traffic in a network
In one embodiment the modem has a network interface, application interface, processor, and memory. The network interface exchanges radio data with a network. The application (or host) interface exchanges application data with an application (or host) processor. The processor converts a unit of radio data to a corresponding unit of application data. The memory stores each unit of application data received by the modem. The processor is configured to execute a selective discard function to reduce traffic by determining if a newly arrived unit of application data is a duplicate of a stored unit of application. In the case that the newly arrived unit of application data is a duplicate of the stored unit of application data, the processor is further configured to selectively discard the duplicate unit of application data in dependence on whether an acknowledgement of the data has been already recognized by the processor.
US09510241B2 Carrier selection method and apparatus
A carrier selection method and a base station are provided and are applied to the field of communications technologies. The carrier selection method includes: obtaining load status information corresponding to a control channel of a first base station on each carrier, where the load status information is used for indicating a load amount of the control channel; selecting, according to the load status information, from multiple carriers corresponding to the first base station, a carrier corresponding to a control channel with a relatively small load amount as an operational carrier for a second base station or a primary cell carrier for a user equipment served by the second base station. Carrier selection is implemented.
US09510240B2 Method for implementing a cell load balancing mechanism in wireless networks
The method comprising at least one wireless user terminal, UE, connected through a wireless network to a serving base station and a plurality of network cells, each one comprising a base station, said at least one wireless UE: estimating the cell loads of the serving base station and of the plurality of network cells by analysing a downlink air interface load; providing to said wireless network, information about the actual cell load estimation of said plurality of cells, and performing a network cell selection based on said estimated cell loads, wherein said cell selection is performed without any exchange of cell load between said plurality of network cells.
US09510239B2 Configurable architecture with a converged coordinator
Methods and apparatus for a configurable architecture with a converged coordinator are described. The converged coordinator may have multiple radio transceivers or interfaces. The converged coordinator may communicate with a plurality of clusters or Personal Area Networks (PANs). The converged coordinator may include a protocol stack with a Convergence Layer and a Converged Medium Access Control (MAC) layer. The converged coordinator may perform channel switching to allow devices to switch from one channel to another (or from one PAN to another). The method may include active channel switching, passive channel switching, and group-based channel switching, as well as two-step active channel switching and one-step active channel switching. The converged coordinator may perform channel switching due to increased congestion or traffic in a particular cluster or PAN. The method may include new messages and fields within messages for use in channel switching.
US09510237B2 Method for managing load balance in a cellular heterogeneous network
A method is provided for managing load balance in cellular heterogeneous networks. The method comprises: providing a plurality of spectrum carriers for conveying communication signals to/from a macro cell. At least one of the carriers is a shared carrier for conveying communication signals to/from the macro cell and to/from at least one small cell located at the geographical vicinity of the macro cell, and wherein the shared carrier is characterized in that data is the only type of communication signals being conveyed thereat when the cellular network is under congestion. One or more other spectrum carriers are dedicated carriers adapted to essentially convey voice calls, and wherein user terminals are steered away from dedicated carriers to the shared carrier, so that when a data session is initiated for a user terminal camped on the shared carrier, that session will be conveyed one or more of the small cells.
US09510231B2 Congestion control apparatus and congestion control method
In order to properly and equally impose a communication restriction in the case where congestion may occur due to a disaster or the like, a congestion control apparatus (100) includes: collecting means (110) for collecting mobile station information on a plurality of mobile stations camping on a radio base station to be a target of a communication restriction; grouping means (120) for dividing, based on the mobile station information, the plurality of mobile stations into a plurality of groups each serving as a unit of the communication restriction, by using a grouping method according to which an imbalance among the groups becomes equal to or less than a predetermined reference; and transmission means (130) for transmitting information specifying the grouping method. Moreover, the transmission means (130) transmits, to the mobile station, communication restriction information indicative of restriction contents such that the grouping method can be specified. The restriction contents are displayed on a screen of the mobile station, and a transmission restriction, a talk time restriction or the like is imposed in accordance therewith.
US09510228B2 System and method of traffic engineering in a software defined radio access network
An embodiment method of traffic engineering (TE) in a software defined radio access network (SD-RAN) includes determining, by a radio resource manager (RRM) at a wireless radio node, respective data rates for paths of a plurality of user equipments (UEs) wirelessly coupled to the wireless radio node. The RRM computes respective supported wireless rates for the paths of the plurality of UEs according to the respective data rates. The TE module receives respective allocated data rates for the paths of the plurality of UEs. The method also includes repeating the determining and the computing using the respective allocated data rates.
US09510227B2 Communications terminal with linear operating point determination
It is determined, e.g., in a communications terminal, that a test triggering event has occurred. A test is initiated based on the determination that the test triggering event has occurred. One or more transmissions are transmitted at one or more respective specified power levels. Measurement data is received from a remote measurement unit indicating respective received power levels of the one or more transmissions by the remote measurement unit. Based on the measurement data, a maximum transmit power level is determined.
US09510226B2 Information acquiring method and base station
An information acquiring method and a base station. The method comprises: receiving by a target base station reception status information of a multimedia broadcast multicast service of user equipment reported by a source base station when the user equipment is handed over between cells; wherein the reception status information comprises information indicating that the user equipment is receiving a multimedia broadcast multicast service, or information indicating that the user equipment finishes receiving a multimedia broadcast multicast service. With the embodiments of the present invention, the source base station of the user equipment notifies the target base station of reception status information of multimedia broadcast multicast service of the user equipment when the user equipment is handed over between cells, thereby guaranteeing the continuity of the MBMS of the user equipment.
US09510217B2 Method and apparatus for enhanced application signaling from a wireless communications device
Methods and apparatus for signaling adjustments include identifying, by a user equipment (UE), a change in a reachability state of the UE based at least in part on one or more channel metrics determined by a modem in the UE. Further, the methods and apparatus include adjusting a transmission of connectivity signals (e.g., keep-alive signals) to a server from an application on the UE, the adjusting being based at least in part on an indication of the change in the reachability state provided to the application via an interface in communication with the modem (e.g., modem application programming interface or API). Additionally, the methods and apparatus can include transmitting an indication of the change in the reachability state to the server. Moreover, the methods and apparatus may accommodate signaling adjustments for one or more applications on the UE and one or more servers in a wireless communication system.
US09510216B2 Node device and communication control method
A node device includes: a processor configured to: receive a first packet that is transferred from a source to a destination via at least one node device including the node device, the first packet including a counter value regarding a number of transfers of the first packet, and first coding information according to a first key information and contents of the first packet, determine whether to conduct a verifying process on the first packet based on the counter value, verify the first coding information is same as a second coding information, the second coding information being generated according to the contents of the first packet and a second key information stored in the memory, change the counter value in the first packet to an initial value, and transmit the first packet including a changed counter value to the destination or any one of the plurality of node devices.
US09510215B1 Smart antenna method
An automated, computational, software tool for adaptable, real-time configuration of Live to Virtual (L-V) tactical communications for continuous training environments. In these types of cosite environments, this tool de-conflicts mutual interfering frequencies of antenna pairs against required antenna isolation, thus eliminating the need for expensive couplers and frequency confining tunable filters.
US09510212B2 Signal designs for densely deployed network
Aspects of the present disclosure relate to techniques that may be utilized in networks with relatively dense deployments of nodes, such as remote radio heads (RRHs) and UE relays.
US09510209B2 Techniques for providing a small cell deployment plan
Techniques for providing a small cell deployment plan are disclosed. In one particular exemplary embodiment, the techniques may be realized as a system for providing a small cell deployment plan. The system may comprise one or more processors communicatively coupled to a mobile communications network. The one or more processors may be configured to determine a time period in which network congestion is experienced within a mobile communications network. The one or more processors may also be configured to receive measurement data from mobile communications devices of users within the mobile communications network at or around the time period. The one or more processors may further be configured to assess performance of the mobile communications network based upon the measurement data. The one or more processors may also be configured to perform simulation analysis to determine impact of placing an additional base station at one or more locations with the mobile communications network. The one or more processors may additionally be configured to provide a recommendation for deployment of one or more base stations based on the simulation analysis.
US09510208B2 Sequence generation for shared spectrum
Methods, systems, apparatuses, and devices are described for wireless communication. In one example, a sequence may be determined based on at least one of: an operator identifier associated with an operator using a spectrum or a clear channel assessment (CCA) slot index associated with the operator using the spectrum. At least one channel based on the determined sequence may be used to communicate over the spectrum.
US09510205B2 Load-based dynamic fractional frequency reuse in an LTE network
A services node or central controller or coordinator is provided that dynamically computes fractional frequency reuse allocation among user equipment in a radio access network. The central controller or coordinator communicates the fractional frequency reuse allocation and configures the individual MAC schedulers within each radio node in the radio access network. Inputs to the central coordinator may include its serving radio node, a detected set of radio nodes, and information about user equipment buffer status both in the downlink and uplink. In one implementation, interference graphs are constructed for downlinks and uplink separately and the same are used with a heuristic independent set algorithm to compute the frequency allocation.
US09510204B2 Apparatus and method of determining fraudulent use of a mobile device based on behavioral abnormality
Method of determining fraudulent use based on behavioral abnormality starts with processor receiving first location data and first proximity information from first mobile device. First proximity information includes identification of mobile devices within proximity sensitivity radius of first mobile device. Processor determines whether first location data and first proximity information are included in historical location data and historical proximity information, respectively, associated with first mobile device. When first location data and first proximity information is not included, processor determines whether subsequent location data and subsequent proximity information received from first mobile device over predetermined period of time is included. Processor signals to monitor fraudulent use of first mobile device when subsequent location data and subsequent proximity information received from first mobile device over predetermined period of time is not included in historical location data and historical proximity information, respectively, associated with first mobile device. Other embodiments are described.
US09510203B2 Network entity, communication device, mobile communication device and method thereof
A communication system is described in which a mobile communication device receives MDT configuration requests from a base station or radio network controller to initiate an MDT measurement session for obtaining measurement data and location related data for identifying a location to which said measurement data relates. The mobile communication device checks a user consent indicator in memory and only provides the location related data if the user consent indicator indicates that a user of the mobile communication device consents to the provision the location related data.
US09510202B2 Method of securing network access radio systems
A method of providing security for network access radio systems and associated access radio security systems used with the systems. The method includes connecting an access radio having a radio link to a network; communicating between the access radio and a computer over the network using a ping application having ping commands and unique encrypted codes; and enabling operation of the access radio when the access radio is receiving ping commands. Typically, the access radio and the computer are nodes on the network and the network is a local area network (LAN). The ping application sends packets of information from the computer to the access radio and receives a response from the access radio. The ping application must be functioning (i.e., sending and receiving commands between the computer and the access radio) to enable the access radio to communicate via the radio link with a remote network.
US09510198B2 Mobile terminal and user identity recognition method
A user identity recognition method for a mobile terminal includes that: a mobile terminal detects and tracks a user's behavior before a Subscriber Identity Module (SIM) card is replaced, and records characteristics of the user's behavior; after the SIM card is replaced, the mobile terminal detects and tracks a user's behavior and records characteristics of the user's behavior; the mobile terminals determines whether the characteristics of the user's behavior before the SIM card is replaced are same as or similar to the characteristics of the user's behavior after the SIM card is replaced; if so, the mobile terminals determines that the user is a legal user; otherwise, the mobile terminals determines that the user is an illegal user. Correspondingly, a mobile terminal is also disclosed, which is difficult to crack, more secure, and easy and convenient to implement.
US09510196B2 Method and apparatus for authenticating a user on a mobile device
Disclosed is a method and apparatus for authenticating a user on a mobile device. The method may include initiating authentication of the user for access to the mobile device, where access to the mobile device is granted upon successful authentication of the user by the mobile device. The method may also include performing face recognition analysis on an image of a face of the user to determine an identity of the user. Furthermore, the method may also include determining whether a first pulse information and a second pulse information associated with the user indicate a pulse match. The method may also include authenticating the user for access to the mobile device when a pulse match is determined and the determined identity of the user has permission to access the mobile device.
US09510195B2 Secured transactions in internet of things embedded systems networks
A secure network enabled device has a distinct security module and lacks a human user input interface. The security module is formed in an integrated circuit. The security module is initialized. Data is electronically communicated to and from the secure network enabled device via at least one transceiver. The security module is configured to test the integrity of a subset of the data communicated to the secure network enabled device, and the security module is configured to test the integrity of a transaction protocol, which governs the stream of data bits of the data communicated to the secure network enabled device.
US09510193B2 Wireless networking-enabled personal identification system
A beacon message is wirelessly transmitted from a first device. The first device receives a first response to the beacon message, wherein the first response includes identification values associated with a personal identification device. A second device associated with the personal identification device is communicated with. The personal identification device is authenticated based, at least in part, on the identification values and the communication with the second device.
US09510192B2 Method and apparatus for securing a mobile application
Methods, apparatus, and systems for securing a mobile application are disclosed. Users of the mobile application may be authenticated using a smartphone or other device including a Near-Field Communication (NFC) transfer device capable of NFC communication. An authentication device may be adapted to present itself to the NFC transfer device as an NFC tag and make a dynamic credential available to the NFC transfer device by including the dynamic credential in an NFC tag readable by the NFC transfer device using NFC mechanisms for reading data contents of NFC tags. An access device comprising the NFC transfer device may then provide the dynamic credential to an application server for verification.
US09510186B2 Tamper prevention for electronic subscriber identity module (eSIM) type parameters
Disclosed herein are various techniques for preventing or at least partially securing parameters—e.g., Type parameters—of electronic Subscriber Identity Modules (eSIMs) stored within an embedded Universal Integrated Circuit Card (eUICC) from being inappropriately modified by mobile network operators (MNOs). One embodiment sets forth a technique that involves modifying file access properties of the Type parameters of eSIMs to make the Type parameters readable, but not updatable by the MNOs. Another embodiment sets forth a technique that involves implementing eSIM logical containers that separate the Type parameters from the eSIM data within the eUICC, such that the Type parameters are inaccessible to the MNOs. Yet another embodiment sets forth a technique that involves implementing an Operating System (OS)-based registry that is inaccessible to the MNOs and manages Type parameters for the eSIMs that are stored by the eUICC.
US09510181B2 Image-based remote subscriber identity module activation
A telecommunication device configured to capture an image of a unique identifier or a data representation code is described herein. The unique identifier or data representation code is associated with a subscriber identification module (SIM) for accessing a telecommunication service of a telecommunication service provider. The telecommunication device is further configured to provide the image or data extracted from the image to a remote activation server of the telecommunication service provider and receive, in response, an indication that the telecommunication service has been activated for the SIM.
US09510177B2 Method and apparatus for performing neighbor discovery
A method and apparatus for neighbor discovery in a wireless communication system are disclosed. A neighbor seeking wireless transmit/receive unit (WTRU) may send a first beacon based on configuration information provided by the network. The neighbor WTRUs receive the first beacon and may send either a report to the network or send a second beacon to the neighbor seeking WTRU. The network may then provide neighbor WTRU information to the neighbor seeking WTRU. The neighbor discovery may be performed within a pre-defined group of WTRUs that is formed based on proximity to the WTRU and/or an attribute of the WTRU. The neighbor discovery procedure may be performed to find neighbor WTRUs in case where a WTRU fails to find any network. A neighbor list may be generated by the neighbor seeking WTRU by measuring reference signals transmitted by neighbor WTRUs on an uplink to the network.
US09510172B2 Method and apparatus for receiving a data stream during an incident
A method and apparatus are provided, for accessing a data-capture device in a different domain, by public safety wireless communications equipment, for the purpose of obtaining information at an incident. A dispatch controller of a public safety wireless communications system receives an access token from a server of a non-public-safety network, when an incident occurs. The token allows access to a data-capture device, and is associated with the incident. The dispatch controller sends the token to the data-capture device, receives a data stream, and forwards the data stream to a public safety wireless communication device. The public safety wireless communication device may itself discover and access the data-capture device, and may receive the data stream directly from the data-capture device. The public safety wireless communication device may forward the data stream and/or the access token to other public safety wireless communication devices.
US09510170B2 Data compression operations in a communications network
A method of performing a compression operation on data in a mobile communication network. An intermediate node located between a mobile terminal and a mobility anchor point node, receives a data payload. If the intermediate node has access to compression information required to perform the compression operation, it performs the compression operation to generate a modified data payload and sends the modified data payload to a next node. If the intermediate node does not have access to compression information required to perform the compression operation, it sends the data payload to the next node. The compression operation may be data compression or de-compression.
US09510169B2 Mobile user information selection and delivery event based upon credentials and variables
Dynamically selecting and facilitating stored caller information to a communications recipient device with a communications event, based on communication recipient credentials (e.g. IP address, MDN, etc.), preferences outlined in a subscriber profile associated with a relevant calling device, and other variables, e.g., time of day, location of calling device, etc. A subscriber is permitted to provision subscriber preferences and subscriber information associated with users of a subscribing communications device in to a subscriber profile, for use during a communications event. Subscriber preferences are defined to place restrictive conditions on stored subscriber information that may be transmitted with a communications event initiated by a corresponding communications device. A content collection node dynamically selects customized caller information via a subscriber information content collection process. Customized caller information is transmitted to appropriate recipient devices with a corresponding communication event.
US09510166B1 Merging active group calls
A method for merging active group calls includes receiving, at a first Push to Talk (PTT) server, a request to merge a first and a second active group call. A first and a second group of PTT clients participate in the first and the second active group call, respectively. The first PTT server may send a first invite message to a first group PTT server which hosts the first group call. In response to the first invite message, the first PTT server may receive a first response message. The first PTT server may send a second invite message to a second group PTT server which hosts the second group call. In response to the second invite message, the first PTT server may receive a second response message. The first PTT server may host a merged PTT group call which includes the first and the second group of PTT clients.
US09510165B2 Push-to-talk-over-cellular (PoC) service in heterogeneous networks (HETNETS) and multimode small cell environments
A system and method for supporting multiple simultaneous connections to different access networks for use in Push-to-talk-over-Cellular (PoC). One or more servers interface to a plurality of wireless communications networks to perform advanced voice services for mobile units therein, including the PoC call session. The servers and mobile units communicate with each other using control messages, and the servers switch voice frames between the mobile units. At least one of the servers manages the PoC call session by acting as an arbitrator, and controls the sending of the control messages and the voice frames to and from the mobile units. At least one of the mobile units and at least one of the servers use multiple simultaneous connections to the plurality of wireless communications networks to communicate with each other.
US09510164B2 Haptic effects broadcasting during a group event
A system that generates haptic effects during a group event having a plurality of users in attendance receives an identity of a first type of haptic effect to be broadcast during the group event, where the group event includes a plurality of haptic events. The system broadcasts the first type of haptic effect to a first set of the users, where the broadcasting causes the first type of haptic effect to be generated on a device corresponding to each of the first set of users. The first type of haptic effect is synchronized with one of the haptic events.
US09510161B2 Method for public safety communication and apparatus for the same
Disclosed are methods and apparatuses for public safety communication. A method comprises transmitting a groupcast setup request message to a base station; receiving an uplink grant message including information on groupcast resources in response to the groupcast setup request message from the base station; and transmitting data to be transmitted to receiving terminals belonging to a group to which the transmitting terminal belongs to the base station through the groupcast resources. Therefore, public safety communication can be efficiently performed in a wireless communication system.
US09510156B2 Mobile device alert generation system and method
A computer-implemented method for providing an alert regarding mobile device location is provided. The method includes obtaining location data corresponding to locations of a mobile device over a period of time. A location pattern is determined based on the location data. The current location of the mobile device is detected at a time based on the determined pattern, and an alert is provided regarding the current location of the mobile device. A system for providing alerts regarding mobile device location is also provided.
US09510154B2 Location determination, mapping, and data management through crowdsourcing
Mapping through crowdsourcing includes determining, using a processor, segments for a plurality of trajectories, wherein each trajectory includes radio frequency (RF) data from a communication device, determining, using the processor, RF features for the segments, and forming, using the processor, clusters of the segments according to the RF features. One or more routes of a map are generated from the clusters using the processor.
US09510151B2 Communication device, communication system, and program
To improve convenience of a function of rearranging and conveying information registered in an address book. A mobile phone, if any one of users registered in an address book is selected, obtains location information of a mobile phone owned by the selected user from a location search server. The mobile phone, by comparing location information of a home or an office of the selected user registered in the address book and the location information of the mobile phone obtained from the location search server, decides an indication sequence of plural communication addresses registered in the address book for the selected user.
US09510149B2 Location estimation within a wireless mesh network utilizing wireless signal signatures
Systems, methods and apparatuses for estimating a location within an area are disclosed. One method includes determining a plurality of wireless signal signatures at a plurality of locations within the area, wherein each wireless signal signatures includes a characteristic of a plurality of wireless links between a device and a plurality of network access points at a one of the plurality of locations, wherein the plurality of wireless signal signatures are received by a network manager server. Further, the network manager server receives a present wireless signal signature of a current device. The method further includes estimating locations the current device, including comparing a present wireless signal signature of the current device with plurality of wireless signal signatures, and adaptively re-determining the plurality of wireless signal signatures based on at least one condition of a distributed wireless network that includes the plurality of network access points.
US09510147B1 Method and system for wireless device communication
A method, system and apparatus for wireless device communication. A wireless device may be engaged in a wireless data communication session within a local geographic region. The wireless device may be tracked within the local geographic region. The targeted information may be provided to the wireless device regarding the local geographic region based on the tracking of the wireless device.
US09510143B2 Device based trigger for location push event
A software LBS trigger is initiated by a wireless device to request a set of proximate location information points relating to, e.g., points of interest, location tagged blogs, etc., based on the user's current location. The LBS trigger may be initiated when the user moves, and may include speed of the user to define a proximate area within which the user's device will be presented with relevant location information upon reaching. The size of the proximate area may be based on available memory in the wireless device, and/or on network bandwidth limitations. If walking, a smaller proximate area is defined, or if moving fast, the area of close proximity is larger. The location-based information points are stored locally on the user's device, and presentation to the user when the user gets closely proximate to the relevant information point.
US09510139B2 Phy layer options for body area network (BAN) devices
In at least some embodiments, a communication device includes a transceiver with a physical (PHY) layer. The PHY layer is configured for body area network (BAN) operations in a limited multipath environment using M-ary PSK, differential M-ary PSK or rotated differential M-ary PSK. Also, the PHY layer uses a constant symbol rate for BAN packet transmissions.
US09510138B2 PHY layer parameter for body area network (BAN) devices
In at least some embodiments, a communication device includes a transceiver with a physical (PHY) layer. The PHY layer is configured for body area network (BAN) operations in a limited multipath environment based on a constant symbol rate for BAN packet transmissions and based on M-ary PSK, differential M-ary PSK or rotated differential M-ary PSK modulation. The PHY layer is configured to transmit and receive data in a frequency band selected from the group consisting of: 402-405 MHz, 420-450 MHz, 863-870 MHz, 902-928 MHz, 950-956 MHz, 2360-2400 MHz, and 2400-2483.5 MHz.
US09510135B2 Device, system and method for selecting, sharing and displaying electronic content
The present disclosure provides a device, system and method to present electronic content on a first mobile electronic device in communication and configured to receive electronic content from a second electronic device.
US09510134B2 Method for performing machine type communication for the purpose of coverage improvement, apparatuses and systems for performing the same
A method of performing a downlink machine type communication from a base station to a MTC (machine type communication) terminal includes, at the base station, transmitting at least one of a system information—the system information excluding a Master Information Block (MIB)—, a control information and data to the MTC terminal using a system bandwidth having a predetermined size. The base station performs frequency hopping using a frequency hopping pattern in a unit of narrow band on the at least one of the system information—the system information excluding a Master Information Block (MIB)—, the control information and the data to transmit to the MTC terminal, and the narrow band is less than the system bandwidth.
US09510133B2 Multi-rat carrier aggregation for integrated WWAN-WLAN operation
Systems and methods for Multi-Radio Access Technology (RAT) Carrier Aggregation (MRCA) wireless wide area network (WWAN) assisted wireless local area network (WLAN) flow mapping and flow routing are disclosed. One system comprises a dynamic flow mapping module that is configured to form a flow-mapping table to dynamically map service flows between the WWAN radio and the WLAN radio in the wireless device. A flow routing module is configured to route data packets to one of the WWAN radio and the WLAN radio in the wireless device based on the flow-mapping table to transmit and receive the data packets via the wireless device.
US09510129B2 Character hitchhike information processing device, character hitchhike information processing system, and computer readable medium
There is provided an information processing device having: a storage unit configured to store a location information on real space associated with a character displayed on a portable terminal; a location updating unit configured to, when the character is associated with a portable terminal, update the location information stored in the storage unit based on a location information of the associated portable terminal; and an associating unit configured to, when the character is not associated with any portable terminal, associate a portable terminal with the character based on the location information stored in the storage unit and the location information of the portable terminal.
US09510128B2 Mobile phone locator
A mobile phone, including a protocol sniffer for capturing a beacon from a wireless access point, a beacon parser, coupled with the protocol sniffer, for identifying an alert request within the captured beacon, and at least one speaker, coupled with the beacon parser, for sounding an audible alert in response to the beacon parser identifying the alert request.
US09510125B2 Parametric wave field coding for real-time sound propagation for dynamic sources
The techniques discussed herein may facilitate real-time computation and playback of a propagated signal(s) perceived at a listener location in a three-dimensional environment in response to reception of a desired anechoic signal at a source location in the three-dimensional environment. The propagated audio realistically accounts for dynamic signal sources, dynamic listeners, and effects caused by the geometry and composition of the three-dimensional environment. The techniques may parameterize impulse response(s) of the environment and convolve the anechoic signal with canonical filters at run-time in a manner that respects the parameters of the parameterized impulse response(s). The techniques also provide for real-time computation and playback of a propagated audio signal perceived at a listener location in a virtual three-dimensional environment responsive to generation of source audio signals generated at multiple source locations in the virtual three-dimensional environment.
US09510120B2 Apparatus and method for testing sound transducers
In one embodiment, an apparatus for testing sound transducers includes a test socket having at least one acoustic generator and at least one sound monitoring device integrated therein. In one embodiment, the test socket includes a well for holding the sound transducer during test, the well being in communication with the at least one acoustic generator and the at least one sound receiving device.
US09510118B2 Mapping system with mobile communication terminals for measuring environmental sound
Environmental sound is captured and mapped. Application of a large number of mobile communication terminals embodied as a data supplier leads to extensive, automatic and continual mapping of environmental sound. For sites that are visited relatively frequently and by a plurality of subscribers, a relatively large quantity of remotely transmitted data records for the environmental sound is obtained informally, which permits a more precise depiction of the environmental noise. Commercially available mobile communication terminals may be augmented using simple measures in order to communicate with a central or local mapping system or mapping service directly or indirectly.
US09510116B2 High definition distributed sound system
A high definition distributed sound system has a master control hub with multiple serially linkable zones each capable of handling multiple serial arrays of powered speakers and a Cat5 cable. Each zone has an audio input, an internal master level controller and multiple powered-speaker outputs. Each of the serial arrays of powered speakers are connected to a corresponding powered-speaker output by the Cat5 cable. All of the zones can be used and controlled independently of the others or any number of them can be serially linked and controlled by their preceding zones. Additional master control hubs can be serially linked in a single system. The system interconnections can be done with Cat5 cable using RJ45 connectors. A low idle current power amplifier circuit offers extremely low levels of quiescent current, allowing a large number of speakers to be connected in one system.
US09510114B2 Audio processing pipeline for auditory prosthesis having a common, and two or more stimulator-specific, frequency-analysis stages
An audio processing pipeline, for an auditory prosthesis, includes: a common stage, including a common frequency analysis filter bank, configured to generate a common set of processed signals based on an input audio signal; and first and second stimulator-specific stages, responsive to the common set of signals and including first and second frequency-analysis filter banks, configured to generate first and second sets of processed signals adapted for the first and second hearing stimulators, respectively.
US09510113B2 Method and apparatus for communication between hearing assistance devices in a bluetooth network
A hearing assistance system provides for wireless communication between hearing assistance devices that are in a Bluetooth connection with a host device. In various embodiments, during a Bluetooth connection interval, one or more time slots are used for communication between the host device and one or more of the hearing assistance devices, while one or more additional time slots are reserved for communication between the hearing assistance devices.
US09510108B2 Circuit module for silicon condenser microphone
A circuit module for a silicon condenser microphone of the present disclosure includes a transducer, a charge pump, an isolator, a first amplifier, a second amplifier, a reaction circuit, a first bias circuit, and a second bias circuit. The charge pump electrically connects to an input port of the transducer, and an output port of the transducer electrically connects to an input port of the first amplifier via the isolator. An output port of the first amplifier electrically connects to an input port of the second amplifier. The reaction circuit is arranged between the output port of the first amplifier and the input port of the transducer. The isolator isolates the direct-current components of the first electrical signal, and therefore, the oscillations of the direct-current components will not affect the performance of the first amplifier.
US09510106B2 Microelectromechanical systems (MEMS) microphone having two back cavities separated by a tuning port
Microelectromechanical systems (MEMS) microphones associated with a tunable back cavity are described. Provided implementations can comprise a MEMS acoustic sensor element associated with a first back cavity, which first back cavity can be separated and/or acoustically coupled by a tuning port to a second back cavity. In addition, various physical and acoustic filtering configurations of MEMS microphones and tunable back cavities are described.
US09510103B2 Microelectromechanical apparatus for generating a physical effect
A microelectromechanical apparatus for generating a physical effect, including an array of moving elements, each coupled to a mechanical support by at least one flexure which is associated with at least one piezoelectric member which is operable to be strained by an electrical field applied to the piezoelectric member, thereby flexing the flexure to which the piezoelectric member is coupled; an electrical wiring, including a group of electrodes, wherein each electrode out of the group of electrodes is coupled to at least one of the piezoelectric members; wherein the electrical wiring is operable to concurrently transfer different sequences of electric fields to different piezoelectric members, thereby controllably inducing movement of moving elements of the array for creating the physical effect; and a motion restriction mechanism for maintaining a maximal motion distance for each of the moving elements when actuated via the corresponding flexure and piezoelectric member.
US09510099B2 Speaker device
Provided is a speaker device with which high strength can be obtained for the connection between an outer peripheral region of an edge and an attachment part of a frame, even while reducing a size of the speaker device without sacrificing a breadth of a diaphragm and the edge. This speaker device (10, 20, 30) includes: a diaphragm (11, 21) that radiates sound; an edge (12, 22, 32) arranged in an outer periphery of the diaphragm (11, 21); a frame (13, 33) arranged in an outer periphery of the edge (12, 22, 32) and including an annular attachment part (13a, 33a) connected to an outer peripheral region (12b, 22b, 32b) of the edge (12, 22, 32); and an annular connecting member (17) arranged between the outer peripheral region (12b, 22b, 32b) and the attachment part (13a, 33a) and adhered to the outer peripheral region (12b, 22b, 32b) and the attachment part (13a, 33a). A width of the connecting member (17) is greater than a width of the outer peripheral region (12b, 22b, 32b), and an inner diameter of the connecting member is less than an inner diameter of the edge (12, 22, 32).
US09510095B2 Sound emitting and collecting apparatus, sound source separating unit and computer-readable medium having sound source separation program
The present invention relates to a sound emitting and collecting apparatus including a sound collecting portion that captures surrounding sound using two microphones, and a sound emitting portion that emits sound from at least one speaker. The apparatus includes a sound source separating portion that extracts a target sound from a sound source in a predetermined direction, based on an input sound signal obtained by capturing surrounding sound using the two microphones, and an emission non-target sound removing portion that removes a non-target sound that is emitted from the speaker and captured by each of the microphones, based on sound source data for the sound emitting portion. The emission non-target sound removing portion is provided on a path that reaches the sound source separating portion. The emission non-target sound removing portion has a structure similar to an acoustic echo canceller, for example.
US09510094B2 Noise estimation in a mobile device using an external acoustic microphone signal
A mobile device uses externals microphone signals to improve the estimate of background noise that it computes. In order to improve voice quality in a first signal that is produced by an internal microphone, the mobile device identifies an external microphone device within proximity of the mobile device. The mobile device establishes a wireless connection with the external microphone device. The mobile device receives a second signal from the external microphone device through the wireless connection. The second signal is produced by a microphone of the external microphone device. The mobile device generates a noise profile based on the second signal, and then suppresses background/ambient noise from the first signal based on the noise profile. Other embodiments are also described.
US09510089B2 Dynamic location determination for a directionally controllable parametric emitter
An ultrasonic audio system includes a location sensor includes a location tracking module configured to receive information from the location sensor and to determine a location of a listener in a listening environment; a time delay module configured to receive audio content and to generate a plurality of audio content signals, the generated audio content signals comprising a plurality of individual instances of the audio content signal each instance delayed in time relative to the other instances of the audio content signals; and an ultrasonic emitter comprising a plurality of electrically isolated sections, each section having an input electrically coupled to receive one of the individual instances of the audio content signal, and configured to emit an audio-modulated ultrasonic signal from each of the plurality of electrically isolated sections.
US09510088B2 Intrauterine device
An intrauterine device for applying pressure to the walls of the uterine cavity includes a resilient body having an elongated member which includes a first end and a second end which are resiliently biased away from each other. The first end of the elongated member includes a first leg having a first end and a second end. The second end of the elongated member includes a second leg having a first end and a second end. A connection member is positioned between the first end of the first leg and the first end of the second leg. A first plug member is secured at the second end of the first leg and a second plug member is secured at the first end of the second leg. The first and second plug members are shaped and dimensioned for bearing against the walls of the uterine cavity as the elongated member spreads outwardly with the first end and the second end moving apart. A method for preventing conception within the uterine cavity is also disclosed.
US09510087B2 Acoustic device
One embodiment of the invention discloses an acoustic device having a housing having an accommodating space with a sound hole formed thereon and communicating with the accommodating space; a speaker unit received in the accommodating space having a diaphragm including a first area away from the sound hole and a second area close to the through window; wherein, the diaphragm has a plurality of corrugations formed on the first area and the second area, respectively, and the amount of the corrugations on the first area is less than that on the second area.
US09510083B2 Managing connections of a user device
Systems, methods, and computer-readable medium are provided for managing connections of user devices. For example, two source devices may be configured to maintain a data stream with one another. The data stream may enable the two source devices to identify one or more connections between each other and at least a third device. In response to receiving an event that indicates content to be provided to the third device, the data stream may be used by the source devices to configure their network connections with the third device.
US09510078B2 Wireless earpiece with local audio cache
A wireless earpiece may include a local memory for storing audio files that can be played back by the user. The wireless earpiece may fit entirely within the user's ear canal. Audio files, for example music files, may be loaded on the wireless earpiece by docking the wireless earpiece with a mobile device, which includes a larger memory storing the user's library of music files. The stored audio files may be received from a mobile device that were automatically selected from a library of music files by the mobile device without intervention from the user. To provide stereo sound, two wireless earpieces may be worn by the user and docked separately with the mobile device. Each of the two wireless earpieces may store a single channel of an audio file, which is separated by the mobile device during synchronization.
US09510077B2 Earphone having a controlled acoustic leak port
An earphone comprising an earphone housing having a wall comprising (1) a front side that joins (2) an end portion in which a primary sound output opening is formed, which joins (3) a face portion in which a secondary output opening is formed, which joins (4) a back side which joins the front side and encloses a driver, wherein the face portion and the front side form a tapered portion of the earphone housing that is dimensioned to be inserted into, and contact, an ear of a wearer, wherein the primary output opening is dimensioned to output sound generated by a diaphragm of the driver contained within the earphone housing into the ear, the secondary output opening is dimensioned to vent the ear to a surrounding environment, and wherein the primary output opening and the secondary output opening face different directions and are positioned over a sound output face of the driver.
US09510076B2 Waterproof earphone structure
Disclosed is a waterproof earphone structure including a main body with a rear cavity and a front cavity for installing a waterproof module and a shielding module respectively, and a speaker body installed in the main body. The waterproof module includes first and second waterproof elements installed in the rear and front cavities of the main body respectively. This structure not just allows users to sense external sounds only, but also improves low-frequency noise interference and water-resistance. Since the first and second waterproof elements are formed with pores having a diameter smaller than 0.6 mm and arranged apart from one another, external low-frequency noises are suppressed. Further, the effect of surface tension prevents water from entering into waterproof devices or soaking the interior of the earphone. Users enjoy good sound quality since the sound is transmitted through the pores. In addition, the shielding module provides an anti-dust effect.
US09510075B2 Waterproof sound transmitting sheet, and method for producing same
Disclosed herein is a waterproof sound-transmitting sheet having high sound transfer efficiency and excellent water proofing performance and a method for producing same. The waterproof sound-transmitting sheet includes: a sound-transmitting layer made of a polymer material and formed in the shape of a web having a plurality of pores; and a coating layer formed on at least one side of the sound-transmitting layer to block pores existing on the surface of the sound-transmitting layer.
US09510074B2 Grating only optical microphone
A micro-electro-mechanical system (MEMS) optical sensor including an enclosure having a top wall, a bottom wall and a sidewall connecting the top wall and the bottom wall. The sensor further including a compliant membrane positioned within the enclosure, which is configured to vibrate in response to an acoustic wave and having a grating formed therein. A reflector is formed directly on an inner surface of one of the bottom wall or the top wall of the enclosure. A light emitter is positioned within the enclosure along a side of the compliant membrane opposite the reflector, the light emitter is configured to transmit a laser light toward the grating and the reflector. A light detector is positioned along the side of the compliant membrane opposite the reflector, the light detector configured to detect an interference pattern of the laser light, which is indicative of an acoustic vibration of the compliant membrane.
US09510073B2 Air conditioner having an audio collecting device
An air conditioner is provided. The air conditioner may include a body including an outlet and an audio collecting device provided on one side of the outlet, the audio collecting device including a microphone that collects audio input. The audio collecting device may include a housing body including an opening in which the microphone is installed, a housing cover provided on one side of the housing body, and a noise insulation space defined by the housing body and the housing cover. The microphone may be received in the noise insulation space.
US09510071B2 Portable communication device with flow through acoustic transducer ports for water management
Communication device includes a housing with a two or more apertures defined therein to form a speaker grille. The apertures are arranged to form one or more aperture sets, each comprised of at least two apertures connected by a fluid channel defined on an internal face of the panel. The fluid channel is comprised of one or more channel segments. Each of the channels segments and the acoustic apertures has a predetermined size and shape which draws fluid through the apertures from an exterior side of the panel, to an interior side of the panel, and then into one of the channel segments. The dimensions and geometry of the channels and apertures are selected to cause the fluid in the channels to exit from the housing at a lowermost one of the acoustic apertures.
US09510069B2 Electromechanical transducer and method of producing the same
An electromechanical transducer includes a substrate, a first electrode disposed on the substrate, and a vibration film including a membrane disposed on the first electrode with a space therebetween and a second electrode disposed on the membrane so as to oppose the first electrode. The first electrode has a surface roughness value of 6 nm RMS or less.
US09510067B2 Self-diagnostic non-bussed control module
A non-bussed control module that receives an audio code is provided. The non-bussed control module includes a tone processing module, a self-diagnostic module, and a reporting module. The tone processing module receives the audio code, and sends a trigger signal if the audio code is received. The self-diagnostic module performs a self-diagnostic test for the non-bussed control module if the trigger signal is received, and generates a diagnostic signal indicative of the self-diagnostic test. The reporting module receives the diagnostic signal and determines a type of fault based on the diagnostic signal.
US09510065B2 Method and system for automatically providing alternate network access for telecommunications
A communications unit is provided that can be coupled to a building's telecommunication wiring to provide an automated mechanism for isolating the building's wiring from a PSTN, while also providing a telecommunications connection to an alternative communications network via, for example, broadband or cellular networks. The communications unit can further be configured to be coupled to an alarm controller unit of a security system, thereby permitting the security system to communicate with a remote server system without loss of alarm data. The communications unit can also be configured to permit the legacy security system to provide normal disconnect functionality of building telephones from an outgoing telecommunications line while an alarm condition is present.
US09510062B1 In-band trick mode control
A server may receive metadata associated with specific content in a transport signal stream from a content information service. The metadata may identify a point in time of the transport signal stream. The server may instruct an encoder to insert a marker into the transport signal stream corresponding to the point in time of the transport signal stream. The marker may indicate control of a trick mode to be enforced by a delivery platform subsequent to the point in time of the transport signal stream. The server may record the marker in a data store associated with the server.
US09510060B1 Redundant universal transport processing system
A system, apparatus, and method provide the ability to process media content streams. A primary and backup multiplexer are each configured to receive and multiplex multiple video streams to output IP multicast streams with unique unicast addresses. A primary and backup uniform transport processing system (UTPS) join the IP multicast streams and output each stream using a unique multicast group. Multiple virtual local area networks (VLANs) separate the joins of the primary UTPS from the joins of the backup UTPS. Primary and backup modulators join the IP multicast streams output from the primary or backup UTPS and convert the joined stream to radio frequency for uplink to a broadcast distribution network.
US09510059B2 Program guide apparatus
A method acquires program guide information in an image signal receiver, and program guide method and apparatus using the same. In the program guide apparatus, information immediately required by a user is obtained first, and information of less preferential channels is obtained next, thus presenting a smooth interface to the user. The method of acquiring program guide information for channels includes acquiring the program guide information for each channel by scanning accessible channels while a received program is not displayed. The program guide apparatus includes a tuner tuning a channel, a program guide information detector, a memory, a key input, a microprocessor, and a character signal generator.
US09510058B2 Program guide user interface
A computer-implemented method includes receiving a search request related to media programming and generating a search. The result has a list of one or more collections of episodes responsive to the search request, and a schedule grid displaying a plurality of episodes on a plurality of different channels for a time period, including at least one program responsive to the search request.
US09510057B2 Interactive programming guide
Techniques of providing an interactive programming guide with a personalized lineup are disclosed. In some embodiments, a profile is accessed, and a personalized lineup is determined based on the profile. The personalized lineup may comprise a corresponding media content identification assigned to each one of a plurality of sequential time slots, where each media content identification identifies media content for the corresponding time slot. A first interactive programming guide may be caused to be displayed on a first media content device associated with the profile, where the first interactive programming guide comprises the personalized lineup.
US09510052B2 Broadcast receiving terminal, control method, display terminal, and recording medium
There is provided a broadcast receiving terminal that includes a reception unit, a display unit, and a reservation unit. The reception unit receives, over a network, content information, the content information including trailer information and reception reservation information. The display unit displays trailer content. The reservation unit reserves reception of the broadcast program.
US09510051B1 Pop-ups for video suggestions based on social messages
A method, computer program product and computer system is provided. A processor identifies an identity of a viewer of a display device, where the display device is displaying a first video feed. A processor retrieves a profile of the viewer, where the profile includes a plurality of preferences of the viewer. Responsive to a determination that a content of a second video feed that is available for viewing on the display device matches at least one of the plurality of preferences of the viewer, a processor displays an overlay of the second video feed on top of the first video feed. A processor identifies an acknowledgment made by the user regarding the overlay. A processor updates the overlay based, at least in part on, the acknowledgment made by the user.
US09510043B2 Pre-buffering audio streams
One embodiment of the present invention sets forth a technique for identifying and pre-buffering audio/video stream pairs. The method includes the steps of predictively identifying for pre-buffering at least one audio/video stream pair that may be selected for playback by a user subsequent to a currently playing audio/video stream pair, computing a first rate for pre-buffering an audio portion of the at least one audio/video stream pair and a second rate for pre-buffering a video portion of the at least one audio/video stream pair, downloading the audio portion at the first rate and downloading the video portion at the second rate, and storing the downloaded audio portion and the downloaded video portion in a content buffer.
US09510034B2 Plug and play method and system of viewing live and recorded contents
A plug and play method of viewing live and recorded contents includes the steps of: requesting information of a capturing device by a remote control center; sending an accessing request from an Internet-enabled receiving device to the remote control center through Internet; verifying whether the information of the capturing device matches with the accessing request from the receiving device by the remote control center; and establishing a communication channel between the capturing device and the receiving device to enable contents captured by the capturing device to be transmitted to the receiving device in a live manner through Internet.
US09510033B1 Controlling dynamic media transcoding
A number of approaches for transcoding media is described, which allow various users to control one or more aspects of transcoding (e.g. bit rate, resolution) when delivering media content to a client device from a network edge server or other location. The client device is provided with an interface that allows the user to increase or decrease the resolution, bit rate or other settings of the media content. Upon receiving a request from the user, the system transcodes the media content in accordance with the request and dynamically delivers the transcoded media content to the user's device. The system also enables content publishers and network operators to impose restrictions (e.g. minimum and maximum values for various settings) on user control.
US09510031B2 Systems and methods for encoding alternative streams of video for playback on playback devices having predetermined display aspect ratios and network connection maximum data rates
Systems and methods for adaptive bitrate streaming of alternative streams of video encoded at resolution and sample aspect ratio combinations and maximum bitrates in accordance with embodiments of the invention are disclosed. In one embodiment of the invention, a source encoder configured to encode a source video stream as a plurality of alternative streams of video for playback on a playback device includes a processor configured to receive multimedia content including source video data having a primary resolution, a primary sample aspect ratio, and a primary frame rate and to encode the source video data as alternative streams of video, where the resolution and sample aspect ratio of at least one of the alternative streams of video are selected to have an aspect ratio that is the same as a predetermined display aspect ratio and at least one of the alternative streams is encoded at a maximum bitrate.
US09510027B2 Media content processing/distribution system
A media content distribution system (10) comprises a plurality of interconnected system resources (13-15) arranged to receive and/or transmit media content. A number of the system resources (13-15) have a capability of performing a transform processing operation on the media content. A system controller (20) automatically determines connectivity of the system resources (13-15) and determines the transform capabilities of the system resources using control messages received from the system resources. A first of the system resources can advertise information about a potential combined system resource which is possible if at least one transform capability of the first system resource is combined with at least one transform capability of another system resource. The system controller (20) can output a map of the system resources on the user interface (25). The user interface (25) can allow a user to explore detail of resources (13-15) and select routes between nodes.
US09510024B2 System and method for early media buffering using prediction of user behavior
A system and method for early media buffering using prediction of user behavior. In accordance with an embodiment, a client device user interface displays a plurality of media options, each of which is associated with a corresponding media content, for example a media channel or video stream, that can be received from a media server system for playing at the device, or at a controlled device. While the user interacts with the user interface, media content associated with regions of the interface can be buffered in preparation for selection and subsequent playing. The client device can include a user interaction sensor, for example a motion, hand/proximity, or heat sensor, which detects when a user is about to interact with the device. The media server system can be triggered to buffer media content associated with one or more neighboring media options on the user interface, in preparation for selection and playing.
US09510020B2 Intra pulse code modulation (IPCM) and lossless coding mode deblocking for video coding
Techniques for coding video data include coding a plurality of blocks of video data, wherein at least one block of the plurality of blocks of video data is coded using a coding mode that is one of an intra pulse code modulation (IPCM) coding mode and a lossless coding mode. In some examples, the lossless coding mode may use prediction. The techniques further include assigning a non-zero quantization parameter (QP) value for the at least one block coded using the coding mode. The techniques also include performing deblocking filtering on one or more of the plurality of blocks of video data based on the coding mode used to code the at least one block and the assigned non-zero QP value for the at least one block.
US09510018B2 Signal analysis and generation of transient information
A signal processor receives settings information. The settings information specifies a setting of a given element for each image in a sequence of multiple images in which the given element resides. The signal processor also receives precision metadata specifying an estimated precision of each of the settings of the given element for each image in the sequence. Based on the settings information and the precision metadata, the signal processor generates a setting value for the given element. If the setting value produced for the given element is relatively stable, and thus likely a better representation of a setting for the given element than a current setting of the given element, the signal processor utilizes the generated setting value instead of the current setting for encoding purposes.
US09510015B2 Image processing device and method for assigning luma blocks to chroma blocks
The present invention relates to an image processing device and method, which realize improvement in encoding efficiency for color difference signals and reduction in address calculations for memory access. In a case where a block size of orthogonal transform is 4×4, and a macroblock of luminance signals is configured of four 4×4 pixel blocks appended with 0 through 1, the four luminance signal blocks are corresponded with one color difference signal 4×4 block appended with C. At this time, there exist four motion vector information of mv0, mv1, mv2, and mv3, as to the four luminance signal blocks. The motion vector information mvc of the one color difference signal 4×4 block is calculated by averaging processing using these four motion vector information. The present invention can be applied to an image encoding device which performed encoding based on the H.264/AVC format, for example.
US09510013B2 Estimation of the movement of an image
A method for estimation of motion in a series of images captured by an image sensor comprising an estimation of motion vectors at a plurality of points from an image by an operation, done at each of the points from the plurality of points, of minimization of a functional of motion vectors comprising the sum of a data term and a regulation term, where the data term is made up of the product of a weighting term which is a function of the degree of regularity of the estimated motion vectors and a data linkage term which is a function of the spatial-temporal gradients of the brightness near points located in a neighborhood of a point, where the regulation term supplies a result to the minimization operation for the points near which the minimization of the data term does not allow estimating a unique solution.
US09510012B2 Method and apparatus for compressing coding unit in high efficiency video coding
In HEVC (High Efficiency Video Coding), a 2N×2N coding unit can be partitioned into various partition types hierarchically. The coding system uses a criterion to determine the best partition, where RD-rate is often used as the criterion. N×N partition at level k becomes redundant if 2N×2N at level k+1 will be evaluated. In order to eliminate the above redundancy, the allowable partition sizes are constrained according to a method previously disclosed. In the current invention, the complexity is further reduced. According to one embodiment, N×N partition is not allowed for any INTER mode regardless of the coding unit size. Furthermore, flexibility is provided so that either the method and apparatus with further complexity reduction can be selected or an alternative method and apparatus can be selected. Syntaxes to support embodiments according to the present invention are also disclosed.
US09510011B2 Video encoding device, video decoding device, video encoding method, video decoding method, and program
A video encoding device includes: pixel bit length increasing means for increasing a pixel bit length of an input image based on pixel bit length increase information; transform means for transforming output data of the pixel bit length increasing means; entropy encoding means for entropy-encoding output data of the transform means; non-compression encoding means for non-compression-encoding input data; multiplexed data selection means for selecting output data of the entropy encoding means or output data of the non-compression encoding means; and multiplexing means for multiplexing the pixel bit length increase information in a bitstream, wherein a pixel bit length of an image corresponding to the output data of the entropy encoding means and a pixel bit length of an image corresponding to the output data of the non-compression encoding means are different from each other.
US09510009B2 Methods and apparatus for adaptive motion vector candidate ordering for video encoding and decoding
Methods and apparatus are provided for adaptive motion vector candidate ordering for video encoding and decoding. An apparatus includes a video encoder for encoding a block in a picture by selecting an order of motion vector predictor candidates for the block responsive to a characteristic available at both the video encoder and a corresponding decoder. The characteristic excludes a mode in which the block is partitioned.
US09510002B2 Chroma quantization in video coding
A method of signaling additional chroma QP offset values that are specific to quantization groups is provided, in which each quantization group explicitly specifies its own set of chroma QP offset values. Alternatively, a table of possible sets of chroma QP offset values is specified in the header area of the picture, and each quantization group uses an index to select an entry from the table for determining its own set of chroma QP offset values. The quantization group specific chroma QP offset values are then used to determine the chroma QP values for blocks within the quantization group in addition to chroma QP offset values already specified for higher levels of the video coding hierarchy.
US09510001B2 Video decoding method and apparatus using the same
A video decoding method according to an embodiment of the present invention may include determining a type of a filter to be applied to a first-layer picture which a second-layer picture as a decoding target refers to; determining a filtering target of the first-layer picture to which the filter is applied; filtering the filtering target based on the type of the filter; and adding the filtered first-layer picture to a second-layer reference picture list. Accordingly, the video decoding method and an apparatus using the same may reduce a prediction error in an upper layer and enhance encoding efficiency.
US09510000B2 Offset type and coefficients signaling method for sample adaptive offset
This disclosure describes techniques for performing sample adaptive offset signaling and coding in a video coding process. Techniques of the disclosure include both a merge-based and prediction-based signaling process for sample adaptive offset information (i.e., offset values and offset type). The techniques includes determining offset information for a current partition, comparing the offset information of the current partition with offset information of one or more neighbor partitions, coding a merge instruction in the case that the offset information of one of the one or more neighbor partitions is the same as the offset information of the current partition, and coding one of a plurality of prediction instructions in the case that the offset information of the one or more neighbor partitions is not the same as the offset information of the current partition.
US09509997B2 Imaging apparatus, imaging method and storage medium, image coding apparatus, image coding method and storage medium
A multi-viewpoint image which has been captured with respect to an object from a plurality of viewpoints is coded by setting a base viewpoint among the plurality of viewpoints. An image captured from a viewpoint that is not the base viewpoint is then coded using a reference image selected based on imaging parameters and a parallax.
US09509996B2 Method, device, and system for multiplexing of video streams
A method of reproducing at least two digital video sequences. The method includes multiplexing a first digital video sequence with a second digital video sequence, pictures of the second digital video sequence are included in advance in a video stream and are associated with timing information such that a receiver will not decode and reproduce the pictures of the second digital video sequence. The method includes composing the at least two digital video sequences into the video stream in correspondence with a result of the multiplexing and subsequently including a sequence of dummy timing pictures into the video stream. The dummy timing pictures are inter-predicted and are coded by omitting any prediction error data.
US09509992B2 Video image compression/decompression device
An image compression/decompression device achieving increased utilization efficiency of the memory bandwidth in the access to the memory used for the compression/decompression operation while maintaining ill effect on the images at a low level is realized. The image compression/decompression device comprises a data conversion unit which reduces the data access rate when original images (as input images at the time of performing the compression) and reference images (used for performing the interframe prediction) are stored in the memory by accessing the memory. The access to the memory is performed in an address sequence (order) that differs between data write and data read. This makes it possible to increase the utilization efficiency of the memory bandwidth, and further to reduce the capacity of the buffer memory used for the data read.
US09509988B2 Motion video encoding apparatus, motion video encoding method, motion video encoding computer program, motion video decoding apparatus, motion video decoding method, and motion video decoding computer program
A motion video encoding apparatus includes: a prediction error image generating unit which computes a difference between a block being encoded and a predicted image for the block being encoded and thereby generates a prediction error image; a prediction error orthogonal-transforming unit which computes a plurality of first frequency coefficients by orthogonal-transforming the prediction error image; a predicted image orthogonal-transforming unit which computes a plurality of second frequency coefficients by orthogonal-transforming the predicted image; a sign judging unit which judges the positive/negative sign of each one of the plurality of second frequency coefficients; and an adaptive encoding unit which encodes each given one of the plurality of first frequency coefficients by using sign match/mismatch information that indicates a match or mismatch between the sign of the given first frequency coefficient and the sign of a corresponding one of the plurality of second frequency coefficients.
US09509986B2 Electronic device and method for calibrating spectral confocal sensors
A measurement machine includes an optical lens and a spectral confocal sensor. An electronic device adjusts a zoom ratio of the lens to be a maximum ratio, and calculates X, Y, Z coordinate differences between the lens center and the sensor center. The electronic device calibrates the X, Y coordinate differences at least twice, to obtain calibrated X, Y coordinate differences. The X, Y differences are replaced by the calibrated X, Y coordinate differences when the calibrated X, Y coordinate differences satisfy first predetermined requirements. The electronic device further calibrates the Z coordinate difference at least twice to obtain a calibrated Z coordinate difference. The Z coordinate difference is replaced by the calibrated Z coordinate difference when the calibrated Z coordinate difference satisfies second predetermined requirements.
US09509985B2 Image processing apparatus
In an image processing apparatus, images that can be comfortably viewed by a viewer with less eyestrain can be displayed on a display device. In the image processing apparatus in which a three-dimensional image and a two-dimensional image can be simultaneously displayed on a multi-screen, if the three-dimensional image and the two-dimensional image are simultaneously displayed on a display device, the three-dimensional image is converted into two dimensions, and is output to be displayed on the same screen in the same dimensions. Alternatively, in the image processing apparatus in which a three-dimensional image and a two-dimensional image can be simultaneously displayed on a multi-screen, if the three-dimensional image and the two-dimensional image are simultaneously displayed on a display device, the two-dimensional image is converted into three dimensions, and is output to be displayed on the same screen in the same dimensions.
US09509982B2 Image processing system and method
An image processing system according to an embodiment includes a display unit capable of displaying stereoscopic images by displaying a group of parallax images and a display control unit. The display control unit displays an operation screen for receiving operations on medical image data on the display unit, displays selection information for selecting medical image data on the operation screen, and controls whether the selection information will be displayed as a stereoscopic image or a planar image depending on the content of medical image data selected by the selection information.
US09509981B2 Projectors and depth cameras for deviceless augmented reality and interaction
Architecture that combines multiple depth cameras and multiple projectors to cover a specified space (e.g., a room). The cameras and projectors are calibrated, allowing the development of a multi-dimensional (e.g., 3D) model of the objects in the space, as well as the ability to project graphics in a controlled fashion on the same objects. The architecture incorporates the depth data from all depth cameras, as well as color information, into a unified multi-dimensional model in combination with calibrated projectors. In order to provide visual continuity when transferring objects between different locations in the space, the user's body can provide a canvas on which to project this interaction. As the user moves body parts in the space, without any other object, the body parts can serve as temporary “screens” for “in-transit” data.
US09509977B2 Image processing system and microscope system including the same
An image processing system includes an image acquisition unit, a candidate value estimation unit, a band characteristics evaluation unit, an effective frequency determination unit and a candidate value modification unit. The acquisition unit acquires images. The estimation unit estimates, for each pixel of the images, a candidate value of a 3D shape. The evaluation unit calculates, for each pixel, a band evaluation value of a band included in the images. The determination unit determines an effective frequency of the pixel based on statistical information of the band evaluation value. The modification unit performs data correction or data interpolation for the candidate value based on the effective frequency and calculates a modified candidate value representing the 3D shape.
US09509973B2 Method and device for compressing vertex data in three-dimensional image data
A device for compressing vertex data in three-dimensional (3D) image data includes a codebook design module and a codeword search module. The codebook design module is configured for: grouping residual vectors of vertices in 3D image data for codebook design; generating, for each group of residual vectors, a sub-codebook formed by a specified number of codewords; and sending the generated sub-codebook corresponding to a group of residual vectors to the codeword search module. The codeword search module is configured for: receiving a sub-codebook sent by the codebook design module; searching for a codeword of optimal match of a to-be-compressed residual vector of a vertex in 3D image data to be compressed; and taking an index of the codeword of optimal match and an index of a sub-codebook where the codeword of optimal match is located as compressed data of the vertex. A method for compressing vertex data in 3D image data is further disclosed. With the disclosure, it is possible to save codeword storage space, enhance encoding quality, improve a compression ratio of vertex data, and increase a compression efficiency.
US09509969B2 Method and apparatus for executing software applications
Consumer electronic devices, such as e.g. high-definition movie players for removable storage media such as optical discs, may provide possibilities for advanced interactivity for the user, implemented as software applications. A question arising generally with such software applications is what the life cycle of such an application is, and who may control it. The invention provides a method for executing software applications within a playback device for audio-video data, wherein data from a first removable storage medium are read for a software application to be executed within said playback device, and the data comprise an indication defining a termination condition for the application. Based on said termination code and depending on how the medium holding the application is ejected, the application is terminated or may survive.
US09509967B2 Light source device and projector
To avoid accelerated progression of deterioration of a semiconductor laser, an LED, and the like to extend their lives while adjusting a balance of a plurality of colors, such as R, G, and B, by feedback control, a deterioration controllable monochromatic light source module is configured to: calculate a substantial upper limit Iu, determine an operation coefficient hx based on a deterioration coefficient dx, perform feedback control of the output current Ix of each drive circuit, and output a light intensity detection signal to the outside. An integrating control circuit calculates a monochromatic light intensity sum σ by a sum of light intensity detection signals from the monochromatic light source modules belonging to the same wavelength band and determines a light intensity target signal so that a ratio of the monochromatic light intensity sum σ to the monochromatic light source modules in different wavelength bands is a predetermined ratio.
US09509966B2 Projector in illumination optical system including phosphor wheel driver
A projector in an illumination optical system includes a laser light source, a synchronization signal processor that converts synchronization signals that are synchronized with video signals input from outside the projector into video signals to be used inside the projector, an LD driver that controls a lighting state of the laser light source according to the synchronization signals output from the synchronization signal processor, an LED (Light Emitting Diode) light source, an LED driver that controls a lighting state of the LED light source according to the synchronization signals output from the synchronization signal processor, a rotational state detector that detects a rotational state of a phosphor wheel, and a phosphor wheel driver that, based on a detected result of the rotational state detector, controls the rotational state of the phosphor wheel.
US09509960B2 Vehicle anomaly detection and reporting
A server device may receive images of a vehicle from one or more camera devices implemented as part of a home monitoring or home control system and identify, based on the images, an anomaly associated with the vehicle. In some implementations, conditions under which the anomaly occurred may also be determined.
US09509959B2 Electronic device and control method thereof
An electronic device and a control method thereof are disclosed. The electronic device includes: a touch screen; a camera; a microphone; and a controller configured to display the execution screen of a predetermined application on the touch screen, control the camera and the microphone to operate upon entering reaction capture mode, acquire a reaction image by capturing a video or still image of a user through the camera upon detecting the user making a facial expression or gesture through the camera or the user's voice through the microphone, and display the acquired reaction image on the touch screen. Accordingly, an image of the user seeing a predetermined screen running on the touch screen can be capture and displayed on the touch screen.
US09509958B2 Image pick-up device and POS system including the same
An image pick-up device which photographs an object to generate an image signal representing the object, including: a housing including an opening; a transparent plate which covers the opening; an image detector arranged in the housing; an optical lens forming an image of the object on the image detector through the transparent plate; a lighting device arranged in the housing and placed both in an inner area in which an imaging area outside the housing is folded into the housing with reference to one surface of the transparent plate, and in an outer area of the imaging area; and an optical-path modifying element which causes an optical path of the light to be refracted such that the light is emitted from a virtual image of the lighting device, the virtual image being placed outside the inner area.
US09509957B2 Vehicle imaging system
A vision system for a vehicle includes an image sensor and image processor. The image sensor is disposed at the vehicle and has a field of view exterior of the vehicle for capturing image data of a scene forward of the vehicle. The field of view encompasses at least a portion of a road surface ahead of and in the direction of travel of the vehicle. The image processor processes captured image data. Responsive to image processing of captured image data by the image processor, the vehicle vision system determines the presence of an animal on the road surface within the field of view. At least in part responsive to determination of the animal on the road surface within the field of view, the vehicle vision system at least one of (a) generates an alert and (b) controls the vehicle.
US09509953B2 Media detection and packet distribution in a multipoint conference
A method includes receiving a plurality of audio signals. Each of the plurality of audio signals includes audio packets, wherein one or more audio packets from each of the plurality of audio signals is coded with an audiometric, the audiometric including an acoustic measurement from a conference site. The method further includes, for each of the plurality of audio signals, extracting an audiometric from one or more audio packets and selecting an active audio signal based on the extracted audiometrics. In addition, the method includes determining a change in the active audio signal and in response to determining a change in the active audio signal, updating a media forwarding table, the media forwarding table including a directory for routing one or more of the plurality of audio signals. The method further includes distributing audio packets to one or more conference sites in accordance with the media forwarding table.
US09509948B2 Videoconferencing
A method performed by a videoconferencing device, the method comprising: maintaining a database (129) comprising multiple records, each record including bit rate information and relating to a particular endpoint identifier; initiating a videoconference call with a target endpoint (101, 103); identifying (S2) one or more records in the database (129) that relate to the endpoint identifier of the target endpoint (101, 103); identifying (S5) one or more records in the database (129) that relate to the endpoint identifier of one or more endpoints located in a common zone with the target endpoint (101, 103); using bit rate information from the identified records to calculate (S4, S7, S8) an initial video bit rate for the videoconference call; and initially transmitting video to the target endpoint (101, 103) at the calculated initial video bit rate. Apparatus configured to implement the foregoing method.
US09509945B2 Automatic program clock reference correction
A data stream that contains periodic time reference values referenced to a first reference clock is received for transcoding. The received data stream is processed to form an output data stream that contains the periodic time reference values. At least one of the periodic time reference values is adjusted by adding a count value to the at least one periodic reference value to form an adjusted periodic time reference value. The output data stream is transmitted with the adjusted periodic time reference value.
US09509938B2 Display unit
A display unit includes: a main body section including a first front surface, a first rear surface, and a first side surface; one or a plurality of speaker boxes each including one or a plurality of speaker units and a housing containing the one or a plurality of speaker units, the one or a plurality of speaker boxes being selectively attachable with respect to one of the first side surface and the first rear surface in the main body section; and one or a plurality of attaching members commonly used for both at the time of attaching the one or a plurality of speaker boxes to the first side surface and at the time of attaching the one or a plurality of speaker boxes to the first rear surface.
US09509932B2 Image sensors, methods of operating the same, and image processing systems including the same
An image sensor may include a comparator including a first input terminal configured to receive a reset signal, a second input terminal configured to receive an image signal, a third input terminal configured to receive a ramp signal configured to ramp in one direction, and an output terminal. The comparator may further include a switch circuit including a plurality of switches. The comparator may be configured to compare the reset signal with the ramp signal and output a first comparison signal through the output terminal according to a first arrangement of the switches in a reset phase and the comparator may be configured to compare the image signal with the ramp signal and output a second comparison signal through the output terminal according to a second arrangement of the switches in an image phase.
US09509930B2 Device comprising a set of electromagnetic radiation sensitive detectors and arrangement of a set of such devices
An image sensor, in particular, for endoscopic applications or miniaturized surveillance cameras. The sensor includes a matrix of image points arranged to provide an image of an explored area of which the shape substantially corresponds to the geometry of the matrix. This sensor consists of a matrix of photodetector cells structured in rows and columns, orthogonal to one another, which has a polygonal shape of which the contour has at least five sides that form part of a closed line, with orthogonal edges and oblique edges. This provides a solution to position the column and row address elements which allows each photoconductive cell to be connected to a current or voltage readout circuit, along oblique edges, such that the space beyond the matrix of photodetector elements is not substantially increased along the oblique edges.
US09509928B2 Bias sampling device and CMOS image sensor including the same
A bias sampling device includes a reference current generation unit suitable for generating a reference current; a plurality of multi-staged current mirror circuits suitable for receiving the reference current generated from the reference current generation unit and outputting a bias voltage; and a bias sampling unit suitable for performing sampling on a first bias voltage of a first current mirror circuit of the plurality of multi-staged current mirror circuits, wherein the first bias voltage of the first current mirror circuit, which is located prior to a final-staged current mirror circuit of the plurality of multi-staged current mirror circuits, is preset.
US09509923B2 Continuous infrared thermography monitoring and life management system for heat recovery steam generators
A method for continuously monitoring the working condition of a heat recovery steam generator (“HRSG”) using infrared thermography, comprising the steps of identifying target locations inside the HRSG, positioning one or more infrared cameras to continuously monitor and record the temperature at each target location, generating continuous thermographic images corresponding to selected components and locations at each target locations, comparing the continuous thermographic images to corresponding, stored base line images and generating a set of comparative data reports in real time for each target location in order to predict the life span or potential failure of HRSG components.
US09509920B2 Method of automatically tracking and photographing celestial objects, and camera employing this method
A method of automatically tracking and photographing celestial objects which captures a still image of a celestial object(s) where each celestial object appears stationary simply by making an exposure with a camera directed toward an arbitrary-selected celestial object and fixed with respect to the ground and without using an equatorial, and also a camera that employs this method. The method includes inputting latitude information at a photographic site, photographing azimuth angle information, photographing elevation angle information, attitude information of a photographic apparatus and focal length information of a photographing optical system; calculating movement amounts of the celestial object image relative to the photographic apparatus, for fixing the celestial object image with respect to the predetermined imaging area of an image pickup device, using all of the input information; and obtaining a photographic image by moving at least one of the predetermined imaging area and the celestial object image.
US09509913B2 Image pickup apparatus, method of controlling image pickup apparatus, image pickup apparatus system, and image pickup control program stored in storage medium of image pickup apparatus
An image pickup apparatus that can easily perform electric fine zoom adjustment, includes an image pickup section that can change an image pickup parameter, a display section that visibly displays an image signal outputted from the image pickup section, a rotational operation member that performs a change operation to the image pickup parameter, a parameter control section that controls the image pickup parameter, and a display control section that displays an effect of the change of the image pickup parameter in accordance with the rotational operation of the rotational operation member on the display section, while superimposing the effect on the image signal outputted from the image pickup section.
US09509912B2 Zoom lens and image pickup apparatus including the same
A zoom lens including, in order from an object side: a positive first lens unit; a negative second lens unit; and a positive third lens unit, in which: an interval between the first and second lens units is increased, and an interval between the second and third lens units is decreased during zooming from a wide angle end to a telephoto end; the second lens unit is an image stabilizing lens unit which moves with a component of motion in a direction perpendicular to an optical axis whereby an imaging position is moved in the direction of motion perpendicular to the optical axis; and a focal length of an entire system at the wide angle end, a focal length of the first lens unit, and a movement amount of the first lens unit during zooming from the wide angle end to the telephoto end are each set appropriately.
US09509910B2 Power efficient image sensing apparatus, method of operating the same and eye/gaze tracking system
An image sensing apparatus has a light sensitive area and a control unit. The light sensitive area registers image data in response to an incoming amount of light, and is operable in an active mode wherein image data can be read out there from as well as in a standby mode wherein image data cannot be read out. The control unit produces a control signal setting the light sensitive area to operate in the active mode and the standby mode respectively in a cyclic manner during an operation period, which preferably encompasses multiple data frame read-outs of image data from the light sensitive area.
US09509904B2 User programmable image capturing and processing device
The present description provides a user programmable image capturing and processing apparatus which allows the user to load and run its own custom processing algorithms into the camera or device apparatus, does not limit the client to a specific set of factory preloaded image processing algorithms, and can utilize a wide range of image capturing means such as Ultrasound, X-ray, RF frequency, or other means of converting signals or waves to image.
US09509896B2 Apparatus, imaging method, and focus control apparatus to control autofocus based on contrast signal
A change in a subject is quickly sensed and a focusing lens is driven with degradation in durability and out-of-focus states of output video images due to driving of the focusing lens more than necessary avoided. To achieve the object described above, the invention relates to an imaging apparatus that controls a focusing lens based on a contrast signal provided from a video signal and includes a controller that performs first evaluation based on comparison between the value of the contrast signal and the value of a main threshold, performs second evaluation after the first evaluation based on comparison between the value of the contrast signal and a sub-threshold that is greater or smaller than the main threshold and is set to decrease or increase with the lapse of time, and performs focus control on the focusing lens based on a result of the second evaluation.
US09509893B2 Imaging device and analyzing apparatus using the imaging device
An imaging device includes: an optical system having a lens and a diaphragm; an image sensor having a first pixel and a second pixel which a light that has passed through the optical system enters; and an optical element array positioned between the optical system and the image sensor, the optical system has an optical filter including a first region and a second region having different optical characteristics, the optical element array makes the light that has passed through the first region enter the first pixel and makes the light that has passed through the second region enter the second pixel, and an entrance pupil of the optical system is located between the diaphragm and an object.
US09509890B2 Solid image pickup apparatus
A solid image pickup apparatus according to an embodiment includes: a device chip including a first principal surface and a second principal surface, a CMOS device and an electrode portion being formed on the first principal surface; a holding block including a joining surface joined to the second principal surface and an inclined surface inclined inward at a predetermined angle relative to the joining surface; a wiring board including a distal end portion including a connection portion connected to the electrode portion on the first principal surface, an extending portion that is in contact with the inclined surface, the extending portion being joined to the inclined surface via a bonding layer; and a flexure portion flexed at the predetermined angle between the distal end portion and the extending portion.
US09509887B2 Device and method for synchronizing different parts of a digital service
The invention relates to a reproduction device (21), with a device (20) acting as a source of digital services. It also relates to a method of synchronizing two parts of a digital service in a system including a source device according to the invention and at least one reproduction device according to the invention.According to the invention, the reproduction device (21) includes means for receiving the data forming at least a part of a digital service originating from a digital service source device (20), means for processing (210) at least some of the data received, means (211) for reproducing an output of at least a part of the digital service, the time for processing and reproducing the data introducing a delay in the output of the reproduced data. This device also includes communication means (213) for informing the source device of the delay introduced.
US09509881B2 Image forming apparatus, data management method, and storage medium
An image forming apparatus includes a state management unit that shifts an authentication state from a non-login state to a login state, a storage unit that stores setting information, and a data management unit that, in a case where a free space of the storage unit is less than a threshold value, deletes the setting information stored in the storage unit at a timing of shifting from the non-login state to the login state and secure a free space greater than or equal to the threshold value in the storage unit.
US09509878B2 Image processing apparatus and method for controlling the same, and storage medium
An image processing apparatus performs control so as to reconfigure an image processing unit that performs an image process and that is provided in a portion of a dynamic reconfiguration unit that can dynamically reconfigure a portion of circuit arrangement. The image processing apparatus divides the image processing unit into a parameter holding unit that holds parameters for an image process and an image data processing unit that performs an image process on image data in accordance with the parameters held by the parameter holding unit, performs control so as to reconfigure the image data processing unit after the parameter holding unit is reconfigured, and sets parameters for an image process in the parameter holding unit when reconfiguration of the parameter holding unit has been completed.
US09509877B1 Indication of whether print job is a cut media or continuous media print job
Examples include an indication of whether a print job is a cut media or continuous media print job. Examples include acquisition of information indicating whether a print job to be printed on a printing device is a cut media print job or a continuous media print job, and determination of when reflected intensity of output light reflected within the printing device has crossed a detection threshold.
US09509874B2 Wireless communication device configuration in an image forming apparatus
An image forming apparatus includes an image forming unit configured to form an image on a sheet, a housing configured to accommodate therein the image forming unit, a reading device, which is provided above the housing, and which is configured to read a content on the sheet, a protruding part, which protrudes from a side surface of the housing, and which is positioned within an outer edge of the reading device projected on a virtual horizontal plane when the protruding part is projected on the virtual horizontal plane, and a wireless board for a wireless communication, at least a part of the wireless board being arranged within the protruding part.
US09509873B2 Image forming apparatus with communication device
An image forming apparatus which utilizes a communication device is disclosed. A communication unit of a housing which corresponds to an antenna portion is provided at a position at which the communication unit can be seen without obstruction from the upper side. A communication device such as a smartphone can be brought close to or into contact with the communication unit readily. Accordingly, wireless communication between the antenna portion and the communication device can be established.
US09509872B2 Image reading apparatus and non-transitory computer-readable medium having image reading program
An image reading apparatus includes a storage storing shortcut information having specific information for specifying an external apparatus as a transmission destination of read data and associated reading setting values set through an input device, and a control device which, when the input device receives an operation of selecting one shortcut information, determines whether activation information indicating the setting that the specific application is to be activated at the external apparatus specified by the specific information included in the selected shortcut information is stored, executes a first scan operation in accordance with reading setting values included in the selected shortcut information when the activation information is stored, and executes a second scan operation in accordance with reading setting values preset in the external apparatus specified by the specific information included in the selected shortcut information when the activation information is not stored.
US09509870B2 Image processing apparatus, image processing method, and storage medium enabling layout varations
An apparatus including an acquisition unit configured to acquire at least one image group including at least one image; a creating unit configured to create a plurality of layout candidates, by selecting at least one image from an image group acquired by the acquisition unit, and arranging the at least one selected image; an evaluation unit configured to evaluate the layout candidates created by the creating unit; a deciding unit configured to decide a presentation order of a plurality of selected layout candidates, based on evaluation results from the evaluation unit; and a presenting unit configured to present layout candidates in the presentation order decided by the deciding unit; wherein the deciding unit decides the presentation order so that the presentation order is different from an order of evaluation values from the evaluation unit, based on the evaluation results of the evaluation unit.
US09509867B2 Methods and apparatus for collecting image data
An image processing system identifies desired views of a particular subject and triggers a mobile camera device in proximity to the subject to capture a digital image, thus collecting new image data to augment an existing database. In an exemplary method, location data for a camera-equipped mobile communication device in visual proximity to a subject of interest is received at an image collection server. Upon determining whether the location data corresponds to a desired view of the subject of interest, the image collection server sends an image capture request to the mobile device, triggering the user of the device to capture an image of the subject. Finally, digital image data is received from the mobile communication device in response to the image capture request. The digital image data may then be used for assembling a composite representation of the subject of interest, such as a 3D model of the subject.
US09509865B2 Device and method for processing a reprographic job
Device for receiving a reprographic job comprising a first processing step on a media by a first processing apparatus and a second, subsequent processing step on the media by a second processing apparatus, wherein the media that are to be output by the first processing apparatus are to be subjected to media handling operations between the first processing step and the second processing step comprising unloading from the first processing apparatus, intermediate media handling operations, and loading in the second processing apparatus; the device comprising: a controller arranged for creating or receiving the reprographic job; the controller being further arranged to access a storage storing configuration information on the second processing apparatus, the configuration information relating to loading media in the second processing apparatus; wherein the controller is arranged to specify the first processing step in the first specification in the reprographic job in order to simplify the media handling operations.
US09509864B2 Information management system, and printer
Customers are able to obtain information printed on a receipt without greatly changing the configuration of devices such as POS registers that process product sales. In an information management system 1, a printer 3 prints a receipt based on transaction information related to a product sale; a receipt database 7 stores transaction information relationally to a unique ID 52; an member service server 6 registers unique IDs 52 in the receipt database 7; an NFC reader 45 reads the unique IDs 52; and a control unit 30 determines if a unique ID 52 is registered in the receipt database 7, prints transaction information and access information for accessing the member registration server 62 if the unique ID 52 is not registered, and sends the unique ID 52 and the transaction information to the member service server 6 if the unique ID 52 is registered.
US09509856B2 Telecommunication revenue management system
Disclosed is an improved revenue call management system for use with a telecommunication system. The revenue management system preferably includes a remote server, a user database, and a plurality of databases. When a call is placed, the revenue management system queries the user database based on the telephone number dialed to bill the appropriate account. If no account exists for the dialed telephone number, the revenue system queries a multitude of internal and external databases to determine if the dialed telephone number is billable. If the telephone number is un-billable, the collect call attempt is terminated. The revenue management system is capable of establishing accounts in real time while the caller and called party are on the line.
US09509855B2 All digital DSL system migration
The described implementations relate to migrating from a Digital Subscriber Line (DSL) system implementing Plain Old Telephone Service (POTS) equipment that handles analog communication signals to a DSL system that implements All Digital (AD) enabled equipment capable of handling DSL data and Internet Protocol (IP) telephony traffic.
US09509853B2 SIP IMS call forking to multiple associated devices
A system and method that fork incoming calls to a destination device or a device that is associated with the destination device is disclosed. The system receives a request to register multiple device for IMS services, receives an incoming call to a destination mobile device, identifies one or more associated mobile devices, and determines one or more forked devices. The system transmits a first notification to each forked device, the first notification indicating that the forked device may accept or reject the incoming call request, and the system receives an acceptance or rejection from one or more forked devices.
US09509852B2 Audio acoustic echo cancellation for video conferencing
A new audio echo cancellation (AEC) approach is disclosed. To facilitate echo cancellation, the method adjusts for errors (called drift) in sampling rates for both capturing audio and playing audio. This ensures that the AEC module receives both the signals at precisely the same sampling frequency. Furthermore, the far-end signal and near-end mixed signal are time aligned to ensure that the alignment is suitable for application of AEC techniques. An additional enhancement to reduce errors utilizes a concept of native frequency. A by-product of drift compensation allows for excellent buffer control for capture/playback and buffer overflow/underflow errors from drift errors are eliminated.
US09509846B1 Systems and methods of natural language processing to rank users of real time communications connections
A computing apparatus configured to perform natural language processing, e.g., by comparing the words in a communication transcript of a user to a list of keywords, to generate an input vector representing a pattern of text in the communication transcript. A predictive model is generated from correlating input vectors to user ranking scores, e.g., for retention. The input vector determined from a communication transcript is applied to the computation model to compute a predicted retention score of the user. The retention score can be used, for example, to select a personalized recommendation for a communication connection to an adviser and/or a targeted offer.
US09509843B1 Method and system for use in alerting owners to property occurrences
The notification subscription service methodology and system provides notice to at least two contact persons when an event occurs that may affect property, or that might involve an individual such as an elderly parent in whom these persons have an interest. Pertinent information about the property or person as well as the contact persons is solicited at the time of subscription. The information is stored in a computer database in a call center. Materials are provided to the subscriber including a yard sign or window decal that has a distinct visual appearance and call center contact information. Nearby neighbors are provided with a card which includes the property address and owner's name and instructions to call the center when an event occurs. This contact by an observer of the event triggers a preferred question protocol and leads to the contacting of the contact persons through preferred contact modes such as cell phone, text, regular phone or e-mail.
US09509841B2 Directory features in a distributed telephony system
A telephony system is presented that enables a phone to access a directory and use the directory in conjunction with other phone functions. The system includes a server with a telephony management software (TMS) unit, a telephony application programming interface (TAPI) unit, and an application unit. The application unit includes a control module, a function module, a filter module, a presentation module, a phone interface module, and a storage interface module. A server sends a signal to a phone regarding the contents of a directory. A server also enables a user to navigate through the directory, filter the directory, and perform call functions on phone numbers associated with directory entries.
US09509837B2 System and method for providing telephone call notification and management in a network environment
Various embodiments of the disclosed subject matter provide methods and systems to receive an incoming call message via a data interface upon activation of a trigger established with a voice communication network and activated when the voice communication network receives an incoming call to a destination identified by a pre-determined subscriber account; generate a call notification in response to the incoming call message; obtain a list of set-top boxes corresponding to the predetermined subscriber account; and route the call notification to the set-top boxes on the list.
US09509836B2 Communication device and method capable of automatic response to incoming call
A method for a communication device to automatic respond to an incoming call is provided. The method includes: configuring a destination and a message template; detecting whether there is an obstruction in front of the communication device and a picture taken by a rear camera is in an even color when an incoming call is received; turning off a ringtone of the incoming call if there is an obstruction and the picture is in an even color; detecting a current position and position variation by a GPS unit; calculating an average speed based on the position variation; and hanging up the incoming call, calculating a time required to reach the destination, filling out the message template with the time required to form a predefined message, and then transmitting the predefined message to the caller of the incoming call if the average speed equals to or exceed a predefined value.
US09509835B2 Method and apparatus of secure recognization for pervasive face-to-face social communications
A method of secure recognization for pervasive face-to-face social communications may comprise: initiating a procedure for generating a recognization protocol; exchanging information for the recognization protocol with one or more apparatuses, wherein the information indicates wearable devices used in executing the recognization protocol and users carrying the wearable devices; and generating the recognization protocol by negotiating with the one or more apparatuses a kind of code word which is presented by the wearable devices during executing the recognization protocol.
US09509834B2 Mobile device and method for controlling the same
A mobile device and a method for controlling the same are disclosed, in which different lock states are provided depending on a mode which is currently implemented in a dual mode of a first mode including child mode and a second mode including adult mode, and different unlock interfaces are provided depending on the lock state.
US09509832B2 Recommending preferred ringer settings for a mobile communications device
Recommending preferred ringer settings for a mobile communications device, including: receiving, from one or more mobile communications devices, location information identifying a location of the mobile communications device; receiving, from one or more mobile communications devices, ringer setting information identifying a ringer setting of the mobile communications device; identifying one or more location zones; and determining, in dependence upon the location information and the ringer setting information, preferred ringer settings for each of the one or more location zones.
US09509827B2 Apparatus, system and method of managing at a mobile device execution of an application by a computing device
Some demonstrative embodiments include apparatuses, systems and/or methods of managing at a mobile device execution of an application on a computing device. For example, an apparatus may include an execution manager to manage at a mobile device execution of an application by a computing device, the execution manager to communicate with the computing device over a wireless communication link between the mobile device and the computing device, and to execute at the mobile device a front-end to control interaction between a user of the mobile device and the application according to a configuration of the mobile device.
US09509826B2 Method and mobile device for selectively displaying list of peripheral devices based on short range communication
A mobile device and method selectively displays a list of peripheral devices available for an application to be performed depending on a short range communication. When one of an end-user function and a content supported by the mobile device is selected, the mobile device acquires a profile of the selected end-user function or content. Then the mobile device acquires information about specific peripheral devices that are capable of forming a short range communication channel with the mobile device and also capable of enabling the selected end-user function or content. The mobile device outputs a list of the specific peripheral devices depending on the acquired information.
US09509825B2 System and method of secure personal identification
A system and method for securely and automatically identifying users to an inquirer for purposes of obtaining user identifying information is described. The system consisting of at least one client device associated with a user, at least one inquiring device associated with a host, a client information server and a network. The system and method allows computer based systems to automatically authenticate the identities of a plurality of users entering a physical space and obtain information pertaining to user preferences. Users may control whether identifying information is provided to an inquirer as well as what preference information may be obtained by an inquirer.
US09509822B2 Electronic apparatus and method of selectively applying security in mobile device
A mobile device includes a display unit to display a screen to set the mobile device in a security mode and a condition as a safe zone in the security mode, a user interface to receive a user input to activate the mobile device, and a control unit to selectively apply the security mode in response to the user input when a current condition is identical to the set condition.
US09509817B1 Communication device enclosure
An enclosure for communication devices is described comprising a rear housing and a faceplate. Various faceplates may be provided for different communication devices. The rear housing mounts to existing phone backboards. The rear housing may remain mounted and the faceplate exchanged for a different faceplate with a different communication device. The enclosure provides a simple, ubiquitous, an inexpensive enclosure that can support various communication devices that provide a variety of communication services to users such as email, VOIP, video calls, or other advanced telecommunications.
US09509816B2 Mobile phone adapting device and system
A mobile phone adapting device for an external lens is provided, which includes a first body, second body, a lens adapting ring and a connecting member. The first body fixes a mobile phone to the mobile phone adapting device, and the mobile phone has a mobile phone lens. The second body includes a plate movable in a direction parallel to a first axis or a second axis. The lens adapting ring fixes an external lens to the mobile phone adapting device. The connecting member connects the second body and the lens adapting ring. The connecting member moves along a third axis for adjusting the distance between the external lens and the mobile phone lens. The mobile phone adapting device further includes a hood disposed between the lens adapting ring and the mobile phone to prevent ambient leak light from interfering with optical images inside the lens adapting ring.
US09509812B2 Case for a hand held device
A housing assembly for a mobile device includes a cover formed from optically transmissive material, and opaque material formed over a portion of the cover. The opaque material is arranged to define a display portion which is optically transmissive. The housing assembly further includes a frame sized to receive the cover, and a first housing structured to couple with the frame, such that the cover, the frame, and the first housing are structured to define an enclosure sized to contain electrical components for the mobile device.
US09509810B2 Modified ethernet preamble for inter line card communications in a modular communication chassis
A method of providing information regarding an Ethernet frame, within the Ethernet preamble of the Ethernet frame, comprises inserting into the Ethernet preamble an inter-line-card header that includes a start control character, a version number, a parity bit, a source port, a destination port, and a forwarding domain entry; and preserving said inter-line-card header, inside of said Ethernet preamble, in a Media Access Control (MAC) sub-layer in said Ethernet frame. The method may include a step of selecting the decoding format for the inter-line-card header corresponding to the version number and/or forwarding other Ethernet frames according to additional forwarding information provided by the forwarding domain entry. The inter-line-card header may be preserved in the MAC sub-layer by keeping the Ethernet preamble at the beginning of an Ethernet frame received over an Ethernet backplane, and passing the combined preamble and associated Ethernet frame to an inter-line-card header processing module.
US09509809B2 Packet classification using multiple processing units
A packet classification capability is presented herein. The packet classification capability enables improvements in packet classification via use of a combination of a primary processing unit and a secondary processing unit where the secondary processing unit is configured to perform packet classification functions in parallel based on distribution of packet classification information across processing blocks of the secondary processing unit. The processing blocks of the secondary processing unit may be supported using a set of processing elements, where each of the processing elements may include a shared memory, respectively. The secondary processing unit may be configured to use a linear search process, a tuple search process, a Bloom search process, or the like. The primary processing unit may be a Central Processing Unit (CPU) and the secondary processing unit may be a Graphics Processing Unit (GPU).
US09509805B2 Reduction of packet header compression overhead due to high ECN rate
An ECN flow controller (22) reduces packet header compression overhead due to high ECN rate. It includes an ECN filter (24) configured to redistribute, with at least approximately maintained ECN rate, ECN-CE marks among headers to reduce switching between ECN-CE marked and ECT marked headers.
US09509802B1 Method and system FPOR transferring data to improve responsiveness when sending large data sets
Most of the internet traffic today is carried out via the Transmission Control Protocol (TCP). The main advantage of TCP is that it provides reliable data transfer to the application layer and simplifies programming. The protocol maximizes data throughput but may also lead to noticeable transmission delay in wide area networks (WAN). A client-server based medical image viewing system is disclosed that achieves high data throughput over TCP without impacting responsiveness. Special timestamp messages inserted into the data stream allow the system to detect situations where network latency increases noticeably and to obtain a reliable estimate of sustained transfer bandwidth. The system applies a feedback scheme that avoids network delays by limiting send bandwidth. In addition other parameters, in particular image compression settings, are dynamically adjusted depending on current network quality.
US09509801B2 Data collection system having EIR terminal interface node
A network accessible node facilitates management of a fleet of portable communication devices (EIR terminal), including portable data terminals and/or barcode readers, by directing performance of software upgrade and/or configuration update actions by one or more members of the fleet of EIR terminals. The node can be configured for use in managing the reprogramming of the one or more EIR terminals. In one embodiment, the node can be disposed in a common local facility and connected to a common local area network with the at least one EIR terminal.
US09509799B1 Providing status updates via a personal assistant
Methods and systems are presented for providing a status report with a personal assistant feature of a user device (e.g., mobile phone). In some embodiments, when a user inputs a status command at an interface of a user device, a personal assistant feature will display a status report. The status report may include information that is responsive to a plurality of different personal assistant commands, but a user need only input the single status command to obtain all the information. The status report may be customized based on user-editable status report settings. The status report may be based on local status data from a database on the user device and remote status data from third party.
US09509796B2 Messaging with instructions for media playback
A content processing device is provided. Media content is selectively provided to the content processing device. A profile is used to determine the media content. A software application is included on the content processing device and is configured to receive a message from a remote computer, receive user inputs in response to the message, and update the profile based on the user inputs.
US09509795B2 Method and system for tagging data with context data tags in a wireless system
A wireless mobile communication (WMC) device may be utilized to generate and/or maintain multimedia data files. Context data tags may be created to tag the generated multimedia data files, enabling identification of multimedia data files without directly accessing the contents of the multimedia data files. Context data tags may comprise such attributes as time/date stamps, location, subject, environment, scheduling, and/or biometric information. The WMC device may maintain user preference information, which is unique to the WMC device capabilities and/or to a specific device user. The user preference information may be utilized to specify attributes that may be utilized in creating context data tags for multimedia data files. The user preference information may be maintained in the WMC device and/or externally. Tagging operation may be performed dynamically, and a remote device may be utilized to perform tagging operations and/or to maintain the user preference information.
US09509794B2 System and apparatus for measuring application-specific consistency of check-in-based user location data streams
One embodiment of the present invention provides a system for ensuring quality of a check-in stream for an application. During operation, the system initially receives a check-in stream metric for the application. The system also receives a threshold metric value for the check-in stream metric. Next, the system calculates a metric value based on the check-in stream and the received check-in stream metric for the application. The system determines whether the calculated metric value satisfies the received threshold metric value, and in response to the calculated metric value satisfying the received threshold metric value, executes the application using the check-in stream.
US09509792B2 Method and apparatus for context-based grouping
An approach is provided for determining context-based groups based on context information. An input from a device specifying one or more criteria to determine a context-based group from among a plurality of other devices is received. The context information associated with the plurality of other devices is determined. The context-based group is determined based, at least in part, on the context information and the criteria.
US09509791B2 Policy-based exposure of presence
Embodiments of the invention provide methods and systems for enforcing policy-based exposure of presence. The method includes receiving, from a service provider, a request for presence information about a subscriber, intercepting the request at a policy enforcer, and analyzing the request to determine attributes associated with the request. The method further includes, based in part on the determined attributes of the request, applying a policy to the request, and based on the applied policy, filtering the request for presence information about the subscriber. Further, the method includes forwarding the filtered request to a presence server, and publishing, to the service provider, the filtered presence information about the subscriber.
US09509790B2 Global presence
Embodiments of the invention provide systems and methods for providing presence information for a principal without a presence or other user agent. More specifically, embodiments of the present invention provide for publication of presence information independent of a presence agent or other user agent, presence network, or presence server as well as subsequent ways for authorized presence watchers to subscribe to presence and receive notification or query presence information for a principal. Stated another way providing presence information for a principal can comprise receiving presence information related to a first entity from a device without a presence agent at a presence information service and providing the presence information related to the first entity from the presence information service to a second entity.
US09509789B2 Managing mood data on a user device
Methods and systems are presented for managing mood data on a user device. In some embodiments, a user may input mood settings on a user device in order to control mood management. The mood management features may be implemented using a mood management application on the user device. In some embodiments, the mood management system may control the input of mood data from external sources (e.g., haptic feedback from a gaming system) in accordance with the user settings. In some embodiments, the mood management system may control the output of mood data (e.g., a determined mood) to external devices (e.g., immersive environments for affecting a user's mood). In some embodiments, the mood management system may control sharing of and access to mood data stored on a server.
US09509785B2 Location approximation and discovery of wired servers
The present disclosure discloses a method and network device for providing location approximation and discovery of wired servers in a network. Specifically, a network device can store information indicating that a first client device, with a first set of one or more characteristics, selected a particular shared device from a plurality of shared devices of a first type. The network device then receives, from a second client device, a request for a shared device of the first type. Subsequently, the network device determines that the second client device is associated with the same first set of characteristics as the first client device that selected the particular shared device. Responsive to such determination, the network device presents the particular shared device as an option for selection by the second client device.
US09509783B1 Customized browser images
A process is directed to the generation and processing of browser virtual machines. A network computing provider determines browser settings and other optimizations for improved performance when a browser is processing a specific type of Web page or other network resource. The network computing provider customizes a browser with the settings and optimizations, and generates a virtual machine image of the customized browser. The image is deployed to any number of servers processing network resource requests from client computing devices. In response to receiving a request for a Web page or other network resource with a corresponding customized browser, the network computing provider routes the request to a server with an image or active instance of the customized browser.
US09509782B2 System and method for providing a micro-services communication platform
A multi-tenant media communication platform system and methods. The platform system includes media communication micro-services and micro-service configuration for a plurality of entities configured for use of the platform system. Enrolling an entity in the platform system includes setting entity configuration for use of the platform system by the entity. A micro-service request is processed according to the entity configuration. The micro-service request is a request for use of at least one micro-service of the platform system on behalf of the entity. Use of each micro-service is accounted for on behalf of the entity. Billing information for the entity is generated based on the accounting for the use of each micro-service on behalf of the entity. Entity configuration includes micro-service configuration, and micro-service configuration specifies at least one of: an endpoint mapping to at least one application logic URI, an event callback URI, and an event application logic URI.
US09509771B2 Prioritizing storage array management commands
Methods, apparatus and computer program products implement embodiments of the present invention that include defining, by a first computer in communication with a storage system, at least two priority levels for storage management commands to be processed by the storage system, and defining a respective queue for each of the defined priority levels. Upon receiving multiple storage management commands from one or more second computers in communication with the first computer and the storage system, a respective priority is determined for each of the received storage management commands, and the respective queue is identified for each of the received storage management commands based on the respective priority thereof. Each of the received storage management commands is loaded to the respective identified queue thereof, and the received storage management commands stored in the respective queues are processed by the storage system according to the priority levels thereof.
US09509766B2 Audio ownership system
System for providing music to users.
US09509764B1 Updating cached web content
Updating cached data is disclosed. An indication that a web content has been updated is received. An updated version of the web content is received. A difference between the updated version of the web content and a previous version of the updated web content is determined. A request for the updated version of the web content is received from a client. The difference in place of the updated version of the web content is provided to the client. The client generates the updated version of the web content using the difference and the previous version of the updated web content cached by the client.
US09509762B2 Method of providing data to a client
A method provides data to a client by a server and comprises receiving a data update; sending a duplicate of the data update to the client; incorporating the data update into a revolving data carousel for holding the data, the data comprising a plurality of data items; and sending a data item on the data carousel to the client.
US09509761B2 Open user interface
In an example embodiment, a definition is loaded into a client application for execution on a user device. Then, one or more classes defined in a central repository database of a server are loaded into the client application. It may then be determined that one or more custom classes not defined in the central repository database are contained in the definition. The one or more custom classes may be validated by ensuring that they contain one or more preset functions. The one or more custom classes may then be loaded into the client application, thereby overriding or extending at least one of the one or more classes defined in the central repository database.
US09509759B2 Service agreement performance validation in a cloud hosted environment
Service agreement performance validation includes receiving a request for access to an application from a client system. The application is hosted by a data center in a network-hosted computing environment. The service agreement performance validation also includes querying a global positioning system receiver for geographic location information of the data center, receiving the geographic location information from the global positioning system receiver, transmitting the geographic location information to the client system, and providing access to the application.
US09509756B2 Content storing device query
A method, apparatus, and correspondingly configured computer program, in which a querying device inputs a user an identification of desired content and sends a query request for the desired content to surrounding memory devices. The query request is adapted to cause compatible receiving memory devices to perform a search based on the request. The memory devices are configured to listen to query requests and responsively perform searches based on the queries. Any memory device that finds content according to the query request responds to the query device which, after sending the query request, monitors for the compatible receiving memory devices for information that the queried content is found. Responsive to receiving the information from a given memory device, the querying device establishes a connection with the given memory device and obtains the content.
US09509755B2 Computer-implemented method, mobile device, computer network system, and computer product for optimized audio data provision
In one aspect, the present application is directed to a computer-implemented method, a mobile device, a computer network system, and a computer-program product for optimized audio data provision, in an aspect, a computer-implemented method for optimized audio data provision on mobile devices is provided. The method may comprise:evaluating one or more parameters of a network connection of a mobile device; anddepending on said evaluation, automatically switching between downloading audio data in an audio file from a server in real-time and downloading audio data in a text file from the server and performing a text-to-speech application of audio data on the mobile device.
US09509753B2 Mobile apparatus and method for controlling thereof, and touch device
A mobile apparatus configured to communicate with a touch device is disclosed. The mobile apparatus includes a communication interface configured to communicate with a touch device; an interface configured to display a user interface window through which an input attribute for a touch that is input at the touch device is selected; and a controller configured to control the communication interface to transmit to touch device information based on the input attribute selected through the user interface window.
US09509751B2 Method and apparatus for managing internet content
A method and apparatus for managing Internet content is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, an Internet content manager (ICM) having a computing element that monitors Internet content supplied to subscribers of an Internet Service Provider (ISP) by one or more Internet content providers according to a process established by the ISP to certify said Internet content of the one or more Internet content providers. Additional embodiments are disclosed.
US09509750B2 Apparatus and method for providing content
An apparatus and method for providing content is provided, which performs a web service initialization through a provided local offline web server and manages a plurality of content provided through a multithreaded web service. The apparatus for providing content includes a communication unit receiving one or more sets of content; a thread creation unit creating one or more threads that are given to the content to process a work; and a page creation unit having a frame per thread and creating an image page for playing the content on a web browser.
US09509744B2 Systems and methods of routing IP telephony data packet communications
Systems and methods for determining quality measures for communication paths that can be used to conduct telephony communications determine and record quality measures for each of a plurality of paths during different times of the day and different days of the week. This information is used to determine and record measures of how the quality of each path varies over predetermined periods of time. When it is necessary to select a path for the setup of a new telephony communication, information regarding the anticipated quality of different potential paths, and information regarding how that quality is expected to vary over the duration of the telephony communication are used to select a path for the telephony communication.
US09509743B1 Bonding of multiple concurrent data streams among multiple devices
Examples are disclosed for conducting an Internet Protocol (IP) communication session between a computer device and a communications server with the assistance of an intermediate communication device. A first communication channel between the computer device and the communications server is established for sending and receiving an IP packet data media stream representative of the IP communication session. The quality of service (QoS) for the IP packet data media stream is monitored to determine whether the they are sufficient to sustain a minimum QoS. A second communication channel that includes the intermediate communication device is established. While continuing to send and receive on the first communication channel, the computer device simultaneously sends and receives a percentage of the IP packet data media stream on the second communication channel wherein an increasing percentage of the IP packet data media stream is sent on the second communication channel as the QoS for the first communication channel degrades and a decreasing percentage of the IP packet data media stream is sent over the second communication channel as the QoS for the first communication channel improves.
US09509740B2 Quality of experience and network optimization
A system may receive information indicating that an amount of content, buffered by a user device, is below a threshold amount that is associated with an attribute of the content; and/or information indicating that delivered content exceeds capabilities of the user device. The content may be provided to the user device by a content delivery network (“CDN”). The system may determine whether the CDN has available resources to provide the content to the user device at a bandwidth that is based on the attribute; instruct, when the CDN has the available resources, the CDN to reallocate resources to provide the content to the user device at the particular bandwidth; and switch, when the CDN does not have the available resources, delivery of the content to another CDN. The system may have a global of view of CDNs, and may reallocate CDN resources more intelligently, thus optimizing network resource utilization.
US09509737B2 Client side encryption with recovery method
Technology is disclosed herein for client side data encryption with a recovery mechanism. According to at least one embodiment, a computing device encrypts at least one data set into an encrypted data set using a private encryption key. The computing device encrypts the private encryption key using a password provided by a user of the device. The password is also encrypted using the user's answers to password recovery questions. The encrypted data set, the encrypted key and the encrypted password are transmitted to and stored by a server. The computing device can retrieve and decrypt the encrypted data set form the server. The encryption key can be recovered by decrypting the encrypted key using the password. The password can be recovered by decrypting the encrypted password using answers to the password recovery questions provided by the user.
US09509733B2 Program, communication apparatus and control method
In a communication apparatus, a first portion of a shared material is displayed in a first display area within a remote conference screen which is displayed in a display connected to the communication apparatus. When the communication apparatus is in a state for receiving an input of an annotation to the shared material, a second display area is set as an area for receiving a first input. When the first input is received, a portion of the shared material displayed in the first display area is changed from the first portion to a second portion of the shared material. When a second input is received to a position outside the second display area, an annotation corresponding to the second input is displayed to be superimposed on the first portion in the first display area.
US09509728B2 Software defined networking systems and methods via a path computation and control element
Software Defined Networking systems and methods are described via a Path Computation and Control Element (PCCE) that is based in part on a Path Computation Element (PCE). A common, simple interface is designed based on an existing PCE interface that allows a centralized entity (i.e., a Path Computation and Control Element or PCCE) to control the initiation of new connections or tunnels and by default to manage the state of these connections or tunnels once established. In particular, the systems and methods create an extension to the PCE architecture to allow a centralized application or applications to control the creation, rerouting and deletion of connections within a network.
US09509726B2 Optimizing call bearer path using session initiation protocol proxy
A system that incorporates the subject disclosure may include, for example, a serving device receiving a first message from a gateway device coupled to a communication network, the first message comprising a first session descriptor protocol relating to a port of the network connecting to equipment of a first subscriber of the network to originate a call to a mobile communication device of a second subscriber of the network, whereby the serving device and the gateway device comprise nodes on a signaling path for the call. The serving device sends a second message to the gateway device, the second message comprising a second session descriptor protocol relating to the serving device, for delivery to the network to facilitate a bearer path between the network and the serving device, wherein the gateway device is not a node of the bearer path. Other embodiments are disclosed.
US09509723B1 Session initiation protocol (SIP) server to efficiently handle session description protocol (SDP) data sets
A Session Initiation Protocol (SIP) server comprises a signaling data system that receives a first SIP message having a Session Description Protocol (SDP) data set. The signaling system responsively stores the SDP data set in association with a session segment identifier and transfers a session request having the session segment identifier and not the SDP data set. The SIP server has a session data system that receives the session request having the session segment identifier and not the SDP data set. The session data system responsively authorizes the session request and transfers a session instruction having the session segment identifier. The signaling data system receives the session instruction having the session segment identifier and responsively identifies the SDP data set with the session segment identifier and transfers a second SIP message having the SDP data set.
US09509719B2 Self-provisioning access control
A processor-implemented access control method includes receiving credential and policy directory information to configure an access controller to allow self-provisioning of the access controller through periodic, automated query of the directory by the access controller; acquiring from the directory, credential and policy information for one or more individuals who may require access; storing in a local cache the acquired credential and policy information; receiving an access request to allow an individual access; comparing the access request to the credential and policy information in the cache; and when the comparison indicates a match, granting the individual access.
US09509714B2 Web page and web browser protection against malicious injections
A method comprising: loading a web page in a web browser, wherein the web page comprises a call to an anti-injection client-side code; loading the anti-injection client-side code in the web browser; and executing the anti-injection client-side code in the web browser, to: (a) intercept an injection of a node into the DOM (Document Object Model) of the web page, (b) compare the injected node with a list, and (c) based on the comparison, permit or block execution of the injected code.
US09509707B2 Methods and systems for thwarting side channel attacks
A computing device may use machine learning techniques to determine the level, degree, and severity of its vulnerability to side channel attacks. The computing device may intelligently and selectively perform obfuscation operations (e.g., operations to raise the noise floor) to prevent side channel attacks based on the determined level, degree, or severity of its current vulnerability to such attacks. The computing device may also monitor the current level of natural obfuscation produced by the device, determining whether there is sufficient natural obfuscation to prevent a side channel attack during an ongoing critical activity, and perform the obfuscation operation during the ongoing critical activity and in response to determining that there is not sufficient natural obfuscation to adequately protect the computing device against side channel attacks.
US09509705B2 Automated secondary linking for fraud detection systems
Systems, methods, and other embodiments associated with automated secondary linking for fraud detection systems. According to one embodiment, a system includes a parsing logic configured to receive an incoming fraud report based on a first fraud detection strategy. The parse logic is also configured to parse the incoming fraud report into fraud data. The system further includes a search logic configured to search a set of fraud reports to identify instances of the fraud data. The system also includes an alert logic configured to generate an alert in response to an instance of the fraud data being identified in the set of fraud reports.
US09509703B1 Proximity based digital rights management
A method, system, and medium are provided for sharing content among network devices. The system includes at least one base station and network devices that are part of a wireless network. The base station is configured to receive a request for content from a network device. The content may be available on a second network device proximate to the first network device. The base station may generate temporary and permanent keys that allow network devices to access content available on other network devices. The base station, among other functions, may transmit keys, determine proximity settings and facilitate content transfers.
US09509700B2 Access control list lockout prevention system
An access control list lockout prevention system includes a network. A first administrator Information Handling System (IHS) is coupled to the network. A networking device is communicatively connected to the first administrator IHS through the network. The networking device is configured to receive an access control list instruction from the first administrator IHS. The networking device then determines that at least one administrator IHS that is communicatively connected to the networking device will lose access to the networking device in response to execution of the access control list instruction. In response to determining that the at least one administrator IHS will lose access to the networking device in response to execution of the access control list instruction, the networking device provides a warning message for display on the first administrator IHS.
US09509699B2 Systems and methods of managed script execution
Systems and methods of virtual world interaction, operation, implementation, instantiation, creation, and other functions related to virtual worlds (note that where the term “virtual world” is used herein, it is to be understood as referring to virtual world systems, virtual environments reflecting real, simulated, fantasy, or other structures, and includes information systems that utilize interaction within a 3D environment). Various embodiments facilitate interoperation between and within virtual worlds, and may provide consistent structures for operating virtual worlds. The disclosed embodiments may further enable individuals to build new virtual worlds within a framework, and allow third party users to better interact with those worlds.
US09509698B2 Method of establishing a trust relationship for sharing resources between two tenants in a cloud network
One embodiment disclosed herein serves to establish a trust relationship for sharing resources between a trustee tenant and a trustor tenant in a cloud network. It comprises receiving a requirement file (REQ) from the trustee tenant said file including at least one permission desired by the tenant, searching for and identifying at least one opportunity file sent by a trustor tenant, this file including at least the permissions, and storing information representative of a trust relationship for sharing resources between the tenants.
US09509697B1 Systems and methods for authorizing attempts to access shared libraries
The disclosed computer-implemented method for authorizing attempts to access shared libraries may include (1) detecting an attempt by a process to access a shared library, (2) identifying a call stack of the process, (3) inspecting the call stack to determine whether a method that initiated the attempt is authorized to access the shared library, and (4) causing the attempt to be allowed if the method is authorized to access the shared library or blocked if the method is not authorized to access the shared library. Various other methods, systems, and computer-readable media are also disclosed.
US09509696B1 Systems and methods for implementing advanced cooperation between multiple related companies for employee access to inter-company resources
A system and method are provided for implementing improved access to inter-company resources among related companies in a same industry, including a mechanism where airline aircrew members and other employees, including pilots, cabin flight crew and others can be validated as to eligibility to participate in cabin access programs, using automation and applying various rules and features. The disclosed schemes expand upon the currently-fielded CASS service to cover two additional groups of currently-unserved customer populations within the airline industry thereby availing those additional groups of benefits equivalent to those provided to pilots and cockpit aircrew by the CASS service. The two groups include: (1) airlines and other air carriers, including regional air carriers and business aviation entities and organizations, as well as other currently non-participating Twelve-Five Standard Security Program (TFSSP) entities and organizations; and (2) other airline employees including non-pilot cabin crew members, dispatchers and other ground-based airline employees.
US09509694B2 Parallel on-premises and cloud-based authentication
A method for parallel authentication comprises receiving a download request from a client computer system to download a document stored in a first storage system. The first storage system is coupled to the client computer system via a network. The first storage system is coupled with a second storage system via the network. The download request includes a first token associated with the first storage system and a second token associated with the second storage system. The first storage system is configured to authenticate the download request based on the first token and the second token. Based on successful authentication, the first storage system is configured to authorize the client computer system to download the document.
US09509689B1 Security for cloud systems and virtualization cloud systems, mobile cloud systems and mobile virtualization cloud systems, and computer clusters and mobile device clusters
A computer implemented method and a cloud security system are provided for securing data in a cloud storage environment. The cloud security system receives data of multiple types from multiple sources and decodes the received data. The cloud security system stores the decoded data in one or more of multiple storage locations within the cloud storage environment and allocates one or more of multiple security actions to be performed on the stored data in each of the storage locations. The cloud security system applies multiple security algorithms to perform the allocated security actions on the stored data in each of the storage locations. The cloud security system encodes resultant data obtained from the application of the security algorithms to the stored data with a security identifier in combination with one or more of a user's authentication information, biometric data, and supplementary parameters for facilitating secure access to the resultant data.
US09509686B2 Secure element authentication
Secure element authentication techniques are described. In implementations, a confirmation is received that an identity of a user has been physically verified using one or more physical documents. One or more credentials that are usable to authenticate the user are caused to be stored in a secure element of a mobile communication device of the user, the secure element implemented using tamper-resistant hardware.
US09509684B1 System and method for resource access with identity impersonation
A gateway device comprising a processor and a memory, the processor is configured to receive a resource request message from an endpoint associated with a user, the resource request message including an external token, a resource operation, and a resource identifier. The processor is also configured to retrieve, from the memory, an authentication identifier associated with one of the endpoint and the user based on the external token and authorize the resource operation with a directory service using the authentication identifier. The processor is further configured to receive an authorization token from the directory service and initiate the resource operation with an internal resource using the authorization token.
US09509682B2 Obscuring usernames during a login process
In general, the subject matter described in this document can be embodied in methods, systems, and program products. A computing system receives a token that was specified during a process for logging into an account. The computing system determines whether the token matches any of a plurality of tokens that are assigned to a respective plurality of accounts. The computing system identifies, in response to determining that the token matches a particular token that is assigned to a particular one of the plurality of accounts, a username for the particular one of the plurality of accounts. The computing system provides information to cause a computer display to present the username and multiple other usernames in an obscured manner. The computing system receives an indication that user input selected the username. The computing system receives a password. The computing system provides authorization to log into the account.
US09509678B2 Facilitated information exchange to a service provider for a requested service
A method, a computer program product and a computer system, for exchanging information to provide services, is provided. A computer processor creates an information repository associated with a service requestor, in response to receiving a request for service from the service requestor. The computer processor notifies a service provider of the request for service from the service requestor. The computer processor receives a request for information from the service provider, regarding information about the service requestor. The computer processor forwards the request for information to one or more information providers. The computer processor stores information in the information repository, in response to receiving the information from the one or more information providers, and notifies the service provider to retrieve the information from the information repository.
US09509676B1 Efficient startup and logon
Methods and systems for receiving a detection of a physical presence of a user and, in response, initiating a start-up process on an enterprise device according to a profile associated with the user are described. Thereafter, the system receives authentication credentials at the enterprise device and the user is granted access to the enterprise device after the authentication credentials are verified.
US09509674B1 Information security and privacy system and method
A programmable management method and system provides mechanism for processing, viewing and transactions of secure and private information allowing user of the system the ability to control access to and viewing of personal information.
US09509672B1 Providing seamless and automatic access to shared accounts
A method for providing seamless access to a first account using authentication information associated with a second account includes receiving a first account identifier corresponding to the first account, the first account being a shared account on a computer system. The method also includes receiving submitted authentication information associated with the second account. The method also includes comparing the submitted authentication information with stored authentication information that is associated with a plurality of authorized accounts. The plurality of authorized accounts is associated with clients authorized to access the first account. The method also includes determining whether the second account is an authorized account based on comparing the submitted authentication information with the stored authentication information. The method also includes providing seamless access to the first account in response to determining that the second account is an authorized account.
US09509667B2 Method and system for digital rights management of documents
An improved method and system for digital rights management is described.
US09509664B2 Data exchange in the internet of things
A device is configured to store a hash value and an encrypted hash value. The device may broadcast a boot label including the encrypted hash value. The device may receive an administrator label from an administrative device based on the boot label. The administrator label may include a decrypted hash value. The device may determine the decrypted hash value matches the hash value. The device may receive access information from the administrative device based on the decrypted hash value matching the hash value. The access information may associate authorization information and an access level. The access level may be associated with particular data that is permitted to be read from the device. The device may selectively provide the particular data to a control device based on the access information.
US09509663B2 Secure distribution of session credentials from client-side to server-side traffic management devices
Securely transferring session credentials from a client-side traffic management device (TMD) to a second server-side TMD that replaces a first server-side TMD. A client-side TMD and the first server-side TMD have copies of secret data associated with an encrypted session between a client device and a server device. The first server-side TMD may be replaced with the second server-side TMD, which may not have the secret data. In response to a request to create an encrypted connection associated with the encrypted session, the client-side TMD encrypts the secret data using the server device's public key and transmits the encrypted secret data to the second server-side TMD. Using the server device's private key, the second server-side TMD decrypts the secret data and participates in the encrypted connection.
US09509659B2 Connectivity platform
Disclosed are a connectivity platform that allows for proprietary connectivity modules to plug into the operating system and also allows the operating system users and various existing networking applications in the operating system that are authorized by those providers to use that connectivity via existing APIs without the need for the applications to change or for extra configuration of the application to be performed. In an example disclosed herein, the providers provide NAT or firewall traversal and implement the appropriate transport mechanism. This allows for applications and computing devices to communicate in environments where connectivity is prevented by intermediate systems.
US09509657B2 Information processing apparatus, relay method, and computer-readable storage medium
An information processing apparatus includes a receiving unit configured to receive request data to an application via a global network allocated to the information processing apparatus, the request data including a global address specified as a destination address; a determination unit configured to determine, based on the request data, whether the application is to be executed by another apparatus connected via a private network and allocated with a private address; a change unit configured to change the destination address in the request data from the global address of the information processing apparatus to the private address of the another apparatus when the determination unit determines that the application is to be executed by the another apparatus; and a transmission unit configured to transfer, to the another apparatus, the request data including the private address of the another apparatus as the destination address.
US09509651B2 Presentation of messages in multi-sectioned views
Systems and methods for presenting electronic messages are provided. In some implementations, a method includes, at a computing device having one or more processors and memory storing one or more programs for execution by the one or more processors, (A) causing to be concurrently displayed in an E-mail application (i) a first view of a message folder that includes one or more electronic messages and (ii) a user interface control indicating one or more alternate views are available for the message folder, wherein the user interface control persistently indicates the availability of the one or more alternative views and (B) hiding the user interface control, without user intervention, responsive to the occurrence of a predetermined system event.
US09509644B2 System and method for sharing content in an instant messaging application
A method and system for sharing content in an instant messaging application are disclosed. According to one embodiment a computer-implemented method comprises logging content accessed by a first client, and a list of accessible content is updated and provided to the first client. A request is received from the first client to share first content of the list of accessible content with a second client, and a message is delivered to the second client, the message containing a link to the first content.
US09509642B2 Messaging architecture configured to use an execution-enabled element to initiate an operation in an application
A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes receiving an execution-enabled object and receiving a selection of the execution-enabled element. Such an execution-enabled object is configured to be included in a message sent by a messaging system. The execution-enabled object includes a response element and an execution-enabled element. The response element and the execution-enabled element are associated with one another. The execution-enabled element is configured to post an event to the messaging system upon the execution-enabled element being activated. The selection of the execution-enabled element activates the execution-enabled element.
US09509641B1 Message transmission for distributed computing systems
A message from a source computer that includes message information indicating a destination target computer system to receive the message, is received. The received message in a storage component, is stored. An entry to a virtual queue for the received message, wherein the entry in the virtual queue points to a memory address of the received message that is stored in the message component, is created. Responsive to determining that the destination target computer system is available, the received message to a physical queue component and assigning an expiration condition to the received message is enqueued. The enqueued message to the destination target computer system is transmitted. Responsive to determining that the expiration condition for the received message is met, the received message from the physical queue is removed.
US09509640B2 Latency control in a transmitter/receiver buffer
In a method for buffering, a buffer buffers data responsive to read and write clock signals. A flag signal from the buffer is for a fill level thereof. The flag signal is toggled responsive to the data buffered being either above or below a set point for the fill level. A phase of the write clock signal is adjusted to a phase of the read clock signal responsive to the toggling of the flag signal. The write clock signal is used to control latency of the buffer. The adjusting of the phase of the write clock signal includes: generating an override signal responsive to the toggling of the flag signal; and inputting the read clock signal and the override signal to a phase adjuster to controllably adjust the phase of the write clock signal to the phase of the read clock signal during operation.
US09509636B2 Multicast traffic management within a wireless mesh network
The present disclosure relates to a management of multicast traffic within a wireless mesh network. In some embodiments, a wireless mesh network includes a plurality of mesh nodes and a central server in communication with at least one of the mesh nodes of the plurality of mesh nodes. In some embodiments, the central server is configured to generate one or more rules for at least one of the mesh nodes to enable a change in a pre-routing parameter in a packet header. In some embodiments, the central server includes a rules-based engine configured to generate and convey one or more traffic shaping rules in response to sensing traffic conditions.
US09509630B2 Method of selectively and seamlessly segregating SAN traffic in I/O consolidated networks
Methods and apparatus for segregating traffic are disclosed. In accordance with one embodiment, a traffic splitter identifies a set of links coupled to the traffic splitter, where the set of links includes two or more uplinks, wherein each of the two or more uplinks are implemented in a common physical media. The two or more uplinks include a LAN uplink coupled to a LAN and a SAN uplink coupled to a SAN. The traffic splitter prevents SAN traffic from reaching the LAN via the LAN uplink. In addition, the traffic splitter prevents LAN traffic from reaching the SAN via the SAN uplink.
US09509629B2 Operation environment migration support device, record medium with program stored therefor, and method therefor
An operation environment migration support device obtains, from first and second physical server devices, element information on an element of a virtual resource, obtains subdivided element information which is information on a subdivided element indicative of an element which constructs the element indicated by the element information, determines whether or not types of a communication network and information on the virtual machine which belongs to the communication network match up respectively, determines that a performance of a subdivided element indicated by subdivided element information obtained from the second physical server device exceeds a performance of a subdivided element indicated by element information obtained from the first physical server device, and outputs information which indicates that an operation environment for the virtual machine of the first physical server device is migratable to the second physical server device.
US09509627B2 Resource over-subscription
Embodiments include a method, system, and computer program product for managing workloads in a network. A switch receives data associated with a workload. The received data is tagged with an identifier that associates the data with the workload. The received data is compressed based on determining that second data stored in a buffer of the switch exceeds a threshold. The switch stores the compressed data in the buffer. The compressed data is transmitted to a second network based on a determination that the switch is over-subscribed.
US09509625B2 Methods and systems for allocating and provisioning computing resources
Aspects of the present disclosure include systems and methods for the automatic allocation and/or provisioning of various infrastructural computing resources upon which networks, such as telecommunication networks operate. In various aspects, data identifying one or more computing resources needed to implement, support, and/or otherwise facilitate the execution and/or development of a particular computing process, application, software, process, and/or service may be received via one or more interfaces, such as a graphical user-interface (“GUI”). The data may be processed to automatically provision the require resource.
US09509622B2 Exporting real time network traffic latency and buffer occupancy
Techniques are presented herein to facilitate the monitoring of occupancy of a buffer in a network device. Packets are received at a network device. Information is captured describing occupancy of the buffer caused by packet flow through the buffer in the network device. Analytics packets are generated containing the information. The analytics packets from the network device for retrieval of the information contained therein for analysis, replay of buffer occupancy, etc.
US09509621B2 Decentralized input/output resource management
A shared input/output (IO) resource is managed in a decentralized manner. Each of multiple hosts having IO access to the shared resource, computes an average latency value that is normalized with respect to average IO request sizes, and stores the computed normalized latency value for later use. The normalized latency values thus computed and stored may be used for a variety of different applications, including enforcing a quality of service (QoS) policy that is applied to the hosts, detecting a condition known as an anomaly where a host that is not bound by a QoS policy accesses the shared resource at a rate that impacts the level of service received by the plurality of hosts that are bound by the QoS policy, and migrating workloads between storage arrays to achieve load balancing across the storage arrays.
US09509619B2 Distributed parallel computation with acceleration devices
A method for distributed computing between a host computer and at least one accelerator device interconnected through a network includes profiling a data transfer rate and a computation rate for a range of data sizes to find an optimal chunk size for the data transfer through the network; splitting or aggregating a size of the data stored in a memory in the host computer for encapsulating the data into a chunk with the optimal chunk size; dispatching the encapsulated data to the accelerator device; and instructing pipeline computation to the accelerator device with respect to the encapsulated data received.
US09509617B1 Auto load transfer in geographically distributed systems
In an approach, load balancing is performed in a distributed system of nodes representing computational resources such as clients, servers, server clusters, virtual machines, and so forth. Each node within the distributed system is responsible for processing requests associated with one or more districts in a geographical area. In order to perform load balancing each node is programmed or configured to autonomously perform a set of actions on a periodic basis which includes checking neighbors for updates, determining whether to spawning a new node, determining whether to terminate, and balancing load with neighbors. As a result, the number of nodes and the districts for which each node is responsible dynamically changes over time to minimize the load placed on each node and to constrain the number of nodes that need to be active within the distributed system to reduce resource costs.
US09509615B2 Managing link aggregation traffic in a virtual environment
Exemplary methods, apparatuses, and systems include a first host device determining that a first packet from a first virtual machine (VM) within the first host device is to be transmitted to a second VM on a second host device and that the first host device and the second host device each transmit or receive packets via ports within a first link aggregation group (LAG). In response to determining that the first host device and the second host device each transmit or receive packets via ports within the first LAG, the first host device transmits the first packet from a first synchronization port of the first host device to a second synchronization port of the second host device. The first and second synchronization ports are excluded from sharing a common LAG with any ports of another host device.
US09509611B2 Communication system, congestion avoidance method thereof, and meter reading system using communication system
The present invention increases accommodation efficiency in a wireless master station for wireless slave stations, and efficiently uses wireless resources while controlling traffic. In a communication system in which a plurality of wireless slave stations 2-1, 2-2, 2-3, . . . , perform wireless communication with wireless master stations 1-1 and 1-2 directly or through another wireless slave station and which performs communication from the wireless master stations with a collection control device 3 by means of wired communication or the like. The collection control device 3 stores first through fourth threshold values a, b, c, and d in memory, and makes efficient use while suppressing traffic by performing a “connection suppression notification”, a “specific high-frequency communication stop notification”, and an “accommodation refusal notification”, and performs functionality control through stages according to the number of accommodated wireless slave stations.
US09509609B2 Forwarding packets and PE devices in VPLS
A method is provided for a first provider edge (PE) device to forward packets in a virtual private local area network service (VPLS) network. The VPLS network includes PE devices that are each connected by one or more attachment circuits (ACs) to one or more customer edge (CE) devices. The first PE device receives a unicast packet on a first AC, which is associated with a first virtual switch instance (VSI) on the first PE device. The first PE device searches, in a media access control (MAC) address table associated with the first VSI, for an entry that matches a MAC destination address carried in the packet. When a matching entry is not found for the MAC destination address, the first PE device only floods the unicast packet to other ACs associated with the first VSI.
US09509608B2 Communication terminal, communication method, communication system, and program
A communication terminal communicating with a network including a control apparatus that generates a processing rule defining a packet processing method, the communication terminal comprises: a request unit that requests an address of the control apparatus when requesting for establishing a connection to the network; a communication unit that establishes a communication channel to the control apparatus based on an address acquired by the address request; and a processing unit that processes a packet based on a processing rule transmitted by the control apparatus via the communication channel.
US09509607B2 Method, network device and system for sending and receiving packet
Embodiments of the present invention provide a method, network device, and system for sending and receiving a packet. The method includes fragmenting, by a first network device, a first Hello packet. Each Hello fragment packet has a fragment ID and a content identifier. The first network device sends fragment brief information of the first Hello packet to a second network device. The fragment brief information of the first Hello packet includes fragment information of each Hello fragment packet. The first network device sends the Hello fragment packet corresponding to the first Hello packet if the first network device receives a request packet sent by the second network device.
US09509604B1 Method of configuring a system for flow based services for flash storage and associated information structure
A method is provided to configure endpoints of a packet routing network, in which one or more endpoints includes Flash storage; multiple endpoints are provided that are configured to impart services to packets; a plurality of information structure portions are provided that associate flow identifiers with next hop destination endpoint addresses to define a plurality of flow identifier-next hop destination endpoint addresses pairs (pairs); different pairs are stored within non-transitory storage devices at different endpoints so that relationships among the next hop destination endpoint addresses of the pairs stored at different endpoints define multiple respective sequences of endpoints that each includes one or more endpoints configured to impart a service and an endpoint that includes Flash storage.
US09509602B2 Limiting MAC address learning on access network switches
A LAN includes a CORE switch, some number of TOR switches, each linked to the CORE switch, and each of the TOR switches are linked directly to some number of host devices. Each of the switches in the LAN operate to process and transmit data frames they receive from neighboring LAN devices. Each TOR switch in the LAN builds and maintains a layer-2 forwarding table that is comprised of MAC address information learned from frames they receive from neighboring LAN devices. Selected ports/VLAN s on some or all of the TOR devices are designated to be CORE/switch facing ports (CFP) or host facing ports (HFP). Each of the CFPs are configured to only learn the MAC address in unicast frames it receives and each of the HFPs can be configured to learn the MAC address of both unicast and multicast data frames provided the destination MAC address included in the unicast frame is known.
US09509601B2 Device driver for a software router
The embodiments described herein provide mechanism that allows an embedded router software image to run in the user application memory space of a general purpose computer. An interface process is provided to receive and transmit packets between the user application memory space and the operating system's protected or kernel memory space of the general purpose computer. The interface process mimics or emulates any hardware interfaces that would be available to the router software when running on a dedicated embedded router device.
US09509600B1 Methods for providing per-connection routing in a virtual environment and devices thereof
A method, non-transitory computer readable medium, and host device that receives, at a routing interface, a request from a transmission control protocol (TCP) connection with a stateful network device. A media access control (MAC) address of the stateful network device is determined and the MAC address and the routing interface are stored as associated with information for the TCP connection in a per-connection routing table. The request is sent to one of a plurality of virtual machines, a response is received from the one of the virtual machines, and the MAC address and routing interface are retrieved from the per-connection routing table based on a comparison of information included in the response to the information for the TCP connection. The response is sent to the stateful network device using the retrieved MAC address and routing interface.
US09509598B2 Apparatus and methods for intelligent deployment of network infrastructure based on tunneling of ethernet ring protection
Apparatus and methods for intelligent deployment and transition from a first network infrastructure to a second network infrastructure. Various embodiments of the present disclosure are directed to, among other things, methods and apparatus that leverage tunneling of Ethernet ring network technologies. In one exemplary embodiment, a modified implementation of the ITU-T G.8032 data link protocol is combined with Multiprotocol Label Switching (MPLS) transport networks to provide Carrier Ethernet and Retail Ethernet services. Unlike existing network infrastructure, the exemplary MPLS network aggregates traffic between the base station (BS) and mobile switching center (MSC) within a logical ring network topology.
US09509596B2 Domain name system bypass in user applications
Disclosed herein are methods, systems, and software for bypassing a domain name system. In one example, a method of operating a user communication device includes receiving a user instruction requesting content within a user application of the user communication device. The method further provides, in response to the user instruction, processing at least a domain name system bypass data structure on the user communication device to identify a network address for retrieving the content. The method further includes, requesting the content from a content node using the network address.
US09509593B2 Systems and methods for diverse connection signaling from disparate source nodes in distributed connection-oriented networks
A method in a network utilizing a distributed connection-oriented control plane includes signaling a first path for a first connection from a first source node; storing call information for the first connection at any intermediate nodes in the first path; signaling a second path for a second connection from a second source node; checking at any intermediate nodes in the second path if there is absolute route diversity between the first connection and the second connection responsive to a requirement therein; and responsive to detecting a diversity violation at an intermediate node of the any intermediate nodes in the second path, signaling a crankback to the second source node with the call information for the first connection included therein; and recomputing the second path exclusive of the first path based on the call information responsive to receiving the crankback. A network and node are also described.
US09509592B2 Mode sensitive encryption
Mechanisms are provided to implement framework level mode specific file access operations. In a mode such as a work or enterprise mode, read and write accesses are directed to one or more secured locations. File data and metadata may be secured with encryption and/or authentication mechanisms. Conventional mobile solutions provide only for mode encryption distinctions at the application level, e.g. one work application may prevent access to certain data, but a different application may want to allow access to that same data. Various embodiments provide framework level mode sensitive encryption that does not require different, mutually exclusive, or possibly conflicting applications or platforms. A device and associated applications may have access to different data based on a current mode.
US09509589B2 Communication device, communication system, communication method, and computer program product
According to an embodiment, a communication device is connected to a first network and a second network. The communication device includes a generating unit and a converting unit. The generating unit is configured to generate a first set of route information that is route information of the first network. The converting unit is configured to convert the first set of route information, and generate a second set of route information that is route information of the second network.
US09509587B1 Hardware root of trust (HROT) for internet protocol (IP) communications
A communication system determines Hardware Root-of-Trust (HRoT) trust for Internet Protocol (IP) communications. A probe transfers probe packets having an originating IP address, destination IP address, and IP HRoT reporting parameter. IP routers receive the probe packets through input interfaces and route the probe packets from the input interfaces to output interfaces. Responsive to the IP HRoT reporting parameter, the IP routers encode router Hardware Identifiers (HW IDs) for transfer in probe responses to the probe system. The probe responses indicate the encoded router HW IDs, IP input interfaces, and IP output interfaces. The probe system processes the probe responses to identify an end-to-end IP communication path for the originating IP address and destination IP address based on the IP interfaces. The network probe system determines hardware trust status for the end-to-end IP communication path based on the encoded IP router HW IDs.
US09509584B2 OAM name state event trigger
The disclosed embodiments include a method, apparatus, and computer program product for improving network monitoring. For example, in one embodiment, current inaccuracies due to the imperfect counter frame injection error between ingress counters and egress counters is eliminated, by monitoring, using an ingress counter, for a time period that is slightly greater than the time it takes for a packet/frame to pass from one end to the other, for “no packets/frames”. In one embodiment, once this no packet time occurs, a signaling event is triggered. A notification is sent from the start of the path counter to the end of the path counter to start counting. A “stop counting/restart counting” signal is then sent from the start of the path counter to the end of the path counter the next time that no packets/frames are observed for the same period.
US09509582B2 Traceroute—delay diagnostic command
A method for measuring the resident time of a probe message in at least a network node comprised within a network path, the probe message provided with a Time-To-Live value, the method including steps of: registering the receive timestamp of the probe message; writing the receive timestamp into a dedicated field within the received probe message; checking the Time-To-Live value of the probe message; decrementing the Time-To-Live value by one if the Time-To-Live value is not null, and if the Time-To-Live value is equal to one, then: registering the transmit timestamp of the probe message; computing the probe message resident time within the network node by subtracting the registered receive timestamp to the registered transmit timestamp; writing the computed resident time into a field within the probe message; and changing the value of a flag within the received probe message in order to protect the resident time from being over written by subsequent action on the probe message.
US09509580B2 Adaptive power control in a network
A power manager in a network monitors a set of multiple interconnected network elements for failures. During non-failing operation, the multiple interconnected network elements cooperatively communicate amongst each other to provide one or more computer devices connectivity to a core network. In response to detecting a failing network element in the set, the network power manager adaptively controls power settings of at least one non-failing network element in the set of multiple interconnected network elements. Via power control notifications, power settings of the non-failing network elements that depend on the particular failing network element can be reduced to save power in the network. Subsequent to correcting the failure, when the particular network element is functioning properly again, the network power manager notifies the non-failing network elements in the reduced power mode to switch back to a standard power mode and standard operational mode again.
US09509573B2 Federation for information technology service management
Federation systems and methods for information technology service management are disclosed. An example method includes interfacing with each of the autonomous operational models. The method also includes providing a single point of access for client visibility across each of the autonomous operational models.
US09509564B2 Managing technology resources across multiple platforms
The present invention extends to methods, systems, and computer program products for managing technology resources across multiple platforms. Embodiments of the invention can be used to manage the configuration of a plurality of different devices. A management server/service can utilize native management capabilities of different devices to provide configuration management without requiring agents to be installed on the devices. In general, the management server/service adapts to the unique characteristics and behaviors of different devices, platforms, and external systems to provide configuration management for the different devices, platforms, and external systems. As such, configuration management can be provided in a unified fashion across different platforms, both on-premise and off-premise, and indirectly. When client agents are present, the management server/service can adjust to compatibly operate with the client agents.
US09509562B2 Method of providing a dynamic node service and device using the same
There are provided a method of providing a dynamic node service and a device using the same. The method of providing a dynamic node service that is operated in a fabric controller includes receiving a dynamic node service request, selecting a plurality of system resources including at least one processing unit from among system resources connected with a fabric switch corresponding to the dynamic node service request, and configuring a dynamic node by connecting the plurality of selected system resources to each other through control of the fabric switch. Therefore, it is possible to provide the dynamic node having performance satisfying a user's request.
US09509560B2 Unified configuration for cloud integration
Various embodiments of systems and methods for unified configuration for cloud integration are described herein. In an aspect, the method includes rendering a unified configuration interface within a cloud application for performing cloud integration. The unified configuration interface includes a first widget to configure an external system for integration with the cloud application and a second widget to configure an integration flow (iflow) between the external system and the cloud application. The iflow defines data flow between the configured external system and the cloud application. Subsequent to receiving a confirmation of the selected iflow, integrating the external system with the cloud application to share data in the cloud.
US09509557B2 Reconnection in a transmission tree
The invention refers to operating a first node of a communication network comprising a plurality of nodes which are interconnected by communication links and wherein data traffic is provided over the communication links to provide a data stream to the nodes, wherein the first node (15) performs the steps of: detecting a data traffic interruption with respect to a second node (16), determining, if the data traffic is still received, and forwarding the data traffic to the second node (16) if the first node (15) receives the data traffic, and otherwise notifying a third node (17) of the plurality of network nodes about the data traffic interruption. The invention further refers to a corresponding node, a network and a computer program to be run in the node.
US09509555B2 Multipath fiber channel over ethernet networks
Embodiments include a method and computer program product for implementing multipath selection of ethernet links in a fiber channel over ethernet (FCoE) network. A first VLAN link defines a first path through the ethernet side of the network. A link failure in the first VLAN link is replaced by activating an alternate VLAN link corresponding to an alternate path through the ethernet side of the network while disabling all other VLANS corresponding to other paths through the ethernet side of the network. An advertisement is received from the origination SAN device on the fiber channel side of the network indicating a request for network access by the origination SAN device. Communications are enabled between the origination SAN device and the destination LAN device via the alternate VLAN link. Communications are then resumed between the origination SAN device and the destination LAN device utilizing the alternate VLAN link.
US09509554B1 Methods and apparatus for remediation execution
Disclosed herein are methods, systems, and articles associated with remediation execution. In embodiments, a set of policy test failures may be selected for remediation. The set of policy test failures may be associated with a computer network with a number of nodes. For each failure within the set of policy test failures, a remediation script may be obtained to remediate a corresponding policy test failure. The remediation scripts may be selectively provided to nodes that are affected by policy test failures, for execution by the nodes. A remediation script result for each remediation script executed may be received. Based upon the remediation script results, it may be determined whether or not execution of the remediation scripts was successful.
US09509546B2 Semi-polar modulator
A modulation processor (500) comprises a first processing stage (110) and a second processing stage (120). The first processing stage (110) comprises a phase generation stage (117) arranged to generate a phase signal (PM) indicative of a phase of a modulation signal (S), a differentiation stage (118) arranged to generate a frequency signal (FM) by differentiating the phase signal (PM), and a first bandwidth reduction stage (113) arranged to generate a first output signal (FM_LP) by reducing a bandwidth of the frequency signal (FM). The second processing stage (120) is arranged to generate a second output signal (AM*) proportional to the modulation signal (S) with its phase retarded by an angle equal to an integral of the first output signal (FM_LP).
US09509545B2 Space and latency-efficient HSDPA receiver using a symbol de-interleaver
A method at a mobile device, the method comprising: receiving one or more data symbols; determining reduced symbols for each of the data symbols, the reduced symbols corresponding to each of at least two orthogonal components of the data symbols; and, storing the reduced symbols in a symbol buffer.
US09509543B2 Method and apparatus that facilitates interference reduction in wireless systems
Techniques for managing interference in a wireless communication system are disclosed. In one aspect, an estimated interference associated with data transmission over a plurality of subcarriers on an uplink is determined The estimated interference may relate to intermodulation products associated with a parallel transmission over the plurality of subcarriers. Based at least partly on the estimated interference, data received on the downlink can be processed, and subcarriers can be selected for data transmission on the uplink. Additionally, resources can be assigned to a wireless device according to the estimated interference.
US09509539B2 AAS direct signaling framing methodologies to support high capacity wireless links
A new frame structure applicable to the IEEE 802.16 OFDMA wireless waveform is described, for the purposes of increasing base station capacity, increasing subscriber link rates and extending base station range. The frame structure provides the necessary constructs so that advance signal processing technologies such as Stacked Carrier Spread Spectrum and adaptive antenna technology may be used in combination with these constructs in order to realize these gains. These concepts are equally applicable in other advanced wireless waveforms based on OFDM or OFDMA such as LTE or UMB.
US09509538B1 Digital communication receiver using partial knowledge of the channel state information
The present invention proposes a demodulator device, a receiver and a demodulation method for M-ary amplitude shift keying systems (MASK) that requires partial knowledge of the CSI, namely, the channel attenuation coefficient. Therefore, the new demodulator, receiver and demodulation method do not require the knowledge of the channel phase shift. Consequently, no complicated channel estimation techniques are required, and the system will be very robust to the system impairments such as phase noise, I-Q imbalance, etc. In this sense, the new technique is denoted as semi-coherent demodulation (SCD). To reduce the complexity of the new SCD, a suboptimal demodulator is derived which has much lower complexity than the optimal while providing almost the same error probability.
US09509537B2 In-band data communication system using wireless power
Provided is data transmission and reception that transmits and receives data using a wireless power between wireless power transmitter and a wireless power receiver. An in-band data communication apparatus using a wireless power may include a modulating unit configured to modulate data by mixing a predetermined signal and pulse signal-type data; a demodulating unit configured to detect reflected power generated due to impedance mismatching between a source resonator and a target resonator, and to demodulate received data based on a variance of the reflected power; a source resonance unit configured to transmit transmission power including the modulated data to the target resonator, and to receive the reflected power; and a controller to control the pulse signal-type data, and to control impedance matching between the source resonator and the target resonator.
US09509534B2 Pulse generation device
Provided is a pulse generation device capable of suitably adjusting and outputting a pulse pattern by a simple configuration. A pulse generation device (100) includes a radio frequency oscillator (110) that generates a carrier wave of a certain frequency, a baseband pulse generating unit (120) that generates a signal having a certain pulse shape at a baseband, a timing generator (130) that controls a timing to generate a pulse through the baseband pulse generating unit (120), and a mixer (140) that modulates the carrier wave output from the radio frequency oscillator (110) using the pulse output from the baseband pulse generating unit (120). The timing generator (130) can adjust a waveform of the pulse output from the baseband pulse generating unit (120).
US09509533B2 Method performed by a sphere decoder based turbo equalizer
A sphere decoder based turbo equalizer is described. A method comprises assorting in a first vector Quadrature Amplitude Modulation, QAM, symbols on a particular tree level based on first distance properties, assorting in a second vector QAM symbols on the particular tree level based on second distance properties, selecting the QAM symbol with the minimum second distance property in the second vector, wherein said selecting comprises labeling the selected QAM symbol as protected, identifying the selected QAM symbol in the first vector assorted by distance properties, pruning the first vector by eliminating all QAM symbols having a larger first distance property compared to the selected QAM symbol, wherein said pruning is restricted to QAM symbols not being labeled as protected, and repeating the steps d-e selecting the QAM symbol with the next minimum second distance property.
US09509531B2 Decision feedback equalizer
A decision feedback equalizer for N-level amplitude modulated signal, includes: (N−1) level conversion circuits to add (N−1) shifting voltages to the amplitude modulated signal respectively; (N−1)×N determination feedback equalization-correction circuits to perform N types of decision feedback equalization processing, each of which adding each of N-level offset voltages corresponded to any one of N levels of a reception data ahead of one data cycle, on each of the (N−1) level shifted signals to generate (N−1) sets of N equalization correction signals; (N−1)×N comparison circuits; (N−1)×N first latch circuits; (N−1) selection circuits to select a comparison result of the N comparison circuits in each (N−1) sets; (N−1) second latch circuits; and a decoder, wherein each of the (N−1) selection circuits selects an equalization-correction signal among the N equalization-correction signals in each (N−1) set according to outputs latched by the (N−1) second latch circuits.
US09509528B2 Social collaborative scoring for message prioritization according to an application interaction relationship between sender and recipient
Embodiments of the present invention address deficiencies of the art in respect to message prioritization and provide a novel and non-obvious method, system and computer program product for social collaborative prioritization of messages in a messaging system. In an embodiment of the invention, a method for social collaborative prioritization of messages can be provided for a messaging system. The method can include receiving a message from a sender as directed to a recipient, determining a value for a different social collaborative criterion based upon an application interaction relationship between the sender and the recipient, transforming the value into a priority for the message, and associating the priority with the message in the messaging system.
US09509522B2 Forwarding multicast data packets
A gateway routing bridge of a data center, obtains nicknames of designated routers (DR) of a multicast group in each virtual local area network (VLAN); calculates distribution trees rooted at each DR; receiving a multicast data packet from a multicast source of the multicast group which inside the data center; and sends the multicast data packet on the distribution tree rooted at the DR which corresponds to a multicast address and a VLAN identifier (VLAN ID) of the multicast data packet.
US09509517B2 Method for transmitting and receiving data
A method for transmitting and receiving data between a plurality of nodes includes: determining, by one node, whether or not a data size of transmission target data is equal to or less than a transmittable data size; dividing, by the one node, the transmission target data into a plurality of pieces of intermediate data of which a data size is equal to or less than the transmittable data size generating, by the one node, a plurality of pieces of transmission data by adding a division header to each of the plurality of pieces of intermediate data; transmitting, by the one node, the plurality of pieces of transmission data to another node receiving, by the other node, the plurality of pieces of transmission data; and restoring, by the other node, the transmission target data by integrating the plurality of pieces of received transmission data based on information of the division headers.
US09509513B2 Provisioning using a generic configuration
An apparatus, method, system and computer-readable medium are provided for provisioning a user equipment device (UED). The UED may be configured to receive a generic configuration and (dynamically) derive settings specific to the UED that would otherwise have been received in the configuration. The UED may execute one or more applications to derive the settings specific to the UED. A first application may enable the UED to dynamically learn a fully qualified domain name (FQDN) and IP address of a node. A second application may enable the UED to generate authentication credentials for the UED. A third application may enable the UED to determine a port or ports that are authorized for service and a port or ports that are not authorized for service. A fourth application may enable the UED to determine a number associated with the UED.
US09509512B1 Message digest generator
A message digester includes an append bits module that appends padding bits to a message, an append length module that appends length data to the message, the length data representing an amount of data in the message, an initialization module that stores predetermined values in buffers, an array that stores constants, and a looping message-digest calculation module that generates a message digest based on the message, padding bits, length data, the predetermined values in the buffers, and the constants.
US09509495B2 Data protection method and apparatus
A data protection method and apparatus that can protect data through encryption using a Boolean function is provided. The data protection method includes applying an inverse affine transformation to data to be encrypted using a Boolean function; applying round operations of an Advanced Encryption Standard (AES) cryptographic algorithm to the inverse-affine transformed data; and producing ciphertext data by applying an affine transformation to the result of the round operations.
US09509493B2 Information processing technique for secure pattern matching
An encrypted first polynomial that is obtained by encrypting, in a homomorphic encryption method that handles a polynomial processing, a first polynomial, is received from another computer. The first polynomial is represented by using, as coefficients, components of a first binary vector generated from first data in first order that is either ascending order or descending order with respect to degree of the first polynomial. Then, a predetermined processing in an encrypted text space is performed by using the encrypted first polynomial and an encrypted second polynomial that is obtained by encrypting a second polynomial in the homomorphic encryption method. The second polynomial is represented by using, as coefficients, components of a second binary vector generated from second data in second order that is different from the first order with respect to degree of the second polynomial. Then, a result of the predetermined processing is sent back.
US09509491B2 Data reception apparatus and method of determining identical-value bit length in received bit string
A data reception apparatus calculates an integrated number of bits by integrating the number of bits in a received bit string; calculates an integrated number of samples by integrating the number of samples obtained by oversampling each bit; obtains a fitting line indicating correspondence between the integrated number of bits and the integrated number of samples based on a plurality of points of which each point corresponds to either only a rise edge or only a fall edge of each bit in the received bit string; and determines a bit length in the received bit string based on the fitting line.
US09509488B1 Receiving circuit with ultra-wide common-mode input voltage range
A receiving circuit with an ultra-wide common-mode input voltage range applies to a controller area network (CAN) and comprises a resistor assembly electrically connected with a CANH and a CANL, a reference amplifier, a first input amplifier assembly, a second input amplifier assembly, and an analog adder. The receiving circuit receives voltages from the CANH and CANL. The resistor assembly bucks voltage, respectively generating CANH and CANL voltage divisions at first and second nodes and outputting the voltage divisions to the first and second input amplifier assemblies. The first and second input amplifier assemblies amplify the differential signal between the first and second nodes and convert the differential signal into single-end signals. The analog adder adds the single-end signals as the output signal. The receiving circuit can receive the signal ranging between the maximum and minimum common-mode voltages and reduce electromagnetic emission.
US09509486B2 Techniques for indicating a frame format for transmissions using unlicensed radio frequency spectrum bands
The present disclosure, for example, relates to one or more techniques for indicating a frame format for transmissions using unlicensed radio frequency spectrum bands. A UE may receive, from a base station, a frame format indicator associated with a transmission opportunity for transmissions in an unlicensed radio frequency spectrum band. The UE may determine a time-division duplexing (TDD) configuration for the transmission opportunity based at least in part on the frame format indicator.
US09509484B2 Scheme system and method for power saving in vectored communications
A transmission scheme for a plurality of transceiver pairs, the transmission scheme including a partition of at least a downlink transmission portion of a data transmission frame into a plurality of precoding intervals, each precoding interval being associated with a respective active group of transceiver pairs, each active group of transceiver pairs including a plurality of transceiver pairs, each precoding interval terminating no earlier than the end of a respective downlink data transmission period associated with at least one of the transceiver pairs in the respective transceiver active group, wherein, a different respective precoder is associated with each the active groups and wherein, at least the transmitting ports of the first transceivers, which are not members of an active group, turn off.
US09509481B2 Method and apparatus for transmitting aperiodic channel state information in wireless communication system
A method performed by a base station (BS) is provided for receiving aperiodic channel state information (CSI). The BS transmits a CSI request field which is set to trigger a CSI report to a user equipment (UE), and receives CSI through a physical uplink shared channel (PUSCH) from the UE. The CSI request field has a value among a plurality of candidate values and the plurality of candidate values comprises a first value which triggers an aperiodic CSI report for a first set of reference signals and a second value which triggers an aperiodic CSI report for a second set of reference signals. The first set and the second set of reference signals are configured by a higher layer signal.
US09509479B2 Method and apparatus for supporting burst transmission in a wireless communication system
A method for and apparatus for supporting burst transmission in a wireless communication system supporting multiple carriers is provided. A wireless device receives a PDCCH for the burst transmission via a first serving cell and transmits a response of the PDCCH via the first serving cell. And then, the wireless device receives PDSCHs for the burst transmission via a second serving cell and transmits a response of the PDSCHs via the first serving cell.
US09509477B2 Terminal apparatus and communication method thereof
This invention is directed to a terminal apparatus capable of preventing the degradation of reception quality of control information even in a case of employing SU-MIMO transmission system. A terminal (200), which uses a plurality of different layers to transmit two code words in which control information is placed, comprises: a resource amount determining unit (204) that determines, based on a lower one of the encoding rates of the two code words or based on the average value of the reciprocals of the encoding rates of the two code words, resource amounts of control information in the respective ones of the plurality of layers; and a transport signal forming unit (205) that places, in the two code words, the control information modulated by use of the resource amounts, thereby forming a transport signal.
US09509474B2 Communication apparatus and retransmission control method
Provided is a wireless communication device. A PHICH reception unit determines whether a received signal in a PHICH region is an ACK signal or a NACK signal. When doing so, the PHICH reception unit does not receive a PHICH in a subframe in which a terminal monitors an E-PDCCH. A control signal reception unit outputs a retransmission prompting signal to a signal allocation unit when the signal outputted from the PHICH reception unit is a NACK signal and when a UL grant was not detected. Meanwhile, when a UL grant was detected, the control signal reception unit outputs the detected UL grant to the signal allocation unit. The signal allocation unit maps the transmission signal in accordance with the retransmission prompting signal and the UL grant and transmits the transmission signal from a wireless transmission unit.
US09509472B2 Methods, devices and system for transmitting sounding reference signal and user equipment
Methods, devices and a system for transmitting an SRS and a UE are provided. A network node transmits an SRS configuration information set to a UE, wherein the SRS configuration information set includes first configuration information indicating the configuration of a first SRS and second configuration information indicating the configuration of a second SRS, wherein the first SRS is transmitted on a cellular uplink and used for performing uplink channel measurement during cellular communication; and the second SRS is transmitted on a D2D link and used for performing channel measurement of the D2D link during D2D communication. The solution addresses the problem of the configuration and the transmission of a reference signal existing in the conventional art when D2D communication is introduced into a cellular system, realizes the compatibility of D2D communication with cellular communication and avoids the noticeable increase in UE design and realization complexity.
US09509471B2 Method and device for transmitting channel state information in wireless communication system
The present invention relates to a wireless communication system. A method for transmitting channel state information (CSI) by a user equipment in a wireless communication system includes receiving a CSI-reference signal (CSI-RS), determining overhead of a common reference signal (CRS) resource element based on the same antenna port number as an antenna port number associated with the CSI-RS, and transmitting the CSI calculated based on the CSI-RS and the overhead of the CRS resource element.
US09509470B2 Cyclic channel state information reference signal configuration for new carrier type with backward compatible segment
Methods, apparatuses, and computer programs for providing a flexible frequency location for a backwards compatible carrier in a communication system are provided. Embodiments of the invention enable a backwards compatible carrier segment supporting all or a subset of legacy LTE Release transmission modes to be located at an arbitrary position on the system bandwidth (BW) through a cyclic extension of reference signals, such as channel state information reference signals (CSI-RS), and/or other resource element configurations, such as interference measurement reference signals (IMRS), required for supporting PDSCH operation outside the backwards compatible carrier segment.
US09509461B2 Method and apparatus for transmitting and receiving signals in wireless communication system
A method for transmitting, at a user equipment, an uplink signal to a transmission point performing cooperative transmission in a wireless communication system according to an embodiment of the present invention includes generating the uplink signal based on a virtual cell identifier and virtual timing information, wherein the virtual cell identifier and virtual timing information are independently configured according to transmission channels.
US09509458B2 Transmission method and transmission device
A wireless device generates a synchronization signal for maintaining synchronization and transmits the synchronization signal in a subframe containing a plurality of orthogonal frequency division multiplexing (OFDM) symbols. The first OFDM symbol in the subframe is divided into a first part and a second part, the last OFDM symbol in the subframe is divided into a first part and a second part, and the synchronization signal is transmitted in the second part of the first OFDM symbol and the first part of the last OFDM symbol.
US09509456B2 Power supply line data transmission
A transmitter and a receiver for transmitting and receiving data via a power supply line comprise a local signal port for respectively receiving and transmitting a serial bit stream and a power line connection port for respectively transmitting a radio frequency signal and receiving the radio frequency signal via the power supply line. The transmitter comprises a modulator unit adapted for encoding the serial bit stream into a baseband signal and generating the radio frequency signal by mixing the baseband signal with a carrier wave so as to redundantly convey the at least one baseband signal in at least four spectral sidebands of the carrier wave. The receiver comprises a demodulator unit adapted for detecting the at least four spectral sidebands of the carrier wave in the radio frequency signal, isolating a baseband signal from the at least four spectral sidebands and decoding the baseband signal into the serial bit stream.
US09509444B2 Efficient checksum communication between devices
Methods and devices are provided wherein feedback is included in a checksum. An example method includes communicating between a first device and a second device. The method further includes including feedback information used by the first device as input to a checksum calculation, wherein the feedback information is not communicated concurrently with the checksum from the first device to the second device.
US09509443B1 Transmission schemes for device communications
A base station communicates with a plurality of user equipments (UEs) using a method. The method includes receiving, by the base station, a plurality of signals from a plurality of user equipments (UE) in communication with the base station. The method also includes using an iterative algorithm to estimate a matrix Λ of channel coefficients based on the received signals. The method further includes decoding, at the base station, the received signals using the estimated matrix Λ.
US09509442B2 System and method for apriori decoding
Embodiments are provided for transmitting channel information, such as control channel information, using lower resources at the transmitter combined with using apriori information associated with channel information in the decoder of the receiver. The apriori information represent predictable information that can be predicted by the receiver and is not transmitted with the channel information by the transmitter. The transmitter determines the apriori information for the channel and codes the channel information into bits and fields excluding the apriori information. Upon receiving the channel information, the receiver determines the apriori information associated in accordance with previously received information. The apriori information is then provided as probability information for input to the decoder. The decoder then decodes the received information in accordance with the apriori information.
US09509441B2 Mobile station apparatus, processing method, and integrated circuit
A mobile station apparatus transmits in a subframe, to a base station apparatus, Hybrid Automatic Repeat Request (HARQ) control information and channel state information on the indicated one physical uplink control channel resource, the HARQ control information and the channel state information being transmitted using one of a first processing method of coding and a second processing method of coding, the one of the first processing method of coding and the second processing method of coding being applied on the basis of whether a sum of a number of bits of the HARQ control information and a number of bits of the channel state information exceeds a second predetermined value.
US09509437B2 Vector signaling code with improved noise margin
Methods are described allowing a vector signaling code to encode multi-level data without the significant alphabet size increase known to cause symbol dynamic range compression and thus increased noise susceptibility. By intentionally restricting the number of codewords used, good pin efficiency may be maintained along with improved system signal-to-noise ratio.
US09509431B2 Method and apparatus for controlling an optical network unit to restart upon completion of downloading new software
The invention provides a method and apparatus for controlling an optical network unit to restart upon completion of downloading new software. Upon completion of downloading a new software version, an optical network terminal firstly determines a type of an active image request to be transmitted based upon stored values, of a RstDelayTimeRange attribute and of a RstDelayTrafficThreshold attribute, corresponding to the optical network unit, and then transmits the active image request to the optical network unit. The determined active image request may be a first active image request to instruct the optical network unit to immediately restart and activate the new software version that has been downloaded, or may be a second active image request to instruct the optical network unit to set an activation flag and a third active image request to instruct the optical network unit to immediately restart, both of which are used in combination.
US09509430B2 Apparatus for optical signal amplification
Apparatus for amplifying signal such as a burst mode signal in an optical network. A doped fiber, for example an erbium-doped fiber is placed in a preferably passive module along an optical data transmission path. A pump port is optically connected to at least one combiner such as a WDM (wavelength division multiplexor) that is placed along the optical transmission path to add in a pump wavelength in the vicinity of the doped fiber. The apparatus, which is preferably completely passive, may be advantageously placed in communication with a remote pump light source such as a pump laser resident on a management node of the network. A second pump port may be added, as well as one or more detector ports to facilitate operation of a remote control processor, which may also be resident in a management node such as an OLT (optical line terminal) in a PON (passive optical network).
US09509429B2 Energy conservation by means of traffic shaping
A method executed by an optical line terminal (OLT) in a passive optical network (PON). The PON includes a plurality of optical network units (ONUs) coupled with the OLT through an optical fiber, the ONUs sharing a bandwidth of the optical fiber. The method includes receiving, from the ONU, an energy conservation message indicating support for the reduced buffer memory size. The reduced buffer memory size is calculated based on the maximum committed transmission rate and the burst size limit for the downstream traffic intended for the ONU. A notification is transmitted to the ONU indicating that a portion of the buffer memory can be powered down such that only the reduced size of the buffer memory remains in operation, and downstream traffic intended for the ONU is transmitted at an average transmission rate and burst size not exceeding the maximum committed transmission rate and the burst size limit.
US09509427B2 Adaptive suppression of unknown interference
Systems and methods relating to suppressing interference during cell detection are disclosed. In some embodiments, a method of operation of a wireless device to perform cell detection comprises training one or more adaptive filters to spatially filter transmissions from one or more perceived directions of one or more sources of unknown interference and performing cell detection using the one or more adaptive filters to spatially filter transmissions from the one or more perceived directions of the one or more sources of the unknown interference. In this manner, cell detection in the presence of the unknown interference is improved.
US09509424B2 Communication terminal and information providing method
A communication terminal includes a receiver for receiving a communication signal including urgent warning information, a current location information retrieving unit that retrieves location information regarding a current location of a user, a storage unit that stores information regarding a registered point specified by the user or a communication system, a processing unit that calculates a distance between the current location and the registered point, in response to receiving by the receiving unit of the communication signal, and an information providing unit that provides to-be-provided information including, at least, the distance to the user.
US09509420B2 Electromagnetic radiation alerting system and method
An electronic device includes a radio frequency power amplifier, a storage device, at least one processor, and one or more modules that are stored in the storage device and executed by the at least one processor. The one or more modules includes a power obtaining module, a comparing module, and an indicating module. The power obtaining module obtains an output power of the radio frequency power amplifier. The comparing module compares the output power of the radio frequency power amplifier obtained by the power obtaining module with at least one pre-determined value, and the comparing module outputs a comparing result according the comparison of the output power and the at least one pre-determined value. The indicating module generates an alerting signal according to the comparing result output from the comparing module, for indicating electromagnetic radiation of the electronic device.
US09509415B1 Methods and apparatus for inducing a fundamental wave mode on a transmission medium
Aspects of the subject disclosure may include, for example, a system for generating electromagnetic waves having a fundamental wave mode, and directing the electromagnetic waves to an interface of a transmission medium for guiding propagation of the electromagnetic waves. Other embodiments are disclosed.
US09509410B2 High-speed optical transceiver systems and methods
A high-speed 100G optical transceiver, such as for InfiniBand and Ethernet, with associated mapping to frame various different protocols. The optical transceiver utilizes an architecture which relies on standards-compliant (i.e., multi-sourced) physical client interfaces. These client interfaces are back-ended with flexible, programmable Field Programmable Gate Array (FPGA) modules to accomplish either InfiniBand or Ethernet protocol control, processing, re-framing, and the like. Next, signals are encoded with Forward Error Correction (FEC) and can include additional Optical Transport Unit (OTU) compliant framing structures. The resulting data is processed appropriately for the subsequent optical re-transmission, such as, for example, with differential encoding, Gray encoding, I/Q Quadrature encoding, and the like. The data is sent to an optical transmitter block and modulated onto an optical carrier. Also, the same process proceeds in reverse on the receive side.
US09509408B2 Optical data transmission system
A data transmission system (200) comprises: a main optical packet ring (201) comprising a plurality of separate packet transmission channels; and a plurality of secondary optical packet rings (202) interconnected through the main optical packet ring. Each of the secondary optical packet rings (202) comprises a plurality of nodes (400). Each of said packet transmission channels of the main optical packet ring (201) is connected to a different node of each secondary optical packet ring (202), respectively.
US09509406B2 Optical transmitter, optical receiver, optical transmission system, optical transmitting method, optical receiving method and optical transmission method
An optical transmitter includes: a digital signal process unit that generates a drive signal for generating multi-carrier signals through a plurality of independent digital signal processes, the multi-carrier signals having a cyclic prefix and to be transmitted by a parallel transmission; a synchronization unit that synchronizes clocks of the plurality of digital signal processes; and an adjust unit that reduces a delay difference of the cyclic prefix between the multi-carrier signals after the parallel transmission.
US09509399B2 Transmission line protection using traveling waves in optical ground wire fiber
Disclosed herein are systems for detecting a location of a fault on an electric power transmission line using a state-of-polarization traveling wave in an optical ground wire Various embodiments may also detect a traveling wave on a conductor of the transmission system. The arrival times of the state-of-polarization traveling wave and the electrical traveling wave may be compared. Using the difference in times and the known propagation velocities of the traveling waves, a distance to the fault may be calculated. Arrival time of the state-of-polarization traveling wave may be calculated using electrical signals from photodetectors in an optical channel with polarizing filters at different orientations or reference frames.
US09509397B2 Method, topology and point of presence equipment for serving a plurlaity of users via a multiplex module
A number of users interface with a network via a multiplex module, on a communication path established between the multiplex module and a point of presence. Some users may be served by one or more first channels of the communication path while one or more remaining users may be served by one or more additional channels of the communication path. Users having a basic service level agreement may be served by the first channels while users having an extended service level agreement may be served by the one or more additional channels. Allocation of users to distinct channel types based on their service level agreements may apply at a primary point of presence or may apply at a redundant point of presence.
US09509394B1 Advance mobile communications gateway with satcom backhaul access and a modularized data security system and method for data and secure key distribution to aircraft
A system and method are provided for implementing a security construct for downloading, delivering and protecting large amounts of data for transfer to an aircraft upload capability in a short period of time, including between individual legs of a flight for a particular aircraft or fleet of aircraft. Large data packages include In Flight Entertainment and Electronic Flight Bag data. The data is downloaded at an available rate using wired communication paths communicating with various data sources via communication networks to a mobile communication device. The data is secured in the mobile communication device according to particular encryption schemes acceptable to data content providers. The mobile communication device securely holds the data for carriage to the aircraft where wired communication is established to upload the data in available abbreviated amounts of time in a manner that is not dependent on the availability of wireless communicating bandwidth.
US09509391B2 Sounding feedback schemes for very high throughput wireless systems
Certain aspects of the present disclosure relate to techniques for transmitting sounding feedback in Very High Throughput (VHT) wireless systems. The sounding feedback may be transmitted from a user station (STA), wherein the feedback may comprise a certain number of beamforming matrices and a certain number of singular values of a wireless channel associated with the STA. Further, the sounding feedback may comprise a bit for indicating whether this feedback represents a Single-User (SU) feedback or a Multi-User (MU) feedback.
US09509388B2 Method and apparatus for channel information feedback in a wireless communication system
Provided are a method and apparatus for channel information feedback in a wireless communication system. A terminal may receive CSI-RS configuration information from a base station and generate channel information using a codebook determined in accordance with the number of CSI-RS patterns set by the CSI-RS configuration information. The base station may transmit CSI-RS patterns allocated to a plurality of nodes through a method for expanding a field within one control message.
US09509386B2 Radio and antenna selection method for radio
A radio that calculates an SINR on a basis of received preamble information received by an antenna and corresponding preamble information stored in advance corresponding to the received preamble information, the radio including: an integration unit that calculates a phase signal for each symbol with respect to the received preamble information; a power value calculation unit that calculates a power value on a basis of the phase signal; a correlation calculation unit that calculates a desired signal power from a correlation value between the phase signal and the corresponding preamble information; and an SINR calculation unit that calculates an SINR value from the power value and the desired signal power.
US09509383B2 Method and apparatus for transmitting channel state information in wireless communication system
The present invention relates to a wireless communication system. According to one embodiment of the present invention, a method for transmitting, by a terminal, channel state information (CSI) in a wireless communication system comprises the steps of: subsampling a code book for four antenna ports, including sixteen precoding matrixes; and feeding back the CSI on the basis of the subsampled code book, wherein the CSI includes at least one of a rank indicator (RI), a precoding matrix indicator (PMI) and a channel quality indicator (CQI), and if the RI is 3, the subsampled code book can be determined so as to minimize a chordal distance between subsampled code words.
US09509379B2 System and method for designing and using multidimensional constellations
A method for generating a codebook includes applying a unitary rotation to a baseline multidimensional constellation to produce a multidimensional mother constellation, wherein the unitary rotation is selected to optimize a distance function of the multidimensional mother constellation, and applying a set of operations to the multidimensional mother constellation to produce a set of constellation points. The method also includes storing the set of constellation points as the codebook of the plurality of codebooks.
US09509375B2 Wireless transceiver circuit with reduced area
A wireless power transmission/reception system includes a wireless power transmission circuit and a wireless power reception circuit. The wireless power transmission circuit includes an oscillator, a DC-AC converter that converts a direct current to an alternating current and is turned on/off in response to a control signal, a power transmission coil that transmits AC power, a signal reception coil, and a signal receiver that transfers the control signal to the DC-AC converter. The wireless power reception circuit includes a power reception coil, a rectifier that converts an alternating current to a direct current and is turned on or off in response to the control signal, an control signal generator that generates the control signal, a signal transmission coil, and a signal transmitter that transmits the control signal through the signal transmission coil.
US09509372B2 Bus communication device
A bus communication device (10) includes a bus line (12), a master computer (11) connected to the bus line (12) and several subscriber units (14) connected to the bus line (12) via at least one coupling arrangement (17). The master computer (11) controls a communication via the bus line (12) using a fixed, prespecified communication protocol. The subscriber units (14) can communicate among each other, and one subscriber unit (14) can communicate with the master computer (11) consistent with the bus protocol. The bus line (11) is configured for supplying the subscriber units (14) and/or at least one coupling arrangement (17) with electrical energy for communication. Each subscriber unit (14) can modulate the subscriber current (IT) consistent with a first modulation (M1), and each subscriber unit (14) and/or each coupling arrangement (17) can modulate the current (IT, IK) consistent with a second modulation (M2).
US09509370B2 Optical transmission system and optical transmission device
An optical transmission system includes: a first optical transmission device configured to perform bidirectional optical transmission with a second optical transmission device via an optical transmission line, wherein the first optical transmission device includes a transmitted light power adjusting section configured to transmit, to the second optical transmission device, a first light power which is set based on a measurement result, the second transmission device measuring a fluctuating light power transmitted from the first transmission device and informing the first transmission device of the measurement result.
US09509367B2 Method and apparatus for channel mitigation using per-tone spreading in single carrier block transmissions
A method of per-tone spreading in single carrier block transmissions, includes generating a block of modulated symbols, and performing the per-tone spreading on the block of the modulated symbols. Also, a transmitter configured to perform per-tone spreading in single carrier block transmissions, includes a modulator configured to generate a block of modulated symbols, and a spreader configured to perform the per-tone spreading on the block of the modulated symbols.
US09509362B2 Method and apparatus for handling modified constellation mapping using a soft demapper
A transceiver processing hardware (“TPH”) configured to process wireless bit stream(s) includes a minimum mean square error (“MMSE”), an inverse discrete Fourier transform (“IDFT”), a demapper, a descrambler, and a combiner. While MMSE estimates transmit the bit stream, IDFT generates samples associated with the frequency of the bit stream. The demapper, in one embodiment, is configured to discard one or more unused constellation points relating to the frequency of bit stream from the mapping rules. The demapper, in one aspect, includes one or more minimum function components (“MFCs”) and a special treatment component (“STC”). MFCs are able to receive and compare bit stream(s) representing a symbol which corresponds to a quadrature amplitude modulation (“QAM”). STC, in one aspect, is able to force infinity values to the MFCs when the bit stream or stream of bits is identified as ACK or RI with a predefined encoding category.
US09509360B2 Electronic device and method of transmitting data between electronic device and flip cover thereof
An electronic device includes a flip cover connected thereto. The electronic device includes a first display. The flip cover includes: a first surface that includes a second display; a second surface that is opposite to the first display and includes at least one light receiving unit; and a second control unit that controls the flip cover to receive light emitted from the first display through the light receiving unit, to covert the received light to an electrical signal, and to display information on the second display on the basis of the converted electrical signal.
US09509351B2 Simultaneous accommodation of a low power signal and an interfering signal in a radio frequency (RF) receiver
A method includes providing a highly linear front end in a Radio Frequency (RF) receiver, implementing a high Effective Number of Bits (ENOB) Analog to Digital Converter (ADC) circuit in the RF receiver, and sampling, through the high ENOB ADC circuit, at a frequency having harmonics that do not coincide with a desired signal component of an input signal of the RF receiver to eliminate spurs within a data bandwidth of the RF receiver. The input signal includes the desired signal component and an interference signal component. The interference signal component has a higher power level than the desired signal component. The method also includes simultaneously accommodating the desired signal component and the interference signal component in the RF receiver based on an increased dynamic range of the RF receiver and the high ENOB ADC circuit provided through the highly linear front end and the high ENOB ADC circuit.
US09509346B2 Circuit and method for a circuit
A circuit comprises a transmitter to provide a transmit signal. The circuit also comprises a coupler element to receive the transmit signal at an input port, to provide a first representation of the transmit signal at an antenna port and a second representation of the transmit signal at a testing port. The circuit further comprises a monitoring receiver unit. The monitoring receiver unit is coupled to the testing port. Furthermore, the monitoring receiver unit is configured to determine a characteristic of the second representation of the transmit signal.
US09509345B2 RF transmitter for electrically short antenna
An RF transmitter comprises a capacitive energy storage, an output stage and a switching circuit with an open state and a closed state. The capacitive energy storage forms with the antenna when connected thereto a resonance circuit with a resonance frequency and a quality factor. The output stage provides an electric transmission signal to the resonance circuit. The switching circuit comprises a first transistor for switching between the open state and the closed state and is connected to an antenna output terminal through a capacitance formed by the capacitive energy storage such that the maximum signal voltage occurring across the switching circuit in its open state is lower than the maximum signal voltage occurring across the antenna output terminals. The transmitter is adapted to alter the quality factor by changing the series resistance of the switching circuit in its closed state.
US09509344B1 Communication method based on bi-level binary digital baseband symbols
The invention discloses a communication method using dual-level and binary digital baseband symbols which represents information by durations of a high level and a low level instead of by a high level and a low level in conventional digital baseband symbol design. In the invention, waveforms of a symbol 0 and a symbol 1 are determined according to durations of a high level and a low level, a transmitter generates a corresponding digital baseband signal in terms of a binary data to be transmitted according to the defined waveforms, and a receiver determines a symbol 0 or a symbol 1 according to waveform of a received digital baseband signal. The invention realizes bit synchronization of a receiver and a transmitter without extracting a bit synchronization clock from a received signal by the receiver, and a bit rate thereof is higher than that of Manchester under a same signal bandwidth.
US09509343B2 Antenna switching system with adaptive switching criteria
Apparatuses may be provided that contain wireless communications circuitry. The wireless communications circuitry may include radio-frequency transceiver circuitry coupled to multiple antennas. Signal strength measurements may be gathered using the antennas and corresponding signal strength difference measurements may be produced to reflect which of the antennas is exhibiting superior performing. Information may be gathered relating to the fading environment of the communications circuitry, such as whether the wireless communications circuitry is transitioning between a fast fading environment and a slow fading environment. For example, the wireless communications circuitry may further include a satellite positioning system receiver or an accelerometer, which may be used in gathering the information. The difference measurements may be filtered and compared to antenna switching criteria such as antenna switching thresholds. An antenna switching threshold may be adjusted in real time based at least in part on the gathered information.
US09509339B2 High speed data communication in a vehicle
A system and method is provided for the high-speed transfer of data within a vehicle. The method includes the steps of: receiving at a high-speed transmitter non-video parallel data from a plurality of data sources in the vehicle; sampling the parallel data received from the plurality of data sources; serializing at the high-speed transmitter the parallel data from the plurality of data sources; and then transmitting via a low voltage differential signaling (LVDS) the parallel data to a high-speed receiver in the vehicle for deserialization while performing a sample and hold function as new parallel data is received at the high-speed transmitter during transmission, wherein the high-speed transmitter is configured to provide video data.
US09509336B1 Hardware data compressor that pre-huffman encodes to decide whether to huffman encode a matched string or a back pointer thereto
A hardware data compressor for compressing a block of characters. A first hardware engine finds a match of a string of characters at a current location in the block with an earlier occurrence in the block of the string of characters, determines a first size that is a total number of bits into which the matched string would be Huffman encoded as literals using a Huffman code table, calculates a back pointer from the current location to the earlier occurrence of the string, and determines a second size that is a number of bits into which the back pointer would be Huffman encoded using the Huffman code table. A second hardware engine Huffman encodes the matched string if the first size is less than the second size and otherwise Huffman encodes the back pointer.
US09509332B1 Dual sigma-delta analog-to-digital converter
A sigma-delta (ΣΔ) analog-to-digital converter (ADC) comprises a main ΣΔ modulator configured to receive an analog input signal at a main ΣΔ modulator input and to provide a main digital output signal representative of the analog input signal and an auxiliary ΣΔ modulator configured to receive an auxiliary input signal at an auxiliary ΣΔ modulator input and to provide an auxiliary digital output signal, wherein the ΣΔ ADC comprises a shared integrator stage, the shared integrator stage is configured to be used by the main ΣΔ modulator and the auxiliary ΣΔ modulator, wherein, alternatingly, the shared integrator stage is selectively communicatively coupled to receive the analog input signal when configured to be used by the main ΣΔ modulator and selectively communicatively coupled to receive the auxiliary input signal when configured to be used by the auxiliary ΣΔ modulator.
US09509331B1 Conversion of a discrete-time quantized signal into a continuous-time, continuously variable signal
Provided are, among other things, systems, apparatuses, methods and techniques for converting a discrete-time quantized signal into a continuous-time, continuously variable signal. An exemplary converter preferably includes: (1) multiple oversampling converters, each processing a different frequency band, operated in parallel; (2) multirate (i.e., polyphase) delta-sigma modulators (preferably second-order or higher); (3) multi-bit quantizers; (4) multi-bit-to-variable-level signal converters, such as resistor ladder networks or current source networks; (5) adaptive nonlinear, bit-mapping to compensate for mismatches in the multi-bit-to-variable-level signal converters (e.g., by mimicking such mismatches and then shifting the resulting noise to a frequently range where it will be filtered out by a corresponding bandpass (reconstruction) filter); (6) multi-band (e.g., programmable noise-transfer-function response) bandpass delta-sigma modulators; and/or (7) a digital pre-distortion linearizer (DPL) for canceling noise and distortion introduced by an analog signal bandpass (reconstruction) filter bank.
US09509326B1 Apparatus for correcting linearity of a digital-to-analog converter
Described is an apparatus which comprises: a digital-to-analog converter (DAC) having a DAC cell with p-type and n-type current sources and an adjustable strength current source which is operable to correct non-linearity of the DAC cell caused by both the p-type and n-type current sources; and measurement logic, coupled to the DAC, having a reference DAC cell with p-type and n-type current sources, wherein the measurement logic is to monitor an integrated error contributed by both the p-type and n-type current sources of the DAC cell, and wherein the measurement logic is to adjust the strength of the adjustable strength current source according to the integrated error and currents of the p-type and n-type current sources of the reference DAC cell.
US09509324B2 Integrated circuit frequency generator
An integrated circuit frequency generator is disclosed. In some embodiments, the frequency generator comprises an electronic oscillator configured to generate an oscillator frequency and calibration circuitry configured to periodically calibrate the electronic oscillator with respect to a reference frequency source. When a primary power source is unavailable, an output frequency is generated from the oscillator frequency, and the reference frequency source is powered-on only during calibration cycles.
US09509323B2 Fractional-N synthesizer with pre-multiplication
A fractional-N frequency synthesizer that suppresses integer boundary spurs. A frequency synthesizer includes a fractional-N phase locked loop (PLL) and a reference frequency scaler. The reference frequency scaler is coupled to a reference clock input of the PLL, the reference frequency scaler includes a programmable frequency divider, and a programmable frequency multiplier connected in series with the programmable frequency divider. Each of the divider and multiplier is configured to scale a reference frequency provided to the PLL by a programmable integer value.
US09509322B2 Low spurious synthesizer circuit and method
An offset phase locked loop synthesizer comprising: an input; an output; a voltage controlled oscillator (VCO), the VCO output coupled to the synthesizer output; a phase frequency detector having a reference input, a feed-back input, and an output; a mixer having a first mixer input coupled to the synthesizer input and a second mixer input coupled to the VCO output; a first divider for frequency dividing a signal by a first value and having an input coupled to the mixer output and an output coupled to the second input of the phase frequency detector; a second divider for frequency dividing a signal by a second value and having an input coupled to the synthesizer input and an output coupled to the reference input of the phase frequency detector; and a low pass filter coupled between the output of the phase frequency detector and the VCO input.
US09509317B2 Rotational synchronizer circuit for metastablity resolution
A rotational synchronizer for metastability resolution is disclosed. A synchronizer includes a plurality of M+1 latches each coupled to receive data through a common data input. The synchronizer further includes a multiplexer having a N inputs each coupled to receive data from an output of a corresponding one of the M+1 latches, and an output, wherein the multiplexer is configured to select one of its inputs to be coupled to the output. A control circuit is configured to cause the multiplexer to sequentially select outputs of the M+1 latches responsive to N successive clock pulses, and further configured to cause the M+1 latches to sequentially latch data received through the common data input.
US09509314B2 Method for operating programmable logic device
In a multi-context PLD (dynamically reconfigurable circuit), at the tune of rewriting configuration data on a non-selected context during circuit operation, configuration data is stably stored. At the time of rewriting configuration data on a non-selected context, writing to a row which is to be rewritten continues until input signals supplied to input terminals of routing switches in the row become “L” all that time or the input signals become “L” at least once. More specifically, a write selection signal for the row continues to be output. In addition, while the write selection signal is being output, loading of configuration data into a driver circuit is not conducted, or loading of configuration data into a driver circuit is conducted but storage thereof in a line buffer is not conducted.
US09509312B2 Boolean logic in a state machine lattice
Disclosed are methods and devices, among which is a device that includes a finite state machine lattice. The lattice may includes a programmable Boolean logic cell that may be programmed to perform various logic functions on a data stream. The programmability includes an inversion of a first input to the Boolean logic cell, an inversion of a last output of the Boolean logic cell, and a selection of an AND gate or an OR gate as a final output of the Boolean logic cell. The Boolean logic cell also includes end of data circuitry configured to cause the Boolean logic cell to only output after an end of data signifying the end of a data stream is received at the Boolean logic cell.
US09509311B2 Semiconductor device and operation method thereof
A semiconductor device includes a driving unit suitable for driving a plurality of signal lines, which are directly coupled to a plurality of bump pads, to a preset voltage level in a level determination period, and adjusting the preset voltage level in a predetermined order when the level determination period is repeated, a signal input circuit suitable for receiving voltage levels that are inputted through the signal lines and determining logic values for the inputted voltage levels of the signal lines, and an operation unit suitable for receiving voltage levels of the signal lines from the signal input circuit in a parallel manner in the level determination period, latching the logic values of the voltage levels, and serially outputting the logic values through a probe pad.
US09509309B2 Semiconductor device
A semiconductor device may include a termination resistor circuit including a first termination resistor connected to a power voltage and a second termination resistor between the first termination resistor and a ground, a value of the first termination resistor and the second termination resistor changes based on a feedback signal; a mismatch detector may generate a compared result based on a potential difference between a voltage of a center node, between the first and second termination resistors, and a reference voltage; a code generator may generate the feedback signal based on the compared result, and generate a feedback code based on the compared result; a code register may generate a mismatch code controlling a mismatch between the first and second termination resistors based on the feedback code; and a corrector may compensate for the mismatch between the first and second termination resistors based on the mismatch code.
US09509305B2 Power gating techniques with smooth transition
In an embodiment, an electronic device includes an integrated circuit (IC) having a plurality of power domains, a first regulator coupled to a given power domain, a second regulator coupled to the given power domain, and a switching circuit coupled between the first and second regulators and configured to control an amount of current drawn by the power domain from the first and/or second regulators. In another embodiment, a method includes controlling an impedance of a switching circuit to change an amount of current, the switching circuit coupled to a given power domain of an IC configured to operate in a first mode followed by a second mode, where the switching circuit is coupled to a first regulator configured to provide more power to the IC than a second regulator, and a transition period includes turning off the first regulator and turning on the second regulator.
US09509296B1 Systems and methods of phase frequency detection involving features such as improved clock edge handling circuitry/aspects
Systems and methods herein may include or involve control circuitry that detects missing edges of reference and/or feedback clocks and may block the next N rising edges of the feedback clock or reference clock, respectively. In some implementations, a phase frequency detector (PFD) circuit comprises first circuitry including an output that outputs a missing edge signal. The first circuitry may include components arranged to detect a missing rising edge of one or both of a reference clock signal and a feedback clock signal. Second circuitry is coupled to the first circuitry and may include components arranged to generate one or both of a reference clock blocking signal and a feedback clock blocking signal based on the missing edge signal. Further, in some implementations, the blocking of the next N rising edges of the opposite clock may effectively increase the positive gain of the PFD.
US09509295B1 Spread-spectrum clock generator
A spread-spectrum clock (SSC) generator for generating an SSC signal. The SSC generator has a first up/down counter that operates for a fixed, first duration (t1), a first PRBS generator that operate for a variable, second duration (t2), a second up/down counter that operates for a fixed, third duration (t3), and a second PRBS generator that operates for a variable, fourth duration (t4). A state machine sequentially triggers the first counter and the first PRBS generator to generate a positive portion of a cycle of the SSC signal and then sequentially triggers the second counter and the second PRBS generator to generate a negative portion of the cycle of the SSC signal. For a set of parameters stored in configurable registers, the first and third durations are fixed from cycle to cycle, while the second and fourth durations vary from cycle to cycle.
US09509294B2 Baseline restore sampling method
A baseline restore circuit includes a current input for receiving a current pulse having a DC current baseline; a charge amplifier having an input coupled to the current input, and an output referenced to a DC voltage baseline; a feedback baseline restore circuit comprised of a switched capacitor integration circuit having an input coupled to the output of the charge amplifier, and an output coupled to the current input; and a sample control circuit controlling the switched capacitor circuit input to the integrator so that only the reference voltage baseline is sampled. The inputs to the sample control circuit are a window comparator, and a high rate pulse detector, both with inputs from the charge amplifier output.
US09509289B2 Oscillation circuit and phase synchronization circuit
An oscillation circuit includes a ring oscillator and a current generating circuit. The ring oscillator includes a control terminal. The current generating circuit generates a current according to a voltage of the control terminal in the ring oscillator, and supplies the current to the control terminal. The ring oscillator includes a plurality of delay stages connected to each other in a ring shape. Each of the delay stages includes an inverter and a capacitance element. The inverter includes a power source side node, an input node, and an output node. The power source side node is connected to the control terminal. The capacitance element is connected as a load for the inverter. The capacitance value of the capacitance element is larger than a parasitic capacitance at the output node.
US09509285B1 Power saving latches
Aspects of the disclosure provide a circuit having a pulse latch circuit and an enable circuit. The latch circuit is configured to receive a first signal at an input lead and drive the first signal to an output lead in response to an enable signal. The enable circuit is configured to be active to generate the enable signal to enable the latch circuit to receive the first signal when the first signal is different from a second signal on the output lead and is configured to default the enable signal to suppress the first signal so as not to be received at the latch circuit when the first signal is the same as the second signal.
US09509283B2 Interpolation filter based on time assignment algorithm
Disclosed is an interpolation filter based on time assignment algorithm. An interpolation filter comprises an enable signal generating part generating enable signals for operation of the interpolation filter, an input value generating part generating input values, a first calculating part generating a first output value based on a first enable signal and a first input value, a second calculating part generating a second output value based on a second enable signal and a second input value, and an output value selecting part selecting a final output value among the first output value and the second output value. Thus, continuity of output data can be guaranteed, and hardware can be shared by using time assignment algorithm so that a total size of the interpolation filter can be reduced.
US09509282B2 Digital filter circuit and digital filter processing method
A digital filter circuit includes an FFT circuit (13) that transforms a complex signal in a time domain into a signal in a frequency domain, an I/Q separation circuit (15) that separates the signal in the frequency domain into a signal in a first frequency domain that corresponds to the real part of the complex signal in the time domain, and a signal in a second frequency domain that corresponds to the imaginary part of the complex signal in the time domain, a filter circuit (21) that performs filter processing on the signal in the first frequency domain, a filter circuit (22) that performs filter processing on the signal in the second frequency domain, an I/Q combination circuit (16) that combines an output from the filter circuit (21) and an output from the filter circuit (22) to generate a signal in a third frequency domain, a filter circuit (23) that performs filter processing on the signal in the third frequency domain, and an IFFT circuit (14) that transforms an output signal from the filter circuit (23) into a signal in the time domain.
US09509278B2 Rotational MEMS resonator for oscillator applications
An apparatus includes a microelectromechanical system (MEMS) device. The MEMS device includes a resonator suspended from a substrate, an anchor disposed at a center of the resonator, a plurality of suspended beams radiating between the anchor and the resonator, a plurality of first electrodes disposed about the anchor, and a plurality of second electrodes disposed about the anchor. The plurality of first electrodes and the resonator form a first electrostatic transducer. The plurality of second electrodes and the resonator form a second electrostatic transducer. The first electrostatic transducer and the second electrostatic transducer are configured to sustain rotational vibrations of the resonator at a predetermined frequency about an axis through the center of the resonator and orthogonal to a plane of the substrate in response to a signal on the first electrode.
US09509276B2 Acoustic wave device and method of fabricating the same
An acoustic wave device includes: a substrate; a functional element formed on the substrate and including an excitation electrode that excites an acoustic wave; a columnar electrode formed on the substrate and electrically connected to the excitation electrode; a metal frame body formed on the substrate and surrounding the functional element and the columnar electrode; and a ceramic substrate sealing the functional element in combination with the metal frame body, a first metal layer bonded to the columnar electrode and a second metal layer bonded to the metal frame body being formed on a surface of the ceramic substrate.
US09509275B2 Quartz vibrating device with conductive adhesive layers having specific bonding surface area
A quartz vibrating device that includes a quartz vibrator supported upon a case board in a cantilever state. The quartz vibrator is electrically connected to first and second mount electrodes by first and second conductive adhesive layers. A total S (mm2) of bonding surface areas of portions bonding the quartz vibrator to the case board by the first and second conductive adhesive layers is in a range of S≦−0.001t+0.22 when a thickness of a quartz substrate is t (μm).
US09509274B2 Superconducting phase-shift system
One example includes a superconducting phase-shift system. The system includes an all-pass filter comprising at least one variable inductance element. The all-pass filter can be configured to receive an input signal and to provide the input signal as an output signal that is phase-shifted relative to the input signal based on a variable inductance provided by each of the at least one variable inductance element. The system can further include a phase controller configured to provide a phase-control current to control the variable inductance of the at least one variable inductance element based on a characteristic of the phase-control current.
US09509271B2 Method and balun for trapping RF current on a transmission line after installation
Apparatus and method for a radially attachable RF trap attached from a side to a shielded RF cable. In some embodiments, the RF trap creates a high impedance on the outer shield of the RF cable at a frequency of RF signals carried on at least one inner conductor of the cable. In some embodiments, an RF-trap apparatus for blocking stray signals on a shielded RF cable that has a peripheral shield conductor and a inner conductor for carrying RF signals includes: a case; an LC circuit having a resonance frequency equal to RF signals carried on the inner conductor; projections that pierce and connect the LC circuit to the shield conductor; and an attachment device that holds the case to the cable with the LC circuit electrically connected to the shield conductor of the shielded RF cable.
US09509270B2 Noise cancellation resonator
In order to provide a noise cancellation resonator that is highly effective in reducing noise, a noise cancellation resonator of the present invention is characterized by including: a noise cancellation resonator coil with an inductance component of Ln; and a noise cancellation resonator capacitor with a capacitance component of Cn, wherein the noise cancellation resonator has a resonance frequency that is calculated by adding a shift frequency that is determined based on a degree of coupling between a main resonator coil and the noise cancellation resonator coil, to a predetermined frequency of an electromagnetic field generated by a main resonator that is a source of noise and includes the main resonator coil.
US09509269B1 Ambient sound responsive media player
Some embodiments of the present invention provide a method of adjusting an output of a media player comprising capturing an ambient audio signal; processing the ambient audio signal to determine whether one or more characteristic forms are present within the ambient audio signal; and reducing an output of a media player from a first volume to a second volume if the one or more characteristic forms are present within the ambient audio signal. The characteristic forms may be, for example, a name or personal identifier of a user of the media player, the voice of a user of the media player, or an alarm or siren.
US09509268B2 Signal amplifying system, AC signal generating circuit, amplifying gain acquiring method, and AC signal generating method
A signal amplifying system comprising: an amplifying module with a plurality of PGAs coupled in series; a test signal generating circuit, for generating a test signal fed to one test input PGA; and a control circuit. If the test input PGA is not a final PGA, the final PGA outputs an output test signal amplified by the test input PGA and the PGA following the test input PGA, wherein each of the PGA following the test input PGA has a known amplifying gain. The control circuit acquires an accumulated gain for the test input PGA and the PGA following the test input PGA based on the output test signal, and acquires an amplifying gain of the test input PGA based on the accumulated gain.
US09509267B2 Method and an apparatus for automatic volume leveling of audio signals
There is provided a method for audio signal adjustment comprising: determining a loudness estimate for at least one frame of an audio signal; determining a level value for the at least one frame based on the loudness estimate; and adjusting the audio signal based on the level value. An apparatus for carrying out the method is also provided.