Document Document Title
US09445679B2 Hanger
A hanger comprising a hanger body and a hook assembly. An attachment assembly is configured to allow for the coupling of the hanger body and the hook assembly in selectively rotatable engagement. The attachment assembly includes a first coupling component and a second coupling component, the first coupling component positioned on the hook assembly and the second coupling component positioned on the hanger body. A releasable locking component releasably locks the first coupling component and the second coupling component in at least a collapsed configuration and an articulated configuration.
US09445677B2 Leakproof cover for combined pouring and venting container closure
A leakproof cover for combined pouring and venting container closure is disclosed which comprises a cap having an outer surface and an inner surface, a first arm having an aperture, a latch, a projection, a stop member extending downwardly from the inner surface, and a second arm extending downwardly from the inner surface with the second arm having an aperture, a closure device having a threaded rim, a vent, a spout; a pair of arms each having an aperture therein, a first pin for insertion through the apertures in the pair of arms and the aperture in the first arm of the cap for connecting the cap to the closure device, a spout seal device having a pair of arms each having an aperture, an upper member having a pair of depending legs with the upper member and the legs for covering the spout, the upper member having a rubber insert that provides a seal between the spout and the spout seal device to prevent any liquid from leaking out of the spout, and a second pin for insertion through the apertures in the pair of arms of the spout seal device and the aperture in the second arm for connecting the spout seal device to the cap.
US09445674B2 Gravity fed shelving display system
The present disclosure provides a shelving display system comprising substantially horizontal shelves, multi-chute gravity feed units and advertising panels. The horizontal shelves may be arranged in any number of configurations to display and dispense consumer goods. In a particularly preferred embodiment a horizontal shelf defines the lower portion of the shelving display system. Generally the horizontal shelves are spaced and arranged so as to display and dispense products, such as bundled consumer goods, and more preferably bundles of paper towels, facial and bath tissue.
US09445671B2 Locking regulation device for drawer slide rail
A locking regulating device for drawer slide rail, comprising a slide rail component and a drawer, wherein the drawer is fixedly connected with the movable rail on the slide rail component, characterized in that, a locking regulating device fixed on the drawer is also included, the drawer is designed to latch the square hole on the movable rail through the locking regulating device to realize mutual connection; the locking regulating device comprises a locking mechanism and a regulating mechanism; the locking mechanism is composed of a handle and a lock catch through mutual transmission; through the lock catch, the regulating device is self-locked on the movable rail and acts on the handle to complete unlocking of the lock catch; the regulating mechanism is designed to respectively make three-dimensional regulation to the drawer from up/down, left/right and front/back directions. The present utility model realizes locking and three-dimensional regulation through the locking mechanism and the regulating mechanism. The locking mechanism is designed to realize self-locking by locking the movable rail through lock catch and perform unlocking through handle transmission to lock catch, so as to conveniently realize the unlocking and separation between drawer and movable rail. The regulating mechanism is designed to respectively make regulation to the drawer in the up/down, left/right and front/back direction, thus contributes to the coordination between drawer and movable rail and meets the demand of different consumers.
US09445661B2 Oral care implement with liquid delivery system
An oral care implement (1) includes a head (12), a handle (10), a neck portion (11) connecting the head and the handle, and a reservoir (15) which contains at least one active agent. The implement has an activator (22) for activating a delivery device which delivers the active agent to one or more outlets (50). A powered delivery device (18) disposed in the head to deliver a liquid from the reservoir via the outlet. A wide variety of types of active agents may be administered at appropriate and accurate doses for therapeutic, hygienic, and/or other benefit.
US09445657B2 Wearable reflective device
A wearable reflective device. The wearable reflective device includes a mirror, a base and a strap. The strap is attached to the base for securing the device to a user. The mirror is connected to the base by a pivotal element and a rotational element, wherein the pivotal element is configured to allow the mirror to pivot along a first plane, the rotational element configured to allow the mirror and pivotal element to rotate in a second plane. The first plane is substantially orthogonal to the second plane.
US09445656B2 Hair accessory
The present invention provides a hair accessory characteristic of Shore Hardness between 41 D and 60 D and made from a polymerized plastic mixture including acrylonitrile-butadiene-styrene (ABS) resin, thermoplastic rubber (TPR), defoamer, lubricant and optical brightener. The hair accessory which is bent and deformed under effect of a tensional stress does not induce white crease marks, cracks or complete breaks and is able to rebounds and returns to initial status after releasing of the tensional stress. The hair accessory with advantages including flexibility, rebound elasticity and plasticity does not compress or hurt a user's scalp and contributes to safety use when the user takes the hair accessory to comb her hairs.
US09445655B2 Portable electronic device cover with fluid container compartment
A portable device cover integrated with a fluid container compartment comprising a chamber for storing a fluid for either medicinal or hydration purposes while reducing the need of additional fluid containers.
US09445653B2 Bluetooth audio
A Bluetooth audio that can be selectively installed on an umbrella shaft of an umbrella includes an audio body, a coupling shell and a clamp device. The audio body includes an installation recess which has an installation space for installing the umbrella shaft. The installation recess has a closed end corresponding to the substantial center of the audio body and an open end located on an edge of the audio body and corresponding to the closed end. The coupling shell can be selectively placed in the installation space through the open end and installed in the installation recess to close the open end and confine the umbrella shaft at the closed end. The clamp device is located in the audio body corresponding to the closed end and operable by a user's hand to clamp the umbrella shaft.
US09445651B2 Wearable device with overlapping ends coupled by magnets
A wearable device is provided with a wearable device structure. The wearable device has a first end and a second end, each with a plurality of magnets. The first and second ends are coupled by overlapping at least a portion of the first end magnets to at least a portion of the second end magnets. A distance between the overlapped magnets on the first end to magnets of the second end is 0.1 to 10 mm. ID circuitry is provided at a surface or an interior of the wearable device.
US09445645B2 Sole member for an article of footwear
A sole member for an article of footwear includes a composite sole structure and a reinforcing member. The sole structure may comprise two layers of woven composite material. The two layers have substantially similar woven patterns. The sole structure includes bulging portions with centrally recessed portions. The reinforcing member fits into channels associated with the bulging portions.
US09445640B2 Article of footwear incorporating a knitted component with a tongue
Articles of footwear may have an upper that includes a knit element and a tongue. The knit element defines a portion of an exterior surface and an opposite interior surface of the upper, with the interior surface defining a void for receiving a foot. The tongue is formed of unitary knit construction with the knit element and extends through a throat area of the upper.
US09445638B2 Multifunctional hat assembly
A novel assembly for a hat comprised of removably coupled socks, fabric panels, gloves, and/or mittens. The present disclosure relates generally to a hat comprised of fully intact, yet selectively removable, socks, fabric panels, gloves, and/or mittens that are connected together by various disclosed methods. The socks, fabric panels, gloves, and/or mittens may be comprised of a variety of materials and styles, and can be coupled together through a number of disclosed combinations to form a winter hat that can be converted to one or more pairs of socks, fabric panels, gloves, and/or mittens.
US09445637B2 Apparel with pocket
An article of apparel is disclosed. In one embodiment, an article of apparel includes a front panel, a pouch attached to the front panel, a pocket disposed between the pouch and the front panel, and a closure that allows a first end of the pocket to be selectively opened and closed. The pocket includes a second end opposite the first end and a body joining the first and second ends. The pocket is attached to the pouch and the front panel.
US09445634B2 Reversible dresses
A reversible bridesmaid dress, evening gown or evening dress with a hem facing that allows the dress to have one color or pattern on one side and another color or pattern on the other side. When the dress is flipped inside out, it has a completely different appearance than on the other side. The reversible dress can come in a variety of different shapes, types and sizes. The long dresses can bubble up to short ones, and dresses of different colors and lengths may be created from a single reversible dress.
US09445633B2 Portable electronic device connector
In various embodiments, an affixing structure of a connector is configured to attach to an affixing structure interface of a portable electronic device that is configured to also couple to an attachment member. A connector plug including conductors coupled to an electrical conduit is coupled to the affixing structure. The conductors are configured to electrically connect to one or more electric components of the portable electronic device and the electrical conduit is configured to electrically connect to one or more diagnostic devices. In some embodiments, an attachment member may include one or more electronic components and spring pins or other conductors connectable to a wearable device. The attachment member additionally includes a connector operable to connect the wearable device to another electronic device.
US09445631B1 Container for smokeless tobacco products and related packaged product assembly and method
A container configured to hold one or more units of a product is provided. The container may include a lid and a base. The lid may include a top wall and one or more lid sidewalls extending to a lower lip. The base may include a bottom wall and one or more base sidewalls extending to an upper lip. A channel may be defined at the one or more base sidewalls that extend around the perimeter of the base. A sealing member may be received in the channel. The sealing member may be configured to engage an inner surface of the one or more lid sidewalls when the lid is coupled to the base. Thereby, a storage compartment defined by the base may be sealed shut. A related method is also provided.
US09445628B2 Handheld waterpipe with spill resistant chamber
The present disclosure is directed to a handheld waterpipe for smoking, with a spill resistant water chamber. The central chamber may be formed as an enlarged tube having closed upper and lower ends. An upper tube extends from a top opening through the upper end and a lower tube extends from an upper opening inside the central chamber through the lower end. An inner chamber is formed inside the central chamber around the lower tube. One or more small openings are formed between the inner chamber and the central chamber. When liquid is placed into the central chamber, it passes through the small openings to form a continuous body of liquid between the two chambers. If the central chamber is tipped, the liquid resides within the chamber in a space between the upper and lower tubes and a sidewall of the central chamber, thereby preventing spilling.
US09445627B2 Tobacco rod manufacturing apparatus
An apparatus is provided for forming tobacco rod portions of a smoking article. A conveyor unit is configured to receive a continuous stream of the tobacco material and to transport the continuous tobacco material stream along an elongate path for formation of the continuous tobacco material stream into a continuous tobacco rod, wherein the conveyor unit is housed in a conveyor housing. A suction system is in fluid communication with the conveyor housing through a suction port and is configured to apply suction to the conveyor housing via the suction port so as to draw the continuous tobacco stream into engagement with the conveyor unit. A wear resistant member is engaged with a wall of the conveyor housing and defines the suction port, wherein the wear resistant member is configured to resist wear from interaction with particles associated with the tobacco material.
US09445624B2 Anti-fatigue composition of plant material and preparation method, use and products thereof
The present invention provides a composition of a plant material with anti-fatigue activity, its preparation method, usage and related products. The said composition is manufactured from the following plant materials: 20-80% from the genus Rhodiola; 10-60% Gynostemma; 10-60% Lycium. The said composition can be used to manufacture health product, food or anti-fatigue medicine which is able to significantly reduce the fatigue symptoms of those people suffering from fatigue, improve sleeping quality with no impact on normal body physiology. It is shown that the medicine derived from the present is invention exerts its anti-fatigue effect through improving the functions of erythrocytes and thrombocytes to enhance the body's ability of supplying oxygen. The medicinal composition of the present invention is characterized by the small effective dose and good water solubility and thus suitable to be made into a variety of dosage forms for use.
US09445623B2 Non-alcoholic wine beverage
A carbonated beverage prepared from dealcoholized wine base and having from about 150 mg to about 700 mgs of polyphenols per six to eight ounce serving. The beverage can contain from about 0.001 to about 0.01 percent resveratrol.
US09445620B2 Method for treating meat products with carbon monoxide
Carbon monoxide is injected into the interior of the meat product along with one or more pH modifying materials to produce a desired carbon monoxide saturation level. The amount of carbon monoxide in the added fluid is controlled to produce a desired carbon monoxide saturation level distributed substantially evenly throughout the treated volume of the meat product. This desired saturation level may vary depending upon the nature of the meat product being treated, however, the saturation level will generally remain at less than 100% or complete saturation for most meat products. The pH modifying material is injected into the interior of the meat product either simultaneously with the carbon monoxide, or as a pre-treatment before application of carbon monoxide, or as a post-treatment after the application of carbon monoxide.
US09445619B2 Compositions and methods for utilization of algal compounds
Provided herein are exemplary compositions, products, and capsules utilizing POA, EPA, blends of POA and EPA, total algal oil compositions, and/or whole biomass compositions in methods of inhibiting inflammation including in cardiovascular disease, diabetes, obesity, stroke, metabolic syndromes, dementia, Alzheimer's disease, and/or cancer. The exemplary compositions, products, and capsules may be orally, topically, intravenously, and/or subcutaneously administered. The exemplary compositions herein may be used as feed, food, food supplements, beverages, beverage supplements, nutritional products, products for athletic performance, pharmaceutical products, and/or medical products for mammalian use, including humans.
US09445618B2 Method and apparatus for treating meat products with a treatment liquid containing carbon monoxide
A treatment material containing carbon monoxide and a carrier liquid is applied to a meat product to produce a desired carbon monoxide content in the meat product. The concentration of carbon monoxide in the added liquid produces a desired carbon monoxide saturation level distributed substantially evenly in the treated area of the meat product. The treated area may be just at the surface of the meat product or throughout the volume of the meat product. Additional treatment liquids or fluids may be added to the meat product as a pre-treatment before application of the carbon monoxide bearing treatment material or as a post-treatment after the application of the carbon monoxide bearing treatment material.
US09445615B2 Fresh potato preservative and method of using same
A fresh potato preservative and method of using the preservative for fresh cut potatoes that significantly extend the shelf life of fresh cut potatoes are provided. The fresh potato preservative preserves the texture, flavor, appearance, and color of the fresh potatoes, particularly exposed surfaces of the fresh potatoes that have been cut, in particular by reducing oxidation of the exposed cut surfaces of the potatoes. The preservative includes the ingredients of sodium chloride, citric acid, ascorbic acid, calcium chloride, sodium acid pyrophosphate, potassium sorbate and a protein-based composition.
US09445613B2 Microencapsulation of bioactive substances and methods of making the same
The present invention relates to microparticles and methods of making such microparticles that protect a bioactive substance from heat, humidity and oxidation. A microparticle comprising a bioactive substance, an agglomerating agent, an emulsifier and solid fats is disclosed. A method to produce a microparticle comprising an agglomerated bioactive substance enrobed in a double layer of solid fats and emulsifier is also disclosed.
US09445608B2 Antimicrobial powders for the preparation of bakery products
The present invention is directed to methods and compositions for making dough-based bakery foods, such as bread having extended mold-free shelf-lives, using new antimicrobial powders comprising an antimicrobial agent dispersed in a carrier. The invention is also directed to methods and compositions for preparing dough-based bakery products, such as bread, having long mold-free shelf-lives, by treating the surface of the dough with the antimicrobial powder. Further, the invention is concerned with bakery products having long, mold-free and anti-staling shelf-lives.
US09445606B2 Use of 4-hydroxydihydrochalcones and their salts for enhancing an impression of sweetness
The invention provides the use of a 4-hydroxydihydrochalcone of the formula (I) wherein R1, R2, R3 and R4 each, independently, represent H, OH or O-alkyl, with the proviso that at least one of the groups R1, R2 or R3 represents OH, a salt of such a 4-hydroxydihydrochalcone of the formula (I), a mixture containing or consisting of two or more different 4-hydroxydihydrochalcones of the formula (I), wherein R1, R2, R3 and R4 are each defined in the way given above, a mixture containing or consisting of salts of two or more different 4-hydroxydihydrochalcones of the formula (I), wherein R1, R2, R3 and R4 are each defined in the way given above or a mixture containing or consisting of a 4-hydroxydihydrochalcone of the formula (I) or two or more different 4-hydroxydihydrochalcones of the formula (I), wherein R1, R2, R3 and R4 are each defined in the way given above, and a salt of a 4-hydroxydihydrochalcone of the formula (I) or two or more salts of different 4-hydroxydihydrochalcones of the formula (I), wherein R1, R2, R3 and R4 are each defined in the way given above, to enhance the sweet taste of a sweet-tasting substance or the impression of a sweet smell of a flavoring that gives an impression of a sweet smell.
US09445605B2 Method for disinfection or infection control against a non-enveloped virus
Provided herein is a method for disinfection or infection control against a non-enveloped virus using a composition including, as an active ingredient, a persimmon extract containing tannin from an astringent fruit of a plant of the genus Diospyros, such as the plant Diospyros kaki. The non-enveloped virus is a non-enveloped virus belonging to the genus Betanodavirus, Aquavirnavirus, Ranavirus, Enterovirus, Mastadenovirus, Vesivirus, or Rotavirus. In certain embodiments, the persimmon extract is prepared by heating a squeezed juice or an extract from an astringent fruit of a plant of the genus Diospyros, or obtained by treating a squeezed juice or an extract from an astringent fruit of the plant of the genus Diospyros with an alcohol, in order to inactivate an enzyme contained therein. The persimmon extract may also contain at least condensed tannin.
US09445587B2 Pesticide compositions and pesticidal preparation
Disclosed is pesticidal particulate composition of matter, the particles comprising active substances, which react upon contact inside a pest body, the reaction generating a gaseous product and/or heat which destroy the pest. Pesticidal preparations, methods and kits are also disclosed.
US09445586B2 Methods and reagents for maintaining the viability of cancer cells in surgically removed tissue
A composition and method for generating reagents and the composition of these reagents for the stabilization and preservation of viability of cancer tissue which has been surgically excised and the suspension and/or termination of apoptosis (cell death) by significant modulation of cell metabolism by low molar concentrations of synergistic chemistries and hormonal growth enhancers while maintaining normal gene expression patterns of the surgically excised tissue.
US09445585B2 Effigy and repellent
An assembly for abating animals can include an effigy of a terrestrial carnivoran; a nerve irritant; and an absorbent material disposed within the effigy from which the nerve irritant can diffuse.
US09445583B1 Deep sea fishing lure
A deep sea fishing lure including a lure body, a plurality of lights, a power source and a controller. The lure body has a housing with sidewalls made of a generally light-transmissive material. The plurality of lights is mounted in the housing. Each light in the plurality of lights is capable of emitting at least two colors. The power source is mounted with respect to the housing. The controller operably connects the power source to the plurality of lights for controlling which of the at least two colors are emitted by the plurality of lights.
US09445582B2 Soluble protein CD5 or CD6 for the treatment of cancer or tumor or for use as an adjuvant
The present invention discloses soluble isoforms of CD5 and CD6, which are scavenger-like lymphocyte receptors, for use in the prophylaxis or therapy of disorders or in therapeutic interventions, which would benefit from an exacerbated immune response to either endogenous or exogenous antigens, resulting from a decrease in lymphocyte subpopulations with regulatory functions and/or increase in lymphocyte subpopulations with effector functions. Special disorders are cell growth disorders, and chronic infections of bacterial, viral, fungal or parasitic origin. The invention also provides animal models for the study and the prophylaxis/treatment of autoimmune diseases, cancer, and chronic infections.
US09445581B2 Animal models and therapeutic molecules
The invention discloses methods for the generation of chimaeric human—non-human antibodies and chimaeric antibody chains, antibodies and antibody chains so produced, and derivatives thereof including fully humanized antibodies; compositions comprising the disclosed antibodies, antibody chains and derivatives, as well as cells, non-human mammals and vectors, suitable for use in the disclosed methods.
US09445579B2 Egg-holding tray for incubation
An egg-holding tray for incubation intended to accommodate eggs has rectangular shape with rounded corners bordered by parallel walls. A lower part of these walls configures a protruding rectangular border. The internal area of the tray comprises a set of laterally juxtaposed aureoles with the same structure that fill the entire area of the tray. Each individual aureole includes a lower concentric ring beneath an upper ring. The lower ring has a circular shape configured to have four equidistant orthogonal supports located on the internal face which each support has a vertical triangular shape with a rounded upper end and a concave surface that correlates to the inside circumference of the lower ring. The tray accommodates eggs under the force exerted by the weight of each of the eggs prevent the egg from moving around in the aureole.
US09445577B2 Elevated feeding tray apparatus
Disclosed is a self-supporting elevated feeding tray apparatus including a tray, a tray riser and a base, where the tray is watertight and the tray, tray riser, and base are integrally formed from the same material. Fill level indicia or marks allow a precise amount of food to be placed in the tray. Also disclosed is a blank for forming the elevated feeding tray apparatus including the panels that form the tray as well as a tray riser and a base. Also disclosed is a method of forming an elevated feeding tray apparatus including the steps of preparing a blank, bending the blank, forming an indentation in at least one bend, and making the seams between the side walls of the tray and at least one tray bottom panel watertight.
US09445575B2 Absorbent pad configured for receiving waste
An absorbent pad is configured for receiving waste. The absorbent pad includes a base layer and a string. The base layer has a collection region surrounded by a peripheral edge. The string is slidably attached to the peripheral edge at a plurality of locations. The base layer is configured to move from an open position to a closed position. The base layer is configured to be substantially flat such that the string is disposed along the peripheral edge when the base layer is in the open position. The base layer moves from the open position to the closed position in response to sliding the string relative to the plurality of locations, whereby the peripheral edge is drawn together at the plurality of locations to form a bundle and the string is only disposed along the peripheral edge corresponding to the plurality of locations.
US09445571B1 Maize hybrid X08F091
A novel maize variety designated X08F091 and seed, plants and plant parts thereof are produced by crossing inbred maize varieties. Methods for producing a maize plant by crossing hybrid maize variety X08F091 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X08F091 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. This invention relates to the maize variety X08F091, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X08F091. This invention further relates to methods for producing maize varieties derived from maize variety X08F091.
US09445569B2 Soybean variety 01046426
The invention relates to the soybean variety designated 01046426. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01046426. Also provided by the invention are tissue cultures of the soybean variety 01046426 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01046426 with itself or another soybean variety and plants produced by such methods.
US09445568B1 Soybean variety 01046626
The invention relates to the soybean variety designated 01046626. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01046626. Also provided by the invention are tissue cultures of the soybean variety 01046626 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01046626 with itself or another soybean variety and plants produced by such methods.
US09445566B2 Snap pea variety sugar 136
The present invention provides novel snap pea cultivar Sugar 136 and plant parts, seed, and tissue culture therefrom. The invention also provides methods for producing a pea plant by crossing the pea plants of the invention with themselves or another pea plant. The invention also provides pea plants produced from such a crossing as well as plant parts, seed, and tissue culture therefrom.
US09445563B1 Soybean cultivar 10CR103121
Disclosed is the seed of a novel soybean cultivar, designated 10CR103121, a sample of which is deposited under ATCC Accession No. PTA-122786. Also disclosed are plants, or parts thereof, grown from the seed of the cultivar, plants having the morphological and physiological characteristics of the 10CR103121 cultivar, and methods of using the plant or parts thereof in a soybean breeding program.
US09445560B2 Plants and seeds of hybrid corn variety CH408889
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH408889. The invention thus relates to the plants, seeds and tissue cultures of the variety CH408889, and to methods for producing a corn plant produced by crossing a corn plant of variety CH408889 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH408889.
US09445558B2 Hybrid pepper variety 35-237 RZ
The present invention relates to a Capsicum annuum seed designated 35-237 RZ and 35-238 RZ, which exhibits resistance to Tobamovirus pathotypes P0, P1, P1-2, and P1-2-3, a more open plant type, yellow colored fruits, and low susceptibility towards anthocyanin staining of the fruits under stress conditions. The present invention also relates to a Capsicum annuum plant produced by growing the 35-237 RZ or 35-238 RZ seed. The invention further relates to methods for producing the pepper cultivar, represented by pepper varieties 35-237 RZ and 35-238 RZ.
US09445555B2 Irrigation wheel system
This invention includes embodiments which disclose a wheel system for use in supporting irrigation equipment such as irrigation circles and pivots, among others. Embodiments of the disclosed wheel system may include a plurality of feet with gaps there-between, configured generally radially around a hub and to minimize the lateral displacement of mud, soil water.
US09445549B2 Method for cultivating plant
A plant-cultivating method is provided which comprises a step (A) of irradiating a plant with a red light and a step (B) of irradiating a plant with a blue light, wherein the step (A) and the step (B) are independently carried out for a predetermined period of time under cultivation conditions such that a fertilizer is used for each of the step (A) and the step (B), of which at least the fertilizer used for the step (A) is applied in the form of a nutritious liquid containing fertilizer ingredients and further carbon dioxide added therein. Preferably, a nutritious liquid is applied at each of the step (A) and the step (B), and the nutritious liquid applied at the step (A) contains carbon dioxide at a concentration higher than that in the nutritious liquid applied at the step (B).
US09445548B1 Saddle mounting assembly for a grave marker
A saddle mounting assembly for a grave marker allows a person to attach a headstone saddle to a grave marker without causing damage to the grave marker. The assembly includes a mounting member configured for attaching to a grave marker. The mounting member includes an upper section and a lower section. An outer surface of the lower section is grooved. A coupler is attached to the upper section. The coupler is configured to releasably couple the mounting member to a grave marker saddle to attach the grave marker saddle to a top surface of the grave marker.
US09445547B2 Blower apparatus
A blower apparatus having an airflow diverting unit is described. The disclosed blower apparatus comprises a housing containing an airflow-generating means and an airflow discharge tube physically coupled with the housing. The airflow discharge tube has a first terminal end, a second terminal end, and an aperture protruding a portion of a side surface of the airflow discharge tube. The disclosed blower apparatus also comprises an airflow diverting unit attached to an outer surface of the airflow discharge tube.
US09445545B2 Nut gatherer and method of constructing same
A nut gatherer device includes a cage formed by a plurality of wires. Each of the wires has a bowed middle segment and two straight end portions. Opposite end portions of the wires are secured within opposed hubs, each hub including first and second annular sets of spaced teeth, with the end portions of the wires secured in the radially-aligned spaces. A retainer affixed to the hub secures the wires between. A compressible washer between the wires and the retainer provides further securement and vibration dampening. An axle aperture in the hubs allows the cage to be rotatably attached to a handle. In use, the wire cage is rolled on the ground into contact with a bulky object, such as a nut, so that the object forces the wires to separate and permit the nut to pass into the cage where it is retained until emptying.
US09451736B2 High load and high precision polygonal guide
The present invention relates to a high load and high precision polygonal guide, and to a picker actuator using same, wherein the polygonal guide includes: an integrated ball cage designed and formed in a polygon and having a plurality of ball receiving holes formed on each side of the polygonal ball cage for receiving balls; a housing having a polygonal through hole for rolling motion such that, after the balls are inserted into the ball receiving holes formed on each side of the polygonal ball cage, the balls cannot escape from the ball receiving holes; and a guide post inserted and fitted inside the polygonal ball cage into which the balls are inserted and fitted, whereby the guide post or the housing reciprocates in a straight line by the rolling motion of the balls.
US09451731B2 Cooling system and method
A method of manipulating a cooling system of a data center includes designing a cooling system to address cooling needs in the data center, selecting components for the cooling system including one or more distribution boxes adapted to distribute coolant, one or more cooling racks, and flexible tubing to connect the one or more distribution boxes to the one or more cooling racks, assembling the components for the cooling system in the data center, operating the cooling system, identifying hot spots within the data center, and adjusting the location of one or more cooling racks in the data center based on the indentified hot spots in the data center.
US09451730B2 Managing airflow supplied through soft ducts
A system for conveying air from one location to another includes a soft duct having a passage and an air flow control device. The air flow control device can be operated to vary a cross sectional area of a portion of the passage of the soft duct.
US09451726B2 Method and apparatus to manage coolant pressure and flow for an array of liquid submerged electronic devices
A fluid delivery system configuration is described for use with an array of liquid submersion cooled electronic devices disposed in a rack, such as an array of liquid submerged servers. The fluid delivery system allows for the pumping system to generate pressure and flow of the cooling system fluid at slightly higher levels than is necessary for the worst case device/position within the array and to provide for uniformity of delivery pressure and coolant flow to each and every device within the array.
US09451722B2 Rack mountable network switch
A rack mountable network switch, the rack mountable network switch comprising: a faceplate; a switch chassis coupled to the faceplate, the switch chassis including a plurality of connector openings on a surface of the switch chassis that is perpendicular to the faceplate; a plurality of moveable plug receptacles coupled to a printed circuit board (‘PCB’) mounted inside the switch chassis; and a mechanical positioning component coupled to the moveable plug receptacles, the mechanical positioning component configured to position the moveable plug receptacles to extrude from the switch chassis via the connector openings when the mechanical positioning component is in a first position, the mechanical positioning component further configured to position the moveable plug receptacles inside the switch chassis when the mechanical positioning component is in a second position.
US09451718B2 Telescoping panels suitable for motor control center units and related motor control centers
Motor control centers have units or bucket assemblies with a front panel configured to pivot about a long axis associated with a bottom long side thereof and slide radially with respect to the shaft, away from the shaft in an open position to thereby position the front panel a distance away from the shaft to be able to fully open to at least ninety degrees.
US09451717B2 Vertical sliding door for an electronic device
An electronic device is described including a sliding vertical door, the sliding vertical door having a top, a bottom, and two vertical sides, wherein each of the two vertical sides has a locking latch at a bottom edge of each of the two vertical sides, the locking latch being between two vertical encouraging slots in each of the two vertical sides of the sliding vertical door, and wherein the siding vertical door has a front face, the front face of the sliding vertical door having a door handle positioned at, near or adjacent to the bottom of the sliding vertical door, the door handle being centered horizontally on the sliding vertical door and a sliding door bay, the sliding door bay having a bottom edge, the sliding door bay having side walls, the side walls having grooves therein.
US09451716B1 Serviceable chassis for devices
Particular embodiments described herein provide for a serviceable chassis. The serviceable chassis can include a first housing and a second housing. The first housing includes a locking arm. The second housing can include a locking cam and a cord. The cord is attached to the locking cam and can rotate the locking cam to engage and disengage the locking arm to couple and uncouple the first housing to the second housing.
US09451715B1 Electrical box
A electrical box including a top wall, a side wall connected to the top wall, a cavity formed by the top wall and the side wall, at least one mounting flange on the side wall having a mounting hole therein, at least one mounting fastener in communication with the at least one mounting flange, and wherein the mounting fastener is slidably engaged with the at least one mounting flange.
US09451713B2 Data card and data interaction system
Disclosed is a data card, comprising a casing, a PCB and a main antenna arranged in the internal cavity of the casing, and an adapter fixedly connected to the casing. The data card also comprises a metal rotating shaft for an adapter which is arranged in the casing and electrically connected to the adapter. The metal rotating shaft for an adapter and the adapter form a diversity an antenna of the data card. Also disclosed is a data interaction system comprising a data card and a user terminal. By means of the solution disclosed in the present invention, since a diversity antenna need not be independently arranged, the overall dimensions of a data card are reduced, and the appearance of the data card is ensured, thereby reducing the production cost of the data card.
US09451710B2 Battery pack
A battery pack includes a connection circuit board connected to the unit cells, a conductive lead drawn out from the connection circuit board, a printed circuit module having an opening into which the conductive lead is inserted, a solder portion formed by solder connection in which the conductive lead is inserted into the opening, wherein the conductive lead has an insertion portion inserted into the opening, a bent portion bent from the insertion portion, and a recess by which the insertion portion is divided.
US09451708B2 Vacuum thermal bonding apparatus
A vacuum thermally bonding apparatus is provided, in which while air is being prevented in vacuum from entering a bonding layer, an element is thermally bonded to a substrate under vacuum by forming the bonding layer having a good thickness under an appropriate pressing pressure, while suppressing runout of the adhesive as much as possible, with a pressing force being slightly adjustable. A lower end portion of an upper frame member is gas-tightly slidably sealed to a peripheral portion of the lower plate member to form a vacuum partition wall therein, and a pressurizing release film is contacted with an upper face of the element, and thermally softened in the atmospheric pressure. A vacuum chamber is evacuated to vacuum, and the lower plate member and an intermediate member are relatively moved in an approaching direction, so that an outer peripheral portion of the pressurizing release film is gas-tightly held between the upper face of the substrate-placing table of the lower plate member and a lower face of an inner frame body. By applying the atmospheric pressure or a pressure higher than the atmospheric pressure to a space above the pressurizing release film inside the vacuum chamber, the pressurizing release film is adhered onto the outer surfaces of the substrate and the element, and the element is bonded to the substrate.
US09451705B2 Touch panel and production method thereof
A touch panel that includes a substrate, a first conductive layer, a second conductive layer, and FPCs including a first FPC and a second FPC, the first FPC is connected to the first conductive layer, the second FPC is connected to the second conductive layer; the first conductive layer includes n rows of first conductive patterns, one end of each row is connected to one end of a first metal wire, the other end of the first metal wire is connected to the first FPC; the second conductive layer includes m columns of second conductive patterns, one end of each column is connected to one end of a second metal wire, the other end of the second metal wire is connected to the second FPC.
US09451703B2 Electro-optical module, power supply substrate, wiring substrate, and electronic apparatus
This invention provides an electro-optical module with reduced noise in driving voltage. The invention can include a power supply substrate that is arranged separately from the flexible substrate having a driver, so that the noise of the driving voltage supplied from the power supply substrate is reduced.
US09451696B2 Embedded architecture using resin coated copper
Electronic assemblies and methods for their manufacture are described, including those related to the formation of an assembly including a carrier and a resin coated copper layer positioned on the carrier. The resin coated copper layer includes a first layer comprising a resin and a second layer comprising copper, with the first layer bonded to the second layer. The first layer of the resin coated copper is positioned between the carrier and the second layer of the resin coated copper. An opening is formed in the second layer of the resin coated copper. A die is positioned in the opening. A plurality of dielectric layers and metal pathways are positioned on the second layer and on the die. Other embodiments are described and claimed.
US09451695B2 Epoxy resin compound and radiant heat circuit board using the same
An epoxy resin composition having an epoxy resin, a curing agent, and inorganic filler as main components is provided. The epoxy resin includes an epoxy resin of Chemical Formula. Accordingly, the thermal conductivity of the epoxy resin composition can be increased because the epoxy resin has a mesogen structure that facilitates crystallizability. In addition, a high radiant heat board can be provided by using the above-mentioned epoxy resin as an insulating material for a printed circuit board.
US09451692B2 Print element substrate, method of manufacturing the same, printhead and printing apparatus
A method of manufacturing a print element substrate, comprising preparing a substrate, including a first region and a second region, in which a printing portion is formed on the first region, and a wiring pattern connected to the printing portion is formed on the first region and the second region, forming an insulating film covering the printing portion and the wiring pattern, and forming a conductive cavitation-resistant film on the insulating film, wherein in the forming the insulating film, the insulating film is formed such that a side surface of a portion of the insulating film, which is formed on the second region, includes an inclined face.
US09451689B2 Cyclotron
A cyclotron includes: a regenerator configured to move a beam of a charged particle on an orbit outward in a radial direction; and a magnetic channel configured to put the beam on an extraction orbit. The regenerator includes a pair of magnetic members for a regenerator. The magnetic member for a regenerator includes a first portion including a portion approaching the median plane as it goes outward in a radial direction and having an apex closest to the median plane. When viewed from the circumferential direction, assuming that a distance between the centerline of the apex in the radial direction and a first reference position set on a radially inner end side of the first portion is a first distance and a distance between the centerline and a second reference position set on a radially outer end side of the first portion is a second distance, the first distance is greater than the second distance.
US09451687B2 High-frequency power supply device, and plasma ignition method
A high-frequency power supply device is provided with a plasma ignition step that supplies pulse power to ignite plasma, and drive power supply step to supply drive power for maintaining the plasma being generated. In the plasma ignition step, an ignition pulse being applied in an ignition pulse output operation is configured as including a main pulse that induces ignition, and a prepulse with lower power than the power of the main pulse and being applied at a stage prior to the main pulse. Since the ignition pulse is configured as including the main pulse and the prepulse, this enables protection of a high-frequency power source against reflected wave power, as well as reliably igniting the plasma.
US09451686B2 Hybrid plasma reactor
A hybrid plasma reactor includes a reactor body having a plasma discharge space, a gas inlet, and a gas outlet; a hybrid plasma source including a first hybrid electrode and a second hybrid electrode, which face each other while the reactor body is positioned therebetween and provide a current path having one or more turns, to be inductively and capacitively coupled to plasma formed in the plasma discharge space; and an alternating switching power supply for supplying plasma generation power to the first hybrid electrode and the second hybrid electrode. The hybrid plasma reactor can complexly generate capacitively coupled plasma and inductively coupled plasma, thereby achieving a wide operation area from a low-pressure area to a high-pressure area.
US09451682B2 Light bulb system for providing a wall or lamp fixture switch with dimmer capability
The invention relates to a dimming light bulb for retrofitting a ceiling or lamp fixture wherever a dimming function can be accessed from the regular light switch.
US09451679B2 Illuminating light communication device
An illuminating light communication device comprises a constant current source, a smoothing capacitor connected to an output of the constant current source, a load circuit comprising a light emitting diode and connected to the output of the constant current source, a load change element added to the load circuit and thereby partially changing load characteristic of the load circuit, and a switch element configured to determine whether or not the load change element is added to the load circuit in accordance with a binary optical communication signal.
US09451675B2 Configuration of operating devices for lighting means
The invention relates to a mobile device (10) for the configuration of at least one operating device (20) for operating a lighting means (22) and/or a luminaire, wherein the mobile device (10) comprises at least one optical sensor (12) provided for detecting technical lighting parameters, e.g. by way of device-internal image processing, and/or at least one localizing unit (110) provided for detecting absolute and/or relative position parameters of the mobile device, and wherein the mobile device (10) comprises an interface (11) for communication with the at least one operating device, and more particularly is designed to exchange configuration parameters with the operating device (20) via the interface (11) and, on the basis of the detected technical lighting parameters and/or position parameters, to alter at least one configuration parameter that influences the light rendering of the lighting means (22) in the operating device (20).
US09451674B1 Inventory location illumination for designating operation path
Systems, methods and media for illuminating locations where operations are to be performed are disclosed. A set of locations where an operation is to be performed by an agent may be determined by a control system. A particular illumination pattern of numerous illumination patterns may be assigned to an agent by the control system. Illumination patterns may be colors, shapes, blink rates or any combination thereof for example. The control system may send instructions to illumination devices that correspond to the set of locations to designate all of the locations in the set of locations with the particular illumination pattern assigned to the agent such that the agent is visually aware of location to traverse. Distinct agents may each be assigned distinct illumination patterns such that the agents may operate in the same area without confusion of which agent should perform the operation at a location.
US09451670B2 Optoelectronic component apparatus, method for producing an optoelectronic component apparatus and method for operating an optoelectronic component apparatus
Various embodiments may relate to an optoelectronic component apparatus, including a carrier, an optoelectronic component and a thermoelectric component on or above the carrier. The optoelectronic component has a planar, optically active region. The thermoelectric component has at least one thermoelectrically sensitive section, wherein the thermoelectrically sensitive section has a first electrical conductivity at a first temperature and a second electrical conductivity at a second temperature, and wherein the thermoelectrically sensitive section is thermally connected to the optoelectronic component in a planar fashion. The thermoelectric component is formed as a temperature sensor and/or thermogenerator.
US09451664B2 Adaptive switch mode LED driver
An adaptive switch mode LED driver provides an intelligent approach to driving multiple strings of LEDs. The LED driver determines an optimal current level for each LED channel from a limited set of allowed currents. The LDO driver then determines a PWM duty cycle for driving the LEDs in each LED channel to provide precise brightness control over the LED channels. Beneficially, the LED driver minimizes the power dissipation in the LDO circuits driving each LED string, while also ensuring that the currents in each LED string are maintained within a limited range. A sample and hold LDO allows PWM control over extreme duty cycles with very fast dynamic response. Furthermore, fault protection circuitry ensures fault-free startup and operation of the LED driver.
US09451657B2 Method for heating a liquid in a cooking vessel and induction heating device
A method for heating a liquid in a cooking vessel is provided. According to various aspects, an induction heating device includes a resonant circuit having an induction heating coil. A parameter value of the resonant circuit may be determined, depending on a temperature of the cooking vessel. A radio-frequency square-wave voltage may be applied at a predefined heating power setpoint value to the resonant circuit to supply heating power to the cooking vessel. The time profile of the parameter value may be evaluated for determining the boiling point of the liquid. After the boiling point has been determined, the heating power setpoint value may be reduced by a predefined amount over a predefined time period after which a current parameter value may be determined and stored. The parameter value may be adjusted to a setpoint value which is dependent on the stored parameter value.
US09451655B1 Methods and apparatus for a wireless access point converter
An apparatus includes a first port and a second port operably coupled to a format conversion module each of which is at least partially disposed within a housing. The first port is operably coupled to a cable configured to transfer a first data unit having a first format associated with a first communication medium to the first port. The format conversion module receives the first data unit from the first port and converts the first data unit from the first format to a second format associated with a second communication medium to produce a second data unit. The second port is operably coupled to a wireless access point that is physically distinct from the housing. The second port is configured to receive the second data unit and send the second data unit to the wireless access point.
US09451653B2 Method for communicating in a mobile network implementing discontinuous reception
The present invention relates to a method for operating a network comprising a primary station communicating with a plurality of secondary stations, the method comprising the primary station communicating with a secondary station in a discontinuous mode; the secondary station transmitting to the primary station a control message based on the current status of the secondary station, the primary station changing a parameter of the discontinuous mode based on the control message. a change in physical location, a change in a velocity, a change in an acceleration, a change in a motion, a change in a context, a change in connectivity in the network, a change in connectivity outside the network, a handover to a different cell RAT, a change in power, a change in quality of service (QoS), a time of day and an expiration of a timer.
US09451641B2 Methods and apparatus for improving data service availability
Certain aspects of the present disclosure relate to methods and apparatus for improving data service availability. Certain aspects provide methods and apparatus for wireless communications by a UE including determining, while the UE is in a coverage area of a first network, that a connection to a second network, comprising a packet data network (PDN), is disconnected locally, and taking at least one action to avoid a rejection of a request to connect to the second network.
US09451637B2 Method for indicating channel access type in wireless communication system, and apparatus therefor
Disclosed is a method for a station (STA) for accessing a channel in a wireless communication system. The method for a STA for accessing a channel in a wireless communication system comprises the steps of: receiving a beacon frame comprising a traffic indicator map (TIM); and transmitting a power save (PS)-Poll frame if buffered traffic is indicated by TIM to the STA, wherein the PS-Poll frame is transmitted during a PS-Poll dedicated restricted access window (RAW) by and/or during an additional RAW, the PS-Poll dedicated RAW being allocated to transmit the PS-Poll frame, and the additional RAW being additionally allocated subsequent to the PS-Poll-dedicated RAW.
US09451634B2 Method of limiting use of a mobile wireless access point near a wireless local area network
To promote network security in a wireless local area network (WLAN), a mobile communication device, which is operable as a mobile wireless access point, may read a WLAN identifier that is known to be used by the WLAN and an indication of a channel on which a wireless access point of the WLAN is known to operate. The device may then monitor the channel for a transmission of the WLAN identifier. The mobile wireless access point may be configured to operate using the selected channel so that the monitoring occurs on the same channel as that on which the mobile wireless access point is operating. The transmission, if detected, may be considered to indicate that the mobile communication device is within the WLAN. Upon detecting the transmission, use of the WLAN identifier by the mobile wireless access point at the mobile communication device may be prevented, e.g. by requiring the mobile wireless access point to use a different WLAN identifier or by disabling the mobile wireless access point.
US09451632B2 Method for controlling radio resource allocation in mobile communication system
In a wireless mobile communications system, a method for controlling a radio resource allocation is provided. A network transmits access control information to a terminal such that a request for the radio resource allocation which will be transmitted from the terminal can be controlled. The terminal selectively transmits the request for the radio resource allocation based on the received information, thus a transmission of an unnecessary request for the radio resource can be minimized, thereby preventing a waste of the radio resource.
US09451630B2 Dynamic configuration of wireless circuitry to mitigate interference among components in a computing device
Methods and apparatus to mitigate coexistence interference among multiple wireless subsystems and wired connection ports of a computing device are described. A processor obtains configurations for at least two wireless subsystems and for a connection state of at least one wired connection port. When the first and second wireless subsystem configurations or the connection state of the at least one wired connection port indicate potential or actual coexistence interference, the processor is configured to adjust wireless circuitry of the first and second wireless subsystems. The first wireless subsystem is configured based on frequency bands used by the first and second wireless subsystems, while the second wireless subsystem is configured based on the connection state. In an embodiment, the first wireless subsystem operates in accordance with a wireless personal area network protocol, and the second wireless subsystem operates in accordance with a wireless local area network protocol.
US09451625B2 System and method for providing interference characteristics for interference mitigation
According to certain embodiments, methods and systems include providing interference characterization data by a network node to a first wireless device for use in performing interference mitigation. A network node may provide telecommunications services for a first wireless device located associated with the network node. Characteristic data associated with at least one characteristic of an interfering signal associated with a second wireless device may be identified. The at least one characteristic may identify at least one transmission mode associated with the interfering signal. The characteristic data associated with the interfering signal associated with the second wireless device may be transmitted to the first wireless device.
US09451624B2 Receiver measurement assisted access point control
Methods and apparatus are provided for receiver measurement assisted access point control. A method operable by a Wi-Fi network entity includes signaling at least one trigger indication to at least one station served by the Wi-Fi network entity for interference measurements. The method includes receiving interference measurements taken based on the at least one trigger indication from the at least one station. The method includes tuning transmitter parameters based on the received interference measurements.
US09451622B2 Methods and systems for wireless networks with relays
Methods and systems are provided for use with wireless networks having one or more cell in which each cell includes a base station (BS), at least one relay station (RS) and at least one mobile station (MS). The at least one relay station can be used as an intermediate station for providing communication between the BS and MS. Methods are provided for an RS to initially access the network, access of the RS by MSs initially accessing the network, methods of allocating OFDM resources for communicating between the BS, RS and/or MS for example dividing transmission resources into uplink and downlink transmissions, and methods of inserting pilot symbols into transmission resources used by the RS. In some embodiments on the invention, the methods are consistent and/or can be used in conjunction with existing standards such as 802.16e.
US09451619B2 Radio resource management for packet data services
Systems and methods for control of a radio resource for packet data services are provided to facilitate radio resource management. One embodiment comprises a radio network element of a Packet-Switched (PS) network that serves User Equipment (UE). The radio network element determines a value for a summation of load contribution from one or more UEs, the load contribution for respective ones of the one or more UEs based on a minimum grant for the respective ones of the one or more UEs; and manages a radio resource based on the value of the summation. The minimum grant may be a grant required to transport a minimum transport block size. An example method may determine a color status based on the value of the summation with respect to a scale of virtual loading, and make a radio resource management decision concerning the radio resource based on the color status.
US09451616B2 Wireless communication system and method
Embodiments of the invention provide methods, devices and computer programs arranged to control access to a Secondary Cell Carrier (SCC) by a user terminal. The user terminal having a first functional state in which the user terminal is arranged to monitor for a broadcast channel associated with the SCC, and a second functional state, different to said first functional state. One embodiment comprises an apparatus comprising a processing system arranged to cause the apparatus to: receive data indicative of a plurality of operational modes assigned to the SCC; and transmit a signalling message comprising data indicative of said plurality of operational modes for receipt by the user terminal, whereby to configure the user terminal into the first functional state, wherein the user terminal is arranged to selectively request access to resources of the SCC on the basis of a comparison between data contained in said signalling message and data contained in a transmission received on the broadcast channel.
US09451609B2 Mobile communication system that supports a dual connectivity management
A base station is used for a mobile communication system that supports a dual connectivity. The base station includes a controller configured to establish an RRC connection with a user terminal, and to perform a mobility control in the dual connectivity.
US09451606B2 Method and device for feedback information transmission based on enhanced PHICH
The present invention relates to the field of communications. Disclosed are a method and a device for feedback information transmission based on an enhanced PHICH. The method comprises transmitting ACK/NACK feedback information to a terminal through E-PHICH sources configured in a PDSCH area; therefore, on one hand, the problem that the PHICH cannot be transmitted in some scenarios, such as an ABS sub-frame of eICIC and a subsequent possibly-defined extended carrier, is solved; and on the other hand, the signaling overhead can be saved, so that the utilization rate of resources is improved, for example, the scheduling of retransmission of a PUSCH is prevented from being carried out by a system though a DCI format 0, therefore, the effects of improving the capacity of the PHICH and solving the problem of legacy PHICH resource contention are achieved.
US09451602B2 CSI-RS transmission method and detection method and apparatuses thereof
Disclosed in embodiments of the present invention are a CSI-RS transmission method, an inspection method and a device thereof. The transmission method comprises: transmitting a CSI-RS via any downlink subframe other than a special subframe, a downlink subframe transmitting a control message, or a downlink subframe transmitting a system message. Embodiments of the present invention enable the CSI-RS to be prevented from conflicting with the control message, the system message, and a message carried by the special subframe.
US09451592B2 System and method for broadcasting messages to nodes within a wireless mesh network
A node within a wireless mesh network is configured to forward a high-priority message to adjacent nodes in the wireless mesh network by either (i) transmitting the message during successive timeslots to the largest subset of nodes capable of receiving transmissions during each timeslot, or (ii) transmitting the message on each different channel during the timeslot when the largest subset of nodes are capable of receiving transmissions on each of those channels.
US09451586B1 Providing a voice message page in a wireless communication system
At least one call paging message is sent to a wireless device to establish a call session with the wireless device, and it is determined whether a response is received from the wireless device to any of the at least one call paging message. When the call session is not established and a voice message is received which is intended for the wireless device, a timer comprising a timer value is initiated, wherein the timer value is based on a number of the at least one call paging message sent to the wireless device and whether a response is received from the wireless device to any of the at least one call paging message. A voice message page is sent to the wireless device when the timer expires, and a channel is established with the wireless device to provide the voice message to the wireless device.
US09451585B2 Communication system, base station, host node, and communication method
An object of the present invention is to provide a communication system, a base station, a host node, and a communication method in order to address one or more of the above-described problems. A communication system according to the present invention is a communication system including: a base station (10) and a host node (40) that communicates with the base station (10). The base station (10) included in the communication system transmits to the host node (40) setting information indicating whether or not a paging message transmitted from the host node (40) can be transmitted to other base stations, and the host node (40) receives the setting information from the base station (10).
US09451582B2 Controlling delivery of notifications in real-time communications based on communication channel state
A critical notification is reliably delivered to at least one participant in a real-time communication session. A candidate delivery channel is selected, and a set of one or more communication state variables associated with the candidate delivery channel are identified. Current values associated with the communication state variables and determined, and a determination is made as to whether the current values associated with the communication state variables indicate that the notification can currently be reliably delivered using the candidate delivery channel. If the notification cannot currently be reliably delivered using the candidate delivery channel, an alternative delivery option is selected that may include using an alternative delivery channel and/or delaying delivery of the notification.
US09451581B1 Providing commercial information in a geographic application
A current context of a geographic application executing on a user device is determined. Commercial geographic content is selected for presentation at the user device based at least in part on the determined current context, and the commercial geographic content is provided to the user device via a communication network. A first indication is received, indicating that the commercial geographic content was presented at a first level of detail via a user interface of the user device. In response to the first indication, a first metric is updated. As second indication is received, indicating that the commercial geographic content was presented at a second level of detail via the user interface of the user device in response to user input, where the second level of detail is higher than the first level of detail. A second metric is updated in response to the second indication.
US09451578B2 Temporal and spatial bounding of personal information
Apparatus, systems, and/or methods to temporally and spatially bound personal information. A pseudo random number corresponding to time based on a random number time seed and generate a pseudo random number corresponding to location based on a random number location seed may be generated. In addition, the pseudo random number corresponding to time may be mixed with the pseudo random number corresponding to location to generate a combined pseudo random number corresponding to a specific user at a specific location at a specific time. The combined pseudo random number may be used to store and/or read personal information in an anonymous manner.
US09451561B2 High-frequency signal processing apparatus and wireless communication apparatus
A high-frequency signal processing apparatus and a wireless communication apparatus can achieve a decrease in power consumption. For example, when an indicated power level to a high-frequency power amplifier is equal to or greater than a second reference value, envelope tracking is performed by causing a source voltage control circuit to control a high-speed DCDC converter using a detection result of an envelope detecting circuit and causing a bias control circuit to indicate a fixed bias value. The source voltage control circuit and the bias control circuit indicate a source voltage and a bias value decreasing in proportion to a decrease in the indicated power level when the indicated power level is in a range of the second reference value to the first reference value, and indicate a fixed source voltage and a fixed bias value when the indicated power level is less than the first reference value.
US09451559B2 Vehicle-mounted device and congestion control method
The invention has the object of avoiding congestion while reducing differences between parameters for communication among vehicles. The vehicle-mounted device performing communication by radio signals with predetermined vehicle-mounted devices respectively equipped in a plurality of vehicles includes: a radio unit detecting radio signals to measure congestion level; a processor receiving, from each of the predetermined vehicle-mounted devices, a value of, among parameters relating to communication of the predetermined vehicle-mounted devices, a predetermined parameter for which the degree of contribution to congestion increases with increase in the value of the predetermined parameter; and a controller decreasing, when the congestion level measured by the radio unit exceeds a predetermined threshold value, the value of the predetermined parameter of its own device if the value of the predetermined parameter of its own device is greater than the average of the values of the predetermined parameter received at the processor.
US09451557B2 Base station, communication system, and communication method
A base station including: a transmitter configured to transmit a first radio signal to a first mobile station, a receiver configured to receive a second radio signal, a processor configured to detect a second mobile station communicates with a communication device differing from the base station, based on a third radio signal from the second mobile station which is contained in the second radio signal, the first radio signal interfering with a radio communication between the second mobile station and the communication device, and to decrease transmission power of the first radio signal, on detecting the second mobile station or failing to detect the second mobile station over a first given period or longer.
US09451555B2 Method for controlling transmit power of a mobile station
Method and apparatus for controlling a transmit power of a mobile station are disclosed. Mobile stations in direct communication on a cross link (XL) receive control parameters from a base station. A first mobile station (a receiving mobile station) may calculate a correction parameter for power offset for transmissions from a second mobile station (a transmitting mobile station) to the first mobile station, and send it to the second mobile station. The correction parameter may be generated within the maximum and minimum limits. The second mobile station may calculate a transmit power level for a transmission to the first mobile station based on the correction parameter, measurements on resources allocated for cross links for mobile station-to-mobile station direct communications, an interference measurement received from the first mobile station, and a path loss to the first mobile station.
US09451553B2 Method and arrangement for load sharing power control
A method for uplink power control at a mobile station which is served by a base station of a communications network comprising a plurality of base stations is provided where the power spectrum density of the mobile station is adaptable based on the bandwidth scheduled to the mobile station. The suggested power spectrum adaptation is obtained by providing for a switch to an alternative power control mode which enables for transmit power boosting at the mobile station. The decision whether to apply the suggested power spectrum adaptation can be made at the base station which is serving the mobile station, or at a selected mobile station.
US09451551B2 Controlling a power state of a cellular packet data subsystem in a portable electronic device
A method and system are described for use in a portable electronic device that includes a wireless local area network (WLAN) subsystem, a cellular packet data subsystem for communicating packet data, a cellular voice subsystem for communicating cellular voice information, and a processing subsystem. In the described embodiments, the WLAN subsystem establishes a connection to a WLAN and the WLAN subsystem then determines the signal strength of the connection to the WLAN. Then, on condition that the signal strength exceeds a threshold, the processing subsystem selects the WLAN subsystem for the communication of packet data to and from the portable electronic device, and puts the cellular packet data subsystem into a reduced power state that reduces the power consumption of the cellular packet data subsystem. Packet data is then communicated to and from the portable electronic device using the WLAN subsystem while the cellular data subsystem is in the reduced power state.
US09451544B2 Base station, radio terminal and radio communication system
When completing radio communication with a radio terminal, a transmitting unit of a base station transmits to the radio terminal a validity period of control information on radio communication which has been used to communicate with the radio terminal. When starting radio communication with the radio terminal within the validity period, a communication unit of the base station performs radio communication with the radio terminal without performing a process of exchanging control information. When completing radio communication with the base station, a receiving unit of the radio terminal receives a validity period from the base station. When starting radio communication with the base station within the validity period, a communication unit of the radio terminal performs radio communication with the radio terminal without performing a process of exchanging control information.
US09451543B2 Wireless communication method for transmitting message to slave devices from master devices
A method and system for wireless communication are provided. The method for wireless communication comprises following steps. The master device encodes an information code sequence including a communication demand into a wake-up sequence and transmits the wake-up sequence to each slave device continuously within a preset time period. The slave device receives the wake-up sequence in the detecting period, decodes the wake-up sequence, judges the correlation between the at least two parts, determines whether to be waken-up according to a judging result and performs corresponding response according to the decoding information. When implementing the technical solution in this invention, the power consumption in the wireless communication is reduced, the encoding efficiency is enhanced and the communication process is simpler.
US09451539B2 Method and apparatus for generating recommended changes to communication behaviors
In one embodiment, a method for generating a recommended change to a communication behavior of a first user of a network includes identifying a communication pattern in accordance with data extracted from communications collected in the network, wherein the data is associated with at least one of the first user and an endpoint other than the first user, and generating the recommended change based on the communication pattern, where the recommended change is to the communication behavior of the first user.
US09451538B2 Method and apparatus for active scanning in wireless LAN
Disclosed are a method and an apparatus for active scanning in a wireless LAN. The method for active scanning in a wireless LAN may comprise the steps of: a first station (STA) transmitting a first probe request frame to an access point (AP); and a first STA receiving a probe response frame from the AP, wherein the probe response frame is a response for the probe request frame, and the first probe request frame comprises fast initial link setup (FILS) capability information which can indicate whether the first STA supports FILS.
US09451531B2 Method and system for managing wireless access to a communication system
A method that incorporates the subject disclosure may include, for example, transmitting movement information for the mobile communication device to a cellular network, receiving a request from a first communication device of a plurality of communication devices to access the cellular network through the mobile communication device, where the plurality of communication devices are coupled to the plurality of communication devices via a wireless local area network and wherein the mobile communication device is coupled to the cellular network, and providing access to the cellular network for the first communication device responsive to the cellular network determining that the mobile communication device has a required network capability based on the movement information and according to the request. Other embodiments are disclosed.
US09451530B2 Methods for base-station-to-base-station connection management
The present disclosure relates to a base station in a cellular communication network and methods of operation thereof. In one embodiment, a base station determines that the base station is transitioning to an unavailable state. The base station then notifies one or more radio network nodes with which the base station conducts base-station-to-node communication that the base station is unavailable. Thereafter, in one embodiment, the one or more radio network nodes cease communication attempts with the base station. In this manner, the radio network nodes can avoid spending additional resources on attempts to re-establish communication connections to base stations that tend to be offline more often (e.g., low-power base stations (LP-BSs)).
US09451524B2 Wireless networking with flexibly-ordered relayers
The broadcast nature of wireless communication may be utilized by transmitting a packet frame identifying at least one relay node that can transmit the packet frame without transmitting an acknowledgement frame confirming receipt of the packet frame by a respective relay node. A relay node may cancel a relay obligation to transmit a packet frame based on detecting transmission of the packet frame by another node or based on detection of an acknowledgement frame confirming that a destination node received the packet frame. A transmission chain corresponding to the transmission of a packet frame may be assigned a priority. Alternatively or in addition, a relay node within a transmission chain may be assigned a priority. A priority may determine the amount of delay inserted prior to transmitting a packet frame.
US09451521B2 Method and apparatus for managing handovers in a wireless network based on speed group assignments
A system that incorporates the subject disclosure may include, for example, determining a mobility speed group assignment for a mobile communication device having a radio resource control connection with a wireless network where the mobility speed group assignment is selected from among a plurality of mobility speed groups according to a speed of the mobile communication device, determining a cell size for a serving cell of the wireless network that is providing the radio resource control connection, and selecting a handover policy based on the mobility speed group assignment and the cell size. Other embodiments are disclosed.
US09451520B2 Mobile communication system
Appropriate performance is required for “Inter-Frequency Measurement” in accordance with the conditions of a cell to be subjected to “Inter-Frequency Measurement”. A mobile communication system according to the present invention is configured to separately specify the performance required for “Inter-Frequency Measurement” to be used in “Inter-frequency Handover” control between macrocells #11 and #12 and the performance required for “Inter-frequency Handover” to the cell #11B which is not set as an Scell within the coverage area of the macrocell #11.
US09451517B2 Method and system for path predictive congestion avoidance
A method for path predictive congestion avoidance includes receiving activity data for a plurality of cells, determining dominant paths for each of a plurality of cells based on the activity data, predicting a future network condition based on the dominant paths, and allocating network resources based on the predicted future network condition.
US09451516B2 Method for data transmission, offload point device, user equipment and system
The method for data transmission includes: updating, when a first air interface is unavailable, connection context information corresponding to service(s) of a user equipment on the first air interface, wherein the user equipment is connected to a core network through a first access network via the first air interface; sending a first message to the user equipment, wherein the first message carries updating information related to the updated connection context information; and performing data transmission with the user equipment according to the updated connection context information. This technical solution helps preventing services corresponding to data transmission performed via the first air interface from being interrupted when the first air interface is unavailable.
US09451515B2 Methods and apparatus for neighbor cell range extension
A user equipment (UE) located in an extended-range area of a neighbor base station cell in a communication network, such as a low-power cell in a heterogeneous network, can inform its serving base station, such as a macro cell overlying the low-power cell, of the UE's capability of canceling interference from other cells' transmissions. That capability information enables the serving cell to decide based on more information whether range extension of the neighbor cell is beneficial for a number of UEs, and can result in more efficient radio resource utilization.
US09451514B1 Methods and apparatus for efficiently communicating time varying data
Methods and apparatus for supporting efficient communications of time varying data are described. A wireless device transmits a first identifier, e.g., an LTED OTACode, via a first network interface, said first identifier corresponding to first information that is available via the first network, said first information indicating a source of first time varying data and a description of the first time varying data. The wireless device further transmits a second identifier, e.g., a hash value, via a second network interface, e.g., via a WIFI, BT, or BLE network interface, corresponding to a second network, the second identifier corresponding to the first time varying data. The wireless device receives a request including said second identifier, and in response transmits the first time varying data.
US09451513B2 Geographically-organized neighbor cell lists
Communication network techniques may use geographic information to reduce a number of neighboring cell measurements to be taken. Such techniques may be useful, for example, in cell reselection.
US09451511B2 Method and apparatus for providing wireless connection quality guidance
A user device determines a set of connection information at a current location of the device. The current connection information set includes one or more of current location information, current wireless channel information, current radio access technology information, and a current wireless channel quality metric. The device adds the current connection information set to a database of connection information that stores a plurality of sets of alternate connection information. Each alternate connection information set includes one or more of alternate location information, alternate wireless channel information, alternate radio access technology information, and an alternate wireless channel quality metric. The device determines whether to output through a user interface of the device, an indication of an alternate location from the database of connection information based on the current connection information set and at least one of the alternate connection information sets.
US09451509B2 Apparatus and method for providing handover information within femtocell network and terminal using the same
Disclosed herein are an apparatus for providing handover information within a femtocell network, and a terminal using the same. The apparatus includes an expected stay time calculation unit, a handover target selection unit, and a handover information provision unit. The expected stay time calculation unit, for a terminal located within serving coverage range of a serving base station, calculates expected stay time, that is, a time for which the terminal will stay within a femtocell coverage range of each of the femtocell base stations. The handover target selection unit selects a handover target from among the femtocell base stations based on the calculated expected stay time. The handover information provision unit provides the terminal with handover information including the selected handover target.
US09451508B2 Method and apparatus for transmitting cell information in wireless communication system
A method and apparatus for transmitting mobile relay node (MRN) cell information in a wireless communication system is provided. A source donor eNodeB (DeNB) receives MRN cell information of an MRN cell from an MRN, and forwards the MRN cell information to a target DeNB when a handover procedure for the MRN is performed.
US09451506B2 Method and apparatus for supporting mobility of UE in local network
The present invention relates to a method and apparatus for managing a Local IP Access (LIP A) connection in a local network system. The method of managing a LIP A connection of UE in a connected state according to an embodiment of the present invention includes the steps of: a source home base station for UE determining a handover of the UE; when the handover of the UE is determined, determining whether a target home base station is a Long Term Evolution (LTE) release 10 or a Pre Rel-11 HeNB; and when the target home base station is a Pre Rel-11 HeNB, disconnecting the LIP A connection of the UE. According to an embodiment of the present invention, the mobility of UE having a LIPA PDN connection can be efficiently controlled in a local network where a Rel-11 H(e)NB and a Pre Rel-11 H(e)NB exist together.
US09451505B2 Methods and apparatus for handling failure and retry mechanisms during eHRPD pre-registration
Aspects disclosed herein relate to effectively handling failure and retry mechanisms during pre-registration for an eHRPD optimized handover. In one example, a UE may be equipped to detect one or more instances of failure during a pre-registration procedure as part of an optimized handover process. The UE may further be equipped to perform one or more pre-registration retry processes based on the detected one or more instances of failure. In one aspect, the one or more instances of failure may include any combination of a permanent LTE connection failure, a temporary LTE connection failure, a session negotiation failure, a virtual connection failure when bringing up a data call, a link control protocol (LCP) failure, etc.
US09451504B2 Mobility management of OSI connections between cell towers
A processor-implemented method, apparatus, and/or computer program product move Open Systems Interconnection (OSI) layer 4 connections between wirelessly-connected user equipment to a series of cell-towers, wherein an OSI layer 4 connection is extracted out of the underlying cellular protocols at the series of cell-towers. A detection is made that user equipment, which has a broken-out layer 4 connection, has moved from a first cell-tower to a second cell-tower. Traffic for an existing layer 4 connection from the user equipment is tunnelled between the first cell-tower and the second cell-tower. A predetermined trigger event is identified. In response to the predetermined trigger event occurring, an ongoing bidirectional flow of data packets is migrated from the user equipment over to layer 4 connections maintained at the second cell-tower.
US09451500B2 Conditional routing technique
A technique for controlling network routing in a network (100) is provided. The network (100) includes a first end node (102) and a second end note (104). The end nodes are connectable along a first routing path (106) by at least one link (113). The network (100) further provides a second routing path (108) including the first end node (102) and the second end nodes (104). As to a method aspect of the technique, one or more queues (402) are provided. Each of the queues (402) serves at least one tunnel (Tunnel_1; Tunnel_2) along the first routing path (106). A switching of the tunnel (Tunnel_1) to the second routing path (108) is triggered based on a combination of two pieces of information. A piece of information includes information as to a queue build-up at the queue (504) serving the tunnel (Tunnel_1). Another piece of information includes information as to a capacity of the link (113) of the first routing path (106).
US09451498B2 Energy efficient method for communication in a wireless sensor network of an industrial control system
A method for communication in a wireless sensor network of an industrial control system. The network includes a plurality of device nodes and at least one gateway. The method includes aggregating in at least one wireless device data originating from at least two data packets. The method includes receiving at a first node at least one first data packet for a first destination address and aggregating data from the at least one data packet with data from at least one second data packet, intended for the same first destination address, forming an aggregated data packet and sending the aggregated data packet to another node or to said gateway. In other aspects of the invention a method, system and a computer program for carrying out the method are described.
US09451493B2 Drive test minimization method and device for obtaining time delay
A method, device and system for controlling assistant information of user equipment are disclosed. The field of wireless communication technology is related, and the problem is solved that the system efficiency is reduced, for UE reports the assistant information inappropriately. The method includes: the user equipment acquiring a control parameter of assistant information configured by a network side; and the user equipment reporting the assistant information of the user equipment to the network side according to the control parameter of assistant information. The technical scheme provided in the example of the present document is applied to a LTE system or a UMTS system, which implements that the network side controls the UE reporting the assistant information.
US09451491B2 Methods and apparatus relating to generating and transmitting initial and additional control information report sets in a wireless system
An initial reporting structure for an uplink dedicated control channel is used by a wireless terminal following a transition into a state of wireless terminal operation or action which makes it desirable to provide a base station with an initial set of control information which can be used to support uplink transmission of user data. Subsequently while continuing operation in a state supporting uplink transmission of user data, a recurring scheduled reporting structure for the uplink dedicated control channel is followed by the wireless terminal. The initial reporting structure provides for communication of at least some information reports, e.g., infrequently scheduled reports, which may not have been otherwise communicated during the same time interval if the recurring scheduled reporting structure had not been overridden. Thus the use of initial report sets facilitates a rapid overall understanding by the serving base station attachment point of the wireless terminal's status.
US09451489B2 Method and apparatus for LTE uplink throughput estimation
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines an observed bit rate based on uplink transmissions of the UE, estimates an available link capacity for the UE, selects an estimate factor, and estimates available uplink throughput for future uplink transmissions of the UE as a function of the observed bit rate, the estimated available link capacity, and the estimate factor.
US09451483B2 Mobile communication system, communication system, control node, call-processing node, and communication control method
A mobile communication system includes a plurality of call-processing servers, a call processing management database that holds data necessary for call processing, and a network manager. The network manager comprises a node state recognition unit that recognizes states of the call-processing servers, and a control unit that determines the call-processing node that processes a call processing request based on the states. The call-processing server comprises a call processing request accepting unit that accepts a call processing request, an acquisition unit that acquires information of a mobile communication terminal related to the call processing request from the database, a call processing unit that performs call processing using the acquired information; and a call processing result storage unit that stores information of a result of the call processing in the database.
US09451480B2 Methods and apparatus for power management in a wireless communication system
Methods and apparatus for communication comprise aspects that include performing a power management procedure for configuring a subset of network entities to receive one or more of downlink signal measurements and/or one or more uplink signal measurements. The methods and apparatus further comprise aspects that include storing the one or more one or more of downlink signal measurements and/or one or more uplink signal measurements associated with the subset of network entities at a database for managing transmit power at the subset of network entities. Moreover, the methods and apparatus comprise aspects that include adjusting a transmit power value of at least one of the subset of network entities from a first transmit power value to a second transmit power value based at least in part on the one or more of downlink signal measurements and/or one or more uplink signal measurements.
US09451479B2 Method and apparatus for updating system information in wireless LAN system
The present invention relates to a wireless communication system, and more particularly, to a method and apparatus for updating system information in a wireless LAN system. A method for a station (STA) to update system information in a wireless communication system according to one embodiment of the present invention comprises the steps of: if the value of a change sequence field received by the STA from an access point (AP) is different from the value of the change sequence field stored in the STA, transmitting, to the AP, a probe request frame including the change sequence field set to the value of the change sequence field stored in the STA; and a step of receiving, from the AP, a probe response frame responding to the probe request frame including the change sequence field.
US09451476B2 Various routing architectures for dynamic multi-hop backhauling cellular network and various methods useful in conjunction therewith
A hierarchical cellular network administration system operative to administrate for a hierarchical cellular network having a core, the hierarchical cellular network administration system comprising a link establishment initiator operative to generate link establishment commands; and relay manager functionality operative to establish at least one link between at least one relay in the hierarchical cellular network and all nodes in said cellular network desired to be served by said at least one relay, as per said link establishment commands generated by the link establishment initiator; and to control operation of links thus established.
US09451475B2 Device and method for improved closed loop diversity
A NodeB (105) for an HSPA enabled WCDMA network (100), arranged (11, 12, 13) to transmit beam forming instructions to a User Equipment, a UE (110), which is arranged for beam forming. The beam forming instructions comprise information identifying a code book with one or more code words, and the NodeB is also arranged to transmit code words from said code book to the UE at a certain rate. The NodeB is further arranged to determine said rate based on dynamically varying information available in the WCDMA network, and to receive said information on the code book from an RNC upon configuration of the UE or to choose code book based on said dynamically varying information available in the WCDMA network.
US09451472B2 Method and apparatus for providing a WiFi network information service
An approach is provided for providing a WiFi network information service. A configuration client processes and/or facilitates a processing, by at least one module of at least one access point, of configuration data stored at the at least one access point to determine network information. The configuration client then causes a transmission of the network information by the at least one module to at least one server. A location client also determines at least one request, from at least one client, for network information associated with at least one access point, at least one location, or a combination thereof. The location client then processes and/or facilitates a processing of the at least one request to cause a generation of at least one query for the network information from at least one server, wherein the network information is determined from at least one module of the at least one access point.
US09451471B2 Traffic distance method for wireless communications systems
A method for determining a cell placement efficiency number for a wireless cell by computing a first radius R1, wherein the first radius R1 defines a first region that comprises a first threshold TH1 of the total cell traffic. A second radius R2 is computed, wherein the second radius R2 defines a second region that comprises a second threshold TH2 of the total cell traffic. A cell placement efficiency value is then computed using R1 and R2.
US09451468B2 Multi-network manager, method and system
A method for reducing interference between wireless networks for industrial devices. The method includes the steps of: obtaining a first resource schedule of a first wireless network manager; obtaining a second resource schedule of a second wireless network manager; determining whether there are resource conflicts between the first resource schedule and the second resource schedule; and providing, when at least one resource conflict is determined, a new wireless resource schedule for the first wireless network manager to avoid at least part of the determined resource conflicts. A corresponding multi-network manager, system and computer program product are also presented.
US09451459B2 Certification method using an embedded UICC certificate, provisioning and MNO changing methods using the certification method, embedded UICC therefor, MNO system, and recording medium
The present invention relates to a system constituted by a mobile network operator (MNO), a subscription manager (SM), and an embedded UICC (eUICC), wherein the MNO system or the SM stores an eUICC certificate that can verify the identity of the eUICC, transfers the eUICC certificate to the MNO system or the SM in a provisioning or MNO changing process, verifies the identity of a corresponding eUICC using the received eUICC certificate, and encrypts and transfers a profile to the eUICC only if the verification is successful so that the eUICC may be verified during the provisioning or MNO changing processes.
US09451457B2 Method to enhance high availability in a secure telecommunications network, and telecommunications network comprising a plurality of remote nodes
A method for enhancing high availability in a secure telecommunications network includes: switching from a first operational mode to a second operational mode based on an exchange of at least a first message and a second message between at least one specific remote node of the plurality of remote nodes and one or a plurality of further network nodes using Dynamic Host Configuration Protocol (DHCP). The first message includes a request from the at least one specific remote node of the plurality of remote nodes and the second message includes an answer to the first message by a network management node. The second message includes a one-time password.
US09451454B2 Mobile device identification for secure device access
An embodiment of the invention includes initially registering information with a data system, wherein the registered information pertains to a user of a mobile device and includes credential information, and further includes a message address associated with the user. An enrollment request, together with the specified credential information, is sent to a management server. Responsive thereto, the server sends a message of specified type to the message address associated with the user, wherein such message includes a pin code. The pin code is then sent from the device to the server, and responsive to receiving the pin code, the server is operated to deliver a security token, for use in authenticating the mobile device to selectively access the particular data processing system.
US09451451B2 System for regulating wireless device operations in wireless networks
A system for managing the device operation rules that govern a device's operation, includes a profiling server configured to receive data from one or more data sources and a processor to aggregate and analyze the received data to dynamically generate profiles for distribution to a plurality of devices. The devices, which are in communication with the profiling server, being responsive to profiles generated by the profiling server to create, update, or modify the said operation rules and communicate with the profiling server the performance of the said profiles, the said rules, and/or the said device. The system allows the device operation rules to be dynamically updated in accordance with changing network conditions, and also can provide analytics information to third parties.
US09451447B2 Method and system for controlling a mobile communication device in a moving vehicle
A method and system is disclosed for performing a wireless location of a mobile communication device for detecting, monitoring and/or controlling one or more interactive mobile services capable of being activated by a user of the mobile device. When the mobile device is operated by the user, a wireless location is performed for determining whether such an interactive service, requested by the user, can be provided to the user. In one embodiment, a determination is made as to whether the mobile device resides in a container, e.g., a vehicle, for determining whether the interactive mobile service can be accessed by the user.
US09451446B2 SIM profile brokering system
A method for receiving identity information for a mobile communication device is provided. The method comprises a memory module on the mobile communication device receiving, over a wireless communication link, a device identifier and an authentication key, wherein no identity information had previously been provided to the memory module. The memory module may be one of a subscriber identity module (SIM), a universal integrated circuit card (UICC), a universal subscriber identity module (USIM), or a removable identity module (R-UIM).
US09451439B2 Device discovery method, device, and system
A device discovery method includes: enabling, by a first device, a device-to-device monitoring and broadcasting function; after the first device detects broadcast information of a second device, reporting the broadcast information of the second device and a user identifier of a target user to a network side, requesting that the network side obtains, according to the broadcast information of the second device, an identifier of a user that logs in to the second device, and determines whether the identifier of the user that logs in to the second device is the user identifier of the target user; and receiving a result of the determining returned by the network side, and confirming, by the first device according to the result of the determining, whether a device to which the target user logs in falls within a preset distance from the first device.
US09451438B2 Predefined wireless pairing
In order to reduce latency and overhead during the device discovery process, operations involved in pairing of two electronic devices may be predefined. In particular, when a user specifies a new electronic device in a list of their electronic devices, a computer provides a notification to these electronic devices. In response to the notification, a given one of the electronic devices generates encryption information and identification information for the given electronic device, and provides this encryption information and identification information to the new electronic device via a network (such as the Internet). Then, the new electronic device generates encryption information and identification information for the new electronic device, and provides this encryption information and identification information to the given electronic device via the network. This pairing information may subsequently facilitate secure wireless communication between the two electronic devices.
US09451435B2 Radio communication system, server, and message notification method
A server includes an area information retrieving unit that retrieves, when a phenomenon occurs, information indicating an area of the phenomenon; a subscriber information retrieving unit that retrieves subscriber information of a user terminal served by a base station in the area from a subscriber information management server that associates and manages, for each user terminal, subscriber information and serving base station information, based on the area information; a personal information checking unit that checks the personal information managed by a personal information database against the subscriber information retrieved by the subscriber information retrieving unit, and that identifies the user terminal including the personal information which includes the subscriber information; and a message transmitting unit that reports to the identified user terminal that a user of the user terminal which includes the subscriber information is in the area of the phenomenon.
US09451430B2 Delivery of messages in mobile communication network
A method for delivering data in at least two short messages being concatenated to each other wherein a short message is delivered from an originating party to a destination party through a short message service center, an acknowledgement indicating a successful delivery of the delivered short message is received by the originating party from the short message center, and in response to the receipt of the acknowledgement indicating a successful delivery of the previous short message, at least one other short message is delivered to the destination party. A server implementing at least part of the method steps is also described.
US09451429B2 Message processing method with respect to terminal having multiple external identifiers
Disclosed are a message processing method with respect to a terminal having multiple External Identifiers (EIDs) and a network side device, and the method includes: a network side device transmits an SMS message carrying a triggering message to a terminal, upon a triggering request from an MTC server, wherein the SMS message contains a TPDU, in which a TP-DA parameter is written as an LID of an EID or a triggering-specific identifier configured for the terminal; the network side device receives a triggering response from the terminal; the EID corresponding to the terminal is retrieved according to the LID or triggering-specific identifier carried in the triggering response; and the triggering request from the MTC server is responded according to the retrieved EID. The disclosure makes it possible for a network side to correctly respond to a triggering request from an MTC server while the security of the terminal is ensured.
US09451428B2 Method and system for processing queries initiated by users of mobile devices
In one embodiment, a method for processing queries initiated by users of mobile devices includes receiving an incoming message containing a query initiated by a user of a mobile device, and extracting the query from the received message. The message further includes obtaining a result of the query and creating an outgoing message with the result of the query for delivery to the mobile device.
US09451426B2 Alert peripheral for notification of events occurring on a programmable user equipment with communication capabilities
An alert peripheral device that provides sensory notification to a user of the device includes: a power subsystem; a communication mechanism by which notification signals is received from a first user equipment (UE) that generates and transmits the notification signals in response to detection of specific events at the first UE; and a response notification mechanism that provides a sensory response of the peripheral device following receipt of a notification of a detected event (NDE) signal. The device further includes an embedded controller coupled to each of the other components and which includes firmware that when executed on the embedded controller configures the embedded controller to: establish a communication link between the communication mechanism and the first UE; and in response to detecting a receipt of the NDE signal from the first UE, trigger the response notification mechanism to exhibit the sensory response.
US09451420B2 Data processing method, in an ad hoc radio communication network, radio communication stations and corresponding computer programs
A method for data processing, in an ad hoc radio communication network including a set of radio communication stations each forming a node of the ad hoc network, in order to create a group of stations, including the following steps: creating by a first station of a first message indicating the network address of the group and the network addresses of the stations in the group; transmitting from all of the stations in the ad hoc network, the said first message; upon receipt of the said first message by the said station, each station: records in a lookup correlation-mapping table, the network address of the group in correlation with the network addresses of the stations in the group; and if the network address of the said station is present among the network addresses of the stations in the group, records the network address of the group indicated in the first message as the group address of the said station.
US09451417B2 System and method for multicast communications in Wi-Fi networks
A system and method for reliable multicast communications is disclosed herein. In one aspect, a first station may receive a first multicast frame having a first modulation and coding scheme and a first sequence number. The station may then receive a subsequent negative acknowledgement request having a second modulation and coding scheme and a indicating a second sequence number for previously transmitted multicast frame, with the second modulation and coding scheme having a lower data rate than the first modulation and coding scheme. The station may then selectively acknowledge the negative acknowledgement request based on a comparison of first sequence number and the second sequence number. In another aspect, the station transmits a negative acknowledgement if the second sequence number does not match the first sequence number and may further receive acknowledgement frame from an access point.
US09451414B1 Automatically determining relative locations of collaboration endpoints within a building
Techniques are presented herein for a server to automatically determine the locations of collaboration endpoints and user devices throughout a building, and then provide the user devices with directions to the endpoints. The server collects air pressure and GPS readings from the user devices over a period of time. The readings may be collected from user devices that are paired or unpaired with endpoints at the time of the readings. Over a period of time, the plurality of readings may be used by the server to calculate user device offsets, endpoint offsets, floor level offsets, and endpoint relative orientations within the building. The server may then, in response to a notification of an upcoming meeting, provide the user device with directions to the meeting based on the collected readings.
US09451411B2 Methods and apparatuses for use in determining that a mobile station is at one or more particular indoor regions
Methods and apparatuses are provided which may be implemented in various devices for to determine or assist in determining that a mobile station is at one or more particular indoor regions and to provide positioning assistance data and/or the like to the mobile station with regard to at least the one or more particular indoor regions.
US09451406B2 Beacon methods and arrangements
Wireless beacons, such as short range Bluetooth beacons, are combined with other technologies—including audio and image recognition technologies (e.g., fingerprint- or digital watermark-based)—to provide a variety of enhanced capabilities and services.
US09451402B2 Geofence breach confidence
A system and method for a mobile device to efficiently use a geofence capability without draining its battery, and to allow flexibility in specifying various parameters related to geofencing, such as the latency and confidence in determining when or where a geofence breach occurs, and reducing the probability of not detecting a geofence breach.
US09451401B2 Application transport level location filtering of internet protocol multicast content delivery
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives a plurality of data sets in a first FLUTE session. Each data set of the data sets includes an identifier and a target area associated with a broadcast. The apparatus receives a broadcast and an identifier associated with the broadcast in a second FLUTE session. The apparatus determines the target area associated with the received broadcast based on the identifier received with the received broadcast. The apparatus determines whether to keep the received broadcast based on whether a criterion associated with the target area is satisfied.
US09451397B1 Detecting proximity using WiFi hotspots
A method of includes receiving hotspot identification data from the first device, where the identification data identifies a plurality of WiFi hotspots that are in proximity to the first device; determining that the second device is associated with the first device; sending the hotspot identification data to the second device, where the first device and second device are mobile devices; receiving an indication of proximity from the second device; and notifying the first device of the indication of proximity.
US09451396B2 Facility search system, facility search program product, and in-vehicle device
A facility search system includes a mobile communication terminal communicably connected with a server and independently performing a registration process to register a facility visited by a user as a visited facility in the server and an in-vehicle device provided in a vehicle and communicably connected with the mobile communication terminal and performing the registration process in cooperation with the mobile communication terminal. The server provides a visited-facility registration service in which the facility visited by the user is registered as the visited facility. The in-vehicle device acquires a device position indicating a current position of the vehicle, compares the device position with a preliminarily set destination facility position to determine whether the vehicle arrives at the destination facility, and controls the mobile communication terminal to register the destination facility as the visited facility in the server when determining that the vehicle arrives at the destination facility.
US09451394B2 Cost-effective mobile connectivity protocols
Structures and protocols are presented for signaling a status or decision concerning a wireless service or device within a region to a network participant or other communication device (smartphone or motor vehicle, e.g.).
US09451388B1 Framework and method for processing commands for controlling electronic devices
A framework for processing a number of commands for controlling a number of electronic devices includes a number of control servers and a number of terminals. Each control server controls corresponding one or more electronic devices. Each control server communicates with one or more terminals. Each control server receives commands from the corresponding terminals to control the corresponding electronic devices. Each control server sets an authority level of each of the corresponding terminals. A first control server is able to authorize a second control server to control one or more of the electronic devices controlled by the first control server. The terminals communicating with the second control server have a higher authority level than the terminals communicating with the first control server for controlling the one or more electronic devices that the first control server authorized the second control server to control.
US09451384B2 Mobile terminal control apparatus
The objective of the invention is to arrange that, when a plurality of mobile terminals are connected to, for example, a vehicle-mounted device, a to-be-controlled application be automatically determined in accordance with the connection history and the types of applications on the mobile terminals. A mobile terminal control apparatus (1) comprises: a device control unit (12) that detects whether a plurality of mobile terminals (2) are connected or not and that holds device information and application information into a connection history (11); and an application control unit (14) that determines, out of a plurality of applications held by connected mobile terminals (2), a to-be-controlled application on the basis of the connection history (11) and an application DB (13). In this way, when a plurality of mobile terminals are connected to a vehicle-mounted device, a to-be-controlled application can be automatically determined in accordance with the connection history and the types of applications on the mobile terminals.
US09451383B2 Method and apparatus for maintaining one or more communication sessions
An approach is provided for establishing one or more communication sessions in a cloud computing environment and maintaining the establishment of the one or more communication sessions while managing system resource and power resource consumption. The approach involves causing, at least in part, an establishment of one or more communication sessions between at least one device and one or more other devices, wherein the communication sessions convey, at least in part, one or more notification messages. The approach also involves processing and/or facilitating a processing of device resource information, device capability information, network resource information, or a combination thereof to determine one or more parameters for generating one or more heartbeat signals to maintain the one or more communication sessions.
US09451382B1 System and method for persisting mobile agents within a mobile region of interest
Mobile agents can be deployed to mobile devices within specific regions of interest to achieve specific goals in respect of events occurring in the region of interest. In order to ensure that the agent can persist within the region of interest until the agent goals are achieved, the agent is configured to locate other devices within the region of interest and to propagate itself, by moving or copying itself, to those other devices. The region of interest may be a mobile and/or dynamic region of interest defined by, for example, a proximity to one or more mobile wireless access points or by an overlapping peer-to-peer communication range of a plurality of mobile devices that are configured to support the agent.
US09451378B2 Method and apparatus to reproduce multi-channel audio signal in multi-channel speaker system
A method and an apparatus to reproduce a multi-channel audio signal, in which mixing of a center channel signal is performed with a center channel signal in a home theater system. The method of reproducing a multi-channel audio signal includes calculating a delay value of a center channel signal according to location relationships of a listener, a center channel speaker and other channel speakers, regulating a time delay of the center channel signal according to the calculated delay value, and mixing the time-delay regulated center channel signal with other channel signals.
US09451375B2 Implantable microphone
An implantable microphone, comprising a rigid housing, a sensor membrane for exposure to surrounding soft tissue, the sensor membrane being arranged to seal an opening of the housing, a transducer for generating an output signal corresponding to the deflection of the sensor membrane, and a compliant suspension arrangement located opposite to the sensor membrane for being exposed to soft tissue and for supporting the housing on soft tissue in a manner that the housing is moveable relative to said soft tissue upon acceleration of the housing and the soft tissue, the suspension arrangement comprising means for adjusting the spring constant of the suspension arrangement when the microphone is implanted.
US09451373B2 Ear docking station for hearing aids
Hearing aid fixture adapted to remain firmly and completely within an external ear canal of a user allowing for an acoustically active part of a hearing aid to be releasably fastened thereto.
US09451365B2 Voice coil speaker
There is provided a voice coil speaker containing a bobbin having multilayer voice coils formed thereon in which the bobbin and a circuit board are properly arranged. In a voice coil speaker equipped with a bobbin having multilayer voice coils formed thereon and a diaphragm connected to the bobbin, the bobbin and the diaphragm being provided in a speaker body, an audio signal processing circuit board for processing an audio signal is disposed ahead of the diaphragm, and plural output terminals for outputting to the multilayer voice coils are arranged in the peripheral direction of the audio signal processing circuit board.
US09451364B2 Preconcentrating a sample in a preconcentrator evacuated to substantially the same pressure as an analytical device
A chemical analysis system is disclosed wherein, in evacuating a preconcentrator housing (2) prior to desorption, a pump system (13) reduces an internal pressure of the preconcentrator housing to a level substantially equal to an internal pressure of a chemical analyzer such that flow restrictors and/or membranes (15) between the chemical analyzer (7) and the preconcentrator housing (2) may be omitted. The chemical analysis system includes a chemical analyzer (7), a preconcentrator housing (2) coupled to the chemical analyzer, the preconcentrator housing enclosing a temperature control element (5, 18) and a sorbent material (1), the temperature control element configured to heat the sorbent material to adsorb or desorb a chemical of interest; and a pump system (13) coupled to the preconcentrator housing and the chemical analyzer, the pump system configured to evacuate the preconcentrator housing prior to desorption of the chemical of interest.
US09451363B2 Method and apparatus for playback of a higher-order ambisonics audio signal
An advantage of Ambisonics representation is that the reproduction of the sound field can be adapted individually to nearly any given loudspeaker position arrangement. The invention allows systematic adaptation of the playback of spatial sound field-oriented audio to its linked visible objects, by applying space warping processing as disclosed in EP 11305845.7. The reference size (or the viewing angle from a reference listening position) of the screen used in the content production is encoded and transmitted as metadata together with the content, or the decoder knows the actual size of the target screen with respect to a fixed reference screen size. The decoder warps the sound field in such a manner that all sound objects in the direction of the screen are compressed or stretched according to the ratio of the size of the target screen and the size of the reference screen.
US09451361B2 Apparatus, method and system of communicating acoustic information of a distributed microphone array between mobile devices
Some demonstrative embodiments include devices, systems and methods of communicating acoustic information of a distributed microphone array between mobile devices. For example, an audio processor may determine source information of one or more acoustic sources based on acoustic information sensed by a distributed microphone array including a first microphone of a first mobile device and a second microphone of a second mobile device.
US09451358B2 System and method for adjusting microphone functionality
An adjustable microphone. The microphone includes a MEMS microphone, a charge pump, a preamplifier, a first analog-to-digital converter, a root mean square (RMS) power detector, and a logic circuit. The MEMS microphone is configured to provide a signal indicative of sound detected by the MEMS microphone. The charge pump provides a bias voltage to the MEMS microphone. The preamplifier receives the signal from the MEMS microphone, and outputs an amplified signal indicative of sound detected by the MEMS microphone. The first analog-to-digital converter receives the amplified signal and converts the amplified signal to a digital signal. The root mean square power detector is configured to detect a power level of the amplified signal and output an indication of the power of the amplified signal. The logic circuit receives the RMS power detector output and a control input, and adjusts the operation of the microphone based on the control input.
US09451346B2 Electronic apparatus and chassis with incorporated sound device
The present disclosure relates to an electronic apparatus incorporating, in its main body, a sound device that converts an electrical signal into sound or sound into an electrical signal. The electronic apparatus includes a chassis included in the main body, and a metal plate fixed to a front surface of the chassis so as to close an opening that penetrates the chassis from a back surface to the front surface. The metal plate has a through hole at a center thereof to allow sound to pass therethrough. The sound device is provided in the opening of the chassis with a front surface thereof directed towards the through hole of the metal plate, and an outer peripheral portion of the front surface of the sound device is fixed to a back surface of the metal plate.
US09451342B2 Method and apparatus for managing link on multi-layer networks
Provided herein is a link management method and apparatus in a multi-layered network, the method including confirming whether or not set virtual TE link resources can be committed to a virtual TE (traffic engineering) link; in response to the set virtual TE link resources being committable to the virtual TE link, committing the resources to the virtual TE link through resource commitment; in response to the set virtual TE link resources being not committable to the virtual TE link, determining whether or not the virtual TE link is an adaptive virtual TE link; and in response to the virtual TE link being determined as the adaptive virtual TE link and the adaptive bandwidth satisfying TE link setting standards, committing the resources to the virtual TE link.
US09451337B2 Media synchronization within home network using set-top box as gateway
Techniques disclosed herein include systems and methods for transmitting TV program related content to IP connected devices on a home network, or other local area network. Users can watch television while simultaneously receiving content related to TV programs currently being displayed on a television. TV centric and TV program related content can be transmitted to IP connected devices. Moreover, this TV program related content can be displayed at the same time as a television program is being displayed on a television. As such, the system can provide media synchronization within home network using the set-top box as a gateway for delivering the content. Users can watch TV at home, and at the same time receive TV program related content on a laptop, tablet computer, mobile phone, etc.
US09451330B2 Program recommendation device and program recommendation program
The program recommendation device includes a search term receiver that receives at least one search term designated by a user, a partial match searcher that searches an electronic program list for programs having program information with words and phrases partially matching the search term designated by the user and outputs a partial match search result set, a language analyzer that performs a language analyzing process on the program information of each of the programs contained in the partial match search result set and outputs an analyzed search result set, an exact match searcher that searches the analyzed program information contained in the analyzed search result set for programs with words and phrases exactly matching the search term designated by the user and outputs an exact match search result set. A recommended program display displays programs contained in the exact match search result set as recommended programs.
US09451328B1 Methods and systems for variable speed playback with bi-directionality
Embodiments disclose systems and methods for variable speed playback with bi-directionality. One example implementation may comprise a computing device receiving a request to modify a playback speed of a recorded program. In response, the computing device may provide an interactive menu that enables the selection of a new playback speed for the computing device to provide the recorded program to a graphical interface (e.g., television). The computing device may further receive a selection of a given playback speed for the computing device to provide the recorded program to the graphical interface and process the video component and the corresponding audio component of the program for playout at the given playback speed. The computing device may provide the processed video component and the processed corresponding audio component in a combination for playout at the given playback speed.
US09451327B2 Communications system and method, information processing apparatus and method, information management apparatus and method, recording medium and program
A communications system and method, an information processing apparatus and method, an information management apparatus and method, a recording medium and a program make it possible to efficiently and comfortably make use of contents, which are stored in one server, from a plurality of devices connected via a network. In a case in which the playing of content is stopped, bookmark information including a time stamp representing the stopped position of the content is stored in association with predetermined identification information. The bookmark information is available for various apparatuses transmitting the identification information. When playing the content from a position designated by the information from a predetermined apparatus, the time stamp included in the bookmark information is referred to and the playing of the content from the stopped position is started. The present invention can be applied to various apparatuses such as a personal computer, audio equipment, a PDA, a mobile phone and the like.
US09451325B2 System and method for targeted advertising
System and method for transmitting targeted advertisement is provided. The system and method relates audiences and merchants closely to effectively deliver the advertisement to an optimum target audience. A set-top box analyzes a scheduled advertisement broadcasted with a regular programming from a cable box by intercepting the signals. The scheduled advertisement's start time and duration is identified from video fingerprinting to synchronize targeted advertisements. The targeted advertisement is transmitted in conjunction with the scheduled advertisement.
US09451324B2 Method and user interface for downloading audio and video content filters to a media player
A client server arrangement for downloading media content filters from a server device to a client device. The media content filters define portions of a separate audio visual presentation containing potentially objectionable subject matter. Depending on user selections, identified portions of the audio/visual presentation may be skipped and/or muted during play. In one particular implementation, the client device, e.g., a DVD player, is configured to initiate a connection with a server device. Upon successful connection, the server device transmits one or more media content filters to the client device. The client device may be configured to determine whether a particular media content filter is available, to facilitate deletion of some existing media content filters in order to secure adequate memory space, and to ensure that the media player has an active account, before initiating a connection with the server device. The server device may be configured to determine whether the media player is associated with an active user account, whether a requested filter is available, and whether adequate memory space is available at the media player, before transmitting media content filters to the client device.
US09451322B2 Cloud computing system and method based on distributed consumer electronic devices
In accordance with a method a plurality of subscriber systems are provided, the systems being coupled via a Wide Area Network (WAN) and comprising a first subscriber system. The first subscriber system has processing and non-volatile storage and is suitably programmed for providing a subscriber service to a first subscriber. The first system is disposed in an unsecured location, which is associated with the first subscriber. Subsequently, the subscriber service is provided to the first subscriber. Separately, a task is provided to the first subscriber system via the WAN and is executed on the first subscriber system. An activity record for the execution of the task is logged, based on an amount of at least one of the processing and the non-volatile storage consumed on the first subscriber system during execution of the task.
US09451317B2 Updating content libraries by transmitting release data
There are many boxes (e.g., set-top boxes) in a system offering media services to users. Each of the boxes maintains a library with a significant number of titles. Techniques for updating the library in each of these boxes using a transmission infrastructure are described. According to one aspect of the techniques, a service provider is provided with a high bandwidth broadcasting or multicasting capability, a release fragmented into a header and several segments is transmitted to all boxes that are respectively configured to receive a proper release package to update the library. Alternatively, separate release packages may be transmitted via different channels to the boxes, wherein each of the boxes is tuned to a proper channel to receive a proper release package.
US09451316B2 Method and system for using hierarchical metadata for searching and recording content
A user device for storing or displaying content recommendations includes a search session manager receiving metadata associated with content. The metadata includes a received hierarchical identifier including a primary level and a secondary level unique to the primary level. A memory stores selected hierarchical identifiers. A search module compares the received hierarchical identifiers with the selected hierarchical identifiers. A screen display displays content from at least one of the primary level and secondary level based on comparing.
US09451314B2 System and method for reconfiguration of an entertainment system controlling device
An entertainment device initiates a configuration process of a controlling device in response to a change in an audio visual entertainment system configuration in which at least one of a plurality devices is connected to the entertainment device as an audio and/or visual source and at least one of the plurality of devices is connected to the entertainment device as an audio and/or visual output destination for the entertainment device.
US09451309B2 Multiple advertising systems integrated using a video link aggregation system
Methods and systems for presentation of content to provide personalized video feeds to a user. A plurality of service feeds comprising a plurality of feed items are acquired by an aggregation system. The aggregation system identifies a first server to provide a first advertisement and a second server to provide a second advertisement, based on a first feed item and a second feed item of the plurality of feed items. The first advertisement and the second advertisement are presented to the user with the first feed item and the second feed item.
US09451307B2 Generating recommendations based on processing content item metadata tags
A device, method, and computer-readable media for managing interrupt times for content items based on metadata encapsulating user behavior. A user controls the playback of content items such as audio or videos. The content items may be episodes in a programming series. Tags are associated with the content items. These tags include metadata having playback time of the received user interactions. In turn, the device processes the tags to identify user interaction that include stop events for the content items. The tags are processed based on a sliding time window. The playback times of the stop events are selected as potential interrupt times that the device may include recommendations for unaired episodes. The selected interrupt times are also used to identify inconsistencies in the metadata.
US09451305B2 Method, computer readable storage medium, and introducing and playing device for introducing and playing media
A method for introducing and playing a media is disclosed, in which the method is implemented through a display device that is capable of linking to a network. In the method, detection is performed to determine whether a display of the display device shows a channel preview frame, and a plurality of preliminary previews are automatically and sequentially played when the channel preview frame is showing on the display. Further, detection is performed to determine whether a user selects one of the preliminary previews, and the user is provided with options of channel subscribing or detailed preview when the user selects one of the preliminary previews. Next, a fee paying procedure is executed when the user chooses to subscribe to the channel, and a channel information of the channel subscribed to is set.
US09451304B2 Sound feature priority alignment
Sound feature priority alignment techniques are described. In one or more implementations, features of sound data are identified from a plurality of recordings. Values are calculated for frames of the sound data from the plurality of recordings. The values are based on similarity of the frames of the sound data from the plurality of recordings to each other, the similarity based on the identified features and a priority that is assigned based on the identified features of respective frames. The sound data from the plurality of recordings is then aligned based at least in part on the calculated values.
US09451302B2 Fusion device, system and method for implementing internet protocol television service
Provided are a fusion device, system and method for implementing an Internet Protocol Television (IPTV) service. The fusion device integrates a Content Delivery Network (CDN) component and a network component. The CDN component receives a media service request initiated by a Set Top Box (STB), searches in a service policy template database for a service policy template matching a service type carried by the request, initiate a network support request to the network component, and uses the service policy template to provide a service for the STB after receiving a success response message fed back by the network component; and the network component searches in a network policy template database for a network policy template matching a service policy after receiving the network support request, executes the network policy template, feeds back a success response message when the execution succeeds, and uses the network policy template to provide a network resource support for the CDN component. The disclosure fuses a content delivery function and a network service function, which effectively ensures service quality of the IPTV service.
US09451300B1 System and method for providing an interactive, visual complement to an audio program
A system and method for providing an interactive, visual complement to one or more audio programs. In one aspect, the system comprises an audio subsystem for generating an audio signal corresponding to a sound recording. The system also comprises a video subsystem for generating a video image specification based, at least in part, on the sound recording. In one aspect, the audio signal and video image specification are transmitted to an audio/video signal transmission system. The transmission system receives the video image specification and generates a video signal that conforms to the video image specification. The video signal and the audio signal are transmitted to at least one consumer receiver. In this way, the system provides a visual complement to an audio program.
US09451298B2 Transmission device, transmission method, and network apparatus
To increase the efficiency of a cache and delivery resource control of video data streams in a network.A meta file including information used by a client terminal to acquire a predetermined number of video data streams of given content deliverable by a delivery server via a network is generated. When a transmission request is received from a client terminal, the meta file is transmitted to the client terminal via the network. The meta file includes an index regarding a cache of each of the video data streams.
US09451294B2 Methods and systems for distributing interactive content
Aspects of the present invention relate to methods and systems for controlling the distribution of supplementary content by generating a first control signal when known content is initially detected in a broadcast stream, and after generating the first control signal, generating a second control signal when the detected content is no longer detected in the broadcast stream. The first and second control signals may be used to control the distribution of supplementary content.
US09451293B2 Apparatus and method for decoding a segment of an audiovisual stream
A decoding method and apparatus are provided for decoding an audiovisual stream that is divided into a plurality of segments. The decoding method and apparatus obtain metadata that specify a segment out of the plurality of segments. The metadata is described in a structured description. The segment that is specified by the metadata is obtained, and a start time for rendering the segment from the metadata is derived. The segment is decoded based on the metadata to generate decoded segment data before the start time.
US09451292B2 Method and system for backward compatible, extended dynamic range encoding of video
In some embodiments, an encoding method for generating an extended dynamic range (EDR) channel in response to an input video channel, such that the EDR channel's code values consist of code values in a range from a standard black level, X, through a standard white level, Z, and an additional code value set. The EDR channel is displayable with standard dynamic range and standard precision by a standard dynamic range video system which maps to the level, X, any of the EDR channel's values less than X, and maps to the level, Z, any of the EDR channel's values greater than Z, and is displayable with an extended dynamic range greater than the standard dynamic range and/or a precision greater than the standard precision by an EDR video system. Other aspects are systems configured to perform embodiments of the encoding method, and methods and systems for displaying EDR video.
US09451290B2 Multi-spectral image compression
This document describes techniques and apparatuses for implementing multi-spectral compression. These techniques enable a computing device to capture a set of images at different spectral sensitivities using a multi-spectral array imager. Once the set of images are captured by the multi-spectral array imager, the set may be encoded using encoding techniques that involve spectral prediction in addition to spatial and temporal prediction.
US09451284B2 Efficient signaling of reference picture sets
A video coder can select which reference pictures should be signaled in a parameter set such as a picture parameter set (PPS) and which reference pictures should be signaled in a slice header such that when a video decoder constructs a reference picture set, the video decoder does not need to reorder the reference picture set to construct an initial reference picture list for a slice of video data.
US09451282B2 Method and apparatus for motion vector determination in video encoding or decoding
Provided are motion vector determining method and apparatus for determining a motion vector via motion vector prediction. The motion vector determining method involves determining a candidate motion vector list comprising motion vectors of a plurality of candidate blocks referred so as to predict a motion vector of a current block, when a reference image of a first candidate block from among the plurality of candidate blocks is different from a reference image of the current block, determining whether or not to use a motion vector of the first candidate block from the candidate motion vector list, based on whether each of the reference image of the current block and the reference image of the first candidate block is a short-term reference image or a long-term reference image, and determining the motion vector of the current block by using a candidate motion vector selected from among the motion vectors comprised in the candidate motion vector list.
US09451276B2 Moving picture prediction method, moving picture coding method and apparatus, and moving picture decoding method and apparatus
An image decoding method is provided which includes a time information determination step of determining time information of a current picture, a first reference picture referred to by the current picture and a second reference picture referred to by the current picture; a scaling parameter calculation step of calculating a scaling parameter based on a time distance between the first reference picture and a second reference picture; a weighting coefficient determination step of determining two weighting coefficients based on the scaling parameter; a predictive pixel value generation step of generating a predictive pixel value of the current picture by scaling a pixel value of the first reference picture and a pixel value of the second reference picture using the two weighting coefficients determined in the weighting coefficient determination step; and a decoding step of decoding the current picture using the predictive pixel value.
US09451263B2 Intra prediction apparatus
Provided is an intra prediction apparatus that adaptively filters reference pixels according to an intra prediction mode and a size of a prediction block, and generates the prediction block using reference pixels determined by the intra prediction mode. The reference pixels are adaptively filtered according to the size of the prediction block for intra prediction modes existing between a horizontal mode and an intra prediction mode having a direction of 45° with reference to the horizontal mode. When the reference pixels for a second directional intra prediction mode are filtered, the reference pixels for a first directional intra prediction mode, that is closer to the intra prediction mode having the direction of 45° with reference to the horizontal mode than the second directional intra prediction mode is, are also filtered. Accordingly, an image compression ratio can be improved.
US09451259B2 Image quantization parameter encoding method and image quantization parameter decoding method
An image quantization parameter encoder includes: a prediction unit 11 for generating a predicted quantization parameter from a past reconstructed quantization parameter; a computing unit 12 for generating a delta quantization parameter from a quantization parameter and the predicted quantization parameter; and a quantization parameter encoding unit 13 for binary arithmetic encoding a first bin indicating whether or not the delta quantization parameter is significant, one or more other bins indicating an absolute value of the delta quantization parameter and made non-redundant, and a bin indicating whether the delta quantization parameter is positive or negative, in the case where the delta quantization parameter is significant.
US09451255B2 Image encoding apparatus, image encoding method, image decoding apparatus, and image decoding method
The present invention provides an image encoding/decoding technique that is capable of achieving the higher compression efficiency. An image encoding method comprises: an intra prediction step which performs intra prediction on a block basis to generate a predicted image; a subtraction step which calculates the difference in prediction between the predicted image generated by the intra prediction step and an original image; a frequency conversion step which performs frequency conversion processing for the difference in prediction; a quantization step which subjects the output of the frequency conversion step to quantization processing; and a variable-length encoding step which subjects the output of the quantization step to variable-length encoding processing; wherein the intra prediction encoding step predicts a target pixel to be encoded by use of pixel values of two reference pixels between which the target pixel to be encoded is located.
US09451252B2 Coding parameter sets and NAL unit headers for video coding
In one example, a video coder, such as a video encoder or video decoder, is configured to code a video parameter set (VPS) for one or more layers of video data, wherein each of the one or more layers of video data refer to the VPS, and code the one or more layers of video data based at least in part on the VPS. The video coder may code the VPS for video data conforming to High-Efficiency Video Coding, Multiview Video Coding, Scalable Video Coding, or other video coding standards or extensions of video coding standards. The VPS may include data specifying parameters for corresponding sequences of video data within various different layers (e.g., views, quality layers, or the like). The parameters of the VPS may provide indications of how the corresponding video data is coded.
US09451251B2 Sub picture parallel transcoding
A method for transcoding a video file bit stream in parallel at a sub picture latency and faster than real time rate includes writing to a memory a processed raw pixel data stream. The processed raw pixel data stream is expressed as a sequence of pictures. Each picture is divided into a first sub picture partition and a second sub picture partition. A first encoder encodes each first sub picture partition, the first encoder being communicatively coupled to the memory. A second encoder encodes each second sub picture partition, the second encoder being communicatively coupled to the memory.
US09451248B2 Data processing device and data processing method
A data processing device calculates the number of temporary redundant packets based on the transmission rate of a wireless network and the frame composition ratio between I frames and P frames, calculates a temporary redundant packet rate based on the transmission rate and the number of temporary redundant packets, calculates an encoding rate from the transmission rate and the temporary redundant packet rate, encodes video data at the encoding rate to packetize the video data, calculates the number of redundant packets added to each frame obtained as a result of the processing on the video data, and adds redundant packets to each frame.
US09451247B2 Camera test apparatus
A camera testing apparatus includes a frame assembly, a control unit, and a plurality of first light sources and second light sources coupled to the frame assembly and in communication with the control unit. Each of the first and second light sources is in one of an illuminated first state or a non-illuminated second state, and each of the plurality of first and second light sources is adapted to be within a field of vision of a camera disposed remote from the first and second light sources. The control unit sends a first command to each of the first light sources to change a first operational parameter. The control unit sends a second command to a first one of the second light sources to illuminate at a first brightness and a third command to a second one of the second light sources to illuminate at a second brightness.
US09451244B2 Connecting a projection-type display system to an opening and closing device
A projection-type display system includes: a projection-type display apparatus that alternately switches images for the left eye and images for the right eye and projects the images onto an object; and an opening and closing control device that receives a control signal based on the display states of the images projected onto the object by the projection-type display apparatus and controls switching apertures of stereoscopic image viewing glasses corresponding to left and right eyes, wherein the projection-type display apparatus is connected to one end of a LAN cable and the opening and closing control device is connected to the other end of the LAN cable.
US09451243B2 Autostereoscopic display device
Autostereoscopic display device (1) comprising rows and columns of colour sub-pixels and a lenticular array (9) in registration with the display, the lenses of which being slanted with respect to the general column pixel direction in order to enable square, or near-square, 3D pixels.
US09451240B2 3-dimensional image acquisition apparatus and 3D image acquisition method for simultaneously obtaining color image and depth image
A 3-dimensional (3D) image acquisition apparatus capable of simultaneously obtaining a color image and a depth image in a single shooting operation is provided. The apparatus includes a light source for radiating illumination light having a predetermined wavelength onto an object; a lens unit having at least four object lenses; an image sensor including at least four sensing regions for individually receiving light focused by the object lenses and for generating images; and at least three optical shutters individually facing at least three of the at least four object lenses and for modulating incident light with predetermined gain waveforms.
US09451239B2 Shape and material recovery from object motion with application to relighting
A method for shape and material recovery from motion includes modeling the correct dichromatic dependence of surface reflectance on surface normal, lighting and viewing directions to derive a differential flow relation; determining a rank deficiency in a sequence of differential flow relations and using the rank deficiency to handle complex bidirectional reflectance distribution functions (BRDFs); estimating BRDF-derivatives from the differential flow relations to recover the complex BRDF; and reconstructing depth of objects without knowledge of the BRDFs for joint shape and material recovery.
US09451232B2 Representation and coding of multi-view images using tapestry encoding
Representation and coding of multi-view images using tapestry encoding are described. A tapestry comprises information on a tapestry image and a world coordinates map associated with the tapestry image, each of which may contain information from one or more perspectives of a scene. Perspective images of a scene can be generated from the tapestry image and the world coordinates map.
US09451231B1 Systems and methods for switching between multiple software video players linked to a single output
Systems and methods for switching between multiple video sources output to output a video stream via a single physical output are disclosed. An example method can include decoding a first encoded video file and populating a memory with corresponding first decoded video data. The process can include decoding a second encoded video file and populating the memory with corresponding second decoded video data at a particular location of the memory. The process can include causing a video player to read from the memory so as to output a video stream, via the single physical output, corresponding to the first decoded video data, and then causing the video player to switch to read from the particular location of the memory such that the video stream switches to corresponding to the second decoded video data.
US09451230B1 Playback adjustments for digital media items
An adjustment module analyzes user adjustments in a playback attribute (e.g., volume) of a media item (e.g., a video) that occur when the user transitions from one media item to another. By analyzing these adjustments, the adjustment module determines an adjustment amount to apply to the playback attribute of a media item to cause the media item to appear equivalent to users with respect to the playback attribute when compared with the media item that was previously played.
US09451228B2 Display control device, recording control device, and display control method
There is provided a display control device including a related content acquisition unit that acquires related content that relates to predetermined video content, and a display controller that applies control to display the related content after the predetermined video content is recorded.
US09451227B2 Signal synthesis circuit to synthesize luma signals and chroma signals
A signal synthesis circuit synthesizes luma signals and chroma signals output by a video signal source, to output composite video broadcast signals (CVBS). The signal synthesis circuit includes a first gain adjusting unit, a delay unit, and a second gain adjusting unit. The first gain adjusting unit receives and adjusts the gain of the luma signals from the video signal source, and the delay unit delays phases of the luma signals output by the first gain adjusting unit. The second gain adjusting unit receives and adjusts the gain of the chroma signals from the video signal source so that the luma signals output by the delay unit and the chroma signals output by the second gain adjusting unit can be synthesized into the CVBS.
US09451221B2 Solid-state imaging device, method for processing signal of solid-state imaging device, and imaging apparatus
A solid-state imaging device includes a color filter unit disposed on a pixel array unit including pixels two-dimensionally arranged in a matrix and a conversion processing unit disposed on a substrate having the pixel array unit thereon. The color filter unit has a color arrangement in which a color serving as a primary component of a luminance signal is arranged in a checkerboard pattern and a plurality of colors serving as color information components are arranged in the other area of the checkerboard pattern. The conversion processing unit converts signals that are output from the pixels of the pixel array unit and that correspond to the color arrangement of the color filter unit into signals that correspond to a Bayer arrangement and outputs the converted signals.
US09451214B2 Indoor surveillance system and indoor surveillance method
A surveillance system and method are provided. The surveillance system includes an audio processing device which extracts an audio feature of an audio signal, and determines whether an abnormal event has occurred in a monitoring region, based on the audio feature; a video processing device which extracts a foreground region from a video signal, and determines whether an abnormal event has occurred in the monitoring region, based on motion information of the foreground region; and a context awareness device which calculates an audio abnormal probability and a video abnormal probability by respectively accumulating results of abnormal event occurrence/non-occurrence determinations performed on audio signals and results of abnormal event occurrence/non-occurrence determinations performed on video signals for a certain period of time, and finally determines whether an abnormal situation has occurred in the monitoring region, by using respective combined probability distribution models for a normal situation and the abnormal situation.
US09451213B2 Distance measuring apparatus and distance measuring method
A distance measuring apparatus (11) optically detects a measuring target, thereby measuring an object distance, which is the distance to the measuring target. The orientation of an optical axis of a lens is set to be different from an advancing direction of light incident from the measuring target. The lens is configured to form an image from the incident light, thereby obtaining an image of the measuring target. The distance measuring apparatus includes an imaging relative quantity calculating means (31, 32) for obtaining an imaging position indicative of a position of the image with respect to the lens for each of a plurality of wavelengths possessed by the incident light, thereby calculating an imaging relative quantity, which is a quantity indicative of a relative relationship between the imaging positions; storage means (17) for storing correlation information (18), which is information determined by a chromatic aberration characteristic of the lens and the orientation of the optical axis in order to indicate a correlation between the imaging relative quantity and the object distance; and distance calculating means (33) for calculating the object distance by checking the imaging relative quantity against the correlation information (18).
US09451210B1 Directing communications using gaze interaction
A computer-implemented method can include: establishing a communication session between a device of a first user and devices of at least two remote users, the communication session including at least audio communication between the first user and the at least two remote users; determining, for each of the at least two remote users, a spatial position assigned to the remote user relative to a display viewable by the first user; detecting, by the device of the first user, audio from the first user; determining a gaze direction of the first user; evaluating the gaze direction of the first user with respect to the spatial positions assigned to the at least two remote users; and based on evaluating the gaze direction with respect to the spatial positions assigned to the remote users, transmitting different audio to the devices of the at least two remote users during the communication session.
US09451209B2 Content security for a mobile communication terminal
A method for outputting sensitive data to a user includes a communication terminal checking to determine whether at least a portion of the sensitive data is to be outputted by determining whether the communication terminal is in one of a plurality of predefined communication configurations for outputting the sensitive data. If the communication terminal is found to be a first configuration, the communication terminal transmits the sensitive data so that at least one of the video data and the audio data is output to the user via at least one peripheral device connected to the communication terminal. If the communication terminal is in a second configuration, the communication terminal performs at least one security action to help further protect the sensitive data.
US09451208B2 Communication terminal, communication system, and communication method
A communication terminal which communicates with a different communication terminal via a communication network is disclosed. The communication terminal includes a display control unit which displays image data imaged by the different communication terminal on a display unit; and an image data storage unit which stores the image data displayed on the display unit in a capture storage unit when information indicating a permission to store is received from the different communication terminal.
US09451207B2 Automatic subtitle resizing
A method, apparatus and computer program for displaying video and accompanying text data on a display are provided. The method includes receiving media content that includes video and determining whether text data associated with the video is to be presented on the display alongside the video. If associated text data is not to be presented, then the video content is output as normal, with the video content occupying a first area of the display (such as the entire display). If associated text data is to be presented, then the video output is automatically resized such that the video occupies a smaller area of the display, and the associated text data is automatically displayed alongside the video. By allowing for dynamic resizing it is possible to display subtitles or closed captions alongside portions of video content without obscuring the video.
US09451205B2 Signal transceiving apparatus and signal transceiving method
The present invention relates to a signal transceiving apparatus and a signal transceiving method. One embodiment of the present invention provides a signal transceiving method comprising: a step of generating HD video from UHD video and obtaining residual data of the UHD video, remaining after converting the HD video from the UHD video; and a step of transmitting the converted HD video to a base layer stream and the residual data to an enhancement layer stream.
US09451202B2 Content-based highlight recording of television programming
A media device for content-based highlight handling of television programming may be provided. Criteria of interest corresponding to user input may be processed. Idle tuner(s) not being used to receive any television channels for presentation or recording may be identified. A television channel identified based at least in part on the criteria of interest may be tuned to with an idle tuner. Content received at the media device may be processed. Update data associated with a subject matter of the content may be received separately from the television channel. A portion of the content that corresponds to the criteria may be identified based at least in part on the criteria of interest and the update data. A portion of a television program may be recorded and/or marked. The portion of the television program may correspond to the portion of the content identified based at least in part on the criteria.
US09451199B2 Remote control devices, systems, and methods to output content while fastforwarding through content on a separate display device
A remote control device used by a viewer to control content being displayed on a separate display device outputs content in response to instructing the device providing content to the separate display device to begin fast forwarding. The viewer of the separate display device may then be exposed to the content being output by the remote control device while the content to the separate display device is fast forwarding. Thus, the viewer may better perceive the content being output by the remote control device than the content being fast forwarded on the separate display device. The outputting of content may be by the remote control device providing video, a static display, and/or audio. Upon the remote control device instructing the fast forwarding at the display device to stop and return to a play mode, the remote control device terminates the outputting of the content from the remote control device.
US09451197B1 Cloud-based system using video compression for interactive applications
A server interactively serves client applications and client applications make estimates until updates are received from the server based on user input from the client. Processors on both the server and client execute applications with images. A video encoder in the server estimates images in response to the client user input and forwards a compressed data stream to the client. A video decoder of the client obtains images from memory and estimates images and reconstructs images from a compressed data stream in synchronization with an encoder of the server using the user input. A client display displays a region from memory of the one or more estimated images.
US09451194B2 Solid-state imaging device
A solid-state imaging device (1) includes a light receiving unit (10), a row selection unit (20), a holding unit (30), a column selection unit (40), a reading unit (50), and a control unit (60). The light receiving unit (10) includes M×N pixel units (P1,1 to PM,N). The holding unit (30) includes 2N hold circuits (H1,1 to H2,N). In a first operation mode, the hold circuits (H1,n and H2,n) of the holding unit (30) operate in parallel to alternately perform data sampling and alternately perform data output. The reading unit (50) outputs data Dout according to an amount of light incident on a photodiode of the pixel unit (Pm,n) based on the data alternately output from the hold circuits (H1,n and H2,n) of the holding unit (30).
US09451191B2 Compressive image sensing device and method
A CMOS image sensor including: a plurality of pixels; a first analog circuit for calculating one or a plurality of statistical estimators based on the analog output values of sensor pixels; and a second circuit capable of implementing a compressive image sensing method, wherein the applied compression rate is a function of the statistical estimator(s) calculated by the first circuit.
US09451190B2 Method for driving photoelectric conversion device
After accumulating electric charges in pixels in first, second, and third rows, signals are output from the pixels in the first and second rows in a first frame, and thereafter, after accumulating electric charges in the pixels in the first row without accumulating electric charges in the pixels in the second and third rows, signals are output from the pixels in the first and third rows in a second frame following the first frame. Furthermore, the photoelectric conversion units of the pixels in the second and third rows are reset by the resetting units included in the pixels in the second and third rows in the first frame.
US09451188B2 Dark current reduction in image sensors via dynamic electrical biasing
In various embodiments, an image sensor and method of using an image sensor are described. In an example embodiment, the image sensor comprises a semiconductor substrate and a plurality of pixel regions with each pixel region comprising an optically sensitive material over the substrate and positioned to receive light. There is a bias electrode for each pixel region, with the bias electrode configured to provide a bias voltage to the optically sensitive material of the respective pixel region. Also included is a pixel circuit for each pixel region with each pixel circuit comprising a charge store formed on the semiconductor substrate and a read out circuit, the charge store being in electrical communication with the optically sensitive material of the respective pixel region. The pixel circuit is configured to reset the voltage on the charge store to a reset voltage during a reset period, to integrate charge from the optically sensitive material to the charge store during an integration period, and to read out a signal from the charge store during a read out period. The pixel circuit includes a reference voltage node to be coupled to the charge store during the reset period and the read out circuit during the read out period where a reference voltage is applied to the reference voltage node and is configured to be varied during the operation of the pixel circuit.
US09451186B2 Image-displaying device and method for controlling image-displaying device
An image capturing device includes an image capturing unit, an image data generation unit, and a display unit. The image capturing unit captures an image at a timing based on a first frame rate of the image capturing unit and outputs output data after a first period. The image data generation unit generates and outputs the image data after a lapse of a second period after the first period. The display unit displays a display image after the second period and at a timing based on a second frame rate of the display unit. The first period corresponds to an exposure time of the image capturing unit, and the second period corresponds to a processing time of the image data generation unit. A total period of the first period and the second period is less than or equal to a vertical synchronization period based on the second frame rate.
US09451181B2 Optimized algorithm for construction of composite video from a set of discrete video sources
A method includes reading a composite video descriptor data structure and a plurality of window descriptor data structures. The composite video descriptor data structure defines a width and height of a composite video frame and each window descriptor data structure defines the starting X and Y coordinate, width and height of each constituent video window to be rendered in the composite video frame. The method further includes determining top and bottom Y coordinates for each constituent video window, as well as determining left and right X coordinates for each constituent video window. The method also includes dividing each constituent video window using the top and bottom Y coordinates to obtain Y-divided sub-windows, dividing each Y-divided sub-window using left and right X coordinates to obtain X and Y divided sub-windows, and storing X, Y coordinates of opposing corners of each X and Y divided sub-window in the storage device.
US09451180B2 Video stitching system and method
A method and computing system for receiving a first video file containing a first plurality of video frames. A second video file containing a second plurality of video frames is received. The video files are processed to identify at least one non-graphical temporal alignment object included in each of the video files. The video files are temporally aligned using the at least one non-graphical temporal alignment object to produce temporally-aligned video files.
US09451172B2 Method and apparatus for correcting multi-exposure motion image
A method and an apparatus for correcting a multi-exposure motion image are disclosed, where the method includes determining a luminance mapping function, where the luminance mapping function is a luminance mapping relationship between a reference frame and multiple extended frames; mapping a luminance of an extended frame by using the luminance mapping relationship to obtain a virtual frame; calculating a global motion vector between the virtual frame and the reference frame; correcting a pixel of the extended frame according to the global motion vector to obtain a first extended frame after correction; detecting a pixel of the first extended frame according to the reference frame to obtain a local error pixel of the first extended frame; and correcting a luminance of the local error pixel of the first extended frame to obtain a second extended frame after correction.
US09451171B2 Zoom related methods and apparatus
Methods and apparatus for performing zoom in and zoom out operations are described using multiple optical chains in a camera device. At least one optical chain in the camera device includes a moveable light redirection device, said light redirection device being one of a substantially plane mirror or a prism. Different zoom focal length settings correspond to different scene capture areas for the optical chain with the moveable light redirection device. Overlap between scene areas captured by different optical chains increases during zoom in and decreases during zoom out. Images captured by different optical chains are combined and/or cropped to generate a composite image corresponding to a zoom focal length setting.
US09451168B2 Photographing apparatus and photographing control system with low-pass filter effect
In a photographing apparatus and a photographing control system which drive an image sensor (moving member) to obtain an optical low-pass filter effect, an exposure time setter sets an exposure time; a drive cycle setter sets the drive cycle of the moving member so that the exposure time, which is set by the exposure time setter, becomes an integer multiple of the drive cycle; a moving member drive controller drives the moving member and controls the operation thereof via the moving member driver so that the moving member traces a predetermined path an integer number of times in a plane orthogonal to an optical axis within the exposure time, which is set by the exposure time setter, based on the drive cycle, which is set by the drive cycle setter.
US09451167B2 Lens moving unit and camera module having the same
A lens moving unit for a camera module is disclosed. The lens moving unit includes a first lens moving unit, a second lens moving unit, and a cover member to encompass the first and second lens moving units by being coupled to a base. The first lens moving unit moves in response to the interaction between a magnet and a coil. The lens moving unit is configured to miniaturize a camera module and configured to include a handshake correction function for enhancement of operational reliability to simplify an assembly process.
US09451166B1 System and method for imaging device motion compensation
Generally discussed herein are systems, apparatuses, and methods for. In one or more embodiments, a method can include recording imaging device external orientation parameters of a rigidly mounted imaging device, capturing a reference frame using the imaging device in an orientation corresponding to the recorded parameters, capturing a later frame after the reference frame, correlating the later frame to the reference frame to determine pixel orientation in the reference frame relative to pixel orientation in the later frame, determining an imaging device movement required to return the imaging device back to the orientation associated with the recorded imaging device external orientation parameters based on the determined pixel orientation in the reference frame relative to the pixel orientation in the later frame, and updating the imaging device external orientation parameters to account for the determined imaging device movement in accord with the imaging device external orientation parameters.
US09451165B2 Image processing apparatus
An image processing apparatus includes an imaging unit which outputs an imaging result as a time-series image and an image correction unit, to which the time-series image outputted from the imaging unit is inputted as an input image, for correcting image fluctuation in the input image. The image correction unit includes a temporally-smoothed image generation section which generates a temporally-smoothed image by smoothing time-series input images, a similarity determination section which sets a local area for the temporally-smoothed image and determines similarities between the local area and partial areas of the time-series input images; and a corrected image generation section which selects a partial area having the highest similarity to the local area, and generates a corrected image based on the selected partial area.
US09451164B2 Video stabilisation with deblurring
Methods of processing a frame in a video sequence of digital images are provided. The methods include determining a global motion vector for the frame relative to a previous frame in the sequence, deriving a jitter function from the global motion vector, the jitter function including an estimate of undesired motion of the frame relative to the previous frame, and determining whether the frame is blurred above a first predetermined threshold. If the frame is blurred above the first predetermined threshold, stabilizing the frame using the jitter function and applying a deblur function to the frame.
US09451163B2 Motion sensor assisted rate control for video encoding
The system and methods for motion sensor assisted rate control for video encoding are provided. An apparatus for encoding video content comprises a sensor and an encoder. The sensor is configured to provide motion information relating to the apparatus. The encoder is configured to encode the video content based at least in part on a quantization parameter. The encoder is further configured to increase the value of the quantization parameter in response to the provided motion information.
US09451162B2 Camera array including camera modules
The disclosure includes a camera array comprising camera modules, the camera modules comprising a master camera that includes a processor, a memory, a sensor, a lens, a status indicator, and a switch, the switch configured to instruct each of the camera modules to initiate a start operation to start recording video data using the lens and the sensor in the other camera modules and the switch configured to instruct each of the camera modules to initiate a stop operation to stop recording, the status indicator configured to indicate a status of at least one of the camera modules.
US09451161B2 System and methods for video image processing
Certain embodiments of the present invention include a system and methods for providing a video image display technology with separate video perspective displays. Each perspective display may be tailored and adapted in real-time to the differing roles of each user, e.g., one or more medical professionals of a surgical team. As an example, one video perspective display may be a panoramic perspective display for a primary surgeon and a second video perspective may be a detailed perspective display for the surgical assistant.
US09451157B2 Video recording device and associated video recording method
A video recording device and an associated video recording method are provided. The video recording device includes a main capturing module, a supplementary capturing module and a controller. The main capturing module records a to-be-captured target according to a main focus parameter. The supplementary capturing module captures the to-be-captured target and generates a plurality of supplementary capturing pictures. The controller is electrically connected to the main capturing module and the supplementary capturing module. The controller selectively updates the main focus parameter according to the supplementary focus parameter. The supplementary focus parameter is obtained according to the supplementary capturing pictures.
US09451154B2 Focus detection device and image-capturing apparatus
A focus detection device includes: an image sensor that includes a plurality of focus detection pixel rows, each having a plurality of focus detection pixels and each outputting a pair of focus detection signals; a spatial accumulation unit that calculates spatially accumulated values by adding together pairs of focus detection signals output from a first predetermined number of focus detection pixel rows among the plurality of focus detection pixel rows; and a focus detection unit that detects a focusing condition at an optical system based upon the spatially accumulated values.
US09451149B2 Processing apparatus, processing method, and program
There is provided a processing apparatus including a focus control unit configured to perform a reliability determination for determining a reliability of phase difference information based on a camera shake correction amount of camera shake correction performed by changing a relative positional relationship in a direction perpendicular to an optical axis in an optical system between an image sensor that includes as some of pixels, phase difference pixels that are pixels for obtaining phase difference information to be used in focus control based on a phase difference method, and the optical system, which is for forming an image on the image sensor from light from an object.
US09451147B2 Image processing apparatus, image processing method, image pickup apparatus, method of controlling image pickup apparatus, and non-transitory computer-readable storage medium
An image processing method is capable of performing a reconstruction for an input image so as to generate a plurality of output images having a plurality of focus positions different from each other, and the image processing method includes the steps of obtaining the input image that is an image containing information of an object space obtained from a plurality of points of view using an image pickup apparatus having an imaging optical system and an image pickup element including a plurality of pixels, and calculating a pixel shift amount of pixels that are to be combined by the reconstruction for a plurality of virtual imaging planes corresponding to the plurality of focus positions.
US09451145B2 Image capturing apparatus including an image sensor that has pixels for detecting a phase difference and control method for the same
An image capturing apparatus that uses an image sensor having pixels for capturing an image and pixels for detecting a phase difference. If, in the case where it is determined that it is necessary to restart focus detection during recording of a moving image, an opening diameter of an aperture is not an opening diameter at which phase-difference detection type AF using the pixels for detecting a phase difference can be performed, the aperture is changed to an opening diameter at which phase-difference detection type AF can be performed during focus detection. Thus, even if a photographic lens that does not support driving within a minute range is mounted, a focus detection operation suitable for shooting a moving image can be performed.
US09451141B2 Methods and apparatus for demultiplexing illumination
In illustrative implementations of this invention, an imaging system includes multiple light sources that illuminate a scene, and also includes a lock-in time of flight camera. While the scene is illuminated by these light sources, each of the light sources is amplitude-modulated by a different modulation pattern, and a reference signal is applied to the lock-in time-of-flight camera. The modulation patterns and the reference signal are carefully chosen such that the imaging system is able to disentangle, in real time, the respective contributions of the different light sources, and to compute, in real-time, depth of the scene. In some cases, the modulation signals for the light sources are orthogonal to each other and the reference signal is broadband. In some cases, the modulation codes for the light sources and the reference code are optimal codes that are determined by an optimization algorithm.
US09451138B2 Camera for vehicle vision system
A vehicular camera includes a lens, a printed circuit board and an imager. The lens has a plurality of optical element and is disposed at a lens holder. The imager is disposed at the printed circuit board. The adhesive is initially curable in an initial radiation curing process that comprises exposure to UV light, and initially-cured adhesive is further curable to a further cured strength in a secondary thermal curing process. The adhesive is initially cured via the initial radiation curing process after the lens is brought into focus with the imager and is optically center-aligned therewith. The initially-cured adhesive, as cured via the initial radiation curing process, holds the lens optically center-aligned and in focus with the imager. After the initial radiation curing process, the lens holder, adhesively attached to one of the printed circuit board and the holding element, is moved to the secondary thermal curing process.
US09451136B2 Array camera shutter
The present invention relates to a shutter blade arrangement (134) for an array camera (100) comprising an array (130) of lenses (131). The shutter blade arrangement (134) comprises: at least one shutter blade (200), an array of openings (201) on said shutter blade (200), and an actuator (160) to control the at least one shutter blade (200), and wherein the at least one shutter blade (200) and said array of lenses (131) are displaceable relative each other.
US09451132B2 System for capturing a document in an image signal
Devices, methods, and software are disclosed for capturing a frame of image data having a representation of a feature. In an illustrative embodiment, a device includes an imaging subsystem, one or more memory components, and a processor. The imaging subsystem is capable of providing image data representative of light incident on said imaging subsystem. The one or more memory components include at least a first memory component operatively capable of storing an input frame of the image data. The processor is in communicative connection with executable instructions for enabling the processor for various steps. One step includes receiving the input frame from the first memory component. Another step includes generating a reduced resolution frame based on the input frame, the reduced resolution frame comprising fewer pixels than the input frame, in which a pixel in the reduced resolution frame combines information from two or more pixels in the input frame.
US09451126B2 Technique for image processing
An image processing device may perform: obtaining first original image data generated by scanning a document including an object, the first original image data representing a first original image which includes a first object image indicating the object; detecting two or more straight lines in the first original image; specifying a first relationship between a first straight line among the two or more straight lines and the first object image; selecting, based on the first relationship, a particular straight line among the two or more straight lines; outputting, based on a direction in which the particular straight line extends, an output image represented by output data, the output data being generated by using the first original image data.
US09451124B2 Image forming apparatus and method for restoration printing on masked print
A region separating section performs region separation to separate image data targeted for security printing into a text region only containing text characters and picture regions other than the text region. A masking region selection receiving section receives a user selection of a picture region to be masked. A masking region replacing section replaces each selected picture region with a blank region to generate masked image data. A print control section prints a masked print based on the masked image data. For restoration printing on the masked print, a picture region restoration receiving section prompts a user to place the masked print on a manual feed tray and receives, for each blank region in the masked image data, a designation of a picture region corresponding to the blank region. The print control section performs printing on the masked print to print each designated picture region on the corresponding blank region.
US09451122B2 System and method for sharing photographic content
A method and system for sharing photographic content, the method comprising capturing an image on a processing device. A photograph is generated, via the processing device, from the image. Metadata of a user is associated with the photograph and a scannable code corresponding to the metadata is generated. The method further comprises printing, via the processing device, the photograph including the scannable code and an identification of the user on a given social networking site.
US09451119B2 Electronic device and method for synthesizing image with sound suitably using the same
An apparatus and a method for photographing an image in an electronic device having a camera are disclosed. The electronic device may include an image sensor, an image signal processor configured to process an image obtained by the image sensor, an audio processing unit configured to process a sound received from a microphone, a storage unit configured to store data, and a control unit configured to implement the method. The method may include recording for a set period of time, a series of images and a series of sounds using the image sensor and the microphone when a sound photographing mode is active, selecting a particular sound from the series of sounds having a high correlation with a particular image from the series of images, and synthesizing the particular sound with the particular image and store in the storage unit the synthesized particular sound with the particular image.
US09451116B2 Image forming apparatus having a density sensor movable in a main scanning direction
An image forming apparatus includes a photoconductor, an optical scanner, a development device, a movable density sensor, a density sensor driver, and a processor. The optical scanner includes a light source to emit light, and irradiates a surface of the photoconductor in a main scanning direction with the light to form a latent image on the surface of the photoconductor. The development device develops the latent image into a toner image. The density sensor detects unevenness in density of the toner image in the main scanning direction. The density sensor driver moves the density sensor in the main scanning direction. The processor corrects a driving signal for the light source according to image data to reduce the unevenness in density in the main scanning direction, according to positional data of the density sensor in the main scanning direction and an output value of the density sensor.
US09451102B2 Image processing system and image processing method
Upon an image processing device receiving a message from a terminal device, a screen display section displays the message and a predetermined inquiry key in a predetermined screen image on the image processing device. The message is displayed using a font preregistered in the image processing device. Upon the image processing device receiving input of selecting the inquiry key, a screen image transmitting section transmits to the server the screen image in which the message is displayed and information specifying the terminal device as a transmission source of the message. Upon the server receiving the screen image, a screen image notifying section notifies the screen image to the terminal device based on the information specifying the terminal device as the transmission source of the message. Upon the server receiving a re-created message from the terminal device, a re-notification section notifies the re-created message to the image processing device.
US09451101B2 Image processing method displaying processed image representing result of color modification process
An image processing method includes: (a) displaying a plurality of candidate image processes to be performed on image data, the plurality of candidate image processes including a color modification process; (b) receiving an instruction indicating the color modification process selected from among the plurality of candidate image processes; (c) displaying a display image corresponding to the image data on the display; (d) designating a display image; and (e) displaying a processed display image that represents a result of the selected color modification process performed on the image data corresponding to the designated display image before the selected color modification process on the image data corresponding to the designated display image is performed.
US09451099B2 Methods for providing overdraft protection for post-paid communication service plans
Methods for adding minutes to a calling plan having a calling plan period. The methods including determining whether a threshold number of minutes have been reached during the calling plan period; and incrementally adding minutes to the calling plan when the threshold number of minutes has been reached. The cost per minute of the added minutes is less than the high-cost per minute rate normally associated with exceeding the threshold number of minutes during the calling plan period.
US09451092B2 Mobile device messaging application
A social networking mobile software application for particular mobile devices which allow end users on their mobile devices to view profiles of themselves that contain images and/or videos while simultaneously hearing audio description of their ad via wireless connection to the internet and/or cellular provider data network using streaming or intact multimedia file.
US09451086B2 Complex recording trigger
Complex recording triggers are provided. As an example of a system and method, the volume of call records can be reduced by complex recording triggers, thereby reducing the storage space allocated for call records.
US09451085B2 Social media provocateur detection and mitigation
A contact center system can receive messages from social media sites or centers. The messages may include derogatory or nefarious content. The system can review messages to identify the message as nefarious and identify the poster as a social media provocateur. The system may then automatically respond to the nefarious content. Further, the system may prevent future nefarious conduct by the identified social media provocateur by executing one or more automated procedures.
US09451082B2 Social communication system
A social communication system, comprising a telephone name parsing system which parses a name to a corresponding telephone number or parses a telephone number to a corresponding name during communication. The telephone name parsing system comprises a user identity management unit, a user telephone number unit, a user equipment number unit, a user name unit, a name detection unit, a user number name comparison table, a telephone management unit and a synchronization unit. The communication connection between any two users or among a plurality of users firstly passes through the telephone name parsing system. The telephone name parsing system enables each user to select to pack into a data packet the information and attributes disclosed to an opposite user of this communication connection, and displays same to the opposite user.
US09451077B2 Device-based safeguard systems and methods for enhancing driver safety
A mobile computing device senses movement by a vehicle in which the mobile computing device is located, and in response to sensing movement by the vehicle, the mobile computing device determines a location of the mobile computing device relative to an interior of the vehicle. In response to determining that the mobile computing device is in a target zone and in response to detecting interaction with the mobile computing device by a user, the mobile computing device detects an occurrence of a distracted driving event and restricts at least one functionality of the mobile computing device. The mobile computing device then logs the occurrence of the distracted driving event in a restricted access data store.
US09451076B2 Methods and devices for adjusting sensitivity of proximity sensor
Methods and electronic devices for adjusting sensitivity of a proximity sensor are described. In an example aspect, the present application describes a method implemented by a processor of an electronic device for adjusting sensitivity of a proximity sensor associated with the electronic device. The proximity sensor is positioned biased towards a longitudinal side of the electronic device. The electronic device also includes an orientation sensor that generates orientation data based on an orientation of the electronic device. The method includes: obtaining orientation data from the orientation sensor; and increasing the sensitivity of the proximity sensor when the orientation of the electronic device is at a first tilted orientation based on the orientation data.
US09451074B2 Method of installing a home-automation system, and an associated home-automation system
A home-automation system includes a first electrical appliance and a control device incorporated in the first electrical appliance, which includes a communication device for connection to a mobile telephone network. During installation of the home-automation system, the control device performs the following steps on the electrical appliance being connected to an electrical power supply: receiving via the mobile telephone network a start control message coming from a first control terminal, the message containing a telephone number associated with the first terminal; storing the telephone number of the first control terminal; and allocating a role of administrator of the home-automation system to the first control terminal.
US09451067B2 Portable terminal auxiliary device having satellite communication function
The present invention comprises: a satellite terminal short-range communication module that performs short-range radio communication with a portable terminal; a satellite RF module which processes signals in order to communicate with a satellite via a satellite antenna; a voice data input and output unit which inputs and outputs voice data; and a satellite terminal control unit which forms a traffic channel through satellite communication via the satellite RF module when a voice call is requested from the portable terminal via the satellite terminal short-range communication module, transmits the voice data inputted through the voice data input and output unit to the satellite RF module, and outputs the voice data inputted by the satellite RF module via the voice data input and output unit.
US09451062B2 Mobile device edge view display insert
A mobile communication device may include one or more cameras located on edges of the mobile communication device. The mobile communication device may further include logic configured to obtain image data from at least one of the one or more cameras; detect a change in an environment of the mobile communication device based on the obtained image data; and provide image data from the at least one of the one or more cameras in a display insert window on a display of the mobile communication device.
US09451058B2 Apparatus for partitioning compressed satellite image and the method thereof
Disclosed an apparatus and method of partitioning compressed satellite image, and more specifically, the present invention relates to a technique for forming index information on the compressed satellite image using the starting point and the length of a compressed section so as to randomly access each compressed section in the wavelet-based compressed satellite image recommended through CCSDS. The present invention minimizes costs for long-term storage of the satellite image data by immediately indexing, partitioning, and storing the compressed satellite data in a storage without recovering the compressed satellite data, rapidly provides high-quality satellite images for users by minimizing information loss while recovering the compressed image, and thereby being effective for being able to reduce computing resources needed to recover the compressed image data.
US09451046B2 Managing CDN registration by a storage provider
A system, method, and computer readable medium for managing registration, by a network storage provider, of one or more resources with a CDN service provider are provided. A network storage provider storing one or more resources on behalf of a content provider obtains registration information for registering the one or more resources with a CDN service provider. The registration information may include a request to publish one or more resources to a CDN service provider, an identification of the one or more resources, CDN selection criteria provided by the content provider or otherwise selected, and the like. The network storage provider transmits a CDN generation request corresponding to the registration information to the CDN service provider. Then, the network storage provider manages and processes data pursuant to registration of the one or more resources with the CDN service provider.
US09451045B2 Content delivery network
A device is operable in a content delivery network (CDN). The device has a cache server mechanism constructed and adapted to: upon joining the CDN, obtain global configuration data from a control core of the CDN; and, having joined the CDN, obtain updated global configuration data, if needed; and obtain customer configuration information associated with at least one customer of the CDN. The device serves a particular resource associated with a particular customer of the CDN in accordance with (i) the global configuration data, and (ii) customer configuration information obtained in and associated with the particular customer.
US09451044B2 Methods and systems for providing a consistent profile to overlapping user sessions
Just in time delivery of a consistent user profile to overlapping user sessions, where a first user session issues a request for a first file of a user profile to a server agent. Upon receiving the request, the server agent retrieves the first file from a base user profile, and just in time delivers the retrieved first file to the first user session. The user, via a second user session executing simultaneously with the first user session, issues a request to the server agent for the first file and a second file of the user profile. Upon receiving the request, the server agent identifies a modified version of the first file in a provisional user profile, retrieves the modified first file from the provisional user profile and the second file from the base user profile, and just in time delivers both files to the second user session.
US09451042B2 Scheduling and execution of DAG-structured computation on RDMA-connected clusters
A server and/or a client stores a metadata hash map that includes one or more entries associated with keys for data records stored in a cache on a server, wherein the data records comprise a directed acyclic graph (DAG), and the directed acyclic graph is comprised of a collection of one or more nodes connected by one or more edges, each of the nodes representing one or more tasks ordered into a sequence, and each of the edges representing one or more constraints on the nodes connected by the edges. Each of the entries stores metadata for a corresponding data record, wherein the metadata comprises a server-side remote pointer that references the corresponding data record stored in the cache. A selected data record is accessed using a provided key by: (1) identifying potentially matching entries in the metadata hash map using the provided key; (2) accessing data records stored in the cache using the server-side remote pointers from the potentially matching entries; and (3) determining whether the accessed data records match the selected data record using the provided key.
US09451035B2 Push-based location update
Methods, systems, and computer-readable media for a location information server to gather location updates by sending location-update-requests through a push notification service to a mobile device are disclosed. The mobile device provides location updates in response to the push-based location-update-requests received through the push notification service. The mobile device can switch from a self-initiated location update mode to a push-based location update mode depending on the current state of the mobile device. The mobile device can also choose an appropriate positioning system for self-locating based on the information embedded in the location-update-request received through the push notification service. The information embedded in the pushed location-update-request can be a precision requirement or context information that can be used to determine a precision requirement for the location update.
US09451034B2 Managing interaction with hosted services
Systems and methods are disclosed which facilitate managing interaction with instances corresponding to hosted services. Customers may implement services on a hosted computing environment. Further, the customer may allow limited interaction with the hosted service to a third party (e.g., in connection with a secondary service). For example, the third party may interact with a temporary copy of the hosted service. Thereafter, the customer may, given the consent of the third party, view details of the third party's interaction with the copy, and may be enabled to merge any alterations with the initial hosted service. In addition, a customer may monitor their own interactions with a hosted service or copies of a hosted service, and view details of the differences between multiple versions of the hosted service.
US09451032B2 System and method for simple service discovery in content-centric networks
A computer system can perform service discovery in a content-centric network (CCN) by receiving a registration interest associated with a service from a service provider, and generating a confirmation content object in response to the registration interest. The confirmation content object includes at least a name for the service and an admission token. The computer system then returns the confirmation content object to the service provider, thereby enabling the service provider to provide the service to the CCN.
US09451031B2 Cloud-based refrigeration system
A cloud-based system that includes a plurality of remote refrigerated appliances equipped with a communication and temperature control board with sensors interface, a computing cloud, and a distributed software environment for refrigerators operational data acquisition and storage and for developing testing and executing temperature control methods and with energy optimization techniques is provided. The communication and temperature control board activates the elements of a refrigerated appliance based on direct control of the remote distributed environment executing the temperature control method in software. The distributed software environment executing the temperature control method acquires operational data and energy consumption from the sensors connected to the remote communication and temperature control board and employs energy optimization techniques.
US09451030B2 Crowdsourced weather data collection and provision
A computer-implemented method of gathering data includes querying, via a vehicle computing system, a plurality of weather sensors included with a vehicle and in communication with a vehicle network. The method also includes determining whether or not appropriate conditions exist for storage of data from the sensor, for each of the sensors. Additionally, the method includes storing the data from the sensor if appropriate conditions exist. Finally, the method includes sending, from the vehicle computing system to a remote network, data from one or more queried sensors and current GPS coordinates of the vehicle.
US09451027B1 Optimizing remote direct memory access (RDMA) with cache aligned operations
A system for optimizing remote direct memory accesses (RDMA) is provided. The system includes a first computing device and a second computing device disposed in signal communication with the first computing device. The first and second computing devices are respectively configured to exchange RDMA credentials during a setup of a communication link between the first and second computing devices. The exchanged RDMA credentials include cache line size information of the first computing device by which a cache aligned RDMA write operation is executable on a cache of the first computing device in accordance with the cache line size information by the second computing device.
US09451025B2 Distributed storage network with alternative foster storage approaches and methods for use therewith
A method includes encoding input data into a plurality of slices. The plurality of slices are sent to a plurality of distributed storage and task execution units for storage, the plurality of distributed storage and task execution units being located at a corresponding plurality of sites A storage failure is detected corresponding to at least one of the plurality of slices corresponding to at least one of the plurality of the distributed storage and task execution units and at least one of the corresponding plurality of sites A foster storage approach is determined. At least one alternative distributed storage and task execution unit is selected in accordance with the foster storage approach. At least one foster slice is generated corresponding to the at least one of the plurality of slices. The at least one foster slice is sent to the at least one alternative distributed storage and task execution unit.
US09451024B2 Self-organizing disk (SoD)
System and methods for storage object distribution using a universal distributed storage (UDS) system. An embodiment UDS includes server nodes and a header server in communication with the server nodes. The header server is configured to divide an object received from a client into chunks, to assign a key to each of the chunks, to calculate a hash value for each of the keys to identify which of the server nodes will store each of the chunks, and to instruct one of the server nodes to store each of the chunks in accordance with the hash value calculated. In an embodiment, the server nodes include a single central processing unit, a single storage device, a primary network interface, and a redundant network interface.
US09451023B2 Information management of virtual machines having mapped storage devices
Software, firmware, and systems are described herein that create and use a non-production copy of a virtual machine for reverting or restoring the virtual machine. The virtual machine is associated with an external storage device via a logical mapping. A snapshot is taken of a virtual disk associated with the virtual machine to create a snapshot copy of the virtual disk. A snapshot is taken of at least a portion of the mapped external storage device to create a snapshot copy of the mapped external storage device. The snapshot copy of the virtual disk is associated with the snapshot copy of the mapped external storage device. The snapshot copies can then be used to either revert or restore the virtual machine.
US09451022B2 Local server for synced online content management system
A client device can implement a client-side application for a server-side online content management system. The client-side application can communicate with the server-side online content management system to sync data stored locally on the client-side with data stored on the server-side. A local web server can be implemented on the client device to work in conjunction with the client-side application, such that the local web server can access the data stored locally. The client device can run a web browser that communicates with the local web server. A user of the client device can use the web browser to connect to the local web server to access the synced data stored locally on the client-side. Advantages of accessing the data stored locally using the web browser via the local web server include performance improvements, offline access to the data, and use of native client applications to interact with the data.
US09451017B2 Method and system for combining trace data describing multiple individual transaction executions with transaction processing infrastructure monitoring data
A transaction monitoring and tracing system which combines transactional performance monitoring aspects with infrastructure performance and utilization measures, like e.g. used memory or CPU load of transaction executing computing infrastructure. The system uses two types of agents deployed to the monitored system, a transaction and process agent, which is deployed to a process executing monitored transactions, and a host agent, which is deployed to a computer system executing processes monitored by a transaction and process agent. The transaction and process agent provides transaction tracing and process infrastructure measurements, the host agent provides host or operating system infrastructure measurements. All three types of measurements are tagged by the corresponding agent in a way that allows a later correlation of corresponding tracing and measurement data by an external monitoring node. Combining transactional and infrastructure monitoring allows fast detection of non-transactional root causes of monitored transaction performance degradations.
US09451015B2 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.
US09451013B1 Providing instance availability information
A distributed execution environment provides instances of computing resources for customer use, such as instances of data processing resources, data storage resources, database resources, and networking resources. Data is collected from systems internal to and external to the distributed execution environment. Some or all of the data is utilized to compute instance availability information for instances of computing resources provided by the distributed execution environment. The instance availability information might then be provided to customers and other users of the distributed execution environment. Various types of actions might be taken in a manual or automated way based upon the computed instance availability information.
US09451012B1 Heterogeneous cloud processing utilizing consumer devices
A heterogeneous parallel processing system that includes a computer cluster system and a device cluster system is provided. The computer cluster system includes a computer cluster node that includes at least one cluster node processor. The device cluster system includes a cluster device that includes a cluster device processor, and is substantially different from the computer cluster nodes. The system includes a heterogeneous cluster node that includes a computer cluster node from the computer cluster system and a cluster device from the device cluster system. The heterogeneous cluster node includes a runtime environment module for transmitting data between the computer cluster node and the cluster device in the heterogeneous cluster node, such that at least one process executing on the device cluster system is transparent in its operation to a plurality of processes executing in the computer cluster system.
US09451011B2 Monetizing downloadable files based on resolving custodianship thereof to referring publisher and presentation of monetized content in a modal overlay contemporaneously with download
The monetization of downloadable files associated with a custodial host site based on resolving custodianship to a referrer publisher with subsequent presentation of monetized content within a modal overlay is disclosed. A request from a client device has a resource identifier and a referrer publisher identifier. The request for the downloadable file is evaluated against one or more publisher and custodianship policy rules, which relate to a file extension of the downloadable file, a format of the resource identifier, a custodial domain on which the downloadable file is stored, and a referral domain as specified in the referrer publisher identifier. When custodianship is resolved, a modal overlay on which monetized content is incorporated is presented on the client device. The modal overlay is concurrently displayed with the transfer of the downloadable file to the client device.
US09451010B2 Containerized software for virally copying from one endpoint to another
A method, system and computer readable medium include objects with media content. The method includes receiving, at one or more servers, a request for the media content to be displayed at an endpoint. The method includes identifying information about an environment associated with the endpoint. The method includes identifying a set of objects to include in a container for the media content based on the information identified about the environment. At least one of the objects includes program code for completing a transaction during display of the media content. Additionally, the method includes sending, by one or more servers, the set of objects to the endpoint.
US09451009B2 Methods and system to create applications and distribute applications to a remote device
A remotely accessible integrated development environment, and a sub-system for deploying applications to a remote device is disclosed. The sub-system may further comprise a rendering engine which is configured based upon a platform of the remote device, wherein the rendering engine is configured to communicate with, and receive applications from, a remotely accessible application server.
US09451008B1 Content selection with privacy features
Systems and methods for content selection with privacy features include determining that a period of time from when the cookie was last used to visit a webpage has exceeded a threshold value. Based on the determination, the topic may be removed from an interest category profile used to select content.
US09451004B2 Timer-based initiation of server-based actions
This description relates to methods for initiating a server-based action using a timing mechanism. Furthermore, the description relates to the implementation of the aspects and embodiments of the method for initiating a server-based action described herein in hardware or software, or a combination thereof. The description suggests a mechanism to trigger the delayed execution of a server-based action based on hovering over interactive elements in a graphical user interface.
US09451003B1 Method and system for advanced notification of availability of fast content switching
Disclosed herein is a method and system for triggering fast-content-switching with respect to streaming media such as RTSP streaming media for instance. When a server receives a DESCRIBE request or the like from a client that is engaged in an existing streaming media session, the server will determine if fast-content-switching is supported for switching from the existing session to the newly requested session. If so, the server will include in its reply to the DESCRIBE request a parameter (one or more pieces of data) that is interpretable by the client to mean that fast-content-switching is supported, so that the client will then request the server to start the new session without the client first engaging in SETUP transactions with respect to each media stream of the new session. This process can decrease latency in switching between sessions, by reducing the likelihood that a requested fast-content-switch will fail.
US09451001B2 Social networking with video annotation
A method and system for annotating Playable Media Files in a social network having a plurality of members, wherein the method includes receiving the Playable Media File from a first member, receiving an annotation from another member, and embedding the annotation in the Playable Media File.
US09450999B2 High performance data streaming
Methods, systems and computer program products for high performance data streaming are provided. A computer-implemented method may include receiving a data mapping describing an association between one or more fields of a data storage location of a data source and one or more fields of a data storage location of a target destination, generating a data transfer execution plan from the data mapping to transfer data from the data source to the target destination where the data transfer execution plan comprises a determined degree of parallelism to use when transferring the data, and transferring the data from the storage location of the data source to the data storage location of the target destination using the generated data transfer execution plan.
US09450997B2 Dash client and receiver with request cancellation capabilities
A receiver receives media for playing out using a presentation element of the receiver can make requests and wait for responses, but can also cancel requests, possibly reissuing new requests, to improve a user experience taking into account network and other conditions. The receiver can select a playback rate and make requests at that playback rate, monitor a presentation buffer that stores media data to be consumed by a presentation element, store an indication of a buffer level corresponding to how much of the presentation buffer is occupied by the media data that is received and not yet consumed by the presentation element, maintain a state of an issued request for downloading a selected first chunk of media data, and when an issued request is outstanding, determine, based on network conditions and the state of the issued request, whether to continue the request or cancel the request.
US09450996B2 System and method for routing media
The system and method for streaming media to a viewer and managing the media comprises an enhanced service routing processor (ESRP), a real time switch management system (RTSMS), a name routing processor (NRP), and a managed media switch (MMS). The RTSMS has a reservation system. The ESRP receives media from an owner, manages the media according to media rules and order rules defined by the owner, and distributes the media to one or more switches, such as the MMS, according to the media rules and the order rules. The RTSMS is configured to receive the media rules and to receive a viewer's media request via the reservation server. The reservation system of the RTSMS processes the media request according to the media rules and builds a reservation for the requested media. The RTSMS generates the reservation to the viewer and to the NRP. The NRP receives the reservation data from the viewer and from the RTSMS. The NRP processes the reservation data and locates an MMS that can stream the media to the viewer. The NRP transmits the IP address of the MMS to the viewer and transmits the reservation data to the MMS. The viewer initiates a session or connection with the MMS using the reservation number. If the reservation data from the viewer matches the reservation data from the NRP, the MMS streams the media to the viewer.
US09450995B2 Direct connection with side channel control
A wireless computer that pairs with a remote audio-video presentation device, such as a television. As a result of the pairing, a communication channel is established for the computer to transmit audio-video content for presentation through that device. Additionally, as part of the pairing, the computer and remote device select a side channel for communication of user commands. The wireless computer may display a user interface through which a user may input commands that control the manner in which the remote audio-video device presents the content. As a result, a user may use the wireless computer as a remote control for the audio-video device, controlling both the content presented and the manner in which it is presented. The side channel may use different frequencies than the channel used to communicate audio-video content, and may use very low power at frequencies in the digital TV spectrum.
US09450993B2 Creating groups of users in a social networking system
A social networking system facilitates a user's creation of a group of other users from among the user's connections in the user's social network. The created groups may be used, for example, to publish information to certain user-defined groups or to define privacy settings or other access rights to the user's content according to such user-defined groups. When a user adds connections to a group, the social networking system determines suggested connections that have not been added to the group, based on a similarity of the suggested connections with one or more of the connections who have been added to the group. These suggested connections are then presented to the user to facilitate the creation of the group. Both positive and negative feedback may be used to generate a useful set of suggestions, which may be updated as the user further defines the group.
US09450992B2 Node properties in a social-networking system
In one embodiment, one or more server computing devices receive, from a client computing device, a request for first information associated with a first node of a graph. The one or more server computing devices determine whether the first node is associated with a cluster of nodes. A cluster of nodes includes one or more concept nodes of the graph that are related to each other. When the first node is associated with a cluster of nodes, the one or more server computing devices access the cluster of nodes that the first node is associated with, obtain second information from one or more of the nodes in the cluster of nodes that the first node is associated with, and provide the second information for rendering by the client computing device.
US09450989B2 SIP anchor points to populate common communication logs
The concept of a centralized communication log is provided. Anchor points, and specifically Session Initiation Protocol (SIP) anchor points, serve as a media and call control point that is established on a per-user basis which can then be leveraged by a communication log service. Such a communication log service is able to determine accurate and real-time communicant information for a communication session and populate a centralized communication log with the same. Such a communication log is, therefore, accurate with respect to multiple users in a system, highly available, and scaled horizontally.
US09450976B1 Managing data traffic in the presence of a sensitive site
Website security may be managed based on known site attributes and placing limits on communication outside a site. One example may include at least one of identifying a site that is currently operating within a first process, comparing the site to known sensitive sites, and responsive to identifying the site as being a known sensitive site, enabling a data traffic limiting operation to limit data traffic in at least one other process apart from the first process.
US09450975B2 Target-based SMB and DCE/RPC processing for an intrusion detection system or intrusion prevention system
A method performed in a processor of an intrusion detection/prevention system (IDS/IPS) checks for valid packets in an SMB named pipe in a communication network. In a processor configured as an IDS/IPS, a packet in a transmission is received and a kind of application of a target of the packet is determined. Also, the data in the packet is inspected by the IDS/IPS as part of the SMB named pipe on only one of a condition that: (a) the FID in an SMB command header of the packet is valid (i) for segments/fragments in the SMB named pipe and (ii) for the determined kind of application of the target of the packet, as indicated by a reassembly table, and (b) the determined kind of application of the target of the packet does not check the FID, as indicated by the reassembly table.
US09450973B2 Method and apparatus for machine to machine network security monitoring in a communications network
A method, non-transitory computer readable medium and apparatus for providing network security monitoring in a communications network are disclosed. For example, the method receives communications traffic associated with a sensor network from a sensor that is a member of the sensor network, analyzes the communications traffic to determine if an attack is occurring on the sensor network, and generates an alarm if the attack is occurring on the sensor network.
US09450970B2 Automatic blocking of bad actors across a network
Disclosed is a system for restricting access to a network, the system comprising a monitoring module configured to be coupled to a plurality of network access points and to monitor transmissions to the network via a plurality of network security appliances, and a blocking module, where the monitoring module is further configured to identify a potential bad actor based on a transmission from the potential bad actor to the network via a first one of the plurality of network access points and a first one of the plurality of network security appliances and provide information related to the potential bad actor to the blocking module, and where the blocking module is configured to confirm that the potential bad actor should be blocked and in response, to automatically configure each network security appliance to block the potential bad actor from accessing the network.
US09450965B2 Mobile device, program, and control method
When a pre-determined time period has elapsed after a user access is last detected, a mobile device performs protection processing on account-related information. The mobile device includes an access detection unit that detects that a user accesses the mobile device, and a time period determination unit that determines whether or not a pre-determined time period has elapsed from a last user access time point at which the user last accessed the mobile device. The mobile device further includes a storage location acquisition unit that acquires a location in the data storage unit in which the account-related information is stored, and a protection unit that performs the protection processing on the account-related information based on the storage location of the account-related information acquired by the storage location acquisition unit, when the time period determination unit determines that a pre-determined time period has elapsed from the last user access time point.
US09450954B2 Form filling with digital identities, and automatic password generation
In one implementation, form field(s) of a form of a website or application are populated with data obtained using a digital identity, and the populated form field(s) are submitted to the website or application. A form field specification specifying information about the form fields of the form is obtained. A user selects or creates a digital identity. Data is obtained using the digital identity, and the data is used to provide values to the form. The data is submitted to the website or application. In another implementation, a username and password are automatically generated. The username and password that are generated meet parameters that may be specified by the website or application. The username and password are submitted to the website or application for a purpose such as registration or authentication, and stored away for future authentication.
US09450952B2 Live tiles without application-code execution
Techniques enabling live tiles without application-code execution permit live content to be presented in tiles without executing code of applications associated with those tiles. By so doing, live tiles may be presented more safely, faster, or using fewer resources.
US09450947B2 Apparatus and method for securing a debugging session
A device executes debugging instructions received from a debugging computer. The device receives a debugging establishment request from the debugging computer. The device transmits a unique identifier associated with the device and a secured expiration value to the debugging computer. The device receives a transport layer security (TLS) certificate from the debugging computer and establishes a secured and authenticated link with the debugging computer using the TLS certificate. The device enables a debugging mode, responsive to determining that an identifier in the TLS certificate matches the unique identifier and that a secured expiration value in the TLS certificate is valid and within a predefined validity range, and executes, in the debugging mode, debugging instructions received from the debugging computer.
US09450946B2 Secure identity federation for non-federated systems
Methods and apparatus, including computer program products, implementing and using techniques for providing user credentials over a network to a remote computer application. User credentials for the remote computer application are stored in a central repository that is accessible through the network. A request is sent to a service to perform, on behalf of a user, a particular task involving the remote computer application. It is determined whether the service has been granted permission to act on behalf of the user with respect to the remote computer application. When the service has permission to act on behalf of the user, the service is used to retrieve the user's credentials for the remote computer application from the central repository and to supply the retrieved user credentials to the remote computer application.
US09450942B1 Access to resources
A method performed by one or more processing devices, comprising: receiving a request for a quick response code associated with the hosted resource; generating a reference code that references information included in the request; and encoding the reference code into the requested quick response code; transmitting information indicative of the quick response code to the system hosting the resource; receiving a request for access to a resource, the request for access comprising a decoded version of the quick response code; determining that access is requested for the hosted resource; determining that a user who is requesting access to the hosted resource is permitted to access the hosted resource; responsive to determining that the user is permitted to access the hosted resource, transmitting a token for permitting the user to access the hosted resource; and transmitting a message specifying that the user is granted access to the hosted resource.
US09450940B2 Intelligent system for enabling automated secondary authorization for service requests in an agile information technology environment
A service request for a managed computer system is received and once a primary authorization for same has been given, a secondary authorization management system (SAMS) determines whether or not the service request requires secondary authorization. This determination is made according to a context of the managed computer system and an authorization profile for the received service request. If needed, the SAMS resolves the secondary authorization request and returns the resolution decision.
US09450938B1 Information secure proactive multiparty computation (PMPC) protocol with linear bandwidth complexity
Described is system for secure proactive multi-party computation. The system securely evaluates a circuit in the presence of an adversary. The circuit receives inputs of secret values from a set of servers. A RobustShare protocol is initialized to allow each server to distribute their secret values among the other servers. A RauDouSha protocol is initialized to generate random sharings of the secret values. A Block-Redistribute protocol is initialized to redistribute the secret values amount the set of servers. For each layer of the circuit, a permutation of the secret values is performed, and each layer of the circuit is evaluated. The Block-Redistribute is protocol is initialized to re-randomize the secret values such that privacy of the secret values is preserved. A sharing of the secret values is determined for each output gate, and a Reco protocol is initialized to reveal each sharing of secret values to an intended recipient.
US09450936B2 Method of processing requests for digital services
A method of processing requests for different digital services hosted by respective service entities is disclosed. The method including steps of receiving a request packet from a communication device, the request packet includes source and destination identifiers, determining which one of the different digital services the communication device is requesting a service, based on the destination identifier, authenticating the request packet based on the source identifier to determine an access permission of the communication device for accessing the determined digital service, and if the access permission is granted, modifying the request packet and forwarding the modified request packet based on the destination identifier to the determined digital service for processing.
US09450932B2 Mobile device and information protection method thereof
A mobile device and an information protection method are presented. The mobile device includes a sensor, a storage and a processor that is electrically connected with the sensor and the storage. The sensor is configured to sense at least one electronic device. The processor is configured to determine an authority of the at least one electronic device and define a protection state for at least one part of the information stored in the storage according to the authority. The information protection method is applied to the mobile device to implement the aforesaid operations.
US09450929B2 Communication device, communication system, and computer program product
According to an embodiment, a communication device is connected to a plurality of external devices which share key information with each other. The communication device includes a detector and an instructing unit. The detector is configured to, from among the external devices, detect an external device that has been subject to attack. The instructing unit is configured to issue an instruction to stop using key information which is shared with the detected external device.
US09450927B2 Enabling users to select between secure service providers using a key escrow service
Systems and methods are described herein for enabling users to select from available secure service providers (each having a Trusted Service Manager (“TSM”)) for provisioning applications and services on a secure element installed on a device of the user. The device includes a service provider selector (“SPS”) module that provides a user interface for selecting the secure service provider. In one embodiment, the SPS communicates with a key escrow service that maintains cryptographic keys for the secure element and distributes the keys to the user selected secure service provider. The key escrow service also revokes the keys from deselected secure service providers. In another embodiment, the SPS communicates with a central TSM that provisions applications and service on behalf of the user selected secure service provider. The central TSM serves as a proxy between the secure service providers and the secure element.
US09450924B2 Privacy protected interactions with third parties
Various embodiments are directed to computer-implemented methods and systems for a site to facilitate privacy protected interactions between users of a site and a third party utility. For example, a computer may receiving from a user selected from the users of the site, a request to interact with the third party utility. The computer may also encrypt an identification of the user to generate an encrypted user identification associated with the third party utility; and provide the encrypted user identification and the request to the third party utility.
US09450919B2 Algorithm-based anonymous customer references
A system and methodology that facilitates management and utilization of domain-specific anonymous customer references (ACRs) for protecting subscriber privacy across different domains is disclosed herein. In one aspect, on receiving user authorization, an ACR services (ACRS) component can generate an ACR that is to be inserted in a communication or message transmitted from a user equipment to an untrusted entity. The ACR can be generated based on address data associated with the untrusted entity and/or a unique subscriber identifier associated with the user equipment. As an example, the ACR creation component can generate the ACR based on a cryptographic hash, a static encryption key, and/or a dynamic encryption key. If the ACR is forwarded to a trusted entity, the trusted entity can calculate the unique subscriber identifier based on evaluating the ACR and/or exchange the ACR for the unique subscriber identifier via a secure communication with the ACRS component.
US09450917B2 Information processing system, apparatus, method and control program capable of executing efficient data communication dispensing with communication with once communicated partner
An exchange data communication determining unit determines, based on a received reception wireless frame, whether or not a communication partner is an exchange partner with which the exchange data can be exchanged. Receiving a notice that exchange of the exchange data is possible, a data communication control unit executes a process for giving/receiving the exchange data. A machine identification information registration unit stores an MAC address of a portable game machine in an MAC address list saving area. Again, the wireless frame transmitting/receiving unit sets a transmission wireless frame and executes an exchange partner searching process. An exchange data communication determining unit determines whether or not an MAC address included in the received reception wireless frame is registered with the MAC address list saving area, and if it is registered, the data communication is terminated.
US09450915B1 Bi-directional NAT traversal using endpoint assigned discriminators
A method for creating a secure link between any two endpoints in a network comprises: assigning a unique identifier to each endpoint of a network; for each endpoint in the network, transmitting the unique identifiers associated with each of the remaining endpoints in the network to said endpoint; establishing a secure link between a source endpoint and a destination comprising: transmitting a data-session establishment packet from the source endpoint to the destination endpoint via a symmetric NAT device; wherein the data-session establishment packet comprises the unique identifier associated with the source endpoint; performing a matching operation at the destination endpoint to match the unique identifier associated with the source endpoint with a unique identifier known to the destination endpoint; and upon matching of unique identifiers then creating a forwarding table entry for the destination endpoint based on the source address and source port associated with the source endpoint.
US09450914B2 Distributed proxy addressing operations
An addressing redirection mechanism is initiated at a first networking device in a computing network in order to enable the first networking device to perform one or more distributed proxy addressing operations on behalf of a connected second networking device. An address request transmitted from a first host device to a second host device to obtain addressing information of the second host device is received at the first networking device, and the first networking device inspects the address request to identify addressing information for the first host device. The first networking device is configured to forward the addressing information for the first host device to the second networking device.
US09450912B2 Method and device for accessing application server
Provided is a method for accessing an application server. The method includes: obtaining an IP address or server domain name for accessing an application server from an access point list; initiating an access to the application server using the IP address or server domain name; and after the access to the application server succeeds, updating the access point list by storing an IP address delivered by the application server according to a load balancing policy to a blank entry of the access point list. By performing load balancing at an application server side according to the characteristics of an application program, the method improves the success rate of access by a user.
US09450909B2 Method of and a processing device handling a protocol address in a network
The invention relates to a method of handling a protocol address (IP_x) in a network (10). The network comprises a number of K servers (12). A server is uniquely identified in the network by a server identifier (Sid_x). A server houses a maximum number of L units (14). A unit comprises one hardware address (MACx) to connect to the network and a unit identifier (Eid_x) which uniquely identifies the unit in the server. A unit hosts a maximum number of M hosts (16). Each host on a unit comprises a local host identifier (Hid_x) uniquely identifying the host on the unit. A unit (14) generates a protocol address (IP_x) for a host on the unit based on the local host identifier (Hid_x) of the host, the unit identifier (Eid_x) of the unit and the server identifier (Sid_x) associated with the unit and assigns the protocol address to the host (16).
US09450908B2 Routing DNS system and method for shared domain name
Systems and methods of the present invention allow for sharing domain names based on a network address or a geographical location of a Requester. Multiple independent parties (Content Providers), which may be located in different geographical areas, may use the same domain name to host their websites. The Requester may access data (e.g. websites, FTP resources) associated with a shared domain name. A Routing DNS may determine the network address or the geographical location of the Requester and provide the Requester with a network address of a Server associated with Requester's network address or geographical location. Each Server is maintained by its own Content Provider.
US09450904B2 Coordinated notifications across multiple channels
A server system can provide coordinated event-based notifications to a target user across multiple notification channels. The selection of channels for a particular notification can be based on the type of event underlying the notification, user preferences related to delivery of notifications, and the like. The sending of notifications in different channels can be coordinated so that notifications in different channels are sent at different times, and sending of any given notification can be made to depend on whether the notification (or the underlying event) has already been acted on, as well as on user preferences related to delivery of notification. Some notifications can be sent without delay and/or unconditionally.
US09450903B2 Method of and system for processing an e-mail message to determine a categorization thereof
Method of processing an e-mail to determine a categorization thereof including a sender type and a message type, comprising: receiving an e-mail including a header having header fields and body having content; if the e-mail is not junk e-mail, determining the sender type of the e-mail from potential sender types, via first analysis of the header and the body including application of at least one first complex rule, each applied first complex rule including elementary rules specific thereto, at least some of the elementary rules specific thereto including regular expression analysis; if the e-mail is not junk e-mail, determining, a message type of the e-mail from potential message types, via second analysis of the header and the body including application of at least one second complex rule, each applied second complex rule including elementary rules specific thereto, at least some of the second elementary rules thereto including regular expression analysis.
US09450901B1 Channel based communication and transaction system
System and methods are provided for receiving identification information from remote user devices associated with users. The identification information serves to obtain corresponding stored user profiles. Primary communication channels are generated for each user based upon their profiles. Each such primary channel is limited to communication with, and facilitates electronic communication between, a single corresponding enterprise data source, and users. For each respective primary channel in a subset of the primary channels of a first user, a corresponding plurality of sub-channels is generated based upon their profile. Each such plurality of sub-channels forms a corresponding hierarchical tree with the corresponding primary channel as root node and the sub-channels as child nodes. A sub-channel in a hierarchy of sub-channels enables secure bidirectional communication between (i) the remote user device associated with the first user and (ii) the enterprise data source associated with the primary channel of the hierarchy.
US09450900B1 Communications among users belonging to affiliations spanning multiple virtual spaces
Communications may be facilitated among users belonging to affiliations spanning two or more virtual spaces accessible via virtual environments. In exemplary implementations, affiliations within individual virtual spaces may be managed. A given affiliation within a given virtual space may comprise a discrete group of users with a relationship having a functional significance within the given virtual space. A communications interface may be provided for presentation to individual users. The communications interface may be configured to enable a given user to observe in-coming communications and provide out-going communications. Synchronous and/or asynchronous communications may be facilitated via the communications interface between users belonging to one or more common affiliations. The communications may be facilitated among users belonging to a common overarching affiliation, which may encompass two or more affiliations from different virtual spaces that include substantially the same group of users.
US09450899B2 Systems and methods for messaging and presence modification
Electronic message modifying systems and methods are described; system includes a sending terminal, at least one modification parameters database, which contains a plurality of modification parameters, at least one message modification agent and a recipient moiety, including a message user agent, where the modification parameters in the database are updated dynamically; the method includes sending a message, obtaining at least one modification parameter, from a database which contains a plurality of modification parameters, applying to the message at least one modification parameter by a message modification agent and delivering a modified message to the recipient.
US09450897B2 Rich presence status based on location, activity, availability and transit status of a user
A method and system for determining and sharing rich presence status of a user is presented. Multiple types of presence status options are associated with user's status based on location, activity, availability, transit status, and user's text updates, which the user can selectively share on their mobile device with different groups of users, and make one or more aspects of their presence status broadly available to everyone. Also a system to determine status based on auto-updates and manual updates is presented.
US09450893B2 System and method for providing network route redundancy across layer 2 devices
Systems and methods are described for providing network route redundancy through Layer 2 devices, such as a loop free Layer 2 network having a plurality of switching devices. A virtual switch is coupled to the loop free Layer 2 network, the virtual switch having two or more switches configured to transition between master and backup modes to provide redundant support for the loop free Layer 2 network, the switches communicating their status through use of a plurality of redundancy control packets. The system also includes means for allowing the redundancy control packets to be flooded through the Layer 2 network. The means may include time-to-live data attached to the redundancy control packet which is decremented only when the packets are transferred through devices which are configured to recognize the protocol used in redundancy control packets.
US09450892B2 Switch device, network system, and switch device control method
A switch device includes: a first relay circuit deciding a transmission port to which the frame of the first communication is output, when the received frame is the first communication; a processor deciding a transmission port corresponding to a destination address of the received frame, and generating a second relay table including information for identifying the transmission port corresponding to the destination address of the received frame; and a second relay circuit deciding a transmission port to which the frame of the second communication is output, as the transmission port to which the frame of the second communication is output, a transmission port corresponding to the destination address of the received frame among the plurality of ports on the basis of the content of the second relay table, when the port that has received the frame of the second communication is an end port.
US09450891B2 System and method for enabling G.HN nodes to support 1905.1 relaying (MAC relaying) while supporting legacy G.HN relaying according to the G.HN standards
A device including a first node configured to communicate, over a first connection, with a second node and a third node in a network. The first node includes a first network layer associated with a first communication domain. The first communication domain corresponds to the first connection. A second network layer is associated with the first communication domain and a second communication domain. The first communication domain and the second communication domain are different. The first network layer is configured to receive, from the second node, a data packet to be relayed to the third node, in a first mode, forward the data packet to the third node, and in a second mode, selectively provide the data packet to the second network layer. The second network layer is configured to, in the second mode, forward the data packet to the third node.
US09450886B2 Bandwidth adjustment method, bus controller, and signal convertor
Embodiments of the present invention provide a bandwidth adjustment method, a bus controller, and a signal convertor. The method includes: obtaining, by a bus controller, a first frequency and a first channel number; sending a bandwidth negotiation request carrying the first frequency and the first channel number to a bus controller of a first peer end to determine whether or not the bus controller of the first peer end is capable of controlling a physical component of the first peer end to receive data via a channel corresponding to the first channel number according to the first frequency; and receiving a negotiation result sent by the first peer end and controlling the physical component to transmit data according to the negotiation result. In the technical solutions of the embodiments of the present invention, bandwidth adjustment is flexible and the loss of data is avoided.
US09450882B2 Method and apparatus for supporting call admission control using graph assembly and fate-share identifiers
In one embodiment, a method includes obtaining a potential bandwidth deduction at a call agent, the call agent being associated with an intercluster call admission control (CAC) arrangement in which bandwidth is shared, the potential bandwidth deduction being associated with a session. The method also includes determining whether the potential bandwidth deduction is a duplicate bandwidth deduction, deducting the potential bandwidth deduction from a bandwidth bucket when it is determined that the potential bandwidth deduction is not the duplicate bandwidth deduction, and ignoring the potential bandwidth deduction when it is determined that the potential bandwidth deduction is the duplicate bandwidth deduction.
US09450874B2 Method for internet traffic management using a central traffic controller
A method for internet traffic management, comprising receiving a request for a path set from an application at a network traffic controller, wherein the request contains an intended traffic destination endpoint, evaluating a plurality of network devices in a network, identifying a plurality of paths usable by the application to transmit traffic from the application to the intended traffic destination endpoint, including the plurality of paths in the path set, and sharing the path set with the application.
US09450869B2 System and method for a flexible number of lookups in pipeline-based packet processors
A system and method for a flexible number of lookups in pipeline-based packet processors. Pipeline-based packet processors can be configured to allow multiple lookups per physical table. In one embodiment, a start of packet (SOP) cell is assigned to a first slot of a packet processing pipeline, and a non-SOP cell is assigned to a second slot of a packet processing pipeline. Access of a table by the second slot can be usurped by the SOP cell in the first slot.
US09450867B2 Apparatus and method for controlling transmission between relay devices
A relay device is arranged on a path of a Transmission Control Protocol (TCP) packet transmitted and received between a transmission-side end device and a reception-side end device. The relay device stores packet information obtained by snooping on a first TCP packet that is addressed to the reception-side end device and received from the transmission-side end device and on a second TCP packet that is addressed to the transmission-side end device and received from another relay device that is arranged between the relay device and the reception-side end device on the path. The relay device performs, based on the packet information, first communication control between the relay device and the another relay device, where the first communication control is independent of second communication control that is performed between the transmission-side end device and the reception-side end device.
US09450866B2 Forwarding table performance control in SDN
Exemplary methods for controlling forwarding table performance include a first network device in a control plane determining a first performance requirement of a first forwarding table in a forwarding plane based on an overall performance requirement of a plurality forwarding tables in the forwarding plane. In one embodiment, in response to determining the first forwarding table in the forwarding plane can be generated to satisfy the first performance requirement, the methods include the first network device sending a first message that includes the first performance requirement to a second network device in the forwarding plane, causing the second network device to generate the first forwarding table that satisfies the first performance requirement. In one embodiment, the exemplary methods include the second network device generating the first forwarding table that satisfies the first performance requirement included in the first message.
US09450865B2 Open shortest path first extensions in support of wavelength switched optical networks
A network component comprising a generalized multiprotocol label switching (GMPLS) control plane controller configured to implement a method comprising transmitting a message to at least one adjacent control plane controller, wherein the message comprises a Type-Length-Value (TLV) indicating Routing and Wavelength Assignment (RWA) information, wherein the TLV comprises a Node Attribute TLV, a Link Set TLV, or both, and wherein the TLV further comprises at least one sub-TLV indicating additional RWA information. A method comprising communicating an open shortest path first (OSPF) link state advertisement (LSA) message comprising a TLV with at least one sub-TLV to a GMPLS control plane controller, wherein the TLV comprises a Node Attribute TLV, a Link Set TLV, or both, and wherein the TLV further comprises at least one sub-TLV indicating RWA information.
US09450860B2 Selecting an instance of a resource using network routability information
A client computer requests a resource from an ISP/OSP. The ISP/OSP maintains multiple instances of the resource. In deciding to which instance of the resource to route the client computer, a resource selection server takes network routability information into account. Geographic proximity, resource utilization, network utilization, and/or maintenance of peering agreements may also be taken into account in selecting the instance of the resource.
US09450858B2 Standby bandwidth aware path computation
At a first network device, a plurality of paths through a network from a source network device to a destination network device are determined. A vacant bandwidth is calculated for each of the plurality of paths. A primary path is selected from the plurality of paths based on the vacant bandwidth, and a standby path is selected from the plurality of paths based on the vacant bandwidth.
US09450855B2 Message routing mechanism for communication networks
A message routing method includes receiving a plurality of messages at a routing node. The routing node is configured to receive instructions indicating an offset, criteria associated with the offset, and a group of interested nodes. The routing node examines a portion of a data payload of a received message based on the offset. If the information at the offset matches the criteria, the routing node routes the message to each of the group of interested nodes. Thus, the routing node can route messages to different groups of destination nodes depending on information in the data payload of received messages, thereby providing a flexible way to route messages over a network.
US09450854B2 Pass-through test device
Method and test device for performing testing in a network conveying a plurality of traffic flows. At the test device, receiving traffic flows through a first interface of the test device on a first segment and forwarding the received plurality of traffic flows towards a second segment of the network through a second interface. At the test device, receiving a test request directed to an address of a test module and, in response to the test request, causing a sequence of proprietary traffic to be injected on the second segment. A reprogrammable test device comprising a networked test module at least in part on a reprogrammable partition of a programmable logic device and a reprogramming module, on a static partition of the programmable logic device, for reprogramming at least a portion of the reprogrammable partition implementing the test module in accordance with reprogramming data received at the test device.
US09450852B1 Systems and methods for preventing split-brain scenarios in high-availability clusters
A computer-implemented method for preventing split-brain scenarios in high-availability clusters may include (1) detecting, at a first node of a high-availability cluster, a partitioning event that isolates the first node from a second node of the high-availability cluster, (2) broadcasting, from a health-status server and after the partitioning event has occurred, a cluster-health message to the first node that includes at least a health status of the second node that is based on whether the health-status server received a node-health message from the second node, and (3) reacting, at the first node and based at least in part on whether the first node received the cluster-health message, to the partitioning event such that the partitioning event does not result in a split-brain scenario within the high-availability cluster. Various other methods, systems, and computer-readable media are also disclosed.
US09450851B2 Communication apparatus and method
In a communication apparatus, based on the relationship among a first port for outputting frames including tag information, a frame destination address, and bandwidth specified to the first port, a controller generates threshold value information to be associated with a second port to which the frames including tag information are input. With respect to the frames input from the second port, a reception processor measures a reception rate according to the tag information and the frame destination address, and selects, based on the reception rate and the threshold value information, frames to be preferentially discarded at the first port.
US09450842B2 Monitoring handheld devices in a user testing mode
A system and method are presented for monitoring handheld devices in a testing environment. At least one handheld device is provided, typically several, that is capable of performing a first plurality of functions in a non-test mode, and a more limited number of functions in a test mode. In a test environment the handheld device should be set to perform in the test mode. In the event of the handheld device mode being changed from the test mode to non-test mode, the handheld device generates a non-test mode signal. A monitoring software application records the non-test mode signal. In one aspect, the monitoring application is embedded in a remote proctor device. The remote proctor device monitoring application may send a mode interrogation message to the handheld device, and the handheld device generates the non-test mode signal in response to the mode interrogation message.
US09450838B2 Resource management for cloud computing platforms
A system for managing allocation of resources based on service level agreements between application owners and cloud operators. Under some service level agreements, the cloud operator may have responsibility for managing allocation of resources to the software application and may manage the allocation such that the software application executes within an agreed performance level. Operating a cloud computing platform according to such a service level agreement may alleviate for the application owners the complexities of managing allocation of resources and may provide greater flexibility to cloud operators in managing their cloud computing platforms.
US09450837B2 Systems and methods for configuring policy bank invocations
Systems and methods for configuring and evaluating policies that direct processing of one or more data streams are described. A configuration interface is described for allowing users to specify object oriented policies. These object oriented policies may allow any data structures to be applied with respect to a payload of a received packet stream, including any portions of HTTP traffic. A configuration interface may also allow the user to control the order in which policies and policy groups are executed, in addition to specifying actions to be taken if one or more policies are undefined. Systems and methods for processing the policies may allow efficient processing of object-oriented policies by applying potentially complex data structures to unstructured data streams. A device may also interpret and process a number of flow control commands and policy group invocation statements to determine an order of execution among a number of policies and policy groups. These policy configurations and processing may allow configuration and processing of complex network behaviors relating to load balancing, VPNs, SSL offloading, content switching, application security, acceleration, and caching.
US09450835B2 Method for turning off routers in a communications network and router implementing this method
A method for turning off routers, operating according to a link-state protocol, in a communications network, said network linking a plurality of devices, said method being executed simultaneously over a plurality of routers of the network, includes: a step of initializing; a step of monitoring verifying a list of predefined conditions to be met to allow the turning off of the router; a step of waiting; a step of turning off, including the transmission of a message destined for other routers executing said method to signal the turning off of said router to them; the waiting step being carried out before the turning-off step, the turning-off step being carried out only if no turning-off message originating from other routers is received during the waiting step, if a turning-off message coming from other routers is received during the waiting step then the return to the monitoring step.
US09450833B2 Predicting hardware failures in a server
A computer system is monitored for conditions bearing on the effective age of various hardware components of the system. Upon detecting an age adjustment condition, the affected hardware components are identified. An age adjustment is determined for each of the affected hardware components. The adjusted age is stored for reference when taking actions based on the adjusted age, such a component replacement and/or workload placement.
US09450831B2 Node apparatus and communication method
A node apparatus in a network including a plurality of node apparatuses includes: a cluster information memory configured to store apparatus identification information of node apparatus included in a first cluster including the node apparatus; a merge cluster node number determination unit configured to obtain the number of node apparatuses included in the second cluster based on information included in the hello packet upon receipt of a hello packet from one of adjacent node apparatuses included in a second cluster, and to determine whether a sum of the number of node apparatuses included in the first cluster and that of node apparatuses included in the second cluster is equal to or smaller than a maximum number of cluster nodes; and a cluster merge processing unit configured to merge the second cluster with the first cluster based on a result of the determination.
US09450830B2 Node apparatus and communication method
A node apparatus includes a TTL memory configured to store a TTL value for a first node apparatus in the cluster; a receiving unit configured to receive a first Hello packet including a first sequence number and a second Hello packet including a second sequence number that is incremented when the node apparatus transmits a Hello packet; a sequence number judging unit configured to judge whether a first sequence number and a second sequence number match each other; a TTL decrementing unit configured to perform a process to decrement the TTL value stored in the TTL memory, when the first sequence number and the second sequence number are identical according to a judgment; and a cluster information updating unit configured to separate the first node apparatus from the cluster, when the TTL value for the first node apparatus becomes equal to or smaller than a prescribed value.
US09450828B2 Data routing in a content distribution network for mobility delivery
System(s) and method(s) are provided to route data within a network of content with specific service constraints to mobile devices. A mobile network management component receives an identifier (ID) of a base station that serves a mobile device that originates a request for data, and relays the ID to a network platform that administers content. A mapping that associates one or more base stations with a deployed content node and the received ID are utilized to identify a content node to serve the request for data via the base station. The received request for data is directed to the identified content node. A service constraint configuration can be allocated for exchange of payload data between the mobile device and the network platform. For a request to consume data and a request to supply data, identified content node delivers data and receives data, respectively, in accordance with the service constraint allocation.
US09450824B2 Systems and methods for smart request processing
This disclosure relates generally to compensating for the impact of fluctuations in network communications and, more particularly, to systems and methods for optimizing transmission of web content. In one embodiment, a web content transmission optimization method is disclosed that includes receiving a request to transmit web content. The method may also include identifying, based on the request, a response that includes one or more response objects corresponding to the web content. The method may further include restructuring, by one or more processors, the response based on one or more configuration parameters. The method also comprises scheduling the restructured response and transmitting the requested web content according to the scheduled restructured response.
US09450818B2 Method and system for utilizing a gateway to enable peer-to-peer communications in service provider networks
A broadband gateway may be operable to receive network topology information to enable peer-to-peer communications between a first communication device and a second communication device. The first communication device is communicatively coupled to the broadband gateway. The broadband gateway may be operable to handle at least one physical layer connection to at least one corresponding network access service provider. A communication link which may bypass core layer network components and/or resources for enabling the peer-to-peer communications between the first communication device and the second communication device may be established by the broadband gateway, based on the received network topology information, a location of the first communication device and a location of the second communication device. The broadband gateway may establish the communication link to enable the peer-to-peer communications by marking traffic such as by inserting QinQ tags into traffic between the first communication device and the second communication device.
US09450815B2 Network node connection configuration
A system and method for connectivity configuration of a network node permits an optical signal to be passed through the node and shifted from a first connector position to a second connector position that is offset from the first connector position. The shifted optical signal permits a number of distant nodes in the network to be reached with a direct optical connection, which can be configured to be bidirectional. The disclosed connectivity configuration reduces the cabling requirements for the network and simplifies the interconnections.
US09450814B2 System and method for configuration of network-capable appliances
A controlling device is used to configure a target device for wireless network communications through use of a setup wizard. The setup wizard is used to obtain information required to perform communications on a wireless network via a wireless network router and a digital representation of the information obtained through use of the setup wizard is provided to the target device via use of the controlling device. The target device will use the digital representation of the information to configure itself for wireless network communications.
US09450810B2 Policy-driven automatic redundant fabric placement mechanism for virtual data centers
In one embodiment, a service provider management device provides a plurality of redundant fabric motifs, each indicating a subgraph pattern of logical connections for network segments of a virtual data center, and receives virtual data center tenant selection of one or more of the redundant fabric motifs for particular pairs of data center segments of the virtual data center. After determining available physical data center resources that correspond to the tenant selection of one or more of the redundant fabric motifs for particular pairs of data center segments, logical connections may then be established between particular network segments for the virtual data center according to the available physical data center resources corresponding to the tenant selection of one or more of the redundant fabric motifs for particular pairs of data center segments.
US09450809B2 Method of handling uplink transmission and related communication device
A method of handling at least one uplink (UL) transmission for a communication device communicating with a first base station and a second base station comprises detecting a radio link problem between the communication device and the second base station; and stopping performing at least one UL transmission for the second base station, after the radio link problem is detected.
US09450808B2 Communications network
A communications network including a plurality of communicating stations, each communicating station being connectable to two adjacent communicating stations via respective ring connections, the ring connections being arranged to define at least one communications ring interconnecting the plurality of communicating stations, the network being adapted to at least partially reconfigure the ring connections in response to detection of at least one network fault.
US09450802B2 Stop condition functionality in a stateless microkernel web server architecture
A method of serving a resource from an HTTP server system having a stateless microkernel architecture and one or more link resource servers is provided. The method may include generating a data object in response to an HTTP request, sending the data object to each of the link resource servers, and at each link resource server receiving the data object from the handler and examining the data object for pre-determined information to perform a linking operation. The method may further include if the data object includes the pre-determined information, performing the linking operation by returning one or more links to the handler linking to related information provided by the link resource server. The method may further include if the data object does not include the pre-determined information, not performing the linking operation and instead returning one or more stop condition links indicating that the pre-determined information is not included.
US09450798B2 Transmitter circuit, communication unit and method for amplifying a complex quadrature signal
A transmitter circuit includes a frequency generation circuit configured to generate a local oscillator signal and a digital modulator configured to: receive data to be transmitted; quadrature modulate the received data to at least a first, Q, modulated value and a second, I, modulated value; examine the quadrature modulated data to determine if the first, Q, modulated value exceeds a limit, and in response thereto selectively modify the quadrature modulated values to a first modified, Q′, modulated value and a second modified, I′, modulated value thereby bringing only a value of the first modified, Q′, modulated value to within the limit. A local oscillator phase is selected in order to map the first modified, Q′, modulated value and second modified, I′, modulated value to desired quadrature values. A digital power amplifier, DPA, coupled to the digital quadrature modulator, is configured to amplify the quadrature modified modulated data.
US09450795B2 Signal modulation using guard band determination for improved frequency spectrum efficiency
A method for signal modulation includes determining at least one guard band between at least two continuous available sub-bands among multiple available sub-bands that can be used by a communication entity and are discrete; and using the at least one guard band in signal modulation for the communication entity.
US09450791B2 Circuits for efficient detection of vector signaling codes for chip-to-chip communication
In a detection circuit, inputs correspond to received indications of vector signaling code words received by a first integrated circuit from a second integrated circuit. With four inputs, the circuit compares a first pair to obtain a first difference result and compares a second pair, disjoint from the first pair, to obtain a second difference result. The first and second difference results are then summed to form an output function. A system might use a plurality of such detection circuits to arrive at an input word. The circuit can include amplification, equalization, and input selection with efficient code word detection. The vector signaling code can be a Hadamard matrix code encoding for three input bits. The circuit might also have frequency-dependent gain, a selection function that directs one of the summation function result or the first difference result to the output function, variable gain, and/or a slicer.
US09450790B2 Methods and apparatus for enabling and disabling scrambling of control symbols
Methods and apparatus for the selection and/or configuration of scrambling operations to accommodate e.g., both scrambling and non-scrambling connections (such as to e.g., legacy type devices). In one embodiment, media interface devices (such as e.g., HDMI (High-Definition Multimedia Interface)) devices may provide enhanced scrambling capabilities; solutions disclosed herein provide, among other things, support for both enhanced scrambling capable devices and legacy devices, and enable a device to determine the scrambling capabilities of a connected device.
US09450789B2 Apparatus having programmable taps and method of using the same
An apparatus includes a plurality of delay elements configured to delay a respective input signal and to output a respective delayed signal. The apparatus also includes a weight generator configured to generate a plurality of tap weights based on the delayed signals. The apparatus further includes a tap controller configured to generate tap weight enabling signals corresponding to one or more of the tap weights if the corresponding tap weights are greater than a predetermined threshold value. The tap controller is also configured to generate a set of bias factors based on corresponding tap weights of the plurality of tap weights.
US09450788B1 Equalizer for high speed serial data links and method of initialization
A system and method for calculating optimal equalizer coefficients during an initialization phase is disclosed. An equalizer system for processing a received signal at a communications receiver comprises several equalizers and adaptation modules. A first equalizer is configured to receive and process a received signal to create a first equalizer output. The first equalizer is active during an initialization phase and active during an operational phase. A second equalizer is configured to receive and process the first equalizer output to create a second equalizer output. The second equalizer is active during an initialization phase and aids in the generation of the first equalizer coefficients, and inactive during an operation phase. A third equalizer is configured to receive and process the first equalizer output to create a third equalizer output such that the third equalizer is inactive during an initialization phase and active during an operation phase.
US09450777B2 Electric device, power management system and method for controlling the same
An electric device includes a communication unit to communicate with at least one of a gateway and a plurality of other electric devices, and a controller to broadcast a request signal for searching for a gateway, communicate with the gateway on the basis of a search response signal after transmission of the gateway response signal from at least one of the gateway and the plurality of other electric devices, and transmit a registration request signal to a power management unit through the gateway. Thus, the electric device can be automatically registered/re-registered in the electric device or be deleted from the electric device, a power management system and electric devices can be easily managed. If the user moves the electric device from a current position to another position, the power management system recognizes the movement and informs the user of the recognition result.
US09450774B2 Fast protection switchover in a transport network
Presented herein are techniques that enable fast switchover or reversion between label switched paths. In accordance with examples presented herein, a working label switched path is added to a fast switchover protection group that is configured to carry traffic from an ingress network device to an egress network device through a transport network. A restoration label switched path associated with the working label switched path is also added to the fast switchover protection group. The fast switchover protection group is stored at the ingress network device. After storing the fast switchover protection group at the ingress network device, at least the working label switched path is used to carry traffic through the transport network.
US09450773B2 Multicast resource optimization
Content may be transmitted to mobile devices, in a network, using a Multimedia Broadcast Multicast Services (MBMS) multicast technique over wireless interfaces in the network. In one implementation, network elements in the network may receive feedback about the MBMS multicast transmission, where the feedback relates to a quality of the content, as received by the one or more mobile devices, or to the quality of the radio channel. The devices may determine whether to modify transmission parameters relating to the MBMS multicast transmission and may determine whether to retransmit lost data, corresponding to the content, to the mobile devices. The lost data may be retransmitted as a unicast transmission or a multicast transmission.
US09450766B2 Systems, devices and methods of distributing telecommunications functionality across multiple heterogeneous domains
The various embodiments include methods, computers and communication systems for distributing telecommunications functionality across multiple heterogeneous domains within a telecommunications system, which may include determining policy-charging capabilities of a first telecommunications domain, determining policy-charging capabilities of a second telecommunications domain, determining policy-charging requirements required for a communication, partitioning the policy-charging requirements into a first group and a second group based on the determined policy-charging capabilities of the first and second telecommunications domains, sending a first message including the first group of policy-charging requirements to a public interface of the first domain, and sending a second message including the second group of policy-charging requirements to a public interface of the second domain.
US09450764B1 Systems and methods for validating self-signed certificates
A computer-implemented method for validating self-signed certificates may include (1) identifying a self-signed certificate associated with an application, (2) identifying a publisher allegedly responsible for publishing the application, (3) identifying a website associated with the publisher allegedly responsible for publishing the application, (4) determining that the website references the application, (5) determining that a website certificate associated with the website has been signed by a certificate authority, and (6) validating the self-signed certificate in response to determining both that the website references the application and that the website certificate associated with the website has been signed by the certificate authority. Various other methods, systems, and computer-readable media are also disclosed.
US09450760B2 System and method for authenticating a client to a device
A system, apparatus, method, and machine readable medium are described for authenticating a client to a device. For example, one embodiment of a method comprises: registering an authenticator of a client with a relying party, the registration allowing a user of the client to remotely authenticate the user to the relying party over a network; generating a first authentication structure using at least a first authentication key associated with the authenticator and a signature generated with a first verification key; caching the first authentication structure on the client; providing a second verification key corresponding to the first verification key to a transaction device; performing an authentication transaction between the client and the transaction device in which the client generates a second authentication structure using a second authentication key associated with the first authentication key, the transaction device uses the second verification key to validate the signature on the first authentication structure and uses the first authentication key to validate the second authentication structure.
US09450759B2 Apparatus and methods for controlling distribution of electronic access clients
Apparatus and methods for controlling the distribution of electronic access clients to a device. In one embodiment, a virtualized Universal Integrated Circuit Card (UICC) can only load an access client such as an electronic Subscriber Identity Module (eSIM) according to an activation ticket. The activation ticket ensures that the virtualized UICC can only receive eSIMs from specific carriers (“carrier locking”). Unlike prior art methods which enforce carrier locking on a software application launched from a software chain of trust (which can be compromised), the present invention advantageously enforces carrier locking with the secure UICC hardware which has, for example, a secure code base.
US09450750B2 Communication apparatus and secret information sharing method
A communication apparatus includes display control means for displaying a secret information image containing secret information, and secret information image generation means for, upon receiving a notification signal indicating that a preparation for shooting is completed from another communication apparatus, instructing the display control means to display the secret information image. Note that the display control means displays a predetermined dummy image, and the notification signal is a notification signal indicating that a shooting preparation has been completed based on the dummy image. Further, when the secret information image generation means receives a notification signal indicating that secret information contained in a secret information image is obtained from another communication apparatus, the secret information image generation means instructs the display control means to stop displaying the secret information image.
US09450746B2 Configurations of a forward error correction decoder
One embodiment provides a PHY having a Media Access Control (MAC) and a Forward Error Correction (FEC) decoder, capable of error detection and error correction for FEC encoded packets based on FEC parity data included in the FEC encoded packets. The FEC decoder is capable of being enabled into different configurations of different operations to perform on FEC parity data included in the FEC encoded packets. The different configurations having different respective associated latencies.
US09450743B1 Duplex mode enabling frame header
Apparatus, methods, and other embodiments associated with duplex mode enabling frame headers are described. According to one embodiment, an apparatus includes a transceiver and duplex logic. The duplex logic is configured to receive data to be transmitted by the transceiver to a device and generate a header for a frame. The header includes at least one bit that encodes information used to enable full duplex communication with the device. The duplex logic is configured to provide the frame to the transceiver to transmit the frame.
US09450742B2 Apparatus and method for transmitting ACK/NACK in TDD system
The present invention provides a method and apparatus for transmitting an ACK/NACK in a TDD system. A component carrier (CC) configuration for a user equipment (UE) and a transmission mode of each CC are received. An ACK/NACK feedback mode is selected based on an overhead status for feedback in an uplink. An ACK/NACK is processed according to the selected feedback mode. And the ACK/NACK is transmitted in the uplink. The method provided by the present invention can avoid excessive overhead for feedback in uplink in various extreme circumstances while ensuring satisfying performances of downlinks under many configurations.
US09450740B2 Communication device to arrange an extension control area in a subframe according to a periodic mapping pattern
A communication device, method, and system generate wireless communication signals that include a subframe within a radio frame. The subframe includes an extension control area in a data area of the subframe. The extension control area is set according to a periodic mapping pattern.
US09450737B2 Method and apparatus for transmitting channel state information in wireless communication system
A method of transmitting channel information by a User Equipment (UE) when an uplink sub-frame is used for downlink transmission in a communication system using a dynamic Time Division Duplex (TDD) UpLink-DownLink (UL-DL) configuration is provided. The method includes receiving reconfiguration information for reconfiguration of TDD uplink and downlink from an evolved Node B (eNB), measuring interference in a first sub-frame changed from an uplink sub-frame to a downlink sub-frame by the reconfiguration, and transmitting information on interference measured in only the first sub-frame to the eNB in an uplink sub-frame according to a predetermined timing.
US09450736B2 Code channel activation method and device, computer program and storage medium
The present invention provides a code channel activation method, a code channel activation device, a computer program and a storage medium, so as to solve the problem in the prior art that performance loss of a receiver will be caused when performing code channel activation. The method comprises calculating correlation between interference code channels on which code channel activation is to be performed and a user code channel, and correlation between the user code channels, to obtain correlation results; and performing code channel activation according to the correlation results. According to the present invention, the code channel activation is performed according to the correlation between the code channels. As a result, it is able to reserve the code channels with more information, thereby to prevent the performance loss of the receiver.
US09450732B2 Transmission of feedback information for data transmission on multiple carriers
Techniques for sending feedback information for multi-carrier operation are described. In an aspect, feedback information for data transmissions on multiple downlink carriers may be sent on at least one uplink resource determined based on at least one downlink resource used to send at least one downlink grant for the data transmissions. In another aspect, feedback information for data transmissions on multiple downlink carriers may be sent with reduced or no orthogonal spreading to enable more feedback information to be sent. In yet another aspect, feedback information for data transmissions on multiple downlink carriers may be sent with channel selection. A UE may send a transmission of at least one signal value on at least one resource to convey acknowledgement (ACK) information for data transmissions on multiple downlink carriers. The signal value(s) and resource(s) may be determined based on the content of the ACK information.
US09450728B2 Arrangement and method for transmitting control information in wireless communication systems
Systems and methodologies are described that facilitate arrangement and transmission of control information in a wireless communication system. As described herein, a scheduled transmission of acknowledgement (ACK) signaling and channel quality information (CQI) signaling in a common subframe can be adapted for network implementations with limited link budget wherein ACK signaling is configured for repetition over multiple subframes to ensure a desired error rate level for the ACK signaling. To these ends, various aspects described herein facilitate modification of a coding rate applied to ACK signaling to be transmitted with data based on a repetition factor of the ACK signaling. Additionally and/or alternatively, various aspects described herein facilitate dropping of CQI signaling and transmission of only ACK signaling on subframes where CQI and ACK signaling are to be transmitted substantially simultaneously and ACK transmission is configured for repetition over multiple subframes.
US09450725B2 Wireless apparatus for high-efficiency (HE) communication with additional subcarriers
Embodiments of an access point and method for high-efficiency WLAN (HEW) communication are generally described herein. In some embodiments, the access point may be configured to operate as a master station and may configure an HEW frame to include a legacy signal field (L-SIG), an HEW signal field (HEW SIG-A) following the L-SIG, and one or more HEW fields following the HEW SIG-A. The L-SIG may be configured for transmission using a legacy number of data subcarriers, a legacy number of pilot subcarriers and a number of additional reference subcarriers modulated with a known reference sequence. At least one symbol of the HEW SIG-A and the one or more HEW fields following the HEW SIG-A of the HEW frame may be configured for transmission using additional data subcarriers. The additional data subcarriers may correspond to the additional reference subcarriers of the L-SIG.
US09450723B2 Channel estimation for data transmission parameter determination in systems employing an array-of-subarrays transceiver architecture
A method and an apparatus for channel estimation. The method includes identifying a set of preferred BS receive beams for each of a plurality of BS antenna SAs based on periodic pilot transmissions from a UE transmitted using predefined UE transmit beams. The method also includes transmitting a request for the UE to transmit pilot signals for the set of preferred BS receive beams. The method further includes receiving the pilot signals using the set of preferred BS receive beams. The method also includes performing channel estimation and determining the data transmission parameters based on the received pilot signals, the data transmission parameters including at least one receive beam at each UE antenna SA to be used for data reception. Additionally, the method includes transmitting, to the UE, information for identifying the at least one receive beam at each UE antenna SA to be used for data reception.
US09450719B2 Method and apparatus for transmitting or receiving downlink signal
Provided is a method for receiving a downlink signal by a user equipment (UE) in a wireless communication system supporting Coordinated Multi-point transmission and reception includes: receiving a list of candidate seeds for generating a sequence of a downlink demodulation reference signal (DM-RS) and downlink control information, and detecting the DCI; if a format of the detected DCI corresponds to a unique operation of a transmission mode configured to the UE, generating a sequence of the downlink DM-RS using one seed value selected from among the list of the candidate seeds on the basis of specific information included in the DCI; and if a format of the detected DCI corresponds to a fall-back operation of the transmission mode, generating a sequence of the downlink DM-RS using a specific seed value selected from among the list of the candidate seeds or an identifier (ID) of a serving cell.
US09450716B2 Cross-correlated digital wireless communication system
Communication methods for receiving and demodulating in mobile devices signals from multiple locations and for providing baseband position finder signal. Providing in a first cross-correlator and filter cross-correlated in-phase and quadrature-phase filtered baseband signals from a digital input signal and in a second cross-correlator spread spectrum signals from a voice input signal. Providing Orthogonal Frequency Division Multiplex (OFDM) signal from a video input signal. Combining baseband position finder signal with one or more of cross-correlated in-phase and quadrature-phase filtered baseband signals, or cross-correlated in-phase and quadrature-phase spread spectrum baseband signals, or OFDM baseband signal, into a combined baseband signal and modulating and transmitting combined signal. Touch screen control signal for control of mobile devices.
US09450714B2 Method and device for transmitting uplink control information
A method of transmitting uplink control information in a wireless communication system is provided. The method may include: determining whether to simultaneously transmit a hybrid automatic repeat request (HARQ) ACK/NACK and channel state information (CSI) from a sub frame; generating an added HARQ ACK/NACK by adding additional bits having a number of bits corresponding to the number of bits of the CSI to the bits of the HARQ ACK/NACK if it is determined that simultaneous transmission is performed; generating an encoded HARQ ACK/NACK by encoding the added HARQ ACK/NACK; generating a plurality of modulation symbols by modulating the encoded HARQ ACK/NACK; and transmitting the plurality of modulation symbols from the sub frame to an uplink control channel.
US09450713B2 Retransmitting data with time-marker information
One implementation may include generating at a DSL transmitter time-marker information for a data unit, storing the time-marker information at the DSL transmitter, transmitting the data unit from the DSL transmitter to a DSL receiver, transmitting a request for retransmission from the DSL receiver to the DSL transmitter, and based on the request, retransmitting the data unit including the time-marker information from the DSL transmitter to the DSL receiver.
US09450712B2 Method of monitoring control channel and wireless device using same
The present invention relates to a method of monitoring a control channel in a wireless communication system and a wireless device using same. The wireless device monitors a first downlink control channel having an uplink grant in a first slot, and a second downlink control channel having a hybrid automatic repeat request (HARQ) positive-acknowledgement (ACK)/negative-acknowledgement (NACK) in a second slot.
US09450709B2 Apparatus and method for transmitting acknowledgement information in a TDD communication system
Methods and apparatus are described for a User Equipment (UE) configured with multiple cells in the downlink of a time division duplex communication system to transmit HARQ-ACK information in a Physical Uplink Shared CHannel (PUSCH), to map HARQ-ACK bits transmitted in a PUSCH to information regarding correct or incorrect detections of data transport blocks in different cells and different transmission time intervals, and to provide a same understanding with an intended reception point of the information represented by HARQ-ACK bits the UE transmits in a PUSCH.
US09450708B2 System and method for avoiding hidden node collisions in a communication network
Method and apparatus for avoiding hidden node collisions in a communication network. A network communication device includes a packet transmitter. The packet transmitter is configured to subdivide a packet to be transmitted via a communication network into a plurality of segments based on the packet exceeding a predetermined maximum size, and to sequentially transmit the segments via the communication network. The packet transmitter is also configured to construct an acknowledgement packet responsive to reception of each segment of a packet received via the communication network. The acknowledgement packet includes a field indicating whether an additional segment of the packet is to be transmitted via the communication network. The packet transmitter is further configured to transmit the acknowledgement packet via the communication network.
US09450699B2 Optical drop device, optical drop method, and optical add device
An optical drop device includes: a clock extractor configured to extract a clock signal from a multi-channel optical signal that includes a plurality of optical signals having different optical frequencies; a pulse generator configured to generate a pulse signal that is synchronized with the clock signal; an optical inverse Fourier transform unit configured to transform the multi-channel optical signal into a time division multiplexing optical signal by using an inverse Fourier transform; and an optical switch configured to drop an optical signal that exists in a time slot to which the pulse signal is applied, from the time division multiplexing optical signal.
US09450696B2 Photonic compressive sensing receiver
A photonic implementation of the modulated wideband converter (MWC) is described. The highly scalable compressive sensing receiver architecture uses photonic components for analog front-end compression and downconversion, allowing scalable data conversion over an extremely wide instantaneous surveillance bandwidth, limited only by the peak anticipated signal occupancy and application-dependent size, weight, and power constraints.
US09450688B1 Autonomous spectral harvesting system
A spectral harvesting system has one or more sensor modules and a processor. The sensor modules autonomously scan RF signals over a range of frequencies in a region of interest. The processor receives observed RF signals from the sensor modules, and performs signal analysis on the observed RF signals received. The signal analysis includes converting the observed RF signals into a frequency signal in a frequency domain, temporally averaging the frequency signal to provide a temporally averaged frequency signal, performing a coarse estimate of the spectral noise floor of the observed RF signals based on the temporally averaged frequency signal using an opening technique that performs an erosion process followed by a dilation process on the temporally averaged frequency signal, and determining an a-posteriori signal presence probability of a signal being present from an RF emitter in the region of interest based on the coarse estimate.
US09450686B2 Testing an upstream path of a cable network
An apparatus and method for testing an upstream path of a cable network are disclosed. The upstream path is tested by capturing and analyzing upstream data packets generated by a specific terminal device. A test instrument is connected at a node of the cable network. The test instrument establishes a communication session with the headend, informing the headend of an identifier of the device that will generate the test upstream data packet. The test upstream data packet is captured and analyzed at the headend, so that the results of the analysis can be communicated back to the test instrument. To speed up the packet capturing and filtering process, the upstream data packets can be pre-filtered based on packet duration and/or arrival time.
US09450684B2 System, method and apparatus for controlling buried devices
A system, method and apparatus for controlling buried devices by means of a very low frequency (VLF) modulated magnetic field capable of providing through-the-earth (TTE) communications. The system comprises a plurality of VLF transmission loop antennas positioned to cover a desired coverage area and configured to transmit a magneto-inductive signal to a desired operating depth. One or more VLF receivers are configured to receive one or more magneto-inductive signals from the one or more VLF transmission antennas. The VLF receivers are operatively connected to the buried devices, and configured to output a control signal thereto in response to the magneto-inductive signals. The plurality of VLF transmission loop antennas may be square or rectangular antennas positioned in an array to cover the desired coverage area, the VLF transmission loop antennas sized and sufficiently powered to transmit the magneto-inductive signal to the desired operating depth.
US09450683B2 System, method and apparatus for communication that is insensitive to a sampling clock error
A system, method and apparatus for digital communication that is insensitive to a sampling clock error. In one embodiment, a digital communication system that is insensitive to a sampling clock error is provided. The digital communication system includes a transmitting communication unit and a receiving communication unit. The transmitting communication unit is configured to generate a digital data communication signal and includes a modulator configured to modulate digital data such that the modulated digital data communication signal is invariant to a stretched frequency scale resulting from a lack of synchronization with a receiving communication unit. The receiving communication unit is configured to receive the digital data communication signal and includes a demodulator configured to demodulate the digital data.
US09450679B2 Optical transmitter, optical receiver and optical transceiver
An optical receiver includes: an optical receiving device configured to generate an analog received signal that represents a received modulated optical signal; an A/D converter configured to generate a digital received signal from the analog received signal; an E/O circuit configured to generate an optical digital signal from the digital received signal; an O/E circuit configured to generate an electric digital signal from the optical digital signal; and a digital signal processor configured to recover a data signal from the electric digital signal.
US09450678B2 System and method using spectral shaping and expanded channel spacing
A system and method including a transmitter including digital signal processor for providing a shaped data output in response to an input data stream. The shaped data output is coupled to a modulator that modulates an optical signal in response to the shaped data output to provide a non-rectangular shaped output having channel spacing greater than Nyquist channel spacing. Providing a shaped output consistent the present disclosure mitigates the effects of non-linear impairments in an optical transmission system.
US09450674B2 Apparatus and method of compensating for compact digital domain chromatic dispersion
A method and apparatus of compensating for compact digital domain chromatic dispersion. The distortion of an optical signal due to chromatic dispersion is compensated by a digital signal processing in the electrical domain, either prior to the optical transmitter or following the receiver. The circular coefficient approximation and sub-band processing reduce the amount of computations to execute a given level of chromatic dispersion compensation compared to a direct finite impulse response filter implementation.
US09450673B2 Stabilized microwave-frequency source
A microwave-frequency source at frequency fM comprises: a dual optical-frequency reference source, an electro-optic sideband generator, an optical bandpass filter, an optical detector, a reference oscillator, an electrical circuit, and a voltage-controlled oscillator (VCO). The sideband generator modulates dual optical reference signals at v2 and v1 to generate sideband signals at v1±n1fM and v2±n2fM. The bandpass filter transmits sideband signals at v1+N1fM and v2−N2fM. The optical detector generates a beat note at (v2−N2fM)−(v1+N1fM). The beat note and a reference oscillator signal are processed by the circuit to generate a loop-filtered error signal to input to the VCO. Output of the VCO at fM drives the sideband generator and forms the microwave-frequency output signal. The resultant frequency division results in reduced phase noise on the microwave-frequency signal.
US09450672B2 Information communication method of transmitting a signal using change in luminance
An information communication method that enables communication between various devices includes: determining a pattern of a change in luminance; transmitting a signal by a light emitter changing in luminance; determining a sequence of first and second image units; and displaying an image including the first and second image units arranged according to the determined sequence, wherein in the displaying: for 0, the sequence of the first and second image units is determined so that a first image unit group and a second image unit group that have a same number of image units as each other are consecutive; and for 1, the sequence of the first and second image units is determined so that a first image unit group and a second image unit group that have different numbers of image units from each other are consecutive.
US09450669B1 Microchannel plate based optical communication receiver system
A microchannel plate based optical communication receiving system and method of use for extracting embedded information from a covert band of modulated light. The system includes an electrically powered microchannel plate, a sense amplifier in electrical communication with the microchannel plate configured to sense a change in current across a sense resister, a demodulator in electrical communication with the sense amplifier to demodulate the band of modulated light, a data output signal exiting from the demodulator, and a receiver for receiving the data output signal and extracting a piece of covert information.
US09450668B2 Packet relay system and wireless node
A packet relay system in which each node calculates a link cost of each adjacent node based on an arrival rate of a packet from each adjacent node, acquires an accumulated value of a link cost calculated by each node in a range of nodes from a sink node for each adjacent node, calculates, for each adjacent node, a path cost of the one adjacent node by adding the link cost calculated to the accumulated value, and relays a data packet to one adjacent node selected from among nodes adjacent to the node based on a path cost of each adjacent node. This enables establishment of an upstream path to a sink node without increasing the amount of communication in a network.
US09450665B2 Diversity receiver for wireless communication
A diversity receiver capable of receiving a CDMA system (e.g., a W-CDMA system) and a TDMA system (e.g., a GSM system), with receive diversity for at least one system, is described. W-CDMA is often referred to as UMTS. In one design, the diversity receiver includes a first receiver for GSM and a second receiver for UMTS. The first receiver may be implemented with one receiver design, may be spec-compliant for GSM, and may also support UMTS. The second receiver may be implemented with another receiver design, may be spec-compliant for UMTS, and may also support GSM. The first receiver may include a lowpass filter having a bandwidth that is adjustable for GSM and UMTS. The second receiver may include a bandpass filter used to attenuate a transmit frequency range for UMTS. Each receiver may include circuit blocks that are used for both GSM and UMTS.
US09450663B2 Communication systems and methods
In accordance with embodiments, a communication system includes a first device and a second device in communication with the first device. The second device has at least a first pair and a second pair of antennas. The second device spreads a communication bit by a predetermined spreading factor and forms a first set of spatial block codes in frequency domain based on the spread communication bit. The first set of spatial block codes being consecutively transmitted on one of the first and second pairs of antennas.
US09450660B1 Methods and apparatus for directing a beam towards a device in the presence of interference
Methods and apparatus are provided for directing a beam towards a receiving device in the presence of interference. A beam transmitted by a transmission source is received by a received device. The beam shape is affected by signals transmitted by interfering sources. The receiving device computes channel estimates associated with the transmission source and the interfering sources. A feedback signal that represents the channel estimates associated with the transmission and interfering sources is transmitted to the transmission source. The transmission source changes characteristics of the beam to compensate for the interference caused by the interfering sources. The transmission source may change the characteristics of the beam by performing precoding algorithms.
US09450655B2 Two-stage precoding and user grouping for large scale multiple-input multiple-output (MIMO) systems
Methods are provided. A method includes determining respective weighted likelihoods corresponding to a plurality of users in a multiple-input multiple-output communication system. The method further includes forming a plurality of user groups from the plurality of users using an iterative K-means clustering technique applied to the plurality of users. The iterative K-means clustering technique is responsive to the respective weighted likelihoods.
US09450652B2 Radio communication system, transmitter, receiver, elevator control system, and substation facility monitoring system
The radio communication system includes a radio transmitter which performs up-sampling on an information signal, and performs modulation on a carrier wave using the sampled information signal to transmit the modulated carrier wave, and a radio receiver which receives transmission waves transmitted from the radio transmitter, and demodulates the information signal. The radio transmitter includes a transmission processing unit that generates the transmission waves, and a transmission unit that rotates polarized waves of the transmission waves with a predetermined rotation frequency, and wirelessly transmits the transmission waves, and the transmission processing unit copies the sampled information signal, multiplies the copied information signals by predetermined weighting factors, and generates the transmission waves by assigning the information signals on a time axis such that the copied information signals are respectively transmitted with different polarization angles.
US09450651B2 Inductive structures with improved common mode transient immunity
In a first inductive structure, a first data coil includes: a first portion for conducting a first common mode current in a first direction; and a second portion for conducting a second common mode current in a second direction opposite the first direction. The first and second portions of the first data coil are connected at a first node. In a second inductive structure, a second data coil includes: a first portion for conducting a third common mode current in the first direction; and a second portion for conducting a fourth common mode current in the second direction. The first and second portions of the second data coil are connected at a second node galvanically isolated from the first node. The first, second, third and fourth common mode currents are induced by a common mode transient.
US09450643B2 Method and apparatus for relaying messages in a PLC network
A method for relaying messages in a PLC network including a relay node and at least two end nodes attached to the relay node, the method including at the relay node receiving respective first probing messages from the at least two end nodes; processing the respective first probing messages to generate respective first feedback messages; broadcasting the respective first feedback messages to the at least two end nodes; wherein the first probing messages are formed as orthogonal signals and received substantially simultaneously in a first time slot, and wherein the first feedback messages are formed as orthogonal signals and broadcast substantially simultaneously in a second time slot.
US09450637B2 Method and apparatus for managing interference in a communication device
A system that incorporates teachings of the present disclosure may include, for example, a matching network including a tunable reactance circuit configured to be coupled to at least one of a transmitter portion and a receiver portion of a communication device, wherein the tunable reactance circuit is adjustable to a plurality of tuning states, and wherein the determination of a tuning state is based on parameters associated with a detected interference. Additional embodiments are disclosed.
US09450635B2 Cableless connection apparatus and method for communication between chassis
Apparatus and methods for cableless connection of components within chassis and between separate chassis. Pairs of Extremely High Frequency (EHF) transceiver chips supporting very short length millimeter-wave wireless communication links are configured to pass radio frequency signals through holes in one or more metal layers in separate chassis and/or frames, enabling components in the separate chassis to communicate without requiring cables between the chassis. Various configurations are disclosed, including multiple configurations for server chassis, storage chassis and arrays, and network/switch chassis. The EHF-based wireless links support link bandwidths of up to 6 gigabits per second, and may be aggregated to facilitate multi-lane links.
US09450632B1 Portable electronic device docking station
A portable electronic device docking station adapted for use in a vehicle provides a securement mechanism, electrical power connection, and communication synchronization system to enable hands-free use of the portable electronic device while attached thereto. The docking station also enables communication with other electronic devices GPS function. The station enables a user to exercise command and control of any synchronized device.
US09450630B2 Methods and devices for displaying multiple subscriber identity module card slots information
A method for displaying SIM card slot information for use in a device including M SIM card slots, each of which may have a SIM card inserted therein or no SIM card inserted therein. The method includes the following steps. A set of predetermined rules are first determined by the device. Statuses of the M SIM card slots corresponding to the set of predetermined rules are then acquired. Information regarding N of the M SIM card slots are displayed on a display unit of the device according to the set of predetermined rules determined by the current associated network and the acquired statuses of the M SIM card slots, where N=1.
US09450629B2 Systems and methods for controlling local oscillator feed-through
A method for controlling local oscillator (LO) feed-through in a direct transmitter includes detecting a signal level corresponding to LO feed-through in a radio frequency (RF) signal that is output by a direct transmitter. Responsive to detecting the signal level corresponding to LO feed-through, DC offset levels are modified for an in-phase (I) signal and/or a quadrature-phase (Q) signal in the direct transmitter.
US09450628B2 Receiver and transmitter receiver system
A receiver for receiving messages from a transmitter includes a controller and a driver stage for providing a supply voltage to the transmitter based on a control signal. The controller is configured to provide the control signal to compensate for changes of the supply voltage caused by a modulation of the current consumption of the transmitter, such that the supply voltage remains in a predefined range. Furthermore, the controller is configured to evaluate a series of succeeding values of the control signal to derive a message generated by the transmitter by modulating its current consumption.
US09450626B2 Sawless architecture for receivers
An apparatus including: at least one differential amplifier configured to amplify a radio frequency signal; a mixer configured to mix the radio frequency signal from the at least one differential amplifier with a local oscillator signal; and a low-pass filter coupled to the mixer, the low-pass filter includes a capacitor and at least one variable resistor configured to tune the low-pass filter.
US09450622B2 Circuit and method for providing a radio frequency signal
A circuit for generating a radio frequency signal includes an amplifier configured to provide a radio frequency signal, the radio frequency signal being based on a baseband signal and a power supply configured to provide a variable supply voltage to the amplifier. A predistortion circuit is configured to modify the baseband signal; and a control circuit configured to control an operation mode of the predistortion circuit depending on a bandwidth of a radius of the baseband signal.
US09450621B2 Digital predistortion processing method and system
A digital predistortion processing method and system comprises extracting from a predistortion coefficient parameter table a predistortion parameter corresponding to an input signal, so as to predistort the input signal and obtain a forward transmission signal; amplifying the power of the forward transmission signal to obtain an output signal; acquiring the output signal to obtain a feedback signal; delaying a predetermined number of sampling points so as to acquire the forward transmission signal and obtain a reference signal; conducting synchronization-related calculation on the reference signal and the feedback signal, and calibrating the feedback signal; training a predistortion coefficient according to the reference signal and the calibrated feedback signal; and forming the predistortion coefficient parameter table according to the predistortion coefficient and the amplitude of the input signal. The present invention can delay a predetermined number of sampling points for a transmission signal, thus greatly improving radio frequency index (ACPR).
US09450620B1 Fast indirect antenna control
A digital interface and control module and a multi-function digital bus for use in a wireless radio frequency receiver, transmitter, or transceiver that communicates over a millimeter-wave band at multi-gigabit speeds. The control module provides a low power, low cost, small form factor, and low pin-count solution for high-speed control of a multi-gigabit radio frequency circuitry. The control module may be used to steer an antenna array for beamforming including selecting different antennas and different phases in compliance with IEEE 802.11ad/WiGig specifications. The control module may also be used for individually controlling variable gain amplifiers and low noise amplifiers and for phase shift controls, gain settings, and other controls.
US09450617B2 Distribution and replication of erasure codes
Example apparatus and methods selectively replicate some erasure codes associated with a message and selectively distribute, without replicating, other erasure codes associated with the message. The message may have k symbols and n erasure codes may have been generated for the message, n>=k. In one embodiment, erasure codes that store plaintext information from the message (e.g., un-encoded symbols) may be replicated (e.g., sent to all devices using erasure codes associated with the message) while erasure codes that do not store plaintext information may be distributed (e.g., selectively moved to less than all devices) without being replicated. Some (e.g., less than k) erasure codes that do not store plaintext information may be stored unencrypted in the cloud. The generator matrix will not be stored in the cloud.
US09450615B2 Multi-bit error correction method and apparatus based on a BCH code and memory system
Exemplary embodiments for providing multi-bit error correction based on a BCH code are provided. In one such embodiment, the following operations are repeatedly performed, including shifting each bit of the BCH code rightward by 1 bit while filling the bit vacated due to the rightward shifting in the BCH code with 0, calculating syndrome values corresponding to the shifting of the BCH code, and determining a first error number in the BCH code under the shifting based on the syndrome values corresponding to the shifting of the BCH code. In the case where the first error number is not equal to 0, modified syndrome values are calculated corresponding to the shifting of the BCH code. The modified syndrome values are those corresponding to the case that the current rightmost bit of the BCH code under the shifting is changed to the inverse value. Additional operations are performed as described herein.
US09450613B2 Apparatus and method for error correction and error detection
A circuitry comprising a syndrome generator configured to generate a syndrome based on a parity check matrix and a binary word comprising a first set of bits and a second set of bits is provided. For the first set of bits an error correction of correctable bit errors within the first set is provided by the parity check matrix and for the second set of bits an error detection of a detectable bit errors within the second set is provided by the parity check matrix.
US09450612B2 Encoding method and system for quasi-cyclic low-density parity-check code
A method and system are provided. The method includes applying a quasi-cyclic matrix M to an input vector X− of encoded data to generate a vector Y. The method further includes applying a matrix Q to the vector Y to generate a vector Z. The method also includes recursively generating, using a processor, parity check bits P for the encoded data from the vector Z and an identity matrix variant I*. The encoded data includes quasi-cyclic low-density parity-check code. The identity matrix variant I* is composed of Toeplitz sub-matrices.
US09450611B2 Low density parity check encoder having length of 64800 and code rate of 7/15, and low density parity check encoding method using the same
A low density parity check (LDPC) encoder, an LDPC decoder, and an LDPC encoding method are disclosed. The LDPC encoder includes first memory, second memory, and a processor. The first memory stores an LDPC codeword having a length of 64800 and a code rate of 7/15. The second memory is initialized to 0. The processor generates the LDPC codeword corresponding to information bits by performing accumulation with respect to the second memory using a sequence corresponding to a parity check matrix (PCM).
US09450604B1 Elastic data packer
This disclosure relates to compressing and/or decompressing a group of similar data units, such as a table or queue of data units processed by a networking device or other computing apparatus. Each data unit in the group may only have values for fields in a master set. The described systems are particularly suited for hardware-level processing of groups of sparsely-populated data units, in which a large number of the data units have values for only a small number of the fields. In an embodiment, non-value carrying fields in a data unit are compressed based on a compression profile selected for the data unit. The compression profile indicates, for each master field, whether the compressed data unit includes a value for that field. Non-value carrying fields are omitted from the compressed data unit. The compression profile also permits compression of value-carrying fields using variable-width field lengths specified in the profile.
US09450602B2 Efficiently query compressed time-series data in a database
A query of time series data stored in a database is received that specifies at least one value. The database includes (i) an index table specifying groups of segments of compressed time series data with corresponding ranges each having a lowest value and a highest value, and (ii) a segments table specifying individual segments of compressed time series data. Thereafter, using the index table, at least one group for which the specified at least one value falls within the corresponding range is identified. The segments table is then queried for the segments corresponding to the identified at least one group to generate a new segments table specifying at least one segment. Next, the at least one segment specified by the new segments table is decompressed. Data responsive to the query within the decompressed at least one segment is then identified using the specified at least one value.
US09450601B1 Continuous rounding of differing bit lengths
A system and method are disclosed for encoding numbers in a way that improves the accuracy and efficiency of one or more computing devices working with the transmitted/stored encoded numbers. When the encoded value is missing one or more bits after transmission or storage, the remaining bits of the encoded value will be optimally rounded up or down for the number of bits actually received.
US09450599B1 Current digital-to-analog converter reducing flicker noise
A current DAC circuit includes a reference current source, a current mirror, a decoder, and one or more current DAC units. The reference current source provides a reference current to a first node. The current mirror includes first and second PMOS transistors configured to provide a copy current generated by copying the reference current to a second node and coupled, at respective drains, to separate nodes. The current mirror may reduce noise of the first and second PMOS transistors through swapping the separate nodes to which the respective drains of the first and second PMOS transistors are connected periodically according to first and second clock signals. The decoder generates one or more enable signals based on a data input signal. One or more current DAC units generate separate positive currents and negative currents based on the copy current and separate enable signals of the one or more enable signals, respectively.
US09450598B2 Two-stage digital down-conversion of RF pulses
A two-stage digital down-conversion device for optimal detection of varying RF pulses incorporates a front end analog to digital converter (ADC), which samples an input RF signal and performs a first stage digital down conversion in wide bandwidth by means of two digital local oscillator multipliers, low pass filters and decimators. A stream of first stage quadrature I and Q samples is analyzed by a first stage I/Q processor. The I/Q processor generates an RF pulse trigger based on a first-stage envelope signal, center frequency and frequency span data which are used for a second stage narrow band digital down-conversion. The second stage digital down-conversion is based on mixing the first stage I and Q data samples with a second stage local oscillator, further low pass filtering and decimation using a second bandwidth. A stream of second stage I/Q quadrature samples has an optimal signal to noise ratio and allows accurate estimation of RF pulse parameters (magnitude, phase and frequency) by means of a second I/Q signal processor and/or by storing second I/Q data for subsequent processing and analysis.
US09450597B1 Hardware based compressive sampling ADC architecture for non-uniform sampled signal recovery
A back end-circuit for randomized non uniform and alias-free subsampling, comprising: an analog-to-digital converter (ADC) configured for sampling an input signal at random non uniform times; a compressive sensing processor, coupled to the ADC, to recover a sparse spectral representation of the input signal; and a Fourier transformer for converting the sparse spectral representation to a time sampled representation of the input signal.
US09450594B2 Time difference adders, time difference accumulators, sigma-delta time-to-digital converters, digital phase locked loops and temperature sensors
A time difference adder included in a system-on-chip (SOC) includes a first register unit and a second register unit. The first register unit is configured to receive first and second input signals having a first time difference, and generate a first output signal in response to a first signal. The second register unit is configured to receive third and fourth input signals having a second time difference, and generate a second output signal having a third time difference with respect to the first output signal in response to the first signal. The third time difference corresponds to a sum of the first time difference and the second time difference.
US09450593B2 Dither-less error feedback fractional-n frequency synthesizer systems and methods
A fractional-N divider of a frequency synthesizer is driven by a dither-less error feedback modulator to alleviate fractional spurious tones introduced by the cyclic train of division ratios from delta-sigma modulators. A first feedback loop generates the feedback signal. A second feedback loop disrupts fractional spurious tones and a third feedback loop provides approximately zero static error.
US09450592B2 Frequency control system with dual-input bias generator to separately receive management and operational controls
Methods and systems to control an output frequency relative to a reference frequency. A frequency control system includes a dual-input bias generator to separately receive management and operational controls. The bias generator includes a first bias generator circuit to generate a bias control based on a difference between the management control and a bias feedback reference during a first mode of operation, a second bias generator circuit to generate the bias control based on a difference between the operational control and the bias feedback reference during a second mode of operation, and a bias feedback reference circuit to generate the bias feedback reference based on the bias control. The first mode may include a characterization and/or a start-up mode. The second mode may include an operational mode, such as a feedback-controlled mode.
US09450590B2 Clock distribution network for multi-frequency multi-processor systems
Embodiments of a synchronous digital system are disclosed that may include generation of clock and synchronization signals. Any of a plurality of available clock signals may be selected for use as a primary clock, without causing clock-induced errors in the synchronous digital system. The clock signals may be selected automatically or programmatically. Clock generation circuitry may generate a clock signal that is initially used as the primary clock. The clock generation circuitry may be dynamically reconfigured without interrupting operation of the synchronous digital system, by first selecting another of the available clock signals for use as the primary clock.
US09450589B2 Clock generation system with dynamic distribution bypass mode
In some embodiments, a tight loop mode is provided is which most, if not all of, the clock distribution circuitry may be bypassed during an initial frequency lock stage.
US09450585B2 Selecting four signals from sixteen inputs
An apparatus for selecting a plurality of input signals from a plurality of y signals in a device has a switching matrix with a plurality of n to 1 mulitplexers, wherein each n to 1 multiplexer is assigned to a different input set of n of the y signals wherein a subset of less than n input signals of each set of input signals of each of the n to 1 multiplexers is also a subset of input signals of another n to 1 multiplexer.
US09450584B2 Semiconductor device
A semiconductor device includes a first circuit applying an enable signal having a first logic level and a clock signal having the first logic level, supplying a first voltage to a first node and converting a voltage level of the first node into a second logic level different from the first logic level, and a second circuit applying an enable signal having the second logic level and a clock signal having the first logic level, supplying a second voltage to a second node different from the first node and converting a voltage level of the second node into the second logic level. The second circuit includes an operation circuit performing a NAND operation on the logic level of the enable signal and the voltage level of the second node, and a switch turned on in response to an output of the operation circuit and supplying the second voltage to the second node.
US09450583B2 Input/output circuit with high voltage tolerance and associated apparatus
An input/output (IO) circuit with high voltage tolerance is provided. In an integrated circuit, the IO circuit includes a charge pump for generating a bias voltage higher than an internal operating voltage of the charge pump itself, and a switch between an external circuit and an internal circuit of the integrated circuit. When the switch conducts between the external circuit and the internal circuit, the switch provides a clamping voltage according to the bias voltage and a cross voltage of the switch, so that a voltage of the internal circuit is bounded by the clamping voltage to prevent the internal circuit from over-voltage.
US09450582B2 Programmable buffer system
A programmable buffer system includes a plurality of programmable resources. Each of the programmable resources includes, in an unconfigured state, a buffer with multiple entries, an input multiplexer, and an output multiplexer. Configuration information registers specify whether each of the programmable resources is configured as one of a group consisting of: a logic block, a shift register, and a state record, and which of a plurality of timer signals is to be provided to each of the plurality of programmable resources.
US09450576B2 Switching device having a good isolation characteristic, method for improving the isolation characteristic of a switching device
A switching device having a good isolation characteristic is disclosed. The switching device comprises a switch unit and a control unit, wherein the control unit is connected to a power supply terminal, and connected to the switch unit via a control line and a power line. The control unit comprises a voltage regulator unit that is electrically connected to the power supply terminal and the power line of the switch unit. When the switch unit enters standby mode, the control unit provides an isolation voltage to the switch unit to effectively enhance the isolation characteristic of the switching device in the standby mode.
US09450573B2 Input/output circuit
A circuit includes a first power node, an output node, a driver transistor coupled between the first power node and the output node, and a contending circuit. The driver transistor is configured to be turned on responsive to an edge of a first type of an input signal and to be turned off responsive to an edge of a second type of the input signal. The driver transistor has a source, a drain, and a gate, and the source of the driver transistor is coupled with the first power node. The contending circuit includes a control circuit configured to generate a control signal based on a signal at a gate of the driver transistor; and a contending transistor between the drain of the driver transistor and a second voltage. The contending transistor has a gate configured to receive the control signal.
US09450571B2 Data and clock signal voltages within an integrated circuit
An integrated circuit 2 has data processing circuitry processing a data signal passing along a data path 14. Clocked circuitry coupled to the data processing circuitry serves to regulate passage of the data signal along the data path. The data signal is supplied at a data signal voltage amplitude and the clock signal is supplied at a different clock signal voltage amplitude. The clock signal voltage amplitude is higher than the data signal voltage amplitude. A separate clock signal power supply grid 12 is provided in addition to the data power supply grid 10.
US09450568B1 Bias circuit having second order process variation compensation in a current source topology
A bias circuit includes second order process variation compensation in a current source topology having a compensation transistor operating in saturation mode as a current source. An additional compensation transistor is biased to operate in a linear mode to provide an active resistor to vary a control voltage applied to the saturation mode compensation transistor and widen the range of sourced control current, thus widening the achievable range of the control voltage applied to the biasing transistor to produce a predetermined level of bias current despite process variations. The additional compensation transistor has been shown to be able to compensate for another approximately 20-25% of the induced variations leaving less than approximately 10% and preferably less than 5% variation in the bias current from the predetermined level at certain bias conditions and over typical fabrication process variations.
US09450567B2 Noise removing circuit and current sensing unit including the same
A noise-removing circuit includes a first capacitor to charge a first voltage supplied to a first node during a first period in which a first switching control signal is supplied, a second capacitor to charge a second voltage supplied to a third node during the first period, a third capacitor to charge the first voltage during a second period in which a second switching control signal is supplied, and to charge the second voltage charged in the second capacitor as a third voltage during a third period in which a third switching control signal is supplied, a fourth capacitor to charge the second voltage during the second period, and to charge the first voltage charged in the first capacitor as a fourth voltage during the third period, and a differential amplifier to output a voltage difference between the third voltage and the fourth voltage.
US09450560B2 Wireless transceiver with function of adjustment for frequency-band matching and the adjusting method therefor
The present invention is related to a wireless transceiver with function of adjustment for frequency-band matching and the adjusting method therefor, mainly comprising a plurality of transmitting circuits, a plurality of receiving circuits, a frequency-band matching adjustment circuit, and a radio-frequency signal transceiving end. In this connection, the transmitting circuits and/or the receiving circuits are connected to the radio-frequency signal transceiving end via the frequency-band matching adjustment circuit. Impedance in the frequency-band matching adjustment circuit may be adjusted on the basis of the frequency-band of a RF signal, when (before) the RF signal is transmitted or received, such that high impedance or low impedance is presented in the frequency-band matching adjustment circuit with respect to the frequency-band of the received or transmitted RF signal. Thereby, loss of RF signal in reception or transmission is reduced.
US09450554B2 Electronic device and method for adjusting volume
An electronic device and volume adjusting method detect ambient light and generate corresponding intensity signals via a sensor. Programs in a storage device, executed by at least one processor, cause the at least one processor to receive and sample light intensity signals and determine whether the ambient light level is changing. Time passing is counted if the ambient light level is changing, until the ambient light level stops changing. The counting of time stops when ambient light level stops changing and the counted time period is compared with a preset time period, a longer time period causes a volume adjusting command to be sent to a playback output device.
US09450547B2 Semiconductor package having an isolation wall to reduce electromagnetic coupling
A system and method for packaging a semiconductor device that includes a wall to reduce electromagnetic coupling is presented. A semiconductor device has a substrate on which a first circuit and a second circuit are formed proximate to each other. An isolation wall of electrically conductive material is located between the first circuit and the second circuit, the isolation wall being configured to reduce inductive coupling between the first and second circuits during an operation of the semiconductor device. Several types of isolation walls are presented.
US09450544B2 Pre-distortion method, associated apparatus and non-transitory machine readable medium
A pre-distortion method includes: receiving an input data; and obtaining a pre-distortion output by inputting the input data into a pre-distortion function, wherein the pre-distortion function is determined according to a following power amplifier; and multiplying a reciprocal of a pre-distortion ratio of the output of the power amplifier to the input data by the output of the power amplifier. A pre-distortion apparatus includes a receiver, a pre-distortion unit and a gain compensating unit. The receiver is utilized for receiving an input data. The pre-distortion unit is utilized for obtaining a pre-distortion output by inputting the input data into a pre-distortion function, wherein the pre-distortion function is determined according to a following power amplifier. The gain compensating unit is utilized for multiplying a reciprocal of a pre-distortion ratio of the output of the power amplifier to the input data by the output of the power amplifier.
US09450542B2 Preamplifier, optical receiver, optical termination device, and optical communication system
A current bypass circuit that passes part of a photocurrent output from a photodetector is connected to an input terminal of a current-to-voltage conversion amplifier circuit. A voltage obtained by level conversion of an output voltage by a voltage level conversion circuit is input into the current bypass circuit so that the current bypass circuit is turned on at a photocurrent that is smaller than the photocurrent at which a diode connected in parallel to a feedback resistor of the current-to-voltage conversion amplifier circuit is turned on. Consequently, the current-to-voltage conversion gain is switched in three stages according to the intensity of the photocurrent corresponding to an optical signal level.
US09450541B2 Systems and methods related to linear and efficient broadband power amplifiers
Systems and methods related to linear and efficient broadband power amplifiers. A power amplifier (PA) system can include an input circuit configured to receive a radio-frequency (RF) signal and split the RF signal into a first portion and a second portion. The PA system can further include a Doherty amplifier circuit including a carrier amplification path coupled to the input circuit to receive the first portion and a peaking amplification path coupled to the input circuit to receive the second portion. The PA system can further include an output circuit coupled to the Doherty amplifier circuit. The output circuit can include a balance to unbalance (BALUN) circuit configured to combine outputs of the carrier amplification path and the peaking amplification path to yield an amplified RF signal.
US09450539B2 Communications based adjustments of an offset capacitive voltage
A parallel amplifier and an offset capacitance voltage control loop are disclosed. The parallel amplifier has a parallel amplifier output, which is coupled to an envelope tracking power supply output via an offset capacitive element. The offset capacitive element has an offset capacitive voltage. The offset capacitance voltage control loop regulates the offset capacitive voltage, which is adjustable on a communications slot-to-communications slot basis.
US09450536B2 Inspection apparatus and inspection method
An inspection apparatus includes an irradiation part that emits plural pieces of pulse light having different wavelengths to irradiate a multi-junction type solar cell; a wavelength setting part that sets the wavelengths of the plural pieces of pulse light with which the multi-junction type solar cell is irradiated by the irradiation part; and a detection part that detects an electric field intensity of an electromagnetic wave emitted from the multi-junction type solar cell in response to the plural pieces of pulse light with which the multi-junction type solar cell is irradiated by the irradiation part. The irradiation part includes a delay element that delays a time the multi-junction type solar cell is irradiated with the pulse light by a time Δt11 relative to the pulse light.
US09450535B2 Solar powered satellite system
A solar powered satellite system is provided. A power control system, for example, of the solar powered satellite system may include, but is not limited to, a first interface configured to receive a power signal from the satellite receiver, a voltage converter electrically coupled to the first interface, the voltage converter configured to reduce a voltage of the power signal received from the satellite receiver to a predetermined voltage, a second interface configured to receive a power signal from the solar panel assembly, a third interface configured to be coupled to at least one power consumer of a satellite dish, and a source selection circuit electrically coupled to the voltage converter, the solar panel assembly and the third interface, the source selection circuit configured to output a selected power signal based upon a comparison between the predetermined voltage and a voltage of the power signal from the solar panel assembly.
US09450530B2 Control for multi-phase induction motor
A method of controlling operation of a multi-phase induction motor may include transmitting a low-speed operation signal by a master computer to a control signal board for low-speed operation of the motor; the control signal board receiving the low-speed operation signal, and in response to the low-speed operation signal, the control signal board sensing that the master computer is not simultaneously transmitting a high-speed operation signal, and in response to receiving the low-speed operation signal and not simultaneously receiving the high-speed operation signal, closing contactors in a power section to transmit power to the motor for low-speed operation, whereby the motor is connected to a source of multi-phase power and operates at low-speed; and the control signal board transmitting a first feedback signal to the master computer that the motor is connected to the source of multi-phase power and is running at low speed.
US09450528B2 Sensorless control apparatus for synchronous motor and inverter apparatus
According to one embodiment, a sensorless control apparatus for a synchronous motor, includes a PWM processing unit which pulse-width-modulates a three-phase voltage command, and thereby generates a gate command for an inverter, a high-frequency voltage calculator which obtains a high-frequency voltage component included in an output of the PWM processing unit or an equivalent output value, a high-frequency current calculator which obtains a high-frequency current component included in a current response value from a synchronous motor driven by the inverter, and an estimated angle calculator which calculates an estimated phase angle indicative of an estimated value of an angle of rotation of the synchronous motor, based on a plurality of pairs each including the high-frequency voltage component and the high-frequency current component which respectively include cosine components or sine components at an equal frequency, the pairs obtained for at least two different frequencies.
US09450523B2 Motor drive apparatus
To suppress a ripple contained in current flowing into a DC power supply during one-pulse control in a motor drive apparatus receiving electric power from the DC power supply. A motor drive apparatus 1 includes an inverter control device (10) provided with a one-pulse control mode in which, during one electrical angle cycle, a positive rectangular pulse voltage and a negative rectangular pulse voltage are applied, as gate drive signals, to a switching element corresponding to each phase. When performing the one-pulse control mode, the inverter control device (10) gradually increases or reduces a duty in a predetermined phase angle width at rising and falling edges of the rectangular wave voltage.
US09450515B2 Method for controlling inverter apparatus by detecting primary-side output and inverter apparatus thereof
A control method for an inverter apparatus is provided. The inverter apparatus includes a direct current to direct current (DC/DC) converter and a direct current to alternating current (DC/AC) converter. An output side of the DC/DC converter is coupled to an input side of the DC/AC converter. The control method includes the following steps: outputting a DC power from the output side of the DC/DC converter; receiving the DC power from the input side of the DC/AC converter, and generating an AC power from an output side of the DC/AC converter according to the DC power; and detecting the DC power, and accordingly controlling an operation of the DC/AC converter.
US09450514B2 Method and apparatus for minimising a circulating current or a common-mode voltage of an inverter
The present disclosure discloses a method and an apparatus implementing the method for minimizing a circulating current of parallel-connected inverters. The method can include, for at least one parallel-connected inverter, measuring a common-mode voltage of the inverter, and controlling a cycle length of the switching cycle on the basis of the common-mode voltage.
US09450513B2 Control circuit and control method for inverter circuit, and control circuit and control method for power conversion circuit
A control circuit controls the inverter circuit in one of the non-master-slave inverters connected in parallel in a power system. The control circuit includes: a target parameter controller for generating a compensation value for adjusting a target parameter to the target value; a cooperative correction value generator for generating a correction value for cooperating with another of the inverters; a PWM signal generator for generating a PWM signal based on a correction compensation value obtained by adding the correction value to the compensation value; a weighting unit for weighting the correction compensation value; and a communication unit for communicating with other inverters. The communication unit transmits the weighted correction compensation value to the other inverters. The cooperative correction value generator generates the correction value using an operation result based on the weighted correction compensation value and a reception compensation value received by the communication unit from the other inverters.
US09450509B2 Power conversion apparatus
A power conversion apparatus comprises a first converter connected to a second converter. The first converter includes a first capacitor and the second converter includes a second capacitor connected in series to a third capacitor. The capacitors are each connected in parallel with a respective resistor. The power conversion apparatus also includes a bypass switch connected in parallel to the first converter and in series to the second converter. A control module is configured to control a single-phase output voltage by operation of the first converter, the second converter, and the bypass switch.
US09450508B2 Modular switch for an electrical converter, electrical converter, as well as method for operating an electrical converter
Described is a modular switch for an electrical converter. The modular switch is provided with a first series circuit including a first controllable power semiconductor component and a first diode as well as with a second series circuit including a second diode and a second controllable power semiconductor. The connecting point between the first power semiconductor component and the first diode forms a first terminal and the connecting point between the second diode and the second power semiconductor component forms a second terminal of the modular switch. Also provided is a capacitor, wherein the first series circuit and the second series circuit and the capacitor are switched parallel to each other.
US09450501B2 Matrix converter having first and second commutation controllers
A matrix converter includes a power converter and a controller. The power converter includes bidirectional switches each having a controllable conducting direction. The bidirectional switches are disposed between input terminals and output terminals. The input terminals are respectively coupled to phases of an AC power source. The output terminals are respectively coupled to phases of a load. The controller controls the bidirectional switches. A first commutation controller performs commutation control when the conducting direction is unidirectional. A second commutation controller performs the commutation control when the conducting direction is bidirectional. A selector selects between the first commutation controller and the second commutation controller to perform the commutation control based on a state of an output current from the power converter.
US09450494B1 Inductive compensation based control of synchronous rectification switch
An electronic device includes a synchronous rectification circuit having an actively controlled switching element through which resonant current flows during operation. The actively controlled switching element is disposed in a package which adds stray inductance to a main current path of the synchronous rectification circuit. The electronic device also includes a fixed inductor magnetically coupled to the stray inductance or an additional inductance in series with the stray inductance so that the fixed inductor is not in the main current path of the synchronous rectification circuit and change in current through the inductance to which the fixed inductor is magnetically coupled induces a reference voltage at the fixed inductor which is in phase with a zero crossing point of the resonant current at different switching frequencies of the actively controlled switching element. A corresponding method of controlling the electronic device is also described.
US09450493B2 Voltage generating apparatus for stably controlling voltage
A negative bias circuit outputs a DC voltage of a negative polarity. A positive bias circuit outputs a DC voltage of a positive polarity. The DC voltage of the positive polarity is used, for example, as a transfer voltage, and the DC voltage of the negative polarity is used as a cleaning voltage for cleaning toner. A cycle of the clock signal in a period during which the DC voltage of the first polarity is output is longer than a cycle of the clock signal in the period during which the voltage supplied to the load transits from the DC voltage of the first polarity to the DC voltage of the first polarity.
US09450491B2 Circuits and methods providing three-level signals at a synchronous buck converter
A circuit including: a three-level buck converter having: a plurality of input switches and an inductor configured to receive a voltage from the plurality of input switches, the plurality of input switches coupled with a first capacitor and configured to charge and discharge the first capacitor; a second capacitor at an output of the buck converter; and a switched capacitor at an input node of the inductor, wherein the switched capacitor is smaller than either the first capacitor or the second capacitor.
US09450483B2 Apparatus and method for controlling inverter by measuring each phase current
An apparatus and a method for controlling an inverter are disclosed. The apparatus determines a 3-phase current by receiving a 2-phase current from a leg-shunt resistor arranged at an emitter terminal of a lower switching element in an inverter unit of an inverter, and determines whether there is an abnormality generated in the 3-phase current, to correct the abnormality in the current.
US09450482B2 Fault recovery for multi-phase power converters
A fault recovery method for multi-phase power converters enables delivery of reduced output power of as much as 66% of normal power in the event of a shorted power switch component. The need for redundant power converters in conventional multi-phase space power systems is reduced, if not eliminated. Fault recovery includes 1) detecting a shorted power switch fault; 2) providing short circuit current protection; 3) providing isolation of the shorted power switch; and 4) reconfiguring the remaining undamaged power switches.
US09450480B2 RF switching converter with ripple correction
This disclosure relates generally to radio frequency (RF) switching converters and RF amplification devices that use RF switching converters. In one embodiment, an RF switching converter includes a switching circuit operable to receive a power source voltage, a switching controller configured to switch the switching circuit so that the switching circuit generates a pulsed output voltage from the power source voltage, and an RF filter configured to convert the pulsed output voltage into a supply voltage, wherein the RF filter includes a decoupling capacitor configured to receive the supply voltage. The switching controller is configured to generate a ripple correction current that is injected into the decoupling capacitor such that the decoupling capacitor filters the ripple correction current. The decoupling capacitor outputs the ripple correction current such that the ripple correction current reduces a ripple variation in a supply current level of a supply current resulting from the supply voltage.
US09450476B2 Electric drive unit
An electric drive unit (100) of the invention includes the electric motor (1) and the control apparatus (20) that is disposed on an axis line of a rotation shaft (2) of the electric motor (1) and controls the driving of the electric motor (1). The electric motor (1) has a motor terminal (13) extending parallel to an axial direction of the rotation shaft (2) toward the control apparatus (20) and a slit (13a) is provided to the motor terminal (13) at an end on a side of the control apparatus (20). The control apparatus (20) has a motor connection terminal (34) provided on a line extended from the motor terminal (13) and connected to the motor terminal (13). The slit (13a) in the motor terminal (13) is press-fit and fixed to the motor connection terminal (34).
US09450475B2 Methods and apparatus for a motor
Methods and apparatus for a motor generally comprise a motor shell, a drive unit, a motor electronics assembly configured to operate the drive unit, and a shaft coupled to the drive unit. The drive unit may comprise an axial design configured to increase the efficiency of the system. The motor may be totally enclosed, the shaft may be sealed using a labyrinth seal, and the motor electronics assembly may be contained within the motor shell. The motor may comprise shapes and materials to promote cooling by air flow and thermal conduction. The motor may further comprise a touch-sensitive interface, may operate at high speed in response to a signal, and may provide a single location for the connection of all inputs. A motor according to the present invention may have improved operating characteristics.
US09450474B2 Active cooling of a motor
A motor, comprising an electronics housing, a stator having a stator bushing, and a rotor. The motor can be fastened to a fastening wall by means of the stator bushing. The motor according to the invention has an air conducting element and an air conveying element. The air conveying element is connected to the rotor in a rotationally fixed manner. The air conducting element surrounds the stator bushing and forms a flow space between the air conducting element and an outer circumference of the stator bushing. The flow space is open on the side of the electronics housing in the direction of the fastening wall through at least one flow gap. The air conducting element opens with an intake opening via a sealing gap in a rotor-side throughflow opening of the air conducting element.
US09450471B2 Brushless DC motor power tool with combined PCB design
A power tool with a combined printed circuit board (PCB) that reduces internal wiring of the power tool and provides a large amount of air flow to internal components. In some instances, the combined PCB has a surfboard shape and includes a motor control unit and power switching elements (Field Effect Transistors or FETs). The combined surfboard PCB is located above the trigger, but below the motor and drive mechanism. In other instances, the combined PCB has a doughnut shape and is located coaxially with a motor shaft. The combined PCB may be positioned between a doughnut-shaped control PCB and the motor.
US09450468B2 L-shaped sheet metal cooling jacket with baffles and integrated power electronics
An electric machine includes a pair of substantially aligned sheet metal housing sections each including a substantially “L” shaped portion, at least one cooling channel being formed at an axial end between the two sections, and a plurality of power electronics components engaged with at least one of the housing sections adjacent the axial end cooling channel. An embodiment includes a stator, a pair of housing sections enclosing the stator, power electronics components positioned at an axial end of the electric machine for controlling operation of the electric machine, and a coolant flow path that includes a power electronics cooling channel formed at the axial end between the housing sections. A method includes forming an axial end cooling channel between two sheet metal housing sections, and positioning power electronics components at the axial end along the cooling channel, whereby heat from the electronics components is transferred to the cooling channel.
US09450465B2 Continuous stator winding wound on bobbins
In a method for producing a stator winding of a stator, an auxiliary element is positioned with its central axis in alignment with a central axis of the stator. Bobbins are arranged on the auxiliary element in uniformly spaced-apart relationship around the central axis of the auxiliary element, and a circuit carrier is arranged on the auxiliary element radially inside the bobbins. Coils are formed by winding a conductor wire for each phase of the stator winding onto a corresponding one of the bobbins and routed via the circuit carrier to another one of the bobbins of this phase and wound thereon. Each of the bobbins is pivoted with the coils about a pivot so as to enable the bobbins to pivot up onto radially outwardly protruding stator teeth of the stator from radially outside.
US09450461B2 Rotating electrical machine, for starter
A rotating electric machine comprising a rotor (2) comprising a body (34) on the periphery of which are installed conductors (36) forming the winding, and a stator (3) positioned around the rotor (2) comprising a magnetized structure extending along a circumference of the stator (3). The body (34) of the rotor (2) is made partially of plastic, in the region of the teeth which conventionally separate the notches near the air gap, on the periphery of the armature. A modified structure of magnets of Halbach type is made with magnets of NdFeB type to reduce the thickness of the stator (3), to increase the radius (R2) of the rotor (2) so as to position all the conductors (36) on the periphery of the body (34) of the rotor (2) on one and the same layer at a diameter of maximum value.
US09450460B2 Electric generator for a wind power installation
The invention relates to an electrical generator comprising a stator which has windings lying in grooves formed by metal sheets and which has a predetermined diameter and a predetermined depth. The metal sheets form a laminated core which is penetrated by threaded bolts, the front and rear end of the laminated core being mounted on a ring of the stator. According to the invention, an additional mounting point for the laminated core is formed on the stator ring, said mounting point being located approximately in the center of the stator ring.
US09450455B2 Magnetic resonance power transmitter and magnetic resonance power receiver
A magnetic resonance power transmitter of a magnetic resonance wireless power transmission system includes a resonance coil, an alternating current power source configured to cause the resonance coil to generate an alternating current, and a frequency changer configured to change, based on communication data, a frequency of the alternating current that the alternating current power source causes the resonance coil to generate.
US09450453B2 Uninterruptible power supply system with energy feedback to chargers and sinusoidal output
An uninterruptible power supply (UPS) system with energy feedback to chargers and sinusoidal output charges a battery pack through a first charger under a mains mode. Under a battery mode, the UPS boosts DC voltage outputted from the battery pack to a higher voltage level through a DC-to-DC conversion module, converts the DC voltage to a sinusoidal AC voltage through a DC-to-AC conversion module, and supplies the sinusoidal AC voltage to a load. When the load has energy storage elements and discharged energy occurs in a power supply loop, a micro-controller unit can control the discharged power to charge the battery pack through a second charger, thereby solving the issue of the discharged power from the energy storage elements of the load and enhancing the operational efficiency of the UPS.
US09450450B2 Method and apparatus for efficient fuel consumption
A method for efficient fuel consumption comprises recharging batteries or operating a device carrying out a task, with an engine through an electrical connection. The method also includes monitoring at least one of (i) current in the electrical connection, (ii) voltage of the batteries, and (iii) length of time of the recharging or task, to determine if the recharging has reach a preselected endpoint or the task has been completed. The method further includes generating a signal through a communication link to cause the engine to stop operating by: (a) preventing operation of a spark plug, (b) preventing delivery of fuel to the engine, or (c) preventing delivery of oxygen to the engine.
US09450446B2 Connector-free magnetic charger/winder
A method and apparatus for charging an electronic device include rotating a magnetically attractable element, or element, within the electronic device. Rotating a magnet external to the electronic device simultaneously rotates the element. Rotating the element causes an electrically generating device, such as a generator, to create an electric charge in the electronic device. The electric charge may be used to power the electrically generating device, or the electric charge may be transmitted to an internal power supply in order to charge another component or components. In another embodiment, the external magnet may wind a spring inside a device.
US09450444B2 Charging apparatus
A charging apparatus includes: a charging unit configured to perform a contactless charging operation for a placed external device; a detector configured to detect a position of a placed object; a determining unit configured to determine that the placed object is an external device compatible with the charging unit; and a control unit configured to control the charging unit such that, during the contactless charging operation for an external device compatible with the charging unit, the charging operation for the external device being charged is restricted when an object that is determined by the determining unit not to be an external device compatible with the charging unit, has been placed within a predetermined distance from the charging unit.
US09450443B2 Management of high-voltage lithium-polymer batteries in portable electronic devices
The disclosed embodiments provide a system that manages use of a battery corresponding to a high-voltage lithium-polymer battery in a portable electronic device. During operation, the system monitors a cycle number of the battery during use of the battery with the portable electronic device, wherein the cycle number corresponds to a number of charge-discharge cycles of the battery. If the cycle number exceeds one or more cycle number thresholds, the system modifies a charging technique for the battery to manage swelling in the battery and use of the battery with the portable electronic device.
US09450440B2 High capacity batteries with on-demand fast charge capability
An embodiment provides an apparatus, including: apparatus components; a battery pack comprising a high charge rate cell component, the battery pack supplying power to one or more of the apparatus components; a processor; and a memory device accessible to the processor and storing code executable by the processor to: apply a normal rate of charge to a cell component of the battery pack; accept user input to switch the normal rate of charge to a second rate of charge which is higher than the normal rate of charge; and apply the second rate of charge to the high charge rate cell component based on the user input. Other aspects are described and claimed.
US09450437B2 Capacitor circuit for arrays of power sources such as microbial fuel cells
An electronic circuit to increase voltages from one or more energy sources. The electronic circuit can include a first set of capacitors and a second set of capacitors, and a first set of switches associated with the first set of capacitors and a second set of switches associated with the second set of capacitors. Also included is at least one energy source and an external load. The first and second set of capacitors, first and second set of switches, the at least one energy source, and the external load are arranged and connected such that the first set of capacitors is connected to the at least one energy source in parallel while the second set of capacitors is connected to the external load in series, and vice versa.
US09450436B2 Active power factor corrector circuit
In accordance with an embodiment, a circuit includes a direct current (DC) output configured to be coupled to a rechargeable battery and a power factor corrector circuit coupled to the DC output, where the power factor corrector circuit includes a controller, and where the controller is configured to determine a switching frequency of the power factor corrector circuit in accordance with a battery charging curve of the rechargeable battery.
US09450432B1 Portable mirror charger
A combined portable charger and mirror is provided that can store and deliver energy to charge portable electronic devices without accessing external power sources and that also functions as a portable illuminated vanity mirror. The charger enables users of portable equipment and devices (e.g., cellular telephone, cameras, tablets, computers, etc.) to carry additional stored energy to extend the device's use time. The combined portable charger and vanity mirror includes a housing comprised of a top casing and a bottom casing coupled to each other, a reflective mirror coupled to the top casing, a rechargeable battery within the housing, one or more illuminated lights adjacent to the mirror, a light indicator configured to provide a visual indication of the battery charge level, and a communication interface for transmitting electrical current from the battery to one or more electronic devices. The combined charger further includes a power switch configured to place the charger in an active charging mode or inactive non-charging mode.
US09450429B2 Woman's accessory smartphone battery charger
A compact mirror for use with woman's cosmetics includes a smartphone battery charging system integrated therein. A connection interface, such as, for example, a USB interface, is in electrical communication with an internal rechargeable battery pack. Upon connection of a smartphone via the connection interface, the user can charge their smartphone device. When the internal rechargeable battery is exhausted, an external charger is connected to the connection interface to recharge the same. One or more indicators provide visual indication of the charging status of the internal battery and/or the connected smartphone.
US09450423B2 Wireless power transmission apparatus
Disclosed is a wireless power transmission apparatus. The wireless power transmission apparatus includes a mounting member, an upper transmission coil on the mounting member, a lower transmission coil under the mounting member, a first terminal connected with an outer connection part of the upper transmission coil and an inner connection part of the lower transmission coil, and a second terminal connected with an inner connection part of the upper transmission coil and an outer connection part of the lower transmission coil. The upper transmission coil and the lower transmission coil are bilaterally symmetrical to each other about a central axis between the first and second terminals.
US09450421B2 Wireless non-radiative energy transfer
Described herein are embodiments of a source high-Q resonator, optionally coupled to an energy source, a second high-Q resonator, optionally coupled to an energy drain that may be located a distance from the source resonator. A third high-Q resonator, optionally coupled to an energy drain that may be located a distance from the source resonator. The source resonator and at least one of the second resonator and third resonator may be coupled to transfer electromagnetic energy from said source resonator to said at least one of the second resonator and third resonator.
US09450419B2 Combined power supply and input/output system with boost capability
A combined power and input/output system for an electronic device includes a host system; a target system operably coupled to the host system via a combined power and I/O line; and a power boost circuit in the target system for enabling a higher voltage target device.
US09450418B2 Power supply device, method for controlling the power supply device, and electronic apparatus
Provided are a power supply device capable of producing a highly-accurate supply voltage at low power consumption, a method for controlling the power supply device, and an electronic apparatus in which the power supply device is incorporated. The power supply device includes a first power supplying part and a second power supplying part which has less output current capacity than the first power supplying part does. The power supply device is configured to control the voltage value of the second voltage produced in the second power supplying part in order to make the first voltage produced in the first power supplying part equal to the second voltage produced in the second power supplying part.
US09450410B2 Surge suppression system for medium and high voltage
A system of surge suppressor units is connected at multiple locations on a power transmission and distribution grid to provide grid level protection against various disturbances before such disturbances can reach or affect facility level equipment. The surge suppressor units effectively prevent major voltage and current spikes from impacting the grid. In addition, the surge suppressor units included various integration features which provide diagnostic and remote reporting capabilities required by most utility operations. As such, the surge suppressor units protect grid level components from major events such as natural geomagnetic disturbances (solar flares), extreme electrical events (lightning) and human-generated events (EMPs) and cascading failures on the power grid.
US09450403B1 Electro-optic terminal protection system with matching stub
Apparatus for protecting a device from transients. The apparatus includes a switching network and a transmission line electrically connecting an input to an output. The switching network includes a stub connected near the input with a detector at the other end, a switch, and a communication path therebetween. The detector detects a transient and communicates with the switch. The switch then actuates to place a low impendence across the output of the transmission line, thereby attenuating the transient. The switching network has a switching time that equals the sum of the times to detect the transient at the input, transmit a signal corresponding to the detection to the switch, and actuate the switch. The input signal travels from the input to the output along the transmission line, which has a propagation delay. The propagation delay is greater than the stub propagation time plus the switching time of the switch network.
US09450402B1 Electrostatic discharge protection circuitry with reduced capacitance
Integrated circuits with electrostatic discharge (ESD) protection circuitry are provided. Integrated circuits may include input-output pins that are coupled to the ESD protection circuitry. The ESD protection circuitry may include diode circuits, a control circuit, and a power clamp circuit. Each diode circuit may have a first terminal that is coupled to a respective input-output pin and a second terminal that is coupled to a shared ESD control line. The control circuit may supply a boosted voltage onto the control line to reverse bias the diode circuits during normal operation while the power clamp is turned off. During an ESD event, the power clamp may be turned on to sink current from the diode circuits. The power clamp may include a transistor having a substrate that is forward biased to improve transistor drive strength during the ESD event and that is reverse biased to reduce leakage during normal operation.
US09450401B2 Controlling a thermally sensitive over-current protector
A method for controlling a thermally sensitive over-current protector is described. A battery current is monitored. It is then determined whether or not the monitored current has exceeded a predetermined threshold during the entirety of a predetermined time interval. If yes, then a current source is signaled to raise its current, so as to increase the heat being generated by a heating element that is being driven by the current source thereby tripping the thermally sensitive over-current protector. Other embodiments are also described and claimed.