Document Document Title
US09961943B2 Athletic sock
An athletic sock formed from a yarn comprising Coolmax® polyester fibers, cotton fibers and Lycra® polyurethane-polyurea copolymer fiber. The sock has a toe portion, at least one compression portion, a heel and ankle portion, and an upper band at the top portion of the sock.
US09961939B2 Electronic cigarette
An electronic cigarette has a vaporizer to produce vapor to be delivered to its mouth end. The vaporizer includes a tube having inlet and outlet ends. A porous matrix containing a vaporizable liquid, extends around the tube. Wicking fibers extend through side openings in the tube and are configured to wick the vaporizable liquid from the porous matrix into the tube, and electrical heater coil is powered by a battery to vaporize liquid on the wicking fibers in the tube, so that vapor is supplied along the tube end when the user draws on mouth end. The wicking diverge from the openings into fan shaped spread regions around outer surface of the tube so as to contact and receive the vaporizable liquid by capillary action from the matrix.
US09961938B2 Smoking article wrapper having a window
A wrapper (310) for a smoking article comprises a sheet material extending in a first direction (24) in which the wrapper (310) is wrapped around a smoking article and a second direction (20) perpendicular to the first direction (24). The wrapper (310) further comprises a window (312) in the sheet material, the window (312) having a perimeter. Any linear segment of the perimeter forming an angle of less than 10° with respect to the second direction (20) has a length of less than 0.5 millimeters, and any curved portion of the perimeter having a continuum of tangents each forming an angle of less than 10° with respect to the second direction (20) has a length of less than 0.5 millimeters. Such linear segments and curved portions of the perimeter are spaced apart by a distance of at least 0.5 millimeters along the length of the perimeter. The perimeter includes at least one linear segment forming an angle of less than 10 degrees with respect to the second direction (20) and having a length of less than 0.5 millimeters. The window (312) has a width of at least about 2 millimeters.
US09961937B2 Electronic cigarette and assembly method therefor
The invention is related to an electronic cigarette and an assembly method therefor. The electronic cigarette comprises an electronic cigarette body and a mouthpiece device connected at one end of the electronic cigarette body. The electronic cigarette body is provided with at least one first smoke channel. The mouthpiece device is provided with a second smoke channel. The mouthpiece device is in a sliding butting connection with the electronic cigarette body. The junction between the mouthpiece device and the electronic cigarette body is provided with an elastic assembly. The elastic assembly is used to enable the first smoke channel and the second smoke channel to be in communication with one another or to be staggered from one another and not in communication. The beneficial effects of the electronic cigarette are that a child may be prevented from smoking the electronic cigarette by accident, and assembly is easy.
US09961935B1 Smoking product and method of making
Provided are materials for making a hand rolled smoking article having a novel sheet. The sheet can include a rectangular portion and an irregular shaped portion. The sheet can be manufactured from tobacco leaf or foil, homogenized tobacco paper, or conventionally available rolling paper. The sheet can be filled with a filler material and rolled to form a cigar or cigarette.
US09961934B2 Method for threshing and pneumatic separation of tobacco leaves
A method for threshing and pneumatic separation of tobacco leaves, including: 1) transporting a mixture of the tobacco slices and stems from a primary threshing set into primary pneumatic separation unit for sorting out tobacco slices, and transporting a remaining mixture into a secondary threshing set; 2) transporting the mixture from the secondary threshing set into a secondary pneumatic separation unit for sorting out the tobacco slices and qualified stems, and transferring a remaining mixture to a tertiary threshing set; 3) transporting the mixture from the tertiary threshing set into a tertiary pneumatic separation unit for sorting out the tobacco slices and the qualified stems, and transferring a remaining mixture into a quaternary threshing set; 4) transporting the mixture from the quaternary threshing set into a quaternary pneumatic separation unit for sorting out the tobacco slices and the qualified stems, and returning a remaining mixture to the quaternary threshing set.
US09961933B2 Convertible juicer
A convertible juicer is disclosed. The convertible juicer includes a shell formed from a plurality of removable shell segments and an extraction assembly. The extraction assembly is disposed in the shell. The extraction assembly including a drum, a compression chamber disposed in the drum, and an auger disposed in the drum and received by the compression chamber. The extraction assembly and the shell are convertible between a storage configuration and a juicing configuration.
US09961932B2 Muscle preservation in overweight or obese adult during weight loss program
The invention pertains to the use of a composition comprising per serving between 50-300 kcal; between 10 g and 35 g proteinaceous matter; and at least 2.5 microgram vitamin D, for the manufacture of a nutritional product for (a) the treatment or prevention of muscle mass decrease, (b) stimulation of muscle mass increase; or (d) stimulating muscle mass preservation, in obese or overweight adults of at least 40 years of age participating in a weight loss program. The inventors surprisingly found that nutritional supplementation with a low-caloric composition rich in protein, particularly whey protein and leucine, compared to an iso-caloric control supplement without protein, synergistically leads to preservation of muscle mass during a weight loss program involving a hypocaloric diet and a resistance exercise program in overweight/obese older adult.
US09961924B2 Feed for fish farming
This invention provides a feed for fish farming which is excellent in terms of stability of feed supply and feed shelf life and which has excellent feed intake and feed efficiency.The feed for fish farming has an outer layer and an inner layer, characterized in that a composition constituting the outer layer has a breaking stress of 5×104 to 1×106 N/m2, a cohesiveness (30%) of 0.4 to 1.0, and a breaking strain of 30 to 80%. The feed for fish farming is characterized by having an outer layer constructed from a heat-induced gel which comprises a protein and/or a starch, and an inner layer comprising a composition which contains nutrient ingredients having fish meal and an oil as essential ingredients.
US09961923B2 System and method for preparing micro-ingredient feed additives to animal feed rations
A method and system are provided for preparing micro-ingredient feed additives for use in designated feed rations. A micro-ingredient system of the invention includes a plurality of bins that store designated micro-ingredients therein. A master controller of the delivery system provides signals to control system components based on programmed commands corresponding to micro-ingredient batches to be prepared. Slide gate mechanisms are used to prevent loss of micro-ingredients delivered to a receiving receptacle of the system. During delivery of the micro-ingredients to the receptacle and during processing, the micro-ingredients can become airborne and subsequently lost. The slide gate mechanisms also provide controlled access to the receiving receptacle to prevent system errors such as contamination of ingredients in the receptacle, or improper batching of a prescribed micro-ingredient mixture to be delivered to a designated feed ration.
US09961922B2 Animal feed and/or water amendments for lowering ammonia concentrations in animal excrement
Improved animal feeds and/or waters are provided, which include amendments comprising one or more copolymer salts serving to reduce volatilized ammonia derived from the excrement of animals. The copolymers are preferably water soluble and have substantially equimolar amounts of maleic and itaconic moieties.
US09961921B2 Producing edible residues from ethanol production
Edible residues of ethanol production, e.g., distillers grains and solubles, are produced that are low in, or substantially free from, antibiotic residues. Antibiotics or bacteria present in edible residues resulting from ethanol production are inactivated by irradiating the edible residues.
US09961919B2 Machine for making variegated ice cream or ice cream shake
A machine for making variegated ice cream or ice cream shake, including: a basic structure; one or more basic product mixing and freezing units, where each mixing and freezing unit in turn includes a processing cylinder containing the basic product and cooled by a respective refrigerating system and a stirring member mounted inside the processing cylinder and rotating to mix the basic product to prevent it from hardening and sticking to the cooled inside wall of the processing cylinder and to transform the basic product into a basic flavor; a closing element for closing the cylinder and provided with at least one outlet duct leading to the processing cylinder at one end and to an outlet mouth at the other end.
US09961918B2 Non-soluble, substantially white granulated salt substitute
The present method is directed in one embodiment to a non-soluble, substantially white granular salt substitute for dough-based products. In certain embodiments, the dough-based product comprises a filling sealed within a pocket while in other embodiments, the dough-based product is not filled. In certain embodiments, the dough-based product is heated by baking, deep-frying or microwaving. In certain embodiments, the salt substitute of the present invention may be used in place of other large-particulate salts such as kosher salt for use on dough-based products. Certain non-dough-based products such as salted caramel ice cream, confections, as well as products utilizing a reduced-salt blend are also improved using the present invention. In certain embodiments, the salt substitute comprises white tapioca.
US09961913B2 Filtration system
A filtration system is arranged to safely vent a storage room into which a fog mixture is introduced. Venting the storage room reduces and/or prevents a substantial increase in the internal pressure of the storage room. To control the pressure differential between the storage room and the ambient air pressure, a venting manifold with an in-line duct fan is used, for example, to exhaust storage room air into the atmosphere. The exhausted storage room air is filtered to reduce the exfiltration of chemicals and/or other contaminants from the environmentally sealed storage room.
US09961911B2 Extrudable batter compositions for use in providing high-fiber flourless food products
The invention provides an extrudable batter for use in providing a shelf-stable, ready-to-eat high-fiber food product. The batter comprises a select amount of a powdered fiber, at least one fat component chosen from an oil and a shortening, the shortening having a solid fat content of about 2% to about 30% at ambient temperature, a humectant, a sweetener, a leavening agent and water. The resultant uncooked batter is flourless and gluten-free and is extrudable in a continuous form. The ready-to-eat high-fiber food product produced by such batter contains about 5 grams or more of fiber per serving and substantially maintains, before and after being baked, a desired shape, structure and moisture content.
US09961907B2 Blade member for mulling apparatuses and mulling apparatus
A blade member has a shaft portion connected to a rotating shaft, and a blade plate portion projecting from the shaft portion toward an outer peripheral wall of a container. The blade plate portion has a plane-like configuration without being formed with a through-out portion, and extends in an up-and-down direction along the shaft portion. The blade plate portion has a projection portion, at a tip end side apart from the shaft portion, projecting upwardly. A top portion of the projection portion is non-edge surface without being formed with an angled portion.
US09961904B2 Compositions and methods related to isolated endophytes
Described herein are compositions and methods related to isolated Trichoderma harzianum and strains thereof.
US09961902B2 Method of synthesizing a graphene-based antibacterial and using the same
Photothermal antibacterial material RMG is provided in the present invention, where R represents aldehyde, di-aldehyde or multi-aldehyde, M is magnetic material, and G is reduced graphene oxide. A method of synthesizing the abovementioned antibacterial material comprises of three steps. At first graphene oxide was synthesized, followed by simultaneous reduction and functionalization with MNPs and eventually an aldehyde is modified on magnetic material to yield magnetic G functionalized glutaraldehyde (RMG). We utilize the photothermal feature of graphene for antibacterial activity, in addition graphene was functionalized with aldehyde for capturing bacteria and with magnetic material to enhance a focusing of light irradiation. Moreover, the magnetic properties of material could help for reusability of antibacterial material.
US09961901B2 Mectin and milbemycin nanoparticle formulations
The present disclosure describes a formulation including a nanoparticle including a polymer-associated mectin and/or milbemycin compounds with an average diameter of between about 1 nm and about 500 nm; wherein the polymer is a polyelectrolyte, and a dispersant or a wetting agent. The disclosure describes various formulations and formulating agents that can be included in the formulations. Additionally, the disclosure describes application to various plants and pests as well as advantages of the disclosed formulations.
US09961900B2 Herbicide formulations
The present disclosure describes a formulation comprising a nanoparticle including a polymer-associated herbicide, such as fenoxaprop or pyroxsulam with an average diameter of between about 1 nm and about 500 nm; wherein the polymer is a polyelectrolyte and a dispersant or a wetting agent. The disclosure describes various formulations and formulating agents that can be included in the formulations.
US09961899B2 Nematicidal aqueous suspension concentrate compositions
Provided herein are aqueous suspension concentrate compositions comprising biologically active 3,5-disubstituted-1,2,4-oxadiazoles or salts thereof that are useful, for example, in the control of nematodes. Nematodes are active, flexible, elongate organisms that live on moist surfaces or in liquid environments, including films of water within soil and moist tissues within other organisms. Many species of nematodes have evolved to be very successful parasites of plants and animals and, as a result, are responsible for significant economic losses in agriculture and livestock.
US09961898B2 Method for controlling plant disease
The combination of ethaboxam and transgenic plants provides enhanced plant protection in controlling plant disease. According to the present invention, an application of an effective amount of ethaboxam to transgenic plants applied to plant foliage parts; soil-applied in drench or soil incorporation; or applied to seed using seed slurry application, seed film coating and seed pelleting technologies for seed, gives a good controlling effect on plant diseases. Application of ethaboxam to transgenic plants encompasses all monocotyledonous and dicotyledonous crop types.
US09961894B2 Coating compositions for pathogen control in cotton
Coating compositions for cotton plant seed, wherein the coating composition comprises an organic carrier material and one or more biological agents that are active against one or more pathogens cotton plant.
US09961889B2 Fishing reel
One object is to provide a fishing reel in which under a high load, a smooth rotation performance of the handle shaft and the pinion gear shaft can be maintained and the accuracy of the position to support the handle shaft and the pinion gear shaft can be ensured. The fishing reel of the present invention includes: a handle shaft rotatably provided on a frame; a drive gear provided on the handle shaft; a spool configured to be rotationally driven via a pinion gear meshing with the drive gear; a side plate fixed on the frame; and a support unit separate from the side plate, wherein the support unit includes a handle shaft support that supports a handle shaft, and a pinion gear shaft support that supports a pinion gear shaft of the pinion gear, and the support unit is removably fixed on the frame.
US09961888B2 Line roller
A line roller includes a cylindrical guide member including a guide surface on an outer perimeter for guiding a fishing line, an axle bearing member rotatably supporting an inner perimeter surface of the guide member, and a support member supporting the axle bearing member. The axle bearing member includes an inner ring supported by the support member, an outer ring integrally rotatable with the guide member, a rolling body disposed between the inner ring and the outer ring, and a grease holding unit holding water-repellent grease between the inner ring and the outer ring.
US09961885B2 Flying animal feeder control, monitoring, and reporting system
Animal sustenance-dispensing stations described herein may be capable of supplying food or water to animals, of controlling electrical loads that prevent liquid sustenance freeze-up or overheating and other loads that help sanitize the sustenance, that illuminate the station, or that generate sounds; of acquiring and processing data from a variety of sensors both internal and external to the station, and of reporting both raw and processed data. They may also be capable of wirelessly communicating with other stations, or with non-station devices over wireless communication networks to facilitate reporting of sensor and other data, and to support configuration of station controller operational and reporting behavior. Station configurations may facilitate monitoring of video and audio activity of nearby animals, tagged animals visiting the station, weather conditions in the station's vicinity, station food or water supply levels, and other parameters according to the sensors of a given embodiment.
US09961881B2 Bike-attached dog tether
A tether apparatus for connecting a dog to a bike for running with the bike. The tether comprises a continuously flexible wand with a bow-like curvature in a vertical plane and an S-curvature in a horizontal plane. The wand is attached to a bike frame at front and mid-points, and a tail end is spaced to the rear and side of the bike. The tail end includes a short vertical harness connector hanging freely from the tail end for vertical attachment to a dog's collar or harness from above. A dog is accordingly tethered under the tail end of the wand, spaced to the rear and side of the bike, with the flexible wand absorbing shock and load when the dog's position and speed differ relative to the bike.
US09961878B2 Multifunctional liquid dispensing grooming system for pets
The present invention provides a device and method of using the device for pet care. The device has a housing divided into two halves that may be fastened together to form a single item such as a ball. Each of the halves having an interior side, an exterior side and a circumferential edge that contains the locking means to removably fasten the halves together. One half of the device having a refillable liquid cavity with cap for holding liquid, a reusable sponge, massaging bristles extending through and beyond the reusable sponge on the interior side, and a liquid dispensing mechanism with one or more apertures for releasing the fluid into the reusable sponge. The other half is hollow and has a grooming surface and vents to allow the reusable sponge to dry when the device is fastened together. Methods of using the device are also provided.
US09961876B2 Vehicle-based feed distribution system
The invention described herein is a vehicle-based feed distribution system comprising: a hopper assembly where a metal ball is located in a hopper outlet located at a bottom portion of a hopper, where an auger inside a horizontal dispensing tube is driven by an auger drive means that directs a feed mix from a hopper longitudinally down the horizontal dispensing tube extending out from the hopper outlet, and where a feed outlet at a distal end of the horizontal dispensing tube distributes the feed mix; where the hopper assembly is coupled to a tow vehicle, and where the tow vehicle controls the auger drive means to meter distribution of the feed mix.
US09961872B2 Spinach hybrid 51-150 RZ
The present invention relates to a Spinacia oleracea seed designated 51-150 RZ, which exhibits a combination of traits including very fast growing, an erect plant habit, smooth mature leaves, medium blade size and resistance to downy mildew (P. farinosa f. sp. spinaciae) races Pfs1 to Pfs15. The present invention also relates to a Spinacia oleracea plant produced by growing the 51-150 RZ seed. The invention further relates to methods for producing the spinach cultivar, represented by spinach variety 51-150 RZ.
US09961871B1 Soybean variety 5PMTZ70
A novel soybean variety, designated 5PMTZ70 is provided. Also provided are the seeds of soybean variety 5PMTZ70, cells from soybean variety 5PMTZ70, plants of soybean 5PMTZ70, and plant parts of soybean variety 5PMTZ70. Methods provided include producing a soybean plant by crossing soybean variety 5PMTZ70 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PMTZ70, methods for producing other soybean varieties or plant parts derived from soybean variety 5PMTZ70, and methods of characterizing soybean variety 5PMTZ70. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PMTZ70 are further provided.
US09961870B1 Soybean variety 5PALC58
A novel soybean variety, designated 5PALC58 is provided. Also provided are the seeds of soybean variety 5PALC58, cells from soybean variety 5PALC58, plants of soybean 5PALC58, and plant parts of soybean variety 5PALC58. Methods provided include producing a soybean plant by crossing soybean variety 5PALC58 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PALC58, methods for producing other soybean varieties or plant parts derived from soybean variety 5PALC58, and methods of characterizing soybean variety 5PALC58. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PALC58 are further provided.
US09961869B1 Soybean variety 5PACK85
A novel soybean variety, designated 5PACK85 is provided. Also provided are the seeds of soybean variety 5PACK85, cells from soybean variety 5PACK85, plants of soybean 5PACK85, and plant parts of soybean variety 5PACK85. Methods provided include producing a soybean plant by crossing soybean variety 5PACK85 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PACK85, methods for producing other soybean varieties or plant parts derived from soybean variety 5PACK85, and methods of characterizing soybean variety 5PACK85. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PACK85 are further provided.
US09961868B1 Soybean cultivar 60111034
A soybean cultivar designated 60111034 is disclosed. The invention relates to the seeds of soybean cultivar 60111034, to the plants of soybean cultivar 60111034, to the plant parts of soybean cultivar 60111034, and to methods for producing progeny of soybean cultivar 60111034. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. The invention also relates to soybean cultivars or breeding cultivars, and plant parts derived from soybean cultivar 60111034. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 60111034, and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants, and plant parts produced by crossing cultivar 60111034 with another soybean cultivar.
US09961864B1 Soybean cultivar CL1561726
The present invention is in the field of soybean variety CL1561726 breeding and development. The present invention particularly relates to the soybean variety CL1561726 and its seed, cells, germplasm, plant parts, and progeny, and methods of using CL1561726 in a breeding program.
US09961863B1 Soybean cultivar CL1560868
The present invention is in the field of soybean variety CL1560868 breeding and development. The present invention particularly relates to the soybean variety CL1560868 and its seed, cells, germplasm, plant parts, and progeny, and methods of using CL1560868 in a breeding program.
US09961860B1 Soybean cultivar 52030201
A soybean cultivar designated 52030201 is disclosed. The invention relates to the seeds of soybean cultivar 52030201, to the plants of soybean cultivar 52030201, to the plant parts of soybean cultivar 52030201, and to methods for producing progeny of soybean cultivar 52030201. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. The invention also relates to soybean cultivars or breeding cultivars, and plant parts derived from soybean cultivar 52030201. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 52030201, and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants, and plant parts produced by crossing cultivar 52030201 with another soybean cultivar.
US09961857B1 Soybean cultivar AR1310229
The present invention is in the field of soybean variety AR1310229 breeding and development. The present invention particularly relates to the soybean variety AR1310229 and its seed, cells, germplasm, plant parts, and progeny, and methods of using AR1310229 in a breeding program.
US09961849B1 Inbred corn line IAA11BM
An inbred corn line, designated IAA11BM, the plants and seeds of the inbred corn line IAA11BM, methods for producing a corn plant, either inbred or hybrid, produced by crossing the inbred corn line IAA11BM with itself or with another corn plant, and hybrid corn seeds and plants produced by crossing the inbred line IAA11BM with another corn line or plant and to methods for producing a corn plant containing in its genetic material one or more transgenes and to the transgenic corn plants produced by that method. This invention also relates to inbred corn lines derived from inbred corn line IAA11BM, to methods for producing other inbred corn lines derived from inbred corn line IAA11BM and to the inbred corn lines derived by the use of those methods.
US09961847B2 Tomato variety FDS 14-2090
The invention provides seed and plants of the tomato variety designated Picus. The invention thus relates to the plants, seeds and tissue cultures of tomato variety Picus and to methods for producing a tomato plant produced by crossing a plant of tomato variety Picus with itself or with another tomato plant, such as a plant of another variety. The invention further relates to seeds and plants produced by such crossing, and also relates to parts of a plant of tomato variety Picus including the fruit and gametes of such plants. The invention also relates to tomato variety FDS 14-2081, and to seeds and plants produced by crossing a plant of tomato variety FDS 14-2081 with itself or another tomato plant. The present invention is also directed to tomato variety FDS 14-2090, and to seeds and plants produced by crossing a plant of tomato variety FDS 14-2090 with itself or another tomato plant.
US09961845B2 Cotton variety 15R551B2XF
The invention relates to the novel cotton variety designated 15R551B2XF. Provided by the invention are the seeds, plants, plant parts and derivatives of the cotton variety 15R551B2XF. Also provided by the invention are methods of using cotton variety 15R551B2XF and products derived therefrom. Still further provided by the invention are methods for producing cotton plants by crossing the cotton variety 15R551B2XF with itself or another cotton variety and plants and seeds produced by such methods.
US09961843B2 Process to harvest organic materials from trees
A process for harvesting organic material recovers sugars, proteins, aromatics, organic acids and mixtures thereof, from the sapwood of trees or recently pruned sections, e.g. branches. The process involves drilling entry and exit ports to access the sapwood layer and the use of spiles, driven into the ports, to create fluid tight seals for the tubing, which delivers and recovers the solution, which solubilizes the harvested organic material and flows through the sapwood layer. The close proximity of entry and exit ports permits the flow of a pressurized solution. The recovered pumped solution or products therefrom, if desired, can be used in a fermentation medium to prepare products, e.g. alcohol, fatty acids.
US09961842B2 Tree saw attachment for small vehicle
A saw attachment for a vehicle. The saw attachment includes a wedge-shaped saw blade with teeth extending along sides of the saw blade. The saw attachment also includes a guard secured to the saw blade and extending in a non-coplanar direction from the saw blade. The saw attachment further includes a mounting assembly comprising a longitudinally-extending frame having first and second ends, with the first end pivotably secured to the saw blade, and a mounting plate pivotably secured to the second end of the frame, such that the mounting plate is operable to be removably secured to the vehicle. The saw attachment further includes an adjustable linkage connected to the mounting assembly and the guard, with the adjustable linkage being operable to selectively extend or retract so as to allow the saw blade to decline and incline, respectively.
US09961835B2 Multiple tent cover unload control system
A combine unload control system having a grain tank for storing grain and at least one auger for unloading grain from the grain tank. The control system also includes a first auger cover proximate to the at least one auger, having one or more first auger cutouts disposed on a portion of the first auger cover and a second auger cover proximate to the at least one auger and having one or more second auger cutouts disposed on a portion of the second auger cover. The control system further includes a controller configured to control amounts of grain to pass through the one or more first auger cutouts and the one or more second auger cutouts and flow to the at least one auger by causing the first auger cover and the second auger cover to move relative to each other.
US09961834B2 Vine stripping apparatus and method
An apparatus for removing plant material from a vine. The apparatus generally comprises a support frame, a pair of counter-rotating wheels, and a vine stripping component. In an embodiment, the vine stripping component includes interchangeable stripping dies. In an additional embodiment, the apparatus is incorporated in a mobile harvesting unit. The invention further includes a method for removing plant material from vines.
US09961832B2 Control of base cutter orientation in sugarcane harvesters
A method and control system are disclosed for orientating base cutters of a sugarcane harvester. A sugarcane harvester may include a crop divider, a rear base cutter, and a front base cutter. An indicator of a position of the crop divider may be determined. A target orientation of the front base cutter may be determined based upon the position indicator. The front base cutter may be adjusted with respect to a chassis of the harvester, in order to place the front base cutter in the target orientation. If adjusting the front base cutter includes moving the front base cutter beyond a predetermined range of motion, the rear base cutter may be adjusted with respect to the ground.
US09961830B2 Combine cornhead row unit for reducing field yield losses
Modifications to row unit that result in a greatly reduced loss of kernels due to chatter include substituting stripper plates that have rails upwardly projecting guard rails at the edges of the stripper plates that define their working gap to thereby inhibit escape of loose kernels. Further, the ear transport paddles are modified so as to reduce shelling due to chatter and to move loose kernels collected on the stripper plates to the machine's auger so that these loose kernels become part of the yield. Specifically, a cushioning device is attached to each of the paddles and the paddles further support brushes or scrapers that sweep loose kernels into the auger.
US09961829B2 Walk-behind mower with steering wheel control
A walk-behind mower includes a frame and a power source attached to the frame. A selectively steerable drive wheel and a set of follower wheels are rotatably attached to the frame. The walk-behind mower includes a steering wheel assembly attached to the frame, the assembly including a steering column and a steering wheel attached to the steering column. The walk-behind mower also includes a universal joint connecting the steering wheel assembly to the frame. The walk-behind mower further includes a mower deck attached to the frame and a mower blade assembly attached to the deck. In other examples, the walk-behind mower includes a front section and a rear section that rotate relative to each other about a vertical axis.
US09961825B2 Seed meter unloading systems, methods, and apparatus
Systems, methods and apparatus are provided for controlling an agricultural implement having a plurality of row units. In some embodiments, seeds are planted by rotating a seed disc in a first direction; seeds are then unloaded from a seed disc into a seed pool by rotating the seed disc in a second direction. In some such embodiments an amount of rotation in the second direction is selected to ensure that seeds are released into the seed pool and not released from the seed meter.
US09961823B2 Hydraulic control system of an implement for a work machine and method thereof
An agricultural implement includes a transversely extending frame forming a first, a second, and a third frame section. A hydraulic control system controls a raising or lowering movement of each frame section. A first actuator and a second actuator are coupled to the first frame section, a third actuator is coupled to the second frame section, and a fourth actuator is coupled to the third frame section. A first control valve is fluidly coupled between a fluid source and the first and second actuators. A second control valve is fluidly coupled to the third actuator and a third control valve is fluidly coupled to the fourth actuator. A first flow path fluidly couples the first actuator, the second actuator, the third actuator, and the fourth actuator in series and a second flow path fluidly couples at least the third and fourth actuators in parallel with one another.
US09968013B2 Cooling arrangement for components disposed in an interior of a switch cabinet
The invention relates to a switch cabinet with a cooling apparatus which has a first closed coolant circuit and a second closed coolant circuit separated fluidically from the first coolant circuit, the first coolant circuit having a refrigerating machine or a cold water set and the second coolant circuit having a heat pipe arrangement.
US09968012B2 Heat-sink-attached power module substrate, heat-sink-attached power module, and method for producing heat-sink-attached power module substrate
A heat-sink-attached-power module substrate (1) has a configuration such that either one of a metal layer (13) and a heat sink (31) is composed of aluminum or an aluminum alloy, and the other one of them is composed of copper or a copper alloy, the metal layer (13) and the heat sink (31) are bonded together by solid phase diffusion bonding, an intermetallic compound layer formed of copper and aluminum is formed in a bonding interface between the metal layer (13) and the heat sink (31), and an oxide is dispersed in an interface between the intermetallic compound layer and either one of the metal layer (13) composed of copper or a copper alloy and heat sink (31) composed of copper or a copper alloy in a layered form along the interface.
US09968011B2 Systems and methods for dynamically updated thermal options based on thermal state
In accordance with embodiments of the present disclosure, a system may include a temperature sensor configured to sense an inlet ambient temperature associated with an information handling system, a cooling subsystem comprising at least one cooling fan configured to generate a cooling airflow in the information handling system, and a thermal manager communicatively coupled to the temperature sensor and the cooling subsystem and configured to, based on the inlet ambient temperature, a maximum power consumption level of the information handling system, a maximum airflow rate capable of being generated by the at least one cooling fan, and a hardware configuration of the information handling system, calculate a lowest possible maximum exhaust temperature for the information handling system.
US09968010B2 Information handling system having flexible chassis block radiators
A liquid handling (LH) block of an Information Handling System (IHS) having a first transfer conduit having node-receiving intake port/s sealably engaged for fluid transfer to node intake port/s of Liquid Cooled (LC) node/s and having supply connection/s. A second transfer conduit has node-receiving outlet port/s sealably engaged for fluid transfer to LC node output port/s of the LC node/s and having return connection/s. A radiator includes a portion of the second transfer conduit. A cooling liquid distribution subsystem has a user selectable first and second sets of liquid conduits connectable to the module in one of an open-loop configuration utilizing facility supplied cooling liquid and a closed-loop configuration to recirculate cooling liquid between the block radiator and the node-level system of conduits.
US09968009B2 System with fresh air flow toward downstream components for cooling
The present technology provides a system for supplying fresh air to downstream components. The system comprises a housing with a first end and a second end, a first plurality of partitions disposed in the housing, and a second plurality of partitions disposed in the housing. The housing comprises a base portion and first and second opposing sidewalls extending from the first end to the second end. Each of the first plurality of partitions includes at least one first ventilation opening associated with each of the plurality of compartments. Each one of the second plurality of partitions comprises at least one partition duct extending through the plurality of partition rows and at least one second ventilation opening connecting the at least one partition duct to associated ones of the plurality of compartments.
US09968004B2 Thermal interface materials including electrically-conductive material
According to various aspects, exemplary embodiments are disclosed of thermal interface materials including electrically-conductive material, shields including thermal interface materials, and related methods. In an exemplary embodiment, a thermal interface material generally includes a top surface, a bottom surface, and one or more outer side surfaces extending between the top and bottom surfaces. Electrically-conductive material is along and/or adjacent the one or more outer side surfaces. The thermal interface material may be configured to be operable as a waveguide through which energy below a cutoff frequency cannot flow. The electrically-conductive material may be parallel with a direction of heat flow from a heat source to a heat removal/dissipation structure when the bottom surface is positioned against or adjacent the heat source and the top surface is positioned adjacent or against the heat removal/dissipation structure.
US09968002B2 Heat-transfer mechanism of motor primary
The present invention provides a heat-transfer mechanism of a motor primary, wherein a heat-transfer member having a metallic body is sandwiched between a motor moving member and a bearing member, such that the heat-transfer member separates the bearing member from the motor moving member to prevent direct contact there-between while the heat-transfer member is used as a heat-conducting medium, and therefore, heat energy on the bearing member and the motor moving member can be gathered in the heat-transfer member, and the effect of effectively dissipating, by means of conduction, the heat energy from the motor moving member and from the bearing member driven by the motor can be achieved.
US09967995B2 Single action din rail latch
An electronics module includes a latch with a first latch portion and a second latch portion. The latch portions move between a latched position and an unlatched position. A spring is located between the first and second latch portions and biases the first and second latch portions in first and second directions. The first latch portion comprises an actuation portion located externally from the housing and that is adapted to be manually engaged and moved linearly in the second direction to move the first latch portion from its latched position toward its unlatched position. The second latch portion includes a resilient tail with a locator tab that seats in either a first receiving location or a second receiving location of the first latch portion and that is selectively deflectable to disengage the locator tab from the second receiving location so that the spring moves the latch to the latched configuration.
US09967994B2 Insulator for magnetic core around a bus bar
An insulating component having a first core accommodating section that receives a first magnetic body core, a second core accommodating section that receives a second magnetic body core, and a locking section. The first core accommodating section has two parallel core leg section accommodating sections that individually surround one of at least two leg sections of the first magnetic body core. The second core accommodating section is configured to surround the second magnetic body core. An aperture section is formed in the insulating component between the two parallel core leg section accommodating sections. The locking section is configured to be locked to a bus bar inserted into that aperture section.
US09967993B1 Printed circuit board enclosure assembly
An enclosure assembly for housing printed circuit boards and related electrical components that provides secured component mounting in outdoor environments.
US09967992B2 PCB fixing mechanism and liquid crystal display device
The present invention provides a PCB Fixing Mechanism and Liquid Crystal Display Device. The PCB fixing mechanism utilizes annular conducting foam (30) and conductive adhesive (20) to fix PCB (50) on the back plate (10), then improve the contact efficiency between PCB (50) and back plate (10). In cooperate with compressing annular conducting foam by PCB hood (40), the annular conducting foam obtain great conductivity with sufficient compress ratio ensured, further improve PCB grounding, thus can promptly and effectively bypass ESD interference to prevent electrostatic damage. By the way, PCB fixing procedure is simplified and labor hours are saved. The liquid crystal display device using aforesaid PCB fixing mechanism, can simplify PCB fixing procedure, save labor hours, improve PCB grounding and prevent electrostatic damage.
US09967990B2 Electronic apparatus
Provided is an electronic apparatus that has enhanced strength and reduced weight. An electronic apparatus includes: a housing having two faces that face each other, having an accommodation space therein, and having an opening on one of the two faces; and an electronic device contained in the accommodation space. The housing is configured of a first member and a second member that are divided in the faces, and has a device insertion opening on at least one of opposing faces of the first member and the second member.
US09967989B2 Display device
According to one embodiment, a display device includes a display, a circuit substrate, connector terminals, a first cover, a second cover, and a fastening member. The circuit substrate includes a first side and a second side adjacent to the first side, and overlaps a second face of the display. The connector terminals are disposed at a vicinity of each of the first side and the second side. The first cover includes a first opening exposing the connector terminals therethrough, and covers the second face. The second cover includes a linking portion and a noncircular through hole, and covers the first opening across the first side and the second side. The linking portion is positioned in between the first side and the second side. The fastening member is inserted through the through hole so as to fix the second cover, the circuit substrate, and the display.
US09967988B1 Retention system for an electronic device
Disclosed is a retention system for an electronic device including a base member for receiving the electronic device, a retention pad attached to the base member, a plurality of adhesive portions of the retention pad wherein the adhesive portions are dispersed, generally, in a gradient across the retention pad.
US09967984B1 Power adapter packaging
A power adapter package comprises a power conversion module, an input board assembly comprising terminals for receiving power from an input source and delivering power to the input of the power conversion module, an output board assembly for receiving power from the output of the power conversion module and delivering power to a load via output terminations, a signal isolator comprising a bridge board spanning a distance between the input board and the output board, a case comprising top and bottom covers, and end cap assemblies for supporting and insulating input and output terminations. The bridge board may comprise a multilayer substrate comprising galvanically isolated and magnetically coupled transformer windings. The input and output boards may be soldered to contacts formed along a peripheral edge of the power conversion module.
US09967982B2 Method of producing an interposer with microspring contacts
An interposer including stress-engineered nonplanar microsprings may provide interconnection of bonding pads of electronic structures disposed above and below the interposer. The lateral offset between an anchor portion of a microspring disposed for contact at a bottom surface of the interposer and the tip of the microspring located in a free portion of the microspring for contact and deflection over a top surface of the interposer permits the interconnection of devices having different bonding pad pitches. Microspring contacts at the free portion permit temporary interconnection of devices, while solder applied over the free portion permit permanent connection of devices to the interposer.
US09967981B2 Light source unit
Provided is a light source unit including a base unit formed on a front surface thereof with a first circuit pattern by irradiating laser light to a resin molded article, and a light emitting element mounted on the base unit and electrically connected to the first circuit pattern. The base unit includes a mounting surface portion directed in a prescribed direction such that the light emitting element is mounted thereon, and a sidewall surface portion connected to the mounting surface portion in a plane intersection state, and the sidewall surface portion is formed as an inclined surface intersecting with the mounting surface portion at an obtuse angle.
US09967978B1 Methods and apparatus for a rail-mounted array assembly
A rear-loaded electronics array, comprising a first circuit board assembly comprising a rail and at least one slat assembly. The at least one slat assembly can be operable to be removed from the rail and replaced on the rail from a rearward position. A second circuit board assembly can comprise a rail and at least one slat assembly. The at least one slat assembly can be operable to be removed from the rail and replaced on the rail from a rearward position. The first circuit board assembly can be positioned adjacent the second circuit board assembly, and the first circuit board assembly can be coupled to the second circuit board assembly, thus forming the rear-loaded electronics array. The first and second circuit board assemblies can be installed and removed independent of one another, as well as each of the individual slat assemblies from any circuit board assembly.
US09967975B2 Multi-layer circuit board
A multi-layer circuit board includes a first circuit board, multiple conducting blocks, a second circuit board, and multiple conducting recesses. The first circuit board has a first conductor layer formed thereon. The conducting blocks are mounted on the first circuit board and electrically connected to the first conductor layer. The second circuit board has a second conductor layer mounted thereon and facing the first circuit board. The conducting recesses are formed in the surface of the second circuit board. Each conducting recess has a conducting layer electrically connected to the second conductor layer. When the conducting blocks are mounted in the conducting recesses, the first conductor layer and the second conductor layer are electrically connected through the conducting blocks and the conducting recesses. As can be separated from the first circuit board for test of the two conductor layers, the yield of the second circuit board is enhanced.
US09967973B2 Electrode arrangement with 3D structure and fabrication method thereof
An electrode arrangement which is based on elastomer and has elasticity and flexibility may include: an elastomer substrate; first and second pads arranged over the substrate; and a conductive wire connecting the first and second pads. One or more regions of the conductive wire may be bent in a vertical or horizontal direction with respect to the substrate.
US09967968B2 3D EMI suppression structure and electronic device having the same
A 3D Electromagnetic Interference (EMI) suppression structure and an electronic device having the same, wherein a coplanar waveguide structure, an isolation layer, and a resonance layer may be installed. Furthermore, under the coplanar waveguide structure, the 3D EMI structure may be installed to connect to a conductor part of the resonance layer through a conductive connection part of the isolation layer, thereby further improving the EMI suppression effect and producing an excellent EMI suppression effect.
US09967966B2 Device and method for determining the temperature of a heat sink
A method for determining the temperature of a heat source and an electronic unit, including a printed-circuit board equipped with a sensor and a heat sink, the sensor being connected to the heat sink in a heat-conducting manner.
US09967964B2 Cooling plasma cutting system consumables and related systems and methods
In some aspects, electrodes can include a front portion shaped to matingly engage a nozzle of the plasma cutting system, the front portion having a first end comprising a plasma arc emitter disposed therein; and a rear portion thermally connected to a second end of the front portion, the rear portion shaped to slidingly engage with a complementary swirl ring of the plasma cutting system and including: an annular mating feature extending radially from a proximal end of the rear portion of the electrode to define a first annular width to interface with the swirl ring, the annular mating feature comprising a sealing member configured to form a dynamic seal with the swirl ring to inhibit a flow of a gas from a forward side of the annular mating feature to a rearward side of the annular mating feature.
US09967961B2 Simulated spatial live viewing of an object from variable view-points
A system for providing a simulated spatial live viewing of an object includes a cathode arrangement configured to generate an electron beam towards a target area of an anode, and a processor configured to control the electron beam to hit the anode at a moving focal spot that moves at least in a first moving direction transverse to a viewing direction. Thus, X-ray radiation is generated by the electron beam impinging on the moving focal spot. Further, the system includes a detector configured to detect X-ray radiation at least partially passing an object and to generate respective X-ray detection signals. The processor is further configured to generate monoscopic 2D images based on the detection signals, where the monoscopic 2D images relate to different view-points as defined by the moving focal spot. A display is configured to display the monoscopic 2D images are from the different view-points.
US09967957B2 Wireless rail with dynamic lighting
A lighting system is disclosed which provides dynamic lighting control of each light on a rail lighting system. The lighting system is able to change settings of each light within a track lighting or rail lighting system based on motion, user preferences, lighting conditions, or security parameters. Light intensity and color can be set and scheduled based on user control and programming. Optical sensors may also be used to provide control input for the track lighting or rail lighting.
US09967956B2 Lighting control system and method
A lighting control system and method is provided. A first electronic device for lighting control detects wirelessly one or more available network messages corresponding to one or more other electronic devices within wireless range of the first electronic device. The first electronic device connects wirelessly to a next electronic device of the one or more other electronic devices. The first electronic device sends a first device ID wirelessly to the next electronic device. The connection to the next electronic device is maintained if a registering handshake message is received via the next electronic device. The first electronic device disconnects from the next electronic device if the registering handshake message is not received within a predetermined timeout amount of time.
US09967954B2 Hybrid dimming controller with multi-class outputs
A hybrid dimming controller for a lighting control system providing isolated class 1 and class 2 dimming outputs. The controller has two NEC class 1 outputs for providing independent low-voltage dimming-control signals for two lighting loads and two NEC class 2 outputs for providing the same two independent dimming control-signals for the lighting loads. Thus, the controller has both a class 1 and a class 2 output for delivering the same dimming-control signal for each of the two lighting loads while maintaining within the controller the isolation that is required between class 1 and class 2 circuits.
US09967944B2 Dimming control for LED-based luminaires
A PWM dimmer includes a source terminal, a load terminal, a power stage, an interface, and control circuitry. The power stage is coupled between the source terminal and the load terminal and is configured to receive from the source terminal an AC supply signal and provide a pulsed AC load signal to the load terminal in response to a control signal. The AC supply signal has a sinusoidal envelope with a positive half-cycle and a negative half-cycle for each cycle. The pulsed AC load signal tracks the envelope and includes a plurality of pulses in the positive half-cycle and the negative half-cycle for each cycle. The interface is configured to receive dimming control information bearing on a dimming level from a user or remote terminal. The control circuitry is configured to receive the dimming control information from the interface and generate the control signal based on the dimming control information.
US09967942B1 Light emitting diode driving system and burning method thereof
A light emitting diode driving system includes an infrared ray burning device and a light emitting diode driving device. The light emitting diode driving device includes an infrared ray receiving unit, a signal transforming unit, a storage unit, a pulse width modulating unit and a diode driving unit. The infrared ray receiving unit receives a burning signal transmitted by the infrared ray burning device; the signal transforming unit transforms the burning signal into a current control command and transmits it to the storage unit. The signal transforming unit generates a current control signal in accordance with the current control command in the storage unit. The pulse width modulating unit generates a pulse width modulation output current control signal according to the current control signal. The diode driving unit drives the light emitting diode by the pulse width modulation output current control signal.
US09967941B2 Systems and methods for temperature control in light-emitting-diode lighting systems
Systems and methods are provided for regulating one or more currents. An example system controller includes: a thermal detector configured to detect a temperature associated with the system controller and generate a thermal detection signal based at least in part on the detected temperature; and a modulation-and-driver component configured to receive the thermal detection signal and generate a drive signal based at least in part on the thermal detection signal to close or open a switch to affect a drive current associated with one or more light emitting diodes. The modulation-and-driver component is further configured to, in response to the detected temperature increasing from a first temperature threshold but remaining smaller than a second temperature threshold, generate the drive signal to keep the drive current at a first current magnitude, the second temperature threshold being higher than the first temperature threshold.
US09967937B2 Light-emitting device
A light-emitting device including a light-emitting diode including an n-doped InGaN layer and a p-doped GaN layer, and an active zone including a number m of InGaN-emitting layers each one arranged between two InGaN barrier layers, of which the indium compositions of the emitting layers are different and are greater on the side of the n-doped InGaN layer than on the side of the p-doped GaN layer, and of which the indium compositions of the barrier layers are different and which are greater on the side of the n-doped InGaN layer than on the side of the p-doped GaN layer. An electric power supply supplies the diode with a periodic signal. A controller of the power supply can alter the peak value of the periodic signal according to a spectrum of the light emitted.
US09967936B2 Examination light apparatus with touch-less control
An examination light apparatus including a touch-less control component that enables a user to control the apparatus without requiring physical contact between the user and the apparatus. The apparatus employs an LED control component that is configured to adapt its electrical interface to a variable quantity of light emitting diodes in order to interface with each of a plurality of lamp heads that each can include a unique arrangement and quantity of light emitting diodes. The light emitting diodes (LEDs) provide a high level of light quality, quantity and intensity (luminosity) while requiring low power consumption and low space and weight requirements and are employed without requiring a cooling fan. Uniform mechanical and electrical interfaces between the control component and other portions of the examination lamp provide for efficient and simple manufacturing of various examination light configurations.
US09967934B2 Lighting control power supply
In order to provide a lighting control power supply that makes it possible to reduce the number of inputs required for a user when setting each of control parameters, and achieves an intuitive transition between setting input screens of each of control setting items in a plurality of lighting devices, it is configured to, when an input in a first direction is given to an input device, cause a display device to display a setting input screen related to a controller being different than before the input, and it is configured to, when an input in a second direction is given to the input device, cause the display device to display a setting input screen related to the control setting item being different than before the input.
US09967931B2 Clocked electronic energy converter
A clocked electronic energy converter may include an electronic switching element, at least two electrical energy storage devices, connections for connecting an electrical energy source and for connecting an electrical energy sink, a clock generator for controlling the electronic switching element and a switch-on time unit for generating a first signal for the clock generator, which switch-on time unit sets the power of the energy converter to be transmitted in a first power range by the first signal. The switch-on time unit generates a first signal representing a switch-on time for the clock generator in a second power range in which the power lower can be set than in the first power range, and the clocked electronic energy converter has a switch-off time unit generating in the second power range a second signal for the clock generator, which signal represents a switch-off time depending upon the power to be transmitted.
US09967929B1 High performance linear LED driving circuit
A high performance linear driving circuit converting an AC voltage of an external power supply into a DC output current and then outputs the DC current to at least one LED includes a detection unit, a control unit and a current unit. In a 180-degree phase sine wave period of the AC voltage, the total current of the output current is formed by a first working section, an energy saving section and a second working section, and the detection unit detects at least a voltage value of the AC voltage or a current value of the output current to generate a detection signal, and drives the control unit to modulate the duty cycle and current value of the first working section, energy saving section and second working section, and the amounts of current of the first and second working sections are greater than that of the energy saving section.
US09967928B2 Replaceable lighting fixture components
A lighting fixture includes a driver module and a separate light engine module, which has a solid-state light source and light engine memory. The driver module is electrically coupled to the light engine module and configured to drive the solid-state light source based on drive data. The drive data defines how the driver module should drive the solid-state light source to generate light with at least one defined lighting characteristic. The drive data may define or be used to identify the signal characteristics, such as drive currents, voltages, waveforms, and the like that must be provided by the driver module to drive the solid-state light source. The drive data is stored in the light engine memory of the light engine module, and the driver module is configured to retrieve the drive data from the light engine memory and drive the solid-state light source based on the drive data.
US09967926B2 Display device and light-emitting element
There is provided a display device including a light-emitting element body part, a low refractive index layer part which is provided over a light output surface of the light-emitting element body part and has a first refractive index, and a packaging member which is provided to seal the light-emitting element body part and the low refractive index layer part inside the packaging member, has a planar light output surface, and has a second refractive index which is greater than the first refractive index.
US09967917B1 Method of communication with network, and mobile terminal device
A mobile terminal device is connected to a network using a packet routing function of another mobile terminal device. Communication between respective mobile terminal devices can be performed in each of a plurality of tethering connection systems. When performing tethering communication, a mobile terminal device having tethering function becomes a master device and a mobile terminal device having no tethering function becomes a slave device. When both mobile terminal devices have tethering function, one mobile terminal devices becomes the master device and the other becomes the slave device. Before starting the tethering communication, state information for calculating an expected battery operating time of each mobile terminal device is acquired. A tethering connection system and a master-slave relationship are selected to maximize the expected operating time based on the remaining battery level and the expected power consumption of each mobile terminal device when starting the tethering communication.
US09967916B1 System for providing wrist device with cellular communication capability
A method for operating cellular connectivity in a wearable device includes configuring a sensor device to measure physical activity of a user and to output measurement data representing the measured physical activity; establishing, by using a cellular radio device included in the wearable device, cellular connectivity with an access node of a cellular communication system; and adjusting utilization of cellular uplink resources allocated to the cellular radio device according to a rate at which the measurement data from the sensor device becomes available for uplink transmission in the wearable device.
US09967915B2 Method of handling multiple PDN/PDP disconnection requests on the same APN
A method of disconnecting a packet data network (PDN) connection or a packet data protocol (PDP) connection from an access point name (APN) by a user equipment (UE), including sending, to a network apparatus, a signaling message to request disconnecting the PDN connection or the PDP connection from the APN, wherein the signaling message includes an information element (IE), and receiving a deactivate request message from the network apparatus which deactivates the PDN connection or the PDP connection, in response to the signaling message.
US09967913B2 Modular wireless network access device
In view of the above, a wireless network access device is provided. In an example implementation, the wireless network access device includes a radio interface having a plurality of individually addressable radio paths for providing a connection to corresponding radio modules. Each radio module includes a radio configured to communicate with client devices in a corresponding coverage area. Each radio module is configured to operate independently of the other radio modules. A network interface is included to provide data network access. The wireless network access device includes a processor to manage communication between the client devices that communicate with the radio modules and a data network via the radio interface and the network interface when the wireless local area network device includes at least one connected radio module.
US09967906B2 Wireless roaming using a distributed store
Systems, methods, and computer-readable storage media for wireless roaming are disclosed. An access point receives a communication request from a wireless device and determines a home broadcast domain associated with the wireless device. The access point determines that the home broadcast domain is different than the broadcast domain associated with the access point and proceeds to identify a second access point that is associated with the home broadcast domain of the wireless device. The access point establishes a tunnel between the access point and the second access point for routing traffic associated with the wireless device.
US09967902B2 Systems and methods for contention access region in a licensed-assisted access(LAA)
A user equipment (UE) for transmitting signals in a Licensed-Assisted Access (LAA) serving cell is described. The UE includes a processor and memory in electronic communication with the processor. Instructions stored in the memory are executable to receive an uplink (UL) grant from a downlink control information. The instructions are also executable to determine a UL contention access region based on the UL grant. The instructions are further executable to determine clear channel assessment (CCA) timeslots in the UL contention access region. The instructions are additionally executable to perform UL contention access in the UL contention access region with a backoff process.
US09967893B2 Methods and apparatuses for spectrum sensing in an opportunistic band
A system, apparatuses and methods are provided for communicating in an opportunistic band. Channels that are reserved for primary users are used by sensing devices when primary users are not present. A geo-location database is configured to store occupancy information of a channel and information associated with the primary user of the channel. The database includes information such as the type of primary user, and the expected occupancy time of a channel by a primary user. Sensing devices are categorized into different classes based on their sensing capability. A device capabilities database stores device classification information associated with the sensing devices attached to a dynamic spectrum management system.
US09967892B2 Resource allocation method and device for device-to-device direct communication in wireless communication system
Disclosed is a method by which a transmission terminal transmits a signal by using device-to-device direct communication in a wireless communication system. Particularly, the method comprises the steps of: identifying each of a plurality of resource units as a clean unit or a dirty unit; selecting one of the clean units as a transmission resource if the number of clean units is a first threshold value or more; selecting, as the transmission resource, one among the one or more dirty units from which interference that is a second critical value or more is detected if the number of clean units is less than the first threshold value; and transmitting a device-to-device direct communication signal by using the selected transmission resource.
US09967891B2 Interference mitigation through carrier aggregation
A system for interference mitigation through carrier aggregation may include one or more processors and a memory. The memory may include instructions that, when executed by the one or more processors, cause the one or more processors to: provide data transmissions and control transmissions to a wireless device over a primary component carrier, determine that interference exists on the primary component carrier, and switch at least a portion of the data or control transmissions to a secondary component carrier in response to determining that the interference exists on the primary component carrier, while maintaining connectivity on the primary component carrier.
US09967890B2 Signalling for fractional frequency reuse (FFR) for D2D communications
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines a subset of subchannels for a first cell, the subset of subchannels configured to reduce interference to at least a second UE in a second cell, determines whether a first UE in the first cell is interfering with a second UE in a second cell, and allocates at least one subchannel to the first UE from the subset of subchannels when the first UE in the first cell is interfering with the second UE in the second cell.
US09967887B2 Ad hoc group bidding
A method includes storing locations of mobile devices that are registered for ad hoc grouping, and matching an access request that specifies a location that corresponds to a goal for an ad hoc grouping with candidate mobile devices that match the access request. The method also includes retrieving network addresses of the candidate mobile devices and sending invitations to join the ad hoc grouping. An ad hoc grouping is formed from the candidate mobile devices accepting the invitations.
US09967882B2 Frequency-division multiplexing (FDM) using soft clipping (SC)
A method comprising mapping data onto odd frequency subcarriers of a plurality of non-overlapping frequency subcarriers, wherein each of the non-overlapping frequency subcarriers comprises a center frequency that is an odd integer multiple of a lowest center frequency, producing a time signal based on the mapping, applying soft clipping (SC) to signal amplitudes of the time signal according to a polynomial function, and producing a positive-amplitude signal based on the applying.
US09967881B1 Management of data transmission over radio-link encompassing multiple component carriers
Disclosed is a method and system to facilitate management of resources in a scenario where a base station has an established radio-link-layer connection for serving a device on multiple component carriers. Rather than providing all bearer data transmission to the device by rote on the multiple component carriers, the base station dynamically decides per data whether to transmit the data to the device on the multiple component carriers or rather on just one of the component carriers. For instance, when the base station receives data for transmission over the radio-link-layer connection to the device, the base station determines based on at least one characteristic of the data whether to transmit the data to the UE on the multiple component carriers or rather on just one of the component carriers, and the base station then schedules and engages in the transmission in accordance with that determination.
US09967876B2 Base station device, mobile station device, and communication method
Base stations in a system where a mobile station communicates with one of multiple base stations at each subframe using one of multiple UL-DL configurations include: a signal assigner and a separator. The signal assigner assigns signals to be transmitted to the mobile station, based on assignment information, the assignment information indicating assignment of subframes included in a UL-DL configuration that is configured to the mobile station, for each of the multiple base stations. Multiple subframes included in a UL-DL configuration are assigned to each of the multiple base station devices, for each DL/Sp/UL set made up of subframes correlated by a UL grant-PUSCH timing and a DL assignment(PDSCH)-HARQ ACK timing.
US09967874B2 Method and apparatus for transmitting/receiving downlink signal considering antenna port relationship in wireless communication system
The present invention relates to a wireless communication system, and more specifically, to a method and an apparatus for transmitting or receiving a downlink signal considering an antenna port relationship. The method for enabling a terminal to receive a physical downlink sharing channel (PDSCH) signal in the wireless communication system according to one embodiment of the present invention can determine a PDSCH start symbol index according to the predetermined priority and receive the PDSCH signal therethrough. The PDSCH start symbol index can be determined when a PDSCH start symbol value included in a PDSCH resource element mapping and Quasi co-location Indicator (PQI) parameter set is determined by an upper layer. The PDSCH start symbol index can be determined according to the PDSCH start symbol value for a cell receiving the PDSCH when the PDSCH start symbol value included in the PQI parameter set is not determined by the upper layer.
US09967869B2 Telecommunications method and system
A mobile communications unit for communicating data to and/or from base stations, the unit configured to communicate data with one or more base stations via a wireless access interface provided by the one or more base stations; configured to receive transmissions from the one or more base stations via at least one carrier, wherein carriers are logically separate sets of physical resources within a frequency range, the resources of a carrier providing a communication channel; and configured, upon reception of allocation information including an indication of a location of common information within a first carrier, to access the common information in the first carrier, wherein the allocation information is provided in a second carrier and the common information is for at least one mobile unit using the first carrier and for at least one mobile unit using a second carrier.
US09967868B2 Method and device for transmitting control information
A method for transmitting uplink control information and to an apparatus therefor. The method includes: selecting one uplink control channel resource corresponding to a plurality of HARQ-ACKs from among a plurality of uplink control channel resources; and transmitting a bit value corresponding to the plurality of HARQ-ACKs using the selected uplink control channel resource.
US09967864B2 Symbol mapping method for repetition channel coding
A symbol mapping method for repetition coding is disclosed. The symbol mapping method comprises performing repetition coding on codeword to output repeated codeword symbols, and mapping the repeated codeword symbols with subcarriers located in different localized resource blocks. According to the embodiments of the present invention, it is possible to obtain maximum reliability in a receiving side by mapping codeword bits with subcarriers to reduce the number of bits having low reliability when a transmitting side uses repetition coding. Also, it is possible to improve decoding throughput and obtain channel diversity.
US09967863B2 Systems and methods for uplink control information reporting with license-assisted access (LAA) uplink transmissions
A user equipment (UE) is described that includes a processor. The UE is configured with a secondary cell group (SCG). The UE is also configured with a licensed-assisted access (LAA) serving cell as a primary secondary cell (pSCell) of the SCG. The UE receives a physical downlink shared channel (PDSCH) on at least one LAA serving cell in the SCG. The UE determines a channel to carry uplink control information (UCI), the channel being on any one of the serving cell(s) in the SCG. The UE also determines transmission timing of the channel based on reception timing of the PDSCH. The UE further determines one or more PDSCHs of which HARQ-ACK bits are included in the UCI, the one or more PDSCHs including the PDSCH. The UE additionally determines content of the HARQ-ACK bits. The UE also performs a channel access procedure for the transmission of the channel.
US09967862B2 Device and method for monitoring control channel in multicarrier system
A method for monitoring a control channel in a multiple carrier system, and a user equipment (UE) therefore are discussed. The method according to one embodiment includes, if an aggregation of carriers is configured and if a carrier indicator field (CIF) is configured, monitoring a plurality of downlink control channels within a plurality of UE-specific search spaces of a first carrier; and receiving downlink control information (DCI) on at least one of the plurality of the downlink control channels, which is successfully decoded, via the first carrier. The DCI includes scheduling information on either a downlink channel or an uplink channel in a second carrier.
US09967860B2 Efficient network-wide broadcasting over LTE networks
A system and method for network-wide broadcasting, including identifying interference dependencies between base stations (eNBs) to generate one or more single frequency network (SFN) clusters for one or more broadcast sessions. The generating of SFN clusters includes performing a controlled decrease in transmit diversity gain for each of the sessions by progressively creating smaller SFN clusters, iteratively creating the smaller SFN clusters until a target modulation and coding scheme (MCS) threshold is met to generate a plurality of SFN clusters, and selecting an SFN cluster with a maximum common MCS for all SFN clusters in a set. Resource block (RB) allocation is integrated with the generating of the SFN clusters to determine maximum system utility, and the system utility considers the sum of the utilities of broadcast and unicast flows. Network-wide broadcasting is controlled based on the determined maximum system utility.
US09967858B2 Method and apparatus for configuring and using small data radio bearers
Apparatuses and methods for control of small data transmission by a user equipment (UE) are described herein. The UE may determine that data to be transmitted by the UE is small data if a size of the data is below a threshold. The UE may transmit a message indicating that the UE shall be transmitting small data responsive to determining that data to be transmitted by the UE is small data. The UE may receive a radio resource control (RRC) signal from an evolved Node B (eNodeB) that includes a logical channel identifier (LCID) of a small data radio bearer (SDRB) configured for transmission of small data. The UE may transmit small data on the SDRB subsequent to receiving the RRC signal from the eNodeB. The UE may refrain from transmitting other than small data on the SDRB. Other apparatuses and methods are described.
US09967856B2 Geo-reference based positioning of a mobile device
A method of determining a location of a mobile device includes: detecting, at the mobile device, at least one Radio Frequency transmitter; receiving information associated with a number of Radio Frequency transmitters located within a geographical area, the number of Radio Frequency transmitters being a subset of all Radio Frequency transmitters located within the geographical area, the information being decodable to provide global locations and identifiers of the number of Radio Frequency transmitters; comparing an identifier associated with the at least one detected Radio Frequency transmitter with the global locations and identifiers of the number of Radio Frequency transmitters; and determining the location of the mobile device within the geographical area; wherein the information is received in a reduced format.
US09967854B2 Time distance of arrival based mobile device location detection with disturbance scrutiny
Techniques for locating a mobile device using a time distance of arrival (TDOA) method with disturbance scrutiny are provided. In an aspect, for respective combinations of three base station devices of a number of base station devices greater than or equal to three, intersections in hyperbolic curves, generated using a closed form function with input values based on differences of distances from the device to pairs of base station devices of the respective combinations of three base station devices, are determined. The intersection points are then tested for robustness against measurement errors associated with the input values and a subset of the intersection points that are associated with a degree of resistance to the measurement errors are selected to estimate a location of the device.
US09967853B2 Using information on neighbor cells of other network types and/or other operators for mobile terminal positioning
In accordance with an example embodiment of the present invention, a method performed by an apparatus comprises, causing said apparatus at least to perform one of providing and obtaining information on a serving cell that is, at a point of time, serving a mobile terminal and information related to a neighbor cell that is, at least substantially at said point of time, observed by said mobile terminal, wherein said serving cell is a cell of a first communication network, wherein said neighbor cell is a cell of a second communication network, and wherein said first communication network has a type that is different from a type of said second communication network and/or is operated by an operator that is different from an operator of said second communication network.
US09967851B2 Method and system for utilizing a multi-identity UICC
A method at a user equipment including a mobile equipment and a smartcard, the method receiving from a remote server a plurality of subscriber identities and a roaming policy; storing the plurality of subscriber identities and roaming policy on the smartcard; selecting, based on the roaming policy, a subscriber identity; and attaching to a network based on the selected subscriber identity.
US09967850B2 Method and apparatus for notifying out-of-coverage for D2D operation in wireless communication system
A method and apparatus for transmitting information on out-of-coverage (OOC) for a device-to-device (D2D) operation in a wireless communication system is provided. A user equipment (UE) determines that the UE is OOC. OOC may be determined to at least one of a normal OOC or an early OOC based on criteria. Then, the UE transmits information indicating that the UE is OOC to other UEs.
US09967842B2 Method for detecting synchronization signal for device-to-device (D2D) communication in wireless communication system and apparatus therefor
The present invention relates to a method in which a user equipment transmits and receives a synchronization signal of the user equipment for device-to-device (D2D) communication in a wireless communication system. Specifically, the method comprises a step of monitoring the synchronization signal for the D2D communication (D2DSS), wherein the D2DSS is assigned in an interval of a multiple raster unit from a center frequency.
US09967840B2 Method and device for obtaining secondary timing advance
Embodiments of the present invention provide a method and a device for obtaining a secondary timing advance. The method includes: after a secondary cell activation command is received or after a secondary cell is activated, if a secondary time alignment timer TAT of the secondary cell does not run, initiating, by a terminal, a random access procedure; and obtaining, by the terminal, the secondary TA according to a TA received in the random access procedure. With the method and the device for obtaining a timing advance according to embodiments of the present invention, a terminal initiates a random access procedure to obtain a secondary timing advance after the terminal receives a secondary cell activation command sent by a base station or after a secondary cell is activated, thereby saving signaling overhead and system resources.
US09967839B2 Method and apparatus for synchronizing physical layer link channel
Provided herein is a PLC synchronization method including allocating a predetermined value with respect to a plurality of modulation symbols depending on whether sum of squared magnitude of in-phase component and orthogonal component is arranged in a predetermined range, calculating first moving sum and second moving sum of a value allocated to the plurality of modulation symbols, and performing PLC (physical layer link channel) synchronization based on the plurality of modulation symbols having maximum value of the first moving sum and the second moving sum.
US09967838B2 Network synchronization for system configuration exchanges
This disclosure relates to techniques for avoiding loss of synchronization between a cellular device and a cellular network. According to some embodiments, a wireless device and a base station may perform a handshake procedure to select configuration parameters for cellular communication. The handshake procedure may establish a system frame number and subframe number at which the selected configuration parameters take effect. The wireless device and the base station may implement the selected configuration parameters at the selected system frame number and subframe number.
US09967835B2 Information processing system, information processing device and information processing method
An information processing system includes a GW and a portable communication device. The GW includes a transmitter that transmits, to the portable communication device that is located within a given area, a request to transmit information; a receiver that receives a response to the request to transmit information from the portable communication device; and a data acquisition controller that, when the number of responses received is larger than a maximum allowable number to the GW, adjusts the area to which the request to transmit information is transmitted such that the number of responses is equal to or smaller than the maximum allowable number and that, when the number of responses is equal to or smaller than the maximum allowable number to the GW, adjusts an area to which the request to transmit information is transmitted, which is an area different from the area to which the request has been transmitted.
US09967834B2 Methods and apparatus for control messages in overlapping cells
A method receiving a control message at an apparatus of a base station of a first smaller cell, said control message being provided by a control apparatus of a second larger cell, said first cell at least partially overlying said second cell, said control message being provided dependent on a speed of at least one user equipment; and causing, in response to said control message, said base station of said first cell to be in a first power and/or interference mode.
US09967833B2 Adapting basic service set basic rate set for 802.11 wireless local area networks
Adaption of a Basic Service Set (BSS) Basic Rate Set for a Wireless Local Area Network (WLAN) Access Point (AP) may be achieved by, for example, determining a transmission power metric for one or more Subscriber Stations (STAs) associated with the AP, modifying one or more data rates in the BSS Basic Rate Set for the AP based on the transmission power metric, and transmitting the modified BSS Basic Rate Set to the one or more STAs.
US09967832B2 Special purpose mobile communication terminal, system and method
A special purpose mobile communication terminal is provided. The special purpose mobile communication terminal includes: a receiver unit, configured to receive a first mobile communication signal and a second mobile communication signal respectively transmitted from base stations in a restricted area and an unrestricted area; and a control unit, configured to judge the mobile communication signals received by the receiver unit, the control unit being configured to reduce a transmitting power or not transmit an electromagnetic signal if the first mobile communication signal is received and a signal strength of the first communication signal is greater than a predetermined threshold value, and the control unit being configured to transmit an electromagnetic signal if the signal strength of the first mobile communication signal is less than the predetermined threshold value and the second mobile communication signal is received.
US09967831B2 Wireless communication system, base station apparatus, mobile station apparatus, wireless communication method, and integrated circuit
A terminal apparatus communicates with a base station apparatus by using a plurality of cells including at least a primary cell and a secondary cell. The terminal apparatus decodes a PDCCH with downlink control information format in which at least a transmission power control command field is included, transmits a PUCCH on the primary cell, and determines transmission power of the PUCCH on the primary cell based on at least a PUCCH power control adjustment parameter. The PUCCH power control adjustment parameter is calculated by accumulating at least a value indicated by the transmission power control command field, and in a case where the terminal apparatus receives a random access response message for the primary cell, the transmission power control circuitry is configured to and/or programmed to reset the PUCCH power control adjustment parameter.
US09967822B2 Portable terminal, method, and program for executing transmission and reception of data
To provide a portable terminal, method or/and program that can reduce the energy consumption by automatically transmitting and receiving data based on the signal strength, rather than the user manually transitioning from sleep mode to active mode. The terminal processing means commands the terminal to transition from the sleep mode to active mode based on the signal strength, and the data transmission and/or reception means to perform data transfers.
US09967820B2 Wake up radio device, circuit configuration, and method
According to the present disclosure, a communication device configured to power on a main receiver to receive data from a network includes: a low power receiver configured to receive a wake up packet, including a preamble, from the network and oversample the wake up packet; a circuit arrangement including: a correlator configured to correlate the oversampled portion of the preamble; a delay and adder configured to take an output of the correlator, delay the output of the correlator, and add the output of the correlator back onto itself to produce a delay output; a peak detector configured to detect a peak pattern in the delay output; a demodulator configured to calculate a decoding threshold value to produce a demodulated data; and a packet parser configured to check the demodulated data for a data set in order to selectively output a nonzero signal to power on the main receiver.
US09967819B2 Method for processing data associated with idle mode signaling reduction in a wireless communication system
A method is presented for controlling timers in a wireless communication system. When an idle mode signaling reduction (ISR) function of a user equipment (UE) is activated in the UE, a periodic tracking area update (P-TAU) timer and a periodic routing area update (P-RAU) timer are started. The P-TAU timer and the P-RAU timer run in the UE for updating a Mobility Management Entity (MME) and a Serving General packet radio service Support Node (SGSN) independently. The ISR function is activated when an update message activating the ISR function is received by the UE. When the P-TAU timer expires and the UE cannot initiate a tracking area update (TAU) procedure as a mobility management backoff (MM-BO) timer is running, a deactivate ISR timer corresponding to a first type network is started. The MM-BO timer is a timer configured to start when a MM-BO time value is received in the UE.
US09967817B2 Adaptive selection of inter-RAT measurement methods
A user equipment (UE) is configured to adaptively switch between different techniques/methods for performing inter-frequency or inter-radio access technology measurement. The UE may use one technique for measurement based on certain communication conditions and in response to a change in communication conditions may switch to another measurement technique. Different techniques may be used such as using a network configured communication gap, using a connected discontinuous reception cycle off-period for measurement, or other techniques.
US09967808B2 System selection for multi-SIM devices
Apparatuses, systems, and methods for multi-SIM user equipment (UE) devices to perform system selection. A UE may determine to perform system selection for a first SIM of the UE. Information, such as serving cell and/or neighboring cell information, may be obtained from a second SIM of the UE. System selection for the first SIM may be performed based at least in part on the information obtained from the second SIM.
US09967803B2 Dynamic virtual beacon methods and apparatus
Methods and apparatus relating to use of actual and/or virtual beacons are described. Virtual beacons are virtual in that an actual beacon need not be transmitted but a rather a virtual beacon transmitter at a desired location may be considered to transmit virtual beacons. Beacon transmitter information indicates transmission power and location of actual and virtual beacon transmitters as well as information to be communicated by virtual beacons and is dynamically updated based on device movement, a schedule and/or the locations of devices in a group. Virtual personal beacons, virtual group beacons and virtual scheduled beacons are supported. A virtual personal beacon transmitter location is updated as the location of a device corresponding to the person moves. Reception of a virtual beacon is reported in a message sent to a wireless terminal or a component of the wireless terminal which acts upon receiving an indication of beacon reception.
US09967802B2 Wireless communications over unlicensed radio frequency spectrum
Techniques for transmitting and receiving wireless communications over an unlicensed radio frequency spectrum band are disclosed, including techniques for transmitting and receiving system information blocks over the unlicensed radio frequency spectrum band, techniques for gaining access to the unlicensed radio frequency spectrum band by performing extended clear channel assessments (ECCAs), techniques for transmitting and receiving synchronization signals and reference signals over the unlicensed radio frequency spectrum band, techniques for identifying starting times of downlink transmissions over the unlicensed radio frequency spectrum band, techniques for transmitting and receiving clear channel assessment (CCA)-exempt transmissions over the unlicensed radio frequency spectrum band, techniques for performing random access over the unlicensed radio frequency spectrum band, and techniques for dynamically modifying a transmission mode over the unlicensed radio frequency spectrum band.
US09967801B2 Method and apparatus for receiving authorization information on network slice
Proposed are a method for receiving, by a base station (BS), authorization information on a network slice in a wireless communication system, and an apparatus supporting the same. The method may include: receiving an attach request from a user equipment (UE); selecting a common control plane function (C-CPF) corresponding to a particular network slice based on the attach request; transmitting the received attach request to the selected C-CPF; and receiving authorization information, which indicates whether the UE is authorized to use the particular network slice, from the selected C-CPF.
US09967798B2 NFC routing method
A near field communication (NFC) router of a mobile device receives a first message from an external NFC device and, in accordance with a first active rule, processes the first message as being targeted to a first host processing device of the mobile device. When the NFC router receives a second message from the external NFC device and detects a bit pattern in the second message indicating that the first host processing device is not an intended target of the second message, the NFC router activates a second rule. When the NFC router receives a further first message from the external NFC device, the NFC router processes the further first message as being targeted to a target host processing device in accordance with the second active rule.
US09967793B2 Systems and methods for avoiding stalls in network connectivity at a computing device
The embodiments set forth techniques for avoiding network connectivity stalls at a mobile computing device. In an idle state, a performance analyzer executing on the mobile computing device is configured to passively analyze high-level network connectivity information to detect any minor issues with the network connectivity being provided by a primary interface (e.g., WiFi). When minor issues are detected, the mobile computing device transitions into an alerted state, where high emphasis is placed on using the WiFi interface and low emphasis is placed on using a secondary interface (e.g., Cellular). In the alerted state, the mobile computing device actively analyzes low-level connectivity information to detect any major issues with the WiFi interface. When major issues are detected, the mobile computing device transitions into a fallback state, where high emphasis is placed on using the Cellular interface and low emphasis is placed on using the WiFi interface.
US09967791B2 Methods and devices for conditional attachment to a network
A method implemented in a user equipment (UE) for establishing reattachment to a first network includes establishing a data connection to a second network. The method further includes detecting a detachment from the first network. The method further includes entering a conditional state after detecting the detachment from the first network. After entering the conditional state, the method further includes monitoring one or more broadcast transmissions from a network node, extracting broadcast data included in the broadcast transmissions of the first network, applying the extracted broadcast data in a predetermined rule, and if the predetermined rule is satisfied, establishing the reattachment to the first network.
US09967790B2 Method and device for moving UE
Provided is a method and device for moving a User Equipment (UE). The method includes that: a Radio Network Controller (RNC) receives a first message; according to a decision rule, the RNC decides whether a target RNC Cluster corresponding to the first message is the RNC Cluster where the RNC is located, wherein the RNC Cluster is composed of one or more RNCs; if the decision result is yes, the RNC sends a second message to perform internal processing of the RNC Cluster; or, if the decision result is no, the RNC sends the second message to the target RNC Cluster. The disclosure can avoid call drop when the UE moves between the RNCs, thereby guaranteeing the continuous reception of a service.
US09967787B2 Method, apparatus and computer program product for transfer of capability support information in a multi-rat environment
An apparatus for enabling transfer of mobile terminal inter-RAT capabilities in a multi-RAT environment from the perspective of the capability provider may include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code may be configured, with the processor, to cause the apparatus to perform at least receiving an indication of a request for mobile terminal inter-RAT capability information relative to a particular RAT, acquiring the inter-RAT capability information in response to receipt of the indication of the request for inter-RAT capability information, and providing the inter-RAT capability information to a target base station.
US09967785B2 Apparatus and methods for improved handover in multi-operator shared radio access network communications systems
The present invention relates to handover in a communications system, and more especially it relates cell change using Iu-interface dependent neighbor-cell lists, particularly in a Universal Mobile Telecommunications System, UMTS or WCDMA system.
US09967777B2 Processor sleep mode communication handling
A method including determining when a processor of an apparatus is in a sleep mode; when the processor is determined to be in the sleep mode, and during a transport protocol session of the apparatus with a device, preventing an incoming transport packet of the transport protocol session from disturbing the sleep mode of the processor; and in response to the incoming transport packet, while the processor is in the sleep mode, transmitting an indication by the apparatus to the device.
US09967776B1 Iidle-mode load equalization
Embodiments disclosed herein provide individual idle-mode cell reselection priority lists to wireless devices dynamically, based on real-time load conditions for frequency bands deployed within a wireless network. Load equalization operations include classifying frequency bands into congested, target, or non-congested bands, grouping similar bands, comparing loads across the various bands in to a threshold, and adjusting the priority of each frequency band accordingly. The adjusted priorities are transmitted to each wireless device as the wireless device enters idle mode.
US09967769B2 Methods and apparatuses for recovering data packet flow control against radio base station buffer run away
Recovery control is provided for recovering data packet flow control between a network node (14) and a radio base station (18) over a radio network interface (2). The base station communicates with at least one user equipment, UE, (10) over a radio interface (3) and measures information relating to a data transmission rate over the radio interface and an amount of a downlink packet queue (22) in the base station associated with the UE communication. In one embodiment, the base station sends at least some of the measurement information to the network node. A process controller (52, 40, 84) in the network node processes the measurement information to determine a desired amount to be stored in the downlink packet queue. The process controller determines a commanded bit rate to transmit data from the network node to the downlink packet queue based on the determined desired amount and transmits data to the radio base station in accordance with the commanded bit rate.
US09967763B2 Evaluation of throughput of aggregated connections
There are provided measures for evaluation of throughput of carrier aggregated user equipments. Such measures exemplarily include determining, per communication endpoint implementing carrier aggregation aggregating one primary connection and at least one secondary connection, a transmission volume with at least one activated secondary connection, determining, per communication endpoint implementing carrier aggregation aggregating one primary connection and at least one secondary connection, a time with transmission data in a transmission buffer and at least one activated secondary connection, and obtaining, per communication endpoint, a transmission throughput with at least one activated secondary connection, based on said transmission volume and said time.
US09967759B2 Information handling system physical component maintenance through near field communication device interaction
Information handling system maintenance is aided by sending maintenance codes with a management processor of the information handling system to a mobile telephone with a NFC communication. The maintenance code and an identifier of the information handling system are provided to an administrative station to confirm that the proper maintenance is taking place at the proper system before the maintenance is authorized.
US09967754B2 Monitoring non-supported wireless spectrum within coverage areas of distributed antenna systems (DASs)
Monitoring non-supported wireless spectrum within a coverage area of a distributed antenna system (DAS) in which a listening module connected to a remote unit of the DAS monitors non-supported wireless frequencies (i.e., frequencies that are outside the frequency ranges supported by the downlink and uplink signals of the DAS), via one or more antennas. The listening module also transmits the wireless frequencies to a monitoring module connected to head-end equipment (HEE) of the DAS. In that manner, a monitoring module can use an existing DAS infrastructure to monitor non-supported portions of the wireless spectrum at remote locations. In addition to avoiding the need to run a parallel DAS infrastructure, the disclosed arrangements are also useful in shared spectrum environments and other environments where efficient spectrum utilization is desired.
US09967745B2 Hardware-trusted network bearers in network function virtualization infrastructure (NFVI) servers that execute virtual network functions (VNFS) under management and orchestration (MANO) control
Network Function Virtualization Infrastructure (NFVI) servers execute Virtual Network Functions (VNFs) to exchange user data under the control of a Management and Orchestration (MANO) system. A Hardware-Trust (HT) server maintains hardware trust in some of the NFVI servers. The HT server exchanges NFVI/VNF execution data with the MANO system to associate executing VNFs with hardware-trusted NFVI servers. A control set of the VNFs receives a request for a hardware-trusted communication and responsively selects a network bearer supported by data VNFs. The HT server determines if the data VNFs are hardware-trusted VNFs, and if so, the HT server indicates to the control VNFs that the hardware-trusted communication may proceed. The control VNFs direct the data VNFs to transfer the hardware-trusted data communication over the selected network bearer.
US09967742B1 Wireless multi-factor authentication with captive portals
Systems and methods for device-agnostic, multi-factor network authentication are disclosed. In some embodiments, a wireless network connection can authenticate a device over secure authentication means with a certificate that confirms a device identity. After authenticating the device, a user can be prompted to provide credentials in a captive portal. The captive portal can be inaccessible to devices that have not already authenticated using a certificate. After providing approved credentials to the captive portal, the user can access the network. This embodiment and additional embodiments are readily integrated into private wireless networks and others.
US09967741B2 Method of facilitating set up of network connection, a computer program product, and an electronic device
A method of facilitating set up of network connection of an electronic device to an external network is to be implemented by a portable communication device, and includes the steps of obtaining connection information which is associated with network connection with the electronic device, establishing wireless network connection with the electronic device according to the connection information, and transmitting an identifier and a password which are associated with a wireless AP to the electronic device so as to enable the electronic device to connect to the wireless AP using the identifier and the password so that the electronic device gains access to the external network via the wireless AP.
US09967732B2 Method and apparatus for managing mobile subscriber identification information according to registration errors
Aspects of the subject disclosure may include, for example, a system that manages utilization of mobile subscriber identity information including enabling reuse of such information by a different communication device and/or re-authorizing use by a communication device that previously was authorized to utilize the information by way of detecting registration error messages. Other embodiments are disclosed.
US09967731B2 Mobile phone with split CS and PS services on dual SIMs for improved data roaming
Embodiments relate to a User Equipment (UE) device and associated method performing improved data roaming with reduced cost. The UE may comprise at least one radio, one or more processors, a first SIM entity and a second SIM entity. The first SIM entity may be configured to implement subscriber identity module (SIM) functionality for a subscribed voice and/or data plan of a first carrier. The second SIM entity may be configured to facilitate dynamic subscription to a local data plan of a second carrier when the UE is data roaming outside of a network of the first carrier. As one example, the UE, using the second SIM entity, may be configured to dynamically subscribe to a pay-as-you-go data plan of a second carrier, to which the user is not subscribed, when the user is data roaming outside of the first carrier's network. This dynamic subscribing may operate to reduce cost to the user, since the local data plan of the second carrier likely has less expensive data rates than those available during normal data roaming.
US09967727B2 Systems and methods for access network selection and traffic routing
Methods, systems, and devices for network selection and traffic routing are disclosed herein. User equipment (UE) is configured to store an access network selection and detection function (ANDSF) management object (MO). The ANDSF MO may include network selection rules indicating relative priority based on a specific radio access technology (RAT) types of different access networks. The UE is configured to identify one or more available access networks. The UE is configured to establish a connection with an access network of the one or more available access networks. The UE establishes the connection with an access network having a RAT with a highest relative priority of the one or more available access networks based on the network selection rules.
US09967722B2 Packet transmission timing parameter discovery for wireless communication synchronization
Systems and methods are provided that allow a BLE scanning device or other receiving device to use packet transmission timing parameter discovery to synchronize its listening times to the actual packet transmission times from a transmitting device such as a BLE advertising device. Once discovered, the packet transmission timing parameter/s may be used by the receiving device to calculate the same pseudorandom delay time component (such as BLE advDelay) that is being used by the transmitting device to determine intervals between the transmitted packets. This allows the receiving device to calculate the exact time that the transmitting device is transmitting each packet, so that the receiving device may synchronize its listening times to coincide with the packet transmitting intervals used by the transmitting device.
US09967713B2 Locator beacon and radar application for mobile device
A locator beacon, method and system for identifying a first-in-line device, including: a first antenna configured to send a first signal; a second antenna configured to send a second signal and spaced apart from the first antenna such that a delta value between a first Received Signal Strength Indicator (RSSI) value of the first signal and a second RSSI value of the second signal measured at a predefined location, is within a range of values; a receiver for receiving wireless signals configured to receive an authentication signal from a mobile device adapted to measure the first and second RSSI values, the authentication signal including authentication data related to the measured RSSI values; and a processing unit, configured to determine whether the mobile device is the first-in-line device based on whether a delta value between the first RSSI value and the second RSSI value is within a predefined value range.
US09967712B2 Methods and apparatus for cell tower location estimation using multiple types of data sources
Methods and apparatus are disclosed for estimating, based on data collected from multiple types of data sources, the locations of cell towers. An example computer implemented method for estimating locations of cell towers includes identifying, with the processor, estimated locations for respective ones of the cell towers based on data collected from a higher-ranking data source; when estimated locations for respective ones of the cell towers have not already been identified based on data collected from the higher-ranking data source, identifying, with the processor, estimated locations for respective ones of the cell towers based on data collected from a lower-ranking data source; and communicating the identified locations for the respective ones of the cell towers.
US09967711B1 Systems and methods for tracking a location of an object
An attempt is made by a portable device to wirelessly detect an object. While detected, respective sweeps are executed. At a sweep, each channel in a plurality of wireless channels, sequentially pulsed during the sweep by the object, are recorded using a receiver of the device, thereby obtaining a plurality of signal measurements for the sweep. Each measurement corresponds to a channel. The measurements are filtered against measurements for corresponding channels obtained from prior sweeps, thereby obtaining filtered signal measurements for the sweep. Signal measurements that satisfy an outlier criterion are eliminated from the sweep. A measure of central tendency of the remaining filtered signal measurements is converted to a distance between the object and the device for the respective sweep using a path loss function. This is repeated for each sweep thereby determining a plurality of distances. The sweeps are aborted when the device fails to detect the object.
US09967706B2 Methods, systems, and apparatus for a geo-fence system
Methods, systems, and apparatus for defining, generating, utilizing, and/or detecting a geo-fence are described. A definition of a geo-fence is obtained, the geo-fence being defined based on a first geo-fence criterion of a plurality of geo-fence criteria. A trigger is obtained, the trigger generated in response to a change in the geo-fence criterion. One or more boundaries of the geo-fence based on the changed first geo-fence criteria are redefined in response to obtaining the trigger.
US09967704B1 Location sharing group map management
A system for exchanging GPS or other position data between wireless devices for purposes of group activities, child location monitoring, work group coordination, dispatching of employees etc. Cell phones and other wireless devices with GPS receivers have loaded therein a Buddy Watch application and a TalkControl application. The Buddy Watch application communicates with the GPS receiver and other wireless devices operated by buddies registered in the users phone as part of buddy groups or individually. GPS position data and historical GPS position data can be exchanged between cell phones of buddies and instant buddies such as tow truck drivers via a buddy watch server. Emergency monitoring services can be set up with notifications to programmable individuals in case an individual does not respond. Positions and tracks can be displayed. TalkControl simplifies and automates the process of joining talk groups for walkie talkie services such as that provided by Nextel.
US09967702B2 Method of managing application and electronic device therefor
An electronic device for managing one or more applications is provided. The electronic device includes a display, a location measurement module, a communication interface, a memory configured to store a first application program and a second application program, and a processor, electrically connected to the display, the location measurement module, the communication interface, and the memory, configured to execute the first application program, acquire a location information request from the first application program, and determine whether to respond to the location information request at least partially based on a state of the display or information related to the first application program when the instructions are executed.
US09967698B2 Communication apparatus, terminal apparatus, image processing system, and communication method
A communication apparatus includes a first communication unit, a second communication unit, and a communication-apparatus-side controller. The first communication unit wirelessly communicates with plural terminal apparatuses, the number of which is less than or equal to a predetermined maximum number of connections allowed. The second communication unit wirelessly communicates with a connection-requesting terminal apparatus that attempts to wirelessly communicate with the first communication unit. The communication-apparatus-side controller transmits, to the connection-requesting terminal apparatus via the second communication unit, information indicating that wireless communication via the first communication unit is not available in a case where the number of connections established for wireless communication via the first communication unit has reached the predetermined maximum number of connections allowed.
US09967691B2 Stereophonic sound recording method and apparatus, and terminal
A stereophonic sound recording method, apparatus and a terminal pertain to the field of audio and video technologies. The method includes acquiring an initial gesture parameter of the terminal when recording starts, where the terminal is equipped with two or more microphones; acquiring a current gesture parameter of the terminal in a recording process; acquiring a gesture change parameter of the terminal when it is determined, according to the current gesture parameter and initial gesture parameter of the terminal, that a gesture of the terminal changes; acquiring, according to the gesture change parameter of the terminal, a weight factor corresponding to the gesture change parameter of the terminal; and separately writing, according to the weight factor corresponding to the gesture change parameter of the terminal, audio data collected by the two or more microphones into a left channel and a right channel.
US09967689B1 Conditional content enhancement
An example playback device may identify a first version of audio content for play back from a first source, and further identify a first value of an audio characteristic of the first version of the audio content, where the playback device includes a capability corresponding to the audio characteristic. The playback device may determine that the first value of the audio characteristic of the first version of the audio content does not match the capability of the playback device. The playback device may then identify a second version of the audio content from a second source, where the second version of the audio content includes the audio characteristic having a second value that is closer to the capability of the playback device. The playback device may then cause playback of the second version of the audio content.
US09967687B2 Audio reproduction apparatus and audio reproduction system
To maintain favorable sound reproduction. In a car audio apparatus 6 which includes an inter-equipment communication unit 51 configured to perform communication according to each of a plurality of sound communication protocols Pv for transmitting a sound signal A3 of audio, and a reproduction processing unit 52 configured to reproduce the sound signal A3 received through the communication, and which receives the sound signal A3 from a smartphone 8 through communication according to any of the sound communication protocols Pv, the car audio apparatus 6 includes a priority storing unit 62 configured to store a priority of the sound communication protocols Pv in advance, and a sound signal input controlling unit 53 configured to, in the case where a sound communication request for transmitting the sound signal A3 is received from the smartphone 8, accept the sound communication request according to the priority of a sound communication protocol Pv of requested communication.
US09967681B2 Outcome tracking in sensory prostheses
Presented herein are techniques for detecting sensory outcome issues through an analysis of data representing the direction of incidence/arrival of a sensory input and inertial data representing movement of the recipient's head following detection of the sensory input. By correlating recipient head movement (including lack of movement) with the arrival direction of the sensory input, a sensory prosthesis system can determine whether or not the recipient acted as expected and, if not, whether a sensory outcome problem is present.
US09967677B2 System and method for sensor-supported microphone
A system and method for a sensor-supported microphone includes an amplifier having an input configured to be coupled to a transducer, and an output coupled to an analog interface to output a transduced electrical signal from the transducer, a data bus configured to be coupled to an environmental sensor, a calibration parameter storage circuit coupled to the data bus, the calibration parameter storage circuit comprising calibration data relating sensitivity of the transducer with environmental measurements provided by the environmental sensor, and a digital interface coupled to the data bus and configured to output the calibration data and the environmental measurements.
US09967672B2 Audio system
Seat systems and vehicle audio systems are provided. In one example, a seat system includes a seat including at least a first armrest, and a first acoustic element attached to the first armrest and configured to radiate acoustic energy to a surface in a forward facing direction of the seat.
US09967671B2 Communication device
An apparatus may include an ear piece housing, an intelligent control disposed within the ear piece housing, and a transceiver disposed within the ear piece housing and operatively connected to the intelligent control. An apparatus may further include a microphone operatively connected to the intelligent control, a speaker operatively connected to the intelligent control, and a sensor operatively connected to the intelligent control. An apparatus is adapted to receive input from the microphone and/or the sensor and communicate the input through the transceiver to an electronic device in operative communication with the transceiver.
US09967665B2 Adaptation of dynamic range enhancement based on noise floor of signal
An analog signal path portion of a signal path may have: (i) an audio input for receiving an analog signal, an audio output for providing an output signal, and a selectable analog gain, and may be configured to generate the output signal based on the analog signal and in conformity with the selectable analog gain; and (ii) a digital path portion having a selectable digital gain and configured to receive a digital input signal and convert the digital input signal into the analog signal in conformity with the selectable digital gain. A control circuit may be configured to modify the digital and analog gains in response to an indication to switch between gain modes of the signal path, determine a noise floor of an audio signal comprising the digital input signal or a signal derived therefrom, and control modification of the digital and analog gains based on the noise floor.
US09967657B1 Directional loudspeaker box with directional acoustic transmission holes
A directional loudspeaker box with directional acoustic transmission holes includes a hollow housing and a loudspeaker. The hollow housing is provided with a front opening at the front end and has a peripheral portion adjacent to the front opening and formed with a plurality of directional acoustic transmission holes. The loudspeaker is fixed in the hollow housing and generates sound that can propagate out of the hollow housing through the front opening and the directional acoustic transmission holes. The angle at which each directional acoustic transmission hole is formed with respect to the central axis of the loudspeaker is a function of the axial distance between the directional acoustic transmission hole and the loudspeaker, wherein the smaller the axial distance, the larger the angle, and the larger the axial distance, the smaller the angle. Thus, the directional loudspeaker box effectively deals with near- and far-field sound effects.
US09967656B2 Ring radiator driver features
A speaker includes a speaker enclosure including a peripheral sound wave exit to emit sound waves peripherally. A driver is connected to the speaker enclosure. The driver includes a speaker cone having an outer portion connected to a mounting plate that is disposed adjacent the peripheral sound wave exit. A phase plug includes a first portion positioned substantially parallel and adjacent to part of the speaker cone and a second portion that extends outwards toward a circumference of the speaker enclosure.
US09967650B2 Case with inductive charging system to charge a portable device
A case for a portable listening device includes a rechargeable battery and a first and a second charging system. The first charging system is configured to charge the portable listening device and the second charging system is configured to wirelessly charge a portable electronic device positioned outside of the case adjacent to an exterior charging surface.
US09967649B2 Wireless pairing of earbuds and case
A case for a pair of wireless earbuds includes a lid and a lid sensor configured to generate a detect signal when the lid is moved from a closed position to an open position. The case further includes circuitry configured to, in response to receiving the detect signal, send a signal to the wireless earbuds to turn them on and to initiate a pairing sequence between the wireless earbuds and an electronic device.
US09967648B2 Case with magnetic over-center mechanism
A case for a portable listening device has a housing and a lid. The lid is attached to the housing with a pivotable joint and operates between an open and a closed position with an over-center mechanism that employs a plurality of magnetic elements.
US09967647B2 Off-ear and on-ear headphone detection
A headphone detector including a headphone and a processor. The headphone has a microphone and a speaker, and the microphone is configured to generate an audio signal based on an output of the speaker. The processor is configured to receive the audio signal, determine a characteristic of the audio signal, and assess whether the headphone is on ear or off ear based on a comparison of the characteristic to a threshold. In another aspect, an off-ear detection (OED) system includes a headphone and an OED processor. The headphone has a speaker, a feedforward microphone, and a feedback microphone. The OED processor is configured to determine whether the headphone is off ear or on ear, based at least in part on a headphone audio signal, a feedforward microphone signal, and a feedback microphone signal.
US09967645B2 Charging of wireless earbuds
A storage and charging capsule for a pair of wireless earbuds is presented. The storage and charging capsule has a base part, an elongate intermediate part, the intermediate part having a longitudinal major axis, and a cover part being retractable over the intermediate part. The intermediate part has a first end attached to the base part, a second end, and an earbud chamber formed between the first and second ends. The earbud chamber is adapted to receive the pair of wireless earbuds arranged one after another along the longitudinal major axis of the intermediate part. The capsule further has a power source for charging the pair of wireless earbuds when placed in the earbud chamber in the intermediate part.
US09967644B2 Magnetic retention of earbud within cavity
A case for an earbud includes a receiving cavity sized and shaped to accept the earbud within the receiving cavity. The case includes one or more housing magnetic components configured to magnetically attract and secure the earbud within the receiving cavity. The one or more housing magnetic components can be configured to form a Halbach array to increase the magnetic force of the one or more housing magnetic components. The earbud includes a speaker magnet and a separate magnetic element that are arranged to be attracted to the one or more housing magnetic components such that the earbud is attracted into the receiving cavity.
US09967643B2 Earphone
An earphone (1) includes a cylindrical barrel (2) having one end thereof inserted in an ear canal, a transmission element (4) that is provided on a part of the side of the barrel (2), has a part thereof being in contact with a tragus of a human body while the barrel (2) is inserted in the ear canal and has a built-in electroacoustic conversion element (3) configured to generate an acoustic vibration in response to an electrical signal, a vibration element (5) that is provided on an inner wall of the barrel (2) and vibrates in reaction to the acoustic vibration from the electroacoustic conversion element (3), and a biosensor (30).
US09967639B2 Portable miniature amplifier and speaker for guitar
A portable miniature sound amplifying apparatus for use with an electric guitar having a guitar jack, includes a body, an electric sound amplifying device positioned in the interior space of the body, and a guitar plug in electrical communication with the electric sound amplifying device that includes a male configuration for selectively mating with the guitar jack of the electric guitar. A speaker is mounted to the electric sound amplifying device and may be directionally articulated and is configured to receive and emit sound data from the guitar via the guitar plug. One or more stabilizer arms may be pivotally coupled to the sound amplifying device and positioned to protect a guitar from being damaged thereby.
US09967637B2 Bandwidth provisioning for an entangled photon system
A quantum key distribution system is deployed in an optical fiber network transporting classical data traffic. A source of entangled photon pairs is used to generate quantum keys. Classical data traffic is typically transported over channels in the C-band. If a pair of channels for transport of quantum data is available within the C-band, then the source of entangled photon pairs is tuned to emit in a pair of channels in the C-band. If a pair of channels for transport of quantum data is not available within the C-band, then the source of entangled photon pairs is tuned to emit in a pair of channels in a combined S-band and L-band. When a periodically-poled lithium niobate waveguide pumped with a laser is used for the source of entangled photon pairs, the output spectral properties are tuned by varying the temperature of the waveguide.
US09967635B2 Delivery confirmation and non-live delivery of emergency alert system messages
A device may detect an emergency alert system message. The emergency alert system message may include a message to be provided for consumption by multiple users. The device may determine that the emergency alert system message has not been successfully delivered for consumption by a user. The device may store the emergency alert system message, for future delivery, based on determining that the emergency alert system message has not been successfully delivered for consumption by the user. The device may receive an indication to provide the emergency alert system message after storing the emergency alert system message. The device may provide the emergency alert system message, for consumption by the user, based on receiving the indication to provide the emergency alert system message.
US09967630B2 System and method of displaying content based on locational activity
A device for enabling content selection is configured to display a graphical user interface including a map and information associated with other users. The map may including identifiers of users at respective locations. The device may enable a user to navigate to a particular identifier. The device may be configured to display a window including an item of content associated with a particular identifier. The device may be configured to facilitate a video chat between one or more users.
US09967627B2 Apparatus, systems and methods for facilitating social networking via a media device
Techniques for facilitating social networking via a media device are described. Some embodiments provide a social networking facilitator (“SNF”) as part of a media device, such as a set-top box that is configured to receive media content events from a broadcast system, such as a satellite broadcast system. As the media device presents a media content event, a user can share, via the SNF, information about the presented media content event with members of his social network. In particular, the SNF prepares a message that includes information about or from the presented media content event, such as a title, a channel, a summary, rating, video clip, or the like. This message can then be edited by the user, such as by adding a comment or rating, before being transmitted by the SNF a social networking system, to be forwarded as a notification to members of the user's social network.
US09967624B2 Digital rights management using device proximity information
A method and system utilizing proximity information in managing digital rights is provided. An example method includes receiving a request to access a content item at an electronic device, determining proximity information using at least one processor, the proximity information indicating proximity of the electronic device to a designated base electronic device and using the proximity information for granting or denying access to the content item.
US09967623B2 Apparatus and method for receiving broadcast content from a broadcast stream and an alternate location
According to embodiments of the present invention, a receiver obtains service location information which defines current and next sources from which a data stream can be obtained, and a switching time at which the source of the data stream will be switched from the current source to the next source. Before the switching time, the receiver receives the data stream from the current source, and after the switching time, the receiver receives the data stream from the next source. The next source can be defined in initial service location information, or in updated service location information obtained later. An apparatus and method for providing the service location information are also disclosed. In some embodiments, a broadcast provider and/or the receiver can execute a method to compensate for an IP delay experienced by the receiver.
US09967619B2 System and method for associating search queries with remote content display
An audience measurement service may monitor broadcasts in a region, ingesting closed captioning data, metadata, displayed text or logos, performing facial recognition on people, and/or generating audio/video fingerprints of broadcast content to create a database of content and associated keywords, along with times at which the content was broadcast. The audience measurement service may receive user search queries from a search provider and detect “spiking” queries. The audience measurement service may determine whether the spiking queries are related, contextually and temporally, to an item of content identified in the database, and infer that users generating the queries likely viewed the item of content. In some implementations, the audience measurement service may also infer that the users likely viewed other items of content (e.g. advertisements) displayed during the prior or subsequent few minutes on the same broadcast channel as the query-triggering item.
US09967618B2 Capturing a user reaction to media content based on a trigger signal and using the user reaction to determine an interest level associated with a segment of the media content
A device may receive an indication of a playback of media content. The device may receive a trigger signal associated with the playback of the media content. The trigger signal may indicate a point, within the playback of the media content, to capture user reaction information associated with the media content. The device may determine, based on the trigger signal, that the user reaction information is to be captured. The device may capture the user reaction information, to form captured user reaction information, based on determining that the user reaction information is to be captured. The captured user reaction information may include an audio recording or a video recording captured by the device. The device may cause the captured user reaction information and the media content to be linked.
US09967615B2 Networked music playback
Systems, methods, apparatus, and articles of manufacture to facilitate connection to a multimedia playback network are disclosed. An example method includes detecting a first input including an identification of a playback device; detecting a second input including an identification of an item on a controller, wherein multimedia content associated with the item is retrievable from a content provider; detecting a trigger, wherein the trigger is not the first input or the second input; and sending, in response to detecting the trigger, information regarding the multimedia content from the controller to the playback device, wherein the information includes an identification of the multimedia content for playback by the playback device, and wherein the information causes (a) the playback device to retrieve, independent of the controller, the multimedia content from the content provider and (b) playback of the retrieved multimedia content.
US09967614B2 Alert suspension for home automation system
Systems and methods for suspending alert notifications at an electronic device may include receiving an instruction to suspend alerts for an event at the electronic device. The electronic device may access a separate information source including information associated with the event. The electronic device may also determine from the accessed information a time at which the event will end, and suspend alert notifications until the determined time.
US09967611B2 Prioritized placement of content elements for iTV applications
Preferred placement of programming content is provided by a system and method to organize or sequence the display of a set of programmable content elements of an iTV application to a viewer, using business rules that describe the preferred placement conditions or criteria. Such criteria include brand, content owner, application location, current channel, current channel family, current channel category, time of day, content category, current program, current program genre, current iTV application, current content type, and/or subscriber and set-top box profile and behavior data. In one implementation, the present invention allows for managing the ‘shelf space’ within and for iTV applications.
US09967610B2 Methods and systems for providing context-based customer support for a user interface view associated with a television service
An exemplary computer-implemented television service system detects, while a media content processing device is presenting a user interface view associated with a television service within a display screen in communication with the media content processing device, an input command provided by a user of the media content processing device and representative of a request for customer support. In response, the system identifies a context within which the input command is provided by the user, selects, based on the identified context, customer support content provided by the television service and associated with the user interface view being presented within the display screen, and directs the media content processing device to present the customer support content within the user interface view. Corresponding systems and methods are also described.
US09967606B2 System and method for scheduling clips
Disclosed is a system and method for scheduling clips. An example method involves (i) accessing a first list that includes ordered clip identifiers C1 . . . Cn; (ii) accessing a second list that includes a player identifier Pq; (iii) accessing a third list that includes player identifiers P1 . . . Px; (iv) making a determination that a particular clip identifier from the clip identifiers C1 . . . Cn is associated with a property; (v) responsive to making the determination, assigning to the particular clip identifier, the player identifier Pq; (vi) assigning to each clip identifier C1 . . . Cn except for the particular clip identifier, a respective one of the player identifiers P1 . . . Px, wherein the player identifiers are selected in an ordered and looping fashion; and (vii) for each of the clip identifiers C1 . . . Cn, causing a player identified by the one of the player identifiers Pq or P1 . . . Px assigned to that clip identifier to load a clip identified by that clip identifier.
US09967605B2 Method and apparatus for providing customized menus
A method and apparatus for customizing menus on a consumer electronic device, such as a television, based on, for example, the region where the device is located when it is connected to the network. Although the available network content and services differ by region, a single device may be manufactured and sold in all of these regions and countries, which is more efficient and flexible. This enables separate models to display menus based on uniform menu definitions.
US09967604B2 Sharing remote content accessed with user credential within selected rooms of hospitality establishment
A hospitality media system includes a media system controller and a plurality of media devices located in a plurality of rooms and coupled to the media system controller. Each room has one or more in-room media devices located therein for performing a media function. A connection port allows a user of a room to establish data communications between the media system controller and a guest device. The media system controller is coupled to the connection port and configured to catalog guest content available on the guest device to thereby form a guest content list, associate the guest content with one or more associated rooms at least including the user's room, and perform the media function utilizing content selected from the guest content list only on the in-room media devices located within the one or more associated rooms.
US09967603B2 Video viewer targeting based on preference similarity
Presentation of a video clip is made to persons having a high probability of viewing the clip. A database containing viewers of previously offered video clips is analyzed to determine similarities of preferences among viewers. When a new video clip has been watched by one or more viewers in the database, those viewers who have watched the new clip with positive results are compared with others in the database who have not yet seen it. Prospective viewers with similar preferences are identified as high likelihood candidates to watch the new clip when presented. Bids to offer the clip are based on the degree of likelihood. For one embodiment, a data collection agent (DCA) is loaded to a player and/or to a web page to collect viewing and behavior information to determine viewer preferences. Viewer behavior may be monitored passively by different disclosed methods.
US09967598B2 Adaptive streaming method and apparatus
A method and apparatus for performing streaming that is adaptive to a streaming environment, using information about a plurality of media data generated by encoding content to have different qualities.
US09967597B2 Transmitting a prioritized audio stream along with multimedia content
A method includes generating, at a server, a composite stream that includes a first packet and a second packet. The first packet includes first data associated with a video stream and a native audio stream from a first content source. The second packet includes second data corresponding to a first audio stream from a second content source. The method also includes initiating a transmission of the composite stream to a media device.
US09967595B1 Systems and methods for in-flight entertainment content loading and transfer
In some aspects, the disclosure is directed to systems and methods for transferring in-flight entertainment content. A content loading panel at a first location within an aircraft may load in-flight entertainment content from at least one of a plurality of types of portable content storage devices. A content server at a second location within the aircraft, may be in communication with the content loading panel via a physical connection. The content server may receive, via the physical connection, the in-flight entertainment content loaded via the content loading panel. The content server may store the received in-flight entertainment content. The content server may provision at least a portion of the stored in-flight entertainment content to a plurality of wireless access points located in the aircraft.
US09967593B2 Image processing device and method
The present invention relates to an image processing device and method enabling deterioration in encoding efficiency to be suppressed.A control information adding unit 184 embeds one picture worth of control information held in a control information holding unit 183 into a slice header of a predetermined slice, in encoded data held in an encoded data holding unit 182. For example, the control information adding unit 184 embeds one picture worth of control information in the slice header of the first-transmitted slice in the frame to be processed in the encoded data. The control information adding unit 184 outputs encoded data to which the control information has been added, in a predetermined order. The present invention can be applied to, for example, an image processing device.
US09967590B2 Rate-distortion defined interpolation for video coding based on fixed filter or adaptive filter
This disclosure describes filtering techniques applied by an encoder and a decoder during the prediction stage of a video encoding and/or decoding process. The filtering techniques may enhance the accuracy of predictive data used during fractional interpolation, and may improve predictive data of integer blocks of pixels. There are several aspects to this disclosure, including a useful twelve-pixel filter support that may be used for interpolation, techniques that use coefficient symmetry and pixel symmetry to reduce the amount of data needed to be sent between an encoder and a decoder to configure the filter support for interpolation, and techniques for filtering data at integer pixel locations in a manner that is similar to sub-pixel interpolation. Other aspects of this disclosure concern techniques for encoding information in the bitstream to convey the type of filter used, and possibly the filter coefficients used. Predictive coding of filter coefficients is also described.
US09967588B2 Apparatus and method for encoding/decoding images
A method performed by a video encoding apparatus, includes: encoding block mode information indicating whether a block mode of a current block to be decoded is a skip mode; when the block mode of the current block is the skip mode, encoding a skip motion information of the current block without encoding information on residual signals of the current block, wherein the skip motion information is used for determining a motion vector of the current block; and when the block mode of the current block is not the skip mode, encoding prediction information of the current block, and encoding partition information of a tree structure related to dividing the current block into one or more subblocks, and thereby encoding information on residual signals of the subblocks.
US09967586B2 Method and apparatus of spatial motion vector prediction derivation for direct and skip modes in three-dimensional video coding
A method and apparatus for spatial motion vector prediction (MVP) candidate derivation for Direct mode and Skip mode in three-dimensional video coding are disclosed. The motion vector of each neighboring block is associated with a corresponding reference picture index pointing to a corresponding reference picture. For both the Direct mode and the Skip mode, the motion vector of each neighboring block is selected as the spatial MVP candidate for each neighboring block only if the corresponding reference picture index is the same as a selected target reference picture index. In one embodiment, the target reference picture index is set to 0. In another embodiment, the target reference picture index corresponds to a majority of the corresponding reference picture indexes associated with the neighboring blocks in Direct mode or Skip mode.
US09967582B2 Hybrid delivery method and reception method for MMT packaged SVC video contents
A hybrid delivery method of contents for dividing contents according to the number of delivery networks and transmitting the divided contents is disclosed. The hybrid delivery method of contents comprises the steps of: enabling a server to generate composition information of divided Scalable Video Coding (SVC) video contents by dividing the SVC video contents to be delivered from the server to a client; and transmitting the divided SVC video contents to the client using a plurality of delivery networks. Therefore, the hybrid delivery method of contents can efficiently use various delivery networks.
US09967577B2 Acceleration interface for video decoding
A host decoder and accelerator communicate across an acceleration interface. The host decoder receives at least part of a bitstream for video, and it manages certain decoding operations of the accelerator across the acceleration interface. The accelerator receives data from the host decoder across the acceleration interface, then performs decoding operations. For a given frame, settings based on an uncompressed frame header can be transferred in a different buffer of the acceleration interface than a compressed frame header and compressed frame data. Among other features, the host decoder can assign settings used by the accelerator that override values of bitstream syntax elements, can assign surface index values used by the accelerator to update reference frame buffers, and can handle skipped frames without invoking the accelerator. Among other features, the accelerator can use surface index values to update reference frame buffers, and can handle changes in spatial resolution at non-key frames.
US09967574B2 Method and apparatus for decoding multi-layer video, and method and apparatus for encoding multi-layer video
A method of decoding multi-layer video includes decoding a first layer picture, storing the decoded first layer picture in a decoded picture buffer (DPB), and marking the first layer picture as a short-term reference picture; obtaining interlayer reference picture set (RPS) information regarding a second layer picture having a same first picture order count (POC) as the first layer picture; marking the first layer picture, which is marked as the short-term reference picture, as a long-term reference picture, based on the interlayer RPS information; performing interlayer prediction with respect to the second layer picture with reference to the first layer picture; decoding the second layer picture based on a result of performing the interlayer prediction; and, after the second layer picture is decoded, marking the first layer picture, which is marked as the long-term reference picture, as a short-term reference picture.
US09967568B2 Upsampling and downsampling of motion maps and other auxiliary maps in a tiered signal quality hierarchy
Certain configurations herein include changing the resolution of an auxiliary map (e.g., a motion map, a z-map, etc.) at a first level of quality to obtain an auxiliary map at a second level of quality. For example, changing the resolution can include receiving a respective auxiliary map of one or more vectors at one or more lower levels of quality and progressively refining, via novel operations, the auxiliary map to higher or lower levels of quality in a hierarchy.
US09967566B2 Image processing device and method with a scalable quantization matrix
An image processing device and method that enable suppression of an increase in the amount of coding of a scaling list. The image processing device sets a coefficient located at the beginning of a quantization matrix by adding a replacement difference coefficient that is a difference between a replacement coefficient used to replace a coefficient located at the beginning of the quantization matrix and the coefficient located at the beginning of the quantization matrix to the coefficient located at the beginning of the quantization matrix; up-converts the set quantization matrix; and dequantizes quantized data using an up-converted quantization matrix in which a coefficient located at the beginning of the up-converted quantization matrix has been replaced with the replacement coefficient. The device and method can be applied to an image processing device.
US09967565B2 Image compression method based on local dynamic quantizing
One aspect of the present invention discloses an image compression method based on local dynamic quantization. The method includes the following steps: (1) obtaining an image in a raw format, and parsing information about the obtained image; (2) performing image block partitioning on raw data collected from the image; (3) obtaining statistics of pixel values of the image blocks; (4) calculating a quantization step; (5) calculating an offset of each pixel; (6) performing quantization by: performing a division operation on the relative amplitude of each pixel of the current image block and the quantization step; and establishing a new gray-scale value; (7) reconstructing a block-based data structure; and (8) outputting a file. By the method, information of the raw data can be maintained to the greatest extent, and a data storage volume also can be reduced to meet the requirements on data recovery and reediting.
US09967562B2 Method, device and system for changing quantization parameter for coding unit in HEVC
A method of individually setting the quantization parameter for each coding unit of a frame in high efficiency video coding (HEVC) is disclosed. The method for setting a quantization parameter for each coding unit in a frame for HEVC encoding includes receiving at least one of partition size information of the coding unit and prediction mode information of the coding unit, performing an adaptive bit allocation operation per each coding unit based on at least one of the unit partition size information of the coding unit and the prediction mode information of the coding unit, and setting a quantization parameter per each coding unit according to the performed adaptive bit allocation operation.
US09967561B2 Flexible quantization
A digital media encoder/decoder uses a flexible quantization technique that provides the ability to vary quantization along various dimensions of the encoded digital media data, including spatial, frequency sub bands and color channels. The codec utilizes a signaling scheme to signal various permutations of flexible quantization combinations efficiently for primary usage scenarios. When a choice of quantizer is available, the codec efficiently encodes the current quantizer by defining a subset of quantizers and indexes the current quantizer from the set.
US09967560B2 Moving picture coding method, moving picture decoding method, moving picture coding apparatus, moving picture decoding apparatus, and moving picture coding and decoding apparatus
A moving picture coding method includes: performing context adaptive binary arithmetic coding in which a variable probability value is used, on first information among multiple types of sample adaptive offset (SAO) information used for SAO that is a process of assigning an offset value to a pixel value of a pixel included in an image generated by coding the input image; and continuously performing bypass arithmetic coding in which a fixed probability value is used, on second information and third information among the multiple types of the SAO information, wherein the coded second and third information are placed after the coded first information in the bit stream.
US09967558B1 Adaptive motion search control for variable block size partitions in video coding
A block of a video data stream may be subject to a motion search for comparing inter prediction of the blocks to intra prediction of the block while being partitioned. A motion search using an initial search range finds a first motion vector for the block. The blocks is partitioned into at least two sub-blocks, each having a same size, and one or more motion searches are performed for each sub-block using a second search range and the first motion vector where the second search range is a fraction of the initial search range. Respective error values associated with each of the motion searches are compared to select a partition for coding the block, and the block may be encoded using the selected partition. Performing inter prediction in this fashion can improve the performance of an encoder in terms of both execution time and compression ratio.
US09967549B2 3D image capture method with 3D preview of preview images generated by monocular camera and related electronic device thereof
A three-dimensional (3D) image capture method, employed in an electronic device with a monocular camera and a 3D display, includes at least the following steps: while the electronic device is moving, deriving a 3D preview image from a first preview image and a second preview image generated by the monocular camera, and providing 3D preview on the 3D display according to the 3D preview image, wherein at least one of the first preview image and the second preview image is generated while the electronic device is moving; and when a capture event is triggered, outputting the 3D preview image as a 3D captured image.
US09967546B2 Method and apparatus for converting 2D-images and videos to 3D for consumer, commercial and professional applications
A method for converting a 2D images and videos to 3D includes applying a set of pre-defined heuristic rules to assign a depth value for each pixel of a two-dimensional (2D) image source based on pixel attributes to generate an initial default depth map, refining the pre-defined heuristic rules to produce customized heuristic rules, applying the customized heuristic rules to the initial default depth map to produce a refined depth map, and rendering a three-dimensional (3D) image in a predefined format using the refined depth map.
US09967541B2 3D imaging, ranging, and/or tracking using active illumination and point spread function engineering
Imaging systems and imaging methods are disclosed to estimate a three-dimensional position of an object at a scene and/or generate a three-dimensional image of the scene. The imaging system may include, for example, one or many light sources; an optical system configured to direct light from the one or more light sources into a pattern onto the scene; a mask; a detector array disposed to receive light from the scene through the mask; and at least one processor communicatively coupled with the detector and configured to estimate a depth of a particle within the scene.
US09967539B2 Timestamp error correction with double readout for the 3D camera with epipolar line laser point scanning
A method and a system are disclosed that use a double-readout technique to generate timestamps and grayscale values for pixel-specific outputs of a pixel row in a pixel array in which the pixel array forms an image plane and the row of pixels forms an epipolar line of a scanning line on the image plane. For a pixel-specific output that exceeds a threshold, a timestamp value and a grayscale value are generated and associated with the pixel-specific output. If a pixel-specific output does not exceed the threshold and no timestamp is generated (i.e., a missing timestamp), a grayscale value for the pixel-specific output is generated and associated with the pixel-specific output. Timestamps errors may be corrected that may be caused by missing timestamps, timestamps that are associated with pixel clusters and outlier timestamps, i.e., pixel-specific outputs that are not consistent with a monotonic relationship of timestamp values under normal conditions.
US09967534B1 Digital video recorder video editing system
A method and apparatus for a digital video recorder (DVR) video editing system provides a user interface and video editing environment for content stored on a DVR's storage device. A visual progress indicator is displayed over the program content that the user has selected to edit. The user moves a position indicator within a cache bar in the visual progress indicator that indicates how much of the program content has been stored on the storage device. The user can delete sections of the program content. The user can also add other recorded program content into the program content. The deleted sections and added content are highlighted in the cache bar by colors that are different from the normal color used for the cache bar.
US09967528B2 Image processing apparatus and image processing method
With respect to an image of at least one color component included among a plurality of color components, an image processing apparatus decides a position shift correction amount for reducing a shift between a position indicated by data and a position in the image in a projected state, and applies position shift correction to the image based on the position shift correction amount that has been decided. The image processing apparatus calculates an edge intensity to be used in edge emphasis processing for the image based on the position shift correction amount, and executes the edge emphasis processing with respect to the image after the position shift correction based on the calculated edge intensity.
US09967526B2 Image processing device and storage medium
An image processing device includes an image input section inputting images taken by a vehicle camera, a calibration target specifying section specifying a calibration target included both in a first image and in a second image, a vehicle information input section inputting information indicating travel distance and orientation change of the vehicle, a calculation section, and a storing control section. The calculation section converts the first and the second images to the first and second bird's-eye view images, respectively, arranges the first and the second birds-eye view images on common coordinate system with consideration of corresponding image taking positions and image taking orientations, and calculates at least one orientation parameter of the camera which minimizes position difference and rotation angle difference between the two calibration targets included in the first and second birds-eye view images. The storing control section stores the orientation parameter in storage.
US09967521B2 Methods and apparatus to provide content on demand in content broadcast systems
Methods and apparatus to provide content on demand in content broadcast systems are disclosed. An example method comprises receiving a first portion of a program via broadcast signal and receiving a second portion of the program via an Internet protocol (IP) based signal. The example method may further comprise combining the first and the second portions and at least one of store the combined first and second portions in a file or playback the combined first and second portions.
US09967514B2 Recording system
The invention relates to an apparatus and method for recording transmitted data items, and particularly television and radio programs. The data items are received at one or more inputs along with ID data identifying the transmitted data items and the program series to which the data item belongs. An input interface receives input indicating whether one or more received transmitted data items have been viewed or recorded by a user and a processor generates values for ranking the series to which each of the received data items belong based upon the received input. Subsequently received transmitted data items are stored in a storage device based on the generated values, the stored data items belonging to a series for which a value has been generated.
US09967512B2 Portable entertainment system
A portable entertainment system may include a housing, a television and at least one table. The table may be adjustable between a first condition where it forms a portion of the housing and a second condition where table legs are used to support a tabletop onto a ground surface. The television may include a monitor that is adjustable between a first position within the housing interior and a second position outside the housing interior where it is operable for television viewing.
US09967509B2 Systems and methods for using playlists
Systems and methods for automatically generating a playlist of series assets and systems and methods for grouping assets of a playlist in clusters are provided. In one embodiment, series assets may automatically be included into a playlist for that series. In another embodiment, an interactive media guidance application may group assets in clusters based on one or more user selected parameters or may group assets in cluster based on automatically determined parameters. In yet another embodiment, the interactive media guidance application may group assets in clusters and display at least one identifier in connection with each cluster to indicate a basis for forming the cluster. The identifier may be a key word or catch phrase that succinctly identifies a trait or characteristic of assets in a particular cluster associated with the identifier.
US09967508B2 Device for remotely controlling electric equipment
The present invention relates to a device for remotely controlling electric equipment. For example, the device has a plurality of buttons, the plurality of buttons are configured to make one closed loop. A plurality of outside colored portions extend along outside of at least two adjacent buttons, the color of each outside colored portion is different from each other. A plurality of inside colored portions extend along inside of at least two adjacent buttons, the color of each inside colored portion is different from each other. A predetermined function is allocated to a series of buttons indicated by the corresponding inside or outside colored portion. In addition, the device may have a controller to recognize a command and sends the command to the electric equipment, wherein the controller recognizes the allocated function as the command when the buttons corresponding to the colored portion for the allocated function are stroked in predetermined direction in series.
US09967506B2 Ruggedized modular marine display
An image module comprising: (a) an imaging device that graphically or pictorially captures images of underwater sea life (b) a module housing including one or more components that processing an image generated by the imaging device; wherein the image module is discrete from a marine display and is capable of being connected to the marine display so that the graphic or pictorial images of underwater seal life captured by the imaging device are displayed.
US09967500B2 Systems and methods of selective output for reducing power
An embodiment includes a system, comprising: a buffer configured to store a plurality of events, each event including a plurality of bits; an output circuit configured to output events from the buffer; and a controller coupled to the buffer and the output circuit and configured to: cause the output circuit to output a first event from the buffer; and select a second event from the buffer to be output by the output circuit after the first event based on bits associated with the first event.
US09967499B2 Readout circuit for image sensors
The present description relates to a readout circuit for digitizing an analog input signal of an imaging device into a digital output. The readout circuit comprises a pixel signal input for providing an analog signal from at least one imaging pixel element, a variable gain amplifier for providing an amplified signal of the analog signal by a gain factor, and a first analog to digital conversion means for quantizing the analog signal into a first digital signal. The circuit further comprises a control means for setting the gain factor of the variable gain amplifier by taking into account the first digital signal, and a second analog to digital conversion means for quantizing the amplified signal into a second digital signal. The circuit also comprises a digital output for outputting a signal determined as function of at least the second digital signal.
US09967496B2 Active reset circuit for reset spread reduction in single-slope ADC
An image sensor comprises a pixel circuit including a reset transistor and configured to output a pixel signal; and a differential comparator including a pixel input, a reference input, and a comparator output, wherein one of a source or a drain of the reset transistor is connected to the comparator output. In this manner, an active reset method may be incorporated in the image sensor.
US09967490B2 Time delay integration image sensor with detection of travelling errors
The invention relates to time delay integration (TDI) image sensors. The sensor includes means for detecting a shift of the sensor with respect to the image. The pixel matrix is divided in the column direction into at least a first and a second sub-matrix (Ma, Mb). On each side of each sub-matrix are arranged groups of additional columns (GRa1, GRb1, GRa2, GRb2). The shifts (Db2−Da2, Db3−Da3, etc.) in relative position of these groups between the first and the second sub-matrices are different from each other and make it possible to detect a relative shift of the sensor during travel. More precisely, the signals originating from groups of columns of same rank associated with the two sub-matrices are compared. The pair of groups that delivers the pair of signals that are closest to each other defines the probable shift of the sensor with respect to the image: this shift is equal to the relative position difference of these two groups.
US09967480B2 Imaging unit, imaging apparatus, and computer readable medium storing thereon an imaging control program
When the amplification ratio is low and strong incident light causes a large charge, the signal retrieved from regions where the incident light is weak is also weak, but when the amplification ratio is high in regions where the incident light is weak, the signal retrieved from regions where the incident light is strong becomes saturated. Therefore, the dynamic range of the imaging unit is narrow. Provided is an imaging unit comprising an imaging section that includes a first group having one or more pixels and a second group having one or more pixels different from those of the first group; and a control section that, while a single charge accumulation is performed in the first group, causes pixel signals to be output by performing charge accumulation in the second group a number of times differing from a number of times charge accumulation is performed in the first group.
US09967473B2 Information processing apparatus, information processing method, and program
The present invention relates to appropriate notification of whether an adjustment item in image processing is available to a user when an information processing apparatus separately acquires a first image and a second image paired with the first image.The information processing apparatus displays the adjustment item in the image processing on a screen in order to set a parameter of each adjustment item for a sub image. The information processing apparatus performs an acquisition process to acquire a main image paired with the sub image. Among the multiple adjustment items displayed on the screen, adjustment items achieving only insufficient adjustment results with the sub image and main image adjustment items achieving more appropriate adjustment results with the main image are updated to a display mode corresponding to an acquisition status of the main image to display the adjustment items on the screen in the updated display mode.
US09967470B2 Automated camera tracking system for tracking objects
A camera tracking system allows a camera to lock onto and follow a target object dynamically and automatically, without direct human intervention, including when the object moves erratically or unpredictably.
US09967466B2 Electronic device and image processing method thereof
An electronic device and an image processing method are provided. The present invention can pre-capture images or pre-record video into a special buffer during the launching time of an image application upon the image application being launched. Accordingly, whether a user interface corresponding to the image application is ready or not, once a user triggers a camera event via a touch screen and/or other input modules for capturing images or recording video, the pre-captured image frames can be provided instantly to the user without long waiting.
US09967464B2 Image reproducing apparatus, image reproducing method, and storage medium
There is provided an imaging apparatus capable of easily generating favorable still image data based on a moving image. The imaging apparatus is capable of capturing and recording a moving image, and capable of generating a still image based on the recorded moving image. During moving image capturing, the imaging apparatus corrects an image shake in an exposure period and records interframe shake information as metadata. When generating moving image data as a moving image, the imaging apparatus adds thereto a motion blur according to the shake information recorded as metadata. When generating moving image data as a still image, the imaging apparatus generates a still image without adding a motion blur thereto.
US09967462B2 Image processing apparatus, method for controlling the same, and image capturing apparatus
An image processing apparatus detects predetermined information from an image signal and output a detection signal indicating the detected information, stores the detection signals for a plurality of periods, calculates a first prediction value based on a predetermined number of detection signals, from a newer one to older ones excluding a latest detection signal, stored in the storage unit, calculates a coefficient based on a difference between the first prediction value and a value of the latest detection signal, calculates a second prediction value based on the coefficient and the predetermined number of detection signals, from the latest one to older ones, and generates, based on the second prediction value, a control signal for controlling a predetermined constituent member.
US09967460B2 Photographing apparatus and photographing method
A photographing apparatus, comprising: an imaging optical system; an image sensor which receives a light flux passing through the imaging optical system, captures an image, and outputs an imaging signal; an aperture which is included in the imaging optical system and which includes an opening to restrict the light flux; a controller which performs a first exposure control to control the exposure of the image sensor by changing the opening of the aperture and calculates, based on an imaging signal output by the image sensor, a deviation between an optimal exposure amount and a currently set actual exposure amount; and an imaging control circuit which performs a second exposure control to control the exposure of the image sensor without changing the opening of the aperture, wherein the controller selects either the first exposure control or the second exposure control based on the deviation to control exposure.
US09967457B1 Systems and methods for determining preferences for capture settings of an image capturing device
Consumption information associated with a user consuming a first video segment may be obtained. The consumption information may define user engagement during a video segment and/or user response to the video segment. Consumption information associated with the user consuming a second video segment may be obtained. A first set of capture settings associated with capture of the first video segment may be obtained. A second set of capture settings associated with capture of the second video segment may be obtained. The preferences for the capture settings of the image capturing device may be determined based upon the first and second set of capture settings. Instructions may be transmitted to the image capturing device. The instructions may include the determined preferences for the capture settings and may be configured to cause the image capturing device to adjust the capture settings to the determined preferences.
US09967456B2 Photographing method and device
A photographing method for use in a device includes: monitoring a current time and determining whether the current time reaches a preset shooting time; taking a first picture of an object when it is determined that the current time reaches the preset shooting time; determining a difference between a first image in a preset area of the first picture and a second image in the preset area of a second picture taken at a previous preset shooting time, the preset area corresponding to the object; and saving the first picture if the determined difference is equal to or greater than a preset threshold value.
US09967453B2 Method of operating image signal processor and method of operating imaging system including the same
An autofocus method includes receiving a left image having a first blurriness value and a right image having a second blurriness value, filtering the left image so that the first blurriness value becomes the same as the second blurriness value, and generating a control signal for controlling the lens module based on a difference between a third blurriness value of a filtered left image and the second blurriness value.
US09967452B2 Imaging apparatus and imaging method for controlling auto-focus
An imaging apparatus, comprising a focus detection section that detects an out of focus amount and an out of focus direction by carrying out a focus detection operation using phase difference detection based on a pixel signal of focus detection pixels that has been thinned and read out, a swirl error determination section that determines swirl error arising in accordance with inclination of an optical image with respect to a direction that is orthogonal to a phase difference detection direction, based on the pixel signal of the focus detection pixels that has been thinned and read out, and an AF control section that determines whether or not to carry out AF operation adopting output of the focus detection section, based on output of the swirl error determination section.
US09967451B2 Imaging apparatus and imaging method that determine whether an object exists in a refocusable range on the basis of distance information and pupil division of photoelectric converters
An imaging apparatus includes an image pickup device having a plurality of photoelectric converters that receive light fluxes from an object that have passed through different pupil areas. A distance information generator detects light from the object and generates distance information regarding a distance of the object. The distance information generator is different from the image pickup device. A determining unit determines whether or not the object exists in a refocusable range in a process to an image signal obtained by an image pickup of the image pickup device, after the image pickup, on the basis of the distance information and a pupil division construction of the plurality of photoelectric converters. A control unit controls the image pickup of the object by the image pickup device in accordance with a result of the determination by the determining unit.
US09967449B2 Camera system and auto focusing method thereof
Disclosed is a camera system, the camera system including a first camera photographing an object image, a second camera including an actuator moving a lens for focusing, a 3-D depth extraction unit extracting a 3-D depth using object images photographed by the first and second cameras, a memory unit stored with position information of a lens corresponding to a 3-D depth data of an object image, and a controller driving the actuator by reading the position information of the lens corresponding to the 3-D depth of the object image stored in the memory unit based on 3-D depth data extracted by the 3-D depth extraction unit.
US09967448B2 Image-capturing apparatus, accessory apparatus and storage medium storing control program
The image-capturing apparatus includes a camera communicator to providing, with the accessory apparatus, three channels that are a notification channel, a first data communication channel used for transmitting accessory data from the accessory apparatus to the image-capturing apparatus, and a second data communication channel used for transmitting camera data from the image-capturing apparatus to the accessory apparatus. A camera controller is configured to, in response to detecting a start bit included in each of frames of the accessory data and indicating a start of each frame, transmit one frame of the camera data to the accessory apparatus through the second data communication channel and perform detection of the start bit regardless of whether or not during transmitting the camera data to the accessory apparatus.
US09967443B2 Imaging device comprising a first case, a substrate, and a second case
An imaging device includes: a first case having an opening; a substrate where a first terminal electrically connected with an imaging element is mounted, the substrate being provided in the first case; and a second case closing the opening. The second case includes an accommodation portion accommodating a second terminal designed to be electrically connected with the first terminal. A mating portion capable of being mated with the accommodation portion is secured to the substrate. Inside the mating portion, the first terminal extends along a mating direction of the accommodation portion and the mating portion. The first and second terminals are designed to come into contact with each other while sliding along the mating direction in a mating process of the accommodation portion and the mating portion, and to be elastically deformable in a first direction orthogonal to the mating direction upon contact with each other in the mating process.
US09967440B2 Housing and a camera comprising a housing
A housing for enclosing an electric circuitry and for providing a cable strain relief function to a cable extending from the electric circuitry and out of the housing and a camera comprising such a housing is disclosed. The housing comprises a first part with a first recess and a second part with a second recess, wherein the first and second recesses each has a first sidewall portion, a bottom portion and a second sidewall portion, the first and second sidewall portions of the first recess being arranged offset to each other in a cable exit direction.
US09967439B2 Camera with housing configured to receive mounting structure
A camera including at least one camera lens disposed on or in the outer surface of a front wall of housing and an inwardly projecting concave dome recessed within a rear wall of the outer surface of the housing. The housing lacks protrusions extending rearwardly of the rear wall. The dome may be semi-spherical in shape, symmetrically bifurcated by a longitudinal bisector of the housing, and asymmetrically bifurcated by a latitudinal bisector of the housing.
US09967437B1 Dynamic audio synchronization
A method and apparatus for synchronizing media content emitted from various sources is presented. Arrival timing of outputs from the various sources to a particular location is determined and adjusted to reduce synchronization delays at the particular location. Synchronization delays may be determined by detecting the media output from a combination of sources arriving at the location. Control messages are generated by processing the detected output and determining delays to be applied to corresponding sources.
US09967436B2 Image formation system that generates test data obtains save location and generates performance correction
An image formation system includes an image formation apparatus that outputs a test chart; and external equipment that generates data for correction of performance of the image formation apparatus based on the test chart output by the image formation apparatus. The image formation apparatus also outputs save location information associated with the test chart. The external equipment transmits the data for performance correction to a location identified by the save location information. The save location information identifies at least a memory device of an apparatus other than the image formation apparatus as a save location to save the data for performance correction. The image formation apparatus corrects performance of the image formation apparatus using the data for performance correction that is obtained from the location identified by the save location information.
US09967435B2 Image processing apparatus, image processing method, and image processing program therefore
An image processing apparatus includes a first adjustment unit for adjusting a color conversion table, used for converting a color to be printed by a printer, by adjusting a selected adjustment color using the selected adjustment color and a target color, a storage unit for storing, in a storage apparatus, a first color conversion table generated by causing the first adjustment unit to adjust the color conversion table for a first adjustment color and a second color conversion table generated by the first adjustment unit to adjust a second adjustment color different from the first adjustment color after generation of the first color conversion table, a cancellation unit for deleting an adjustment result of the first adjustment color, and a second adjustment unit for adjusting the second color conversion table in response to the deletion of the adjustment result of the first adjustment color.
US09967430B2 Image forming system, mobile terminal, and program
A non-transitory recording medium storing a computer readable program causes a computer incorporated in a mobile terminal to execute the steps of: a) acquiring apparatus specifying information in order for a user to determine whether an information processing apparatus to cooperate with the mobile terminal is a desired information processing apparatus using a proximity wireless communication with the information processing apparatus; b) displaying, on an operation unit of the mobile terminal, a confirmation message which is a confirmation message to confirm execution of a cooperative action with the information processing apparatus and includes the apparatus specifying information; and c) executing the cooperative action in response to a confirmation operation to the confirmation message by the user.
US09967428B2 Printing system, method of generating halftone processing rule, method of acquiring characteristic parameter, image processing device, image processing method, halftone processing rule, halftone image, method of manufacturing printed material, inkjet printing system, and program
There are provided a printing system, a method of generating a halftone processing rule, a method of acquiring a characteristic parameter, image processing device and method, a halftone processing rule, a halftone image, a method of manufacturing a printed material, an ink jet printing system, and a program which are capable of reducing an operation load of a user and acquiring a halftone processing rule appropriate for the printing system. A characteristic parameter acquisition chart (100) including a pattern for acquiring characteristic parameters related to characteristics of the printing system is output, and the output characteristic parameter acquisition chart (100) is read by image reading means. The characteristic parameters are acquired by analyzing the read image of the characteristic parameter acquisition chart (100), and halftone processing rules that define the processing contents of halftone processes used in the printing system are generated based on the acquired characteristic parameters.
US09967427B2 Communication system, information processing apparatus, print control apparatus, methods of respectively controlling them, and storage medium
A communication system in which a terminal device and an information processing apparatus are connected via a network, and an image forming apparatus is connected to the information processing apparatus. The terminal device transmits a VNC connection request to the image forming apparatus via the network, as a VNC client. The information processing apparatus relays communication between the terminal device and the image forming apparatus, and transmits an operation screen for the information processing apparatus to the VNC client. Upon receiving the VNC connection request via the information processing apparatus, the image forming apparatus transfers the VNC connection request to the information processing apparatus. Also, the image forming apparatus executes VNC communication with the terminal device via the information processing apparatus, and performs control to transfer the VNC communication to the information processing apparatus.
US09967424B2 Data storage usage protocol
A technique processes captured data on a device, wherein selected captured data of a given quality resolution is transferred via a communication link to a separate storage location for future availability. A storage protocol may include different storage organization categories. A possible aspect includes an identifier record to enable future accessibility to selected captured data by one or more authorized parties or approved devices or authorized recipients.
US09967422B2 Image reading device and image forming apparatus
An image reading device includes a document feeder and a reader. The document feeder includes a document tray and feeds an original document loaded on the document tray. The reader includes an original glass plate, a reading unit, and a document separating member. At least one of the document feeder and the reader is provided with a fan that creates an air flow. A first duct is provided in a housing of the reader. The document separating member is provided with a plurality of first discharge holes through which the air flowing through the first duct is discharged. A second duct is provided in a housing of the document feeder. The wall of the document feeder is provided with a plurality of second discharge holes through which the air flowing through the second duct is discharged.
US09967420B2 Thermal imaging in a high temperature furnace
An apparatus and method for thermal imaging of an interior space of a high temperature furnace through an opening in a wall of the furnace. An outer housing houses at least a portion of a rigid borescope. The outer housing has a port for aspirating ambient air through the outer housing to cool the rigid borescope and passing the air through a hole at the end of the outer housing and into the furnace. A camera is operatively connected to a rigid borescope but is located such that it is isolated from the air passing through the outer housing.
US09967416B2 Document policies for a document processing unit
According to some embodiments, a document processing unit may receive information associated with a document to be processed. The document processing unit might comprise, for example, a printer, scanner, copier, facsimile machine, or multi-function device. The document processing unit may then automatically analyze the received information in view of at least one pre-determined document policy. The document processing unit may then automatically determine, based on the analysis, whether to apply a policy action, associated with the pre-determined document policy, to the processing of the document. For example, the document processing unit might prevent a document from printing.
US09967414B2 Management system and management method
A management system includes: a management server; one or more image forming apparatuses that notify the management server of information on a remaining amount of toner; and one or more terminals, in which the management server makes a toner remaining amount history by combining the information on the remaining amount of toner with time and date information, detects, based on the toner remaining amount history, that toner replacement has been performed when an increase rate of the remaining amount of toner exceeds a threshold value, and determines, based on the contract value, whether the remaining amount of toner before the toner replacement is not more than the contract value when the toner replacement is detected, and notifies the one or more terminals of that the performed toner replacement corresponds to a contract violation when the remaining amount of toner before the toner replacement is more than the contract value.
US09967412B2 Information processing apparatus, system, and control method for information processing apparatus
An HTTP relay server determines whether a communication partner device is a supporting device or a supported device, using a device management table. Further, the HTTP relay server determines a state of a state (used or unused) of a URI indicating an area where support data are temporarily stored, and a device using the URI (device ID), using the URI management table. When access (communication request) is received from an image forming apparatus, the HTTP relay server assigns the image forming apparatus to an unused URI. Further, when access (communication request) is received from an operator PC, the HTTP relay server assigns the operator PC to an URI used by the supported device.
US09967411B2 Image forming apparatus and method for revising color
An image forming apparatus is provided. The image forming apparatus includes: a storage configured to store a color conversion table; an image former configured to print a compensation chart corresponding to the color conversion table; a scanner configured to scan the printed compensation chart; and a changer configured to understand a range of brightness that the image former is able to represent using the scanned compensation chart, generate a gamma curve corresponding to the understood range of brightness, and change the color conversion table based on the generated gamma curve.
US09967393B2 Mobile electronic apparatus, method for controlling mobile electronic apparatus, and non-transitory computer readable recording medium
A mobile electronic apparatus, a method for controlling a mobile electronic apparatus, and a non-transitory computer readable recording medium are disclosed. A wireless communication unit receives an incoming call signal. A movement detector detects a user's movement. A proximity sensor detects the proximity of an object. At least one processor outputs as a voice, through a sound output unit, information on a party that has transmitted the incoming call signal when the user's movement and the proximity of the object are detected during the receipt of the incoming call signal.
US09967390B2 Device-orientation controlled settings
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, relating to changing device settings based on an orientation or motion of a mobile device. The method includes receiving a user input, determining that the mobile device was oriented in a first orientation when the user input was received, selecting a first device setting or service request parameter that affects a mobile phone application or a web service experience and that are associated with the first orientation, providing, for output at the mobile device, a first response to the user input based on the first device setting, after providing the first response to the user input, determining that the mobile device has been reoriented in a different, second orientation, selecting a second device setting, and providing a second response to the user input, or to a revision of the user input, based on the second device setting.
US09967389B2 System and method for selectable alteration of operation and appearance of a portable computing device
The disclosure relates to systems, methods and devices for secure routing and recording of network data streams passing through a network switch. Specifically, the disclosure relates to systems, methods and devices for reversibly deconstructing networks' OSI L2/L3/L4/L7 in time and space, in the process of selectively recording network data streams for secure access.
US09967384B2 Communication server and communication terminal
A communication server includes a receiving unit receiving a conversation request signal including a phone number of a receiving terminal in a PSTN (public switched telephone network) via an IP network; a specifying unit specifying transmitting user information on a user using a transmission terminal transmitting the request signal, and assigning an address on the IP network to the transmission terminal; a first transmission unit transmitting the address and the request signal to a communication carrier having a gateway between the PSTN and the IP network; and a second transmission unit transmitting the phone number and the transmitting user information to a transfer server transferring information to a designated terminal.
US09967382B2 Enabling voice control of telephone device
A system capable of connecting a home telephone circuit connected to a Public Switched Telephone Network (PSTN) to a server via a data network using an adapter. The system may enable a telephone connected to the home telephone circuit to perform voice commands by sending audio data from the telephone to the server via the data network and the server determining the voice commands included in the audio data. Based on the voice command, the server may send an instruction to the adapter via the data network, the instruction causing the adapter to initiate a telephone call over the PSTN. Additionally, the server may send an instruction to any device associated with a user profile corresponding to the adapter. Thus, the system may enable the telephone to control a number of devices within the home using the voice commands.
US09967379B1 Method and system for securing a mobile electronic device
A mobile electronic device holder includes a backing configured to support a rear surface of a mobile electronic device, according to one embodiment. The mobile electronic device holder includes a plurality of corner fasteners attached to the backing and configured to at least partially enclose a plurality of corners of the mobile electronic device, according to one embodiment. The mobile electronic device holder includes a mobile electronic device holder spine attached to the backing and configured to couple the backing to one of a plurality of multi-ring binders, according to one embodiment. The mobile electronic device holder includes nine grommets spaced and inserted into the mobile electronic device holder spine to selectively couple the backing to the plurality of multi-ring binders, the plurality of multi-ring binders including a 3-ring binder, a 5-ring binder, and a 7-ring binder, according to one embodiment.
US09967376B2 Electronic device including main body and movable body
The present disclosure provides an electronic device, including: a movable body having at least one functional unit and a main body. The movable body is movable from a first position to a second position with respect to the main body, the main body has a first surface provided with a first display unit, the movable body includes a second surface, a long side of the second surface has a length identical to a length of a short side of the first surface. The first surface and the second surface are both located in a first plane when the movable body is located in the first position with respect to the main body.
US09967371B2 Metro ethernet network with scaled broadcast and service instance domains
A method of operation for a provider edge device of a core network includes receiving a customer frame from an access network; the customer frame having a first Virtual Local Area Network (VLAN) tag of a first predetermined bit length. The first VLAN tag including a service instance identifier. The service instance identifier of the first VLAN tag is then mapped into a second VLAN tag of a second predetermined bit length greater than the first predetermined bit length. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).
US09967368B2 Systems and methods for data block decompression
Systems and methods for providing accelerated transmission of broadcast data, such as financial data and news feeds, over a communication channel using data compression and decompression to provide secure transmission and transparent multiplication of communication bandwidth, as well as reduce the latency associated with data transmission of conventional systems.
US09967367B2 Method and system for predictively providing software
A computer-implemented method of predictively providing a part of a software application over a network to one recipient computer of plural recipient computers, each of the recipient computers being configured for executing the software application without having in its possession the entire software application, the method comprising acquiring a prediction of an access time of the part and a prediction of a provisioning time of the part over the network and providing the part ahead of the access time minus the provisioning time to the one recipient computer.
US09967366B2 Internet of things (IoT) API platform
A first network device receives a token request from an application and, in response, generates a token that includes a time-stamp and a server identifier. The server identifier indicates a particular proxy server, of a group of proxy servers, in an API management layer. A second network device receives, from an application, an API call that includes the token and validates the token. The second network device routes the API call to the particular proxy server indicated by the token in response to successfully validating the token. The first network device or second network device provides a bypass uniform resource locator (URL), to the application, to bypass the API management layer, for one or more types of designated API calls.
US09967365B2 Information management software and method
A method is disclosed in which exhibitors or information management softwares at an event provide digital content to a content administrator, who in turn processes the digital content and loads it onto a content delivery device. At the event attendees are issued portable memory devices that, when engaged with a content delivery device, upload the digital content from that content delivery device. Each portable memory device has an information management software that enables the attendee to search, correlate and manage the digital content. In some embodiments digital content is loaded to the portable memory device without use of the content delivery device.
US09967364B2 Apparatus and method for predicting an amount of network infrastructure needed based on demographics
Methods, computer-readable media and apparatuses for predicting an amount of network infrastructure needed for a new neighborhood are disclosed. A processor generates a plurality of different user profiles based upon demographic data of existing customers, historical utilization data and historical usage data, determines a demographic of a new neighborhood, correlates one of the plurality of different user profiles to the new neighborhood based upon the demographic of the new neighborhood and predicts the amount of network infrastructure to be deployed in the new neighborhood based upon the one of the plurality of different user profiles that is correlated to the demographic of the new neighborhood.
US09967362B2 Caching in wireless communication networks
A Network Reporting Entity (NRE) and a User Equipment (UE) as well as a respective method therein for use in a wireless communication network for enabling controlling data transfer between the UE and a network cache are provided. The NRE receives, from the UE, a request to start reporting network status and transmits, to the UE, information regarding the status of the network, the information pertaining to whether network condition is in a state where a data transfer is preferred or not, wherein the NRE obtains the information regarding the status of the network from the Network Conditions Information Entity (NCIE). In this manner, the UE is enabled to control the data transfer between the UE and the network cache.
US09967357B2 Proxy service facilitation
A proxy requestor, who is expected to participate in events hosted on a computing network, may hope to find a proxy to handle the events for the proxy requestor. The proxy requestor, using a requestor device, may submit a request for such proxy to a proxy service provider during or prior to the event. In some examples, the proxy service provider may transmit one or more candidate proxies to the requestor device. Once the proxy requestor device selects a proxy from among the one or more candidate proxies, the requestor device may either facilitate or schedule a connection between the selected proxy and other participants of the events.
US09967351B2 Automated service discovery in I.T. environments
An automatic service monitor in an information technology environment may be equipped to automatically process machine data originating from a running IT environment to identify the entities that perform services in the environment, and to reflect the discovered entities and service associations in the control and configuration data that directs the monitoring operations performed by the system.
US09967350B2 Third-party orchestration module for a cloud exchange programmable network platform
In some examples, a programmable network platform comprises a third-party orchestration module configured to communicate with a cloud service provider (CSP) orchestration system; and a centralized network controller configured to receive a service request that specifies a cloud service applied by a CSP network operated by a CSP on a network of a cloud exchange operated by a cloud exchange provider. The CNC is further configured to, in response to the service request, invoke the third-party orchestration module to communicate with the CSP orchestration system to request that the CSP orchestrate the cloud service on the network of the cloud exchange. The CNC provisions the network of the cloud exchange within a data center to deliver the cloud service from the CSP network attached to the network of the cloud exchange to a customer network attached to the network of the cloud exchange.
US09967348B2 Methods and apparatus for providing session policy during a registration of a device
A method for a user agent to access a session policy in a network is provided. The method comprises the user agent sending a registration message to a first network node. The method further comprises the user agent receiving policy-related information from the first network node in a response to the registration message. The policy-related information is one of the session policy, a Uniform Resource Locator that points to the session policy, and a Policy-Contact header containing a policyContactURI for a policy document.
US09967346B2 Passing data over virtual links
Passing data over virtual links is disclosed, including: encapsulating a layer three data packet as an inner payload of a network data packet; and generating an outer header of the network data packet with a layer two header and a layer three header, wherein the network data packet is configured to communicate over a virtual link between a first interface of a first network appliance and a first interface of a second network appliance.
US09967340B2 Network-displaced direct storage
A network-displaced direct storage architecture transports storage commands over a network interface. In one implementation, the architecture maps, at hosts, block storage commands to remote direct memory access operations (e.g., over converged Ethernet). The mapped operations are communicated across the network to a network storage appliance. At the network storage appliance, network termination receives the mapped commands, extracts the operation and data, and passes the operation and data to a storage device that implements the operation on a memory.
US09967339B2 Migrating shared content items between accounts
Shared content items are migrated between accounts on a content management system. Users store content items synchronized between one or more client devices and the content management system. A user may have multiple accounts including personal and organization accounts. Content items may be shared with accounts belonging to other users to enable those other users to view or manipulate the content items. A user initiates a migration of content items between accounts of different categories via a user interface, e.g., by dragging and dropping a folder from one account to another. The content management system recognizes that the user has deleted the folder from the user's first account and determines that an identical folder has been created in another account belonging to the same user. In response the content management system joins the second account to the shared folder, and removes the first account from the shared folder.
US09967336B2 Distributing content data to resource constrained devices in a segment of a P2P network
A network supervising device for managing distribution of data content streams in a segment of a peer-to-peer (P2P) network, comprises a processing unit which receives a request for a data content stream from at least one of the peers being constrained from uploading the data content streams to further peers, and identifies whether at least one peer exists within the network segment being capable of uploading the requested data content stream. If no peer within the segment is currently rendering the requested data content stream, the processing unit identifies whether at least one currently idle peer exists within the network segment, which is capable of uploading the requested data content stream. The processing unit then assigns to the at least one peer downloading the requested data content stream, or to the at least one currently idle peer, to upload the requested data content stream to the peer being restrained.
US09967332B1 Peer-to-peer file sharing and collaboration
An example peer-to-peer file sharing and collaboration method includes providing a user of a computing device with access to an electronic file via a sharing application, the electronic file being stored in a memory of the computing device. The method also includes receiving an input from the user indicative of a desire to share the electronic file using the sharing application and via a peer-to-peer communication protocol. The method further includes providing, via the communication protocol, a first transformed file generated by the first computing device based on the electronic file, and receiving, via the communication protocol, a second transformed file generated based on the electronic file. In such a method, the second transformed file is different from the first transformed file.
US09967327B2 Method and apparatus for clearing cloud compute demand
Provided are systems and methods for simplifying cloud compute markets. A compute marketplace can be configured to determine, automatically, attributes and/or constraints associated with a job without requiring the consumer to provide them. The compute marketplace provides a clearing house for excess compute resources which can be offered privately or publically. The compute environment can be further configured to optimize job completion across multiple providers with different execution formats, and can also factor operating expense of the compute environment into the optimization. The compute marketplace can also be configured to monitor jobs and/or individual job partitions while their execution is in progress. The compute marketplace can be configured to dynamically redistribute jobs/job partitions across providers when, for example, cycle pricing changes during execution, providers fail to meet defined constraints, excess capacity becomes available, compute capacity becomes unavailable, among other options.
US09967325B2 Deployment management of composite applications
A source IT-infrastructure hosts a composite application including multiple functional modules connected to each other via communication links. An abstract pattern includes first nodes and first links representing the functional modules and communication links and lacks resource-related data enabling a deployment engine to instantiate a resource for providing a runtime environment. A target IT-infrastructure has assigned a resource catalog including, for each resource available in the target IT-infrastructure, a specification of the resource's capabilities, and includes second nodes and links, each second node being a representation of one or more of the resources of the target IT-infrastructure and including an indication of the capabilities of one or more resources represented by the second node. The first nodes and links of the abstract pattern are iteratively supplemented by the second nodes and second links.
US09967324B2 System and method for providing data sources for use in a multitenant application server environment
In accordance with an embodiment, an application server environment can include a plurality of partitions and a resource group template, which can be referenced by a resource group in one or more of the plurality of partitions. A data source configuration can be defined as part of the resource group template. The data source configuration can be overridden with attributes specific to a particular referencing partition. A data source subsystem can create a data source object in accordance with the overridden data source configuration, for use in creating connections to a database associated with the particular referencing partition, monitoring and diagnosing the data source object.
US09967323B2 Message distribution system, distribution sequence determination device, distribution sequence determination method, and distribution sequence determination program
In order to reduce wasteful delays occurring when a mobile terminal whose RRC state is a state wherein communication is possible transfers in a temporarily stopped state, a distribution sequence determination device, which determines the distribution sequence for push messages transmitted to each of multiple terminals, determines the distribution sequence on the basis of whether each of the multiple terminals is in a state wherein communication is possible or is in a temporarily stopped state, so as to transmit the push messages to each of the multiple terminals in a distribution sequence in which terminals in a state wherein communication is possible are given priority over terminals in the temporarily stopped state.
US09967322B2 Method for the execution of services in real time flight management system
A system executes services by a “server” for a “client”. A preliminary step establishes a list of available services of the server, set up for the client, in which a processing time is determined releasable by the server for the client per code execution cycle minor frame (“MIF”). The system creates on start-up: NT execution tasks for the client, each having a priority of execution level and an allocated average duration of execution, a number of execution tasks (NT) being at least 1, the sum of durations of the tasks being at most the releasable processing time; execution rules associating each of the tasks with at least one service of the list; then, during each MIF cycle, the system executes the services on their associated tasks, a task executed by priority and for at most its allocated average time of execution, the non-executed part of a service being executed on its associated task in the next cycle.
US09967320B2 Methods, systems, and media for controlling information used to present content on a public display device
Methods, systems, and media for controlling information utilized to present content using a public display device are provided. In some implementations a method for presenting content on a public display device is provided, the method comprising: (a) initiating communication with one or more display devices; (b) selecting a display device; (c) establishing a communication channel with the selected display device; (d) receiving information related to an area of a screen allocated for use by the user device; (e) identifying content that is to be presented using the selected display device; (f) generating formatted content based on the area of the screen allocated for use by the user device; (g) transmitting the formatted content to the display device using the communication channel; and repeating at least (e) to (g) until (h) determining that presentation of content using the selected display device is to be inhibited.
US09967317B2 Methods and systems for sending and receiving alerts
A method for sending and receiving alerts in an instant messaging environment are disclosed. The method includes receiving a request for alerts from a service provider, the request including an alert template and a rule to retrieve the alert template. The method also includes receiving a trigger from the service provider, the trigger including an identification of an alert receiver, the rule to retrieve the alert template, and changeable contents for the alert template. The method further includes obtaining the alert template from the request for alerts based on the rule to retrieve the alert template in the trigger; composing an alert using the alert template and the changeable contents; and sending the alert to the alert receiver identified in the trigger. The method and system consistent with the present disclosure may enrich the user experience in instant messaging applications.
US09967314B2 IOS device based webpage blocking method and device
An iOS device-based webpage blocking method, being applied to an iOS device comprising application programs and system components, the method comprising: an application program conducts sub-classing on a system default uniform resource locator (URL) caching object to obtain control of a network request; matching the URL character string parsed from the request message with a link character string; if the matching is successful, then generating pseudo response data and displaying according to the pseudo response data, thus blocking webpage advertisements or malicious webpages, reducing occupying of system resources and network resources, improving system operation speed and speed and smoothness of user network access, and lowering device power consumption. The present invention solves the problem in the prior art of resources being occupied by webpage advertisements or malicious webpages.
US09967306B1 Prioritized transmission of redundancy data for packetized voice communication
A method for prioritized transmission of redundancy data in a voice-over-packet call. A sending device applies a variable rate codec to generate a sequence of encoded voice frames having varying sizes, and the sending device inserts the encoded voice frames into a sequence of fixed-size packets, one encoded voice frame per packet, resulting in varying left-over payload capacity per packet. The sending device further generates based on each encoded voice frame multiple redundancy blocks to help facilitate recovery of the encoded voice frame. And on a per packet-basis, the sending device selects, from a sliding-window set of recently generated redundancy blocks, one or more redundancy blocks to add into the left-over payload capacity of the packet, with the selecting of each redundancy block being based at least on importance of the voice frame based on which the redundancy block was generated, and the age and size of the redundancy block.
US09967305B2 Systems, methods, and media for streaming media content
Methods, systems, and computer readable media for streaming media content are provided. In some embodiments, the methods comprise: receiving top level index data from a server; caching the top level index data in an index file; receiving header data associated with a first media content file from the server; caching the header data in a header file; receiving a first segment of the first media content file based at least in part on the index file; caching the first segment of the first media content file in a first file; updating the index file to include information about the first file; and causing the first fragment to be displayed based at least in part on the index file and the header file.
US09967304B2 Method and server for searching for data stream dividing point based on server
Embodiments of the present invention provide a method for searching for a data stream dividing point based on a server. In the embodiments of the present invention, a data stream dividing point is searched for by determining whether at least a part of data in a window of M windows meets a preset condition, and when the at least a part of data in the window does not meet the preset condition, a length of N*U is skipped, so as to obtain a next potential dividing point, thereby improving efficiency of searching for a data stream dividing point.
US09967303B2 Throttling a media stream for transmission via a radio access network
A method of throttling a media stream, comprising a sequence of media segments, for transmission to a client via a radio access network is provided. The method comprises acquiring a media segment, determining a duration of the media segment, transmitting a first part (501′-504′) of the media segment to the client, and transmitting a remaining part (501″-504″) of the media segment to the client. At least one of the parts (501′-504′, 501″-504″) is transmitted during a time interval (Δt1, Δt2) which is shorter than a corresponding duration of that part, and transmitting the remaining part is delayed (Δt0), such that a time interval (Δttx) between starting transmitting the first part and transmission of the remaining part being completed is shorter than the duration (Δtp) of the media segment. Further, a corresponding network node for throttling a media stream is provided. Embodiments of the invention are advantageous in that bursty traffic is generated, resulting in a more efficient usage of air interface resources and reduced power consumption.
US09967299B1 Method and apparatus for automatically data streaming a multiparty conference session
A system, method and computer program product having instructions stored thereon for automatically data streaming a multiparty conference session comprises receiving an Internet-based interface at a session moderator, said Internet-based interface configured for said session moderator to enter a request for data streaming a multiparty conference session, automatically establishing a data stream of said conferencing session, without any human intervention, wherein establishing said automated data stream includes: recording the multiparty conference session, and data streaming the multiparty conference session to listen-only participants thereby enabling listen-only participants to connect to the multiparty conference session without using additional conference ports and/or conference resources.
US09967298B2 Appending to files via server-side chunking and manifest manipulation
The object storage system divides files into a number of object segments, each segment corresponding to a portion of the object, and stores each segment individually in the cloud storage system. The system also generates and stores a manifest file describing the relationship of the various segments to the original data file. Requests to retrieve the segmented file are fulfilled by consulting the manifest file and using the information from the manifest to reconstitute the original data file from the constituent segments. Modifying, appending to, or truncating the object is accomplished by manipulating individual segments and the manifest file. Manipulation of the individual object segments and/or the manifest is also used to implement copy-on-write, snapshotting, software transactional memory, and peer-to-peer transmission of the large file.
US09967296B2 Method and apparatus for playlist synchronization
The present application is applicable to the field of network technologies, and provides method and apparatus for playlist synchronization, where the method includes: detecting a user operation on a playlist of multimedia documents at a first terminal; generating an operation code according to the user operation on the playlist, the operation code including an identifier of the playlist; extracting identification information, the identification information including a user identifier and a globally unique identifier (GUID) of the first terminal; and sending the operation code and the identification information to the server, wherein the server is configured to identify a second terminal according to the operation code and the identification information and send the operation code to the second terminal such that the second terminal can perform a synchronization operation to a playlist of multimedia documents at the second terminal according to the operation code.
US09967295B2 Automated discovery and launch of an application on a network enabled device
A method, apparatus and system related to automated discovery and launch of an application on a network enabled device are disclosed. In one embodiment, a method of a client device includes determining that a networked media device sharing a local area network common with the client device has automatically detected an audio-visual data and/or an application currently being accessed by a user of the client device. The client device automatically communicates a present state of the audio-visual data and/or the application currently being accessed by the user of the client device to the networked media device. Then, the client device detects that the audio-visual data and/or the application currently being accessed by the user of the client device has been launched on the networked media device. Optionally, a haptic gesture may be applied on the client device by the user to transport the audio-visual data and/or the application from the client device to the networked media device. The application may serve a control point when the present state of the audio-visual data and/or the application currently being accessed by the user of the client device is communicated to the networked media device. In addition, an automatic content recognition algorithm in the client device and/or the networked media device may generate a meta-data associated with content in the present state of the audio-visual data.
US09967294B2 Sharing of media content
A media sharing system stores share settings that identify one or more users with whom a sharing user wishes to share media segments created in the future. As a media item is being presented to the sharing user via a user device, the sharing user may request to share a segment of the media item. The media sharing system creates a segment of the media item. The media sharing system determines to share the segment with the identified users based on the stored share settings. The media sharing system shares the created segment with the identified users.
US09967292B1 Inline secret sharing
Embodiments are directed to monitoring communication between computers using network monitoring computers (NMCs). NMCs identify a secure communication session established between two of the computers based on an exchange of handshake information associated with the secure communication session. Key information that corresponds to the secure communication session may be obtained from a key provider such that the key information may be encrypted by the key provider. NMCs may decrypt the key information. NMCs may derive the session key based on the decrypted key information and the handshake information. NMCs may decrypt network packets included in the secure communication session. NMCs may be employed to inspect the one or more decrypted network packets to execute one or more rule-based policies.
US09967291B1 Electronic messaging exchange
A computer-implemented system and method for secure electronic message exchange including coupling a control platform to a workstation of a plurality of workstations via a communications medium, where the control platform includes one or more apparatuses for monitoring, controlling, conversion, and billing, related to messages exchanged between a plurality of local users and a plurality of remote users. The system prevents forwarding or copying of a message sent by a local user of the plurality of local users and received by a remote user of the plurality of remote users, to another party by the control platform. The system and method also provides for authenticating the remote user with the control platform.
US09967290B2 Systems and methods for automating client-side discovery of public keys of external contacts that are secured by DANE using DNSSEC
Provided is a method of digitally securing a digital object from a first user in a first domain to a second user in a second domain using a DNS provider. The method includes accessing, at a client device of the first user, a client-side local policy, wherein the local policy comprises one or more zones managed by one or more DNS providers and secured by DANE using DNSSEC; constructing a DNS query for a cryptographic credential for the second user based, at least in part, on a zone of the one or more zones in the local policy; providing a request for the cryptographic credential for the second user; obtaining the cryptographic credential for the second user from a DNS provider of the one or more DNS providers; digitally securing the digital object using the cryptographic credential; and providing the digital object to the second user.
US09967287B2 Detection of offline attempts to circumvent security policies
Disclosed are approaches for detecting attempts to circumvent security policies on a client device. A deletion of a user account on a computing device is detected, wherein the deletion is initiated locally on the computing device and the user account is associated with an enrollment of the computing device with a management service. Data stored in a memory of the computing device that is subject to a policy received from the management service is identified. The data is deleted from the memory of the computing device. The policy is then deleted from the memory of the computing device.
US09967283B2 Normalized indications of compromise
Threat detection instrumentation is simplified by providing and updating labels for computing objects in a context-sensitive manner. This may include simple labeling schemes to distinguish between objects, e.g., trusted untrusted processes or corporate private data. This may also include more granular labeling schemes such as a three-tiered scheme that identifies a category (e.g., financial, e-mail, game), static threat detection attributes (e.g., signatures, hashes, API calls), and explicit identification (e.g., what a file or process calls itself). By tracking such data for various computing objects and correlating these labels to malware occurrences, rules can be written for distribution to endpoints to facilitate threat detection based on, e.g., interactions of labeled objects, changes to object labels, and so forth. In this manner, threat detection based on complex interactions of computing objects can be characterized in a platform independent manner and pre-processed on endpoints without requiring significant communications overhead with a remote threat management facility.
US09967281B2 Security settings and indications of controllers
A system and approach having security assurance for a controller relative to outside connections such as internet. The controller may have locked and exposed modes. A locked mode may mean that the system is correctly configured in that security related settings meet minimum standards. For example, the controller is protected through sufficiently strong user accounts and passwords whether entered or by default. Also, there may be an entity, such as person or organization that has responsibility for securing the controller against undesired intrusions. In the exposed mode, where the system may be incorrectly configured, the controller may shut down some or all of the functionality that has relevance to remote access. In the exposed mode, a built-in web server may show one or more screens that allow one to access the controller. There may be security indicators, such as lights that indicate whether the controller is exposed or locked.
US09967275B1 Efficient detection of network anomalies
Techniques of identifying anomalous behavior on an electronic network involve iteratively combining groups of adjacent bins of a histogram in such a way as to minimize a measure of error in the histogram. Along these lines, a user behavior analytics server represents a user behavior factor with a histogram. The UBA server reduces a number of bins in the histogram by iteratively selecting groups of adjacent bins for combination. Upon each iteration, the group of bins that is selected for combination is the group which, when its bins are combined, minimizes differences between the values of the bins in that group and a value of the combined bin.
US09967273B2 Abusive traffic detection
Aspects of an abuse detection system for a web service include an abuse detection engine executing on a server. The abuse detection engine includes a pre-processing module for aggregating a data set for processing and analysis; a suspiciousness test module for identifying suspicious content owners and suspicious users; a graphing module for finding connections between suspicious content owners and suspicious users; an analysis module for determining which groups are constituted of fraudulent or abusive accounts; and a notification generation and output module for generating a list of abusive entities and a notification for output to at least one of: the abusive entity, a digital content distribution company associated with the abusive entity, and a legal department or other entity for further investigation or action. Additionally, royalties for content consumptions associated with abusive accounts may be held. Aspects of an abusive traffic detection method enable multi-account and multi-content owner fraud detection.
US09967272B1 Real-time regular expression search engine
Upon receiving malware detection rules that are to be identified with respect to an input traffic stream, a sequence of state definitions are generated for each of the rules. The state definitions for each rule correspond to respective segments of the rule and specify conditions under which a state machine is to transition between search states corresponding to those segments, at least one of the segments corresponding to multiple characters within the input traffic stream. A state machine transitions between search states corresponding to one or more of the rules in accordance with contents of the input traffic stream and the conditions specified by the sequence of state definitions.
US09967259B2 Controlling devices by social networking
In one embodiment, a method includes analyzing information received from a first network-enabled device to identify instructions for a second network-enabled device associated with a second user of a social-networking system, the first network-enabled device being associated with a first user of the social-networking system. The method also includes determining (1) that the first user is connected to the second user with respect to a social graph of the social-networking system and (2) that the first user has authorization to provide instructions to the second network-enabled device, where the authorization is based on social-networking information. The method further includes providing the instructions to the second network-enabled device.
US09967251B1 Security-aware single-server passcode verification for one-time authentication tokens
Techniques are provided for security-aware single-server passcode verification for one-time authentication tokens. An exemplary method comprises the steps of: receiving an authentication passcode generated by a token associated with a user, wherein the received authentication passcode is based on at least one protocode and embedded auxiliary information; and processing the received authentication passcode using a single processing device to extract the embedded auxiliary information from the received authentication passcode, wherein the embedded auxiliary information comprises one or more of two different signals, such as a silent alarm signal and a drifting key signal. The single processing device optionally implements software modules of first and second authentication servers. The single processing device optionally comprises one or more sources of pseudorandom information for at least two of an auxiliary channel, a silent alarm and a drifting key.
US09967250B2 Confidence-based authentication
Disclosed are various embodiments that perform confidence-based authentication of a user. An identification of a user account is obtained from a user, and a minimum confidence threshold is determined. Multiple authentication challenges are presented to the user. Responses are obtained from the user to a subset of the challenges, with each response having a corresponding authentication point value. A confidence score is generated for the user, where the confidence score is increased by the respective authentication point values of the correct responses. The user is authenticated as being associated with the user account in response to determining that the confidence score meets the minimum confidence threshold.
US09967247B2 Apparatus and method for managing security domains for a universal integrated circuit card
A device that incorporates the subject disclosure may perform, for example, generating a security domain root structure for a universal integrated circuit card of an end user device, where the security domain root structure includes a hierarchy of a link provider operator security domain above a mobile network operator trusted security domain, where the link provider operator security domain enables transport management by a link provider operator, and where the mobile network operator trusted security domain enables card content management and subscription eligibility verification by a mobile network operator trusted service manager. Other embodiments are disclosed.
US09967246B2 Cloud queue access control
Techniques relate to a cloud queue facilitating access to a cloud queue via an authorization token. In an example implementation, a computing system receives, over a network interface from a media playback system, an authorization token corresponding to a cloud queue of media items at the computing system and a request by the media playback system for access to the cloud queue of media items. The computing system determines that the authorization token is valid and in response to the determination, provides, to the media playback system, the requested access to the cloud queue of media items, the providing comprising transmitting information associated with at least one of the media items of the cloud queue. Thereafter, the computing system determines that the media playback system is eligible for a renewed authorization token and, in response, transmits, to the media playback system, the renewed authorization token.
US09967244B2 Multi-factor user authentication framework using asymmetric key
A multi-factor user authentication framework using asymmetric key includes a host device, a user agent, a gesture system, and an authentication system. The multiple factors include a user credential as well as a user gesture that indicates that the user is present. The user interacts with the user agent via the host device in order to obtain access to something for which user authentication is needed. The authentication system maintains the user credentials, which are provided to authenticate the user in response to the authentication system determining that the user is present (which can be determined in different manners, such as using a personal identification number (PIN), biometric information regarding the user, geographic location of the gesture system, etc.). The user agent, gesture system, and authentication system can be implemented on the same device (e.g., the host device), or alternatively implemented across one or more different devices.
US09967242B2 Rich content scanning for non-service accounts for email delivery
Various embodiments are generally directed to techniques and apparatuses to facilitate message communication between registered entities of an email system and other non-registered entities. In one embodiment, a transport component executes on a logic circuit to receive a request to perform a function on an encrypted message. Information embedded in the request is identified to determine if the original request was sent by a registered entity. The embedded information is authenticated with information contained in an authentication information store associated with the original request and if the information is authenticated, the requested function is executed. In addition, if the requested function by the non-registered entity is to send an email message, rich scanning is performed on the email message to ensure the safety thereof.
US09967238B1 Database-centered computer network systems and computer-implemented methods for cryptographically-secured distributed data management
In some embodiments, the present invention provides for an exemplary computer system which includes at least the following components: a network of externally owned presence (EOP) member nodes, including a supervisory EOP member node is configured to generate at least one personalized cryptographic private key for each peer EOP member node; a distributed database, storing a plurality of persistent data objects; and a plurality of self-contained self-executing software containers (SESCs); where each SESC includes an independently executable software code which is at least configured to: generate a state hash representative of a current state of a persistent data object, perform a data action with the persistent data object; and determine that a particular EOP member node has a permission to cause the SESC to perform the data action with the persistent data object based.
US09967233B2 Wireless local area network access points
A method of operation of a network of WLAN access points comprises establishing a first WLAN access point (APa) having a first coverage area; and establishing a plurality of second WLAN access points (AP1, . . . , AP7) having respective second coverage areas, such that the second access points provide traffic connections for at least one communications device in at least one of the respective second coverage areas; wherein the first coverage area overlaps the plurality of second coverage areas, and wherein the first WLAN access point provides control information for the at least one communications device.
US09967224B2 System and method for enabling real-time eventing
A method and system for real-time eventing including interacting with at least one configuration attribute according to instructions specified through an application programming interface (API); adding subscribers for an event channel; generating an event from operation of an application; publishing the event message to the event channel on an event router; processing the event message according to the at least one configuration attribute; identifying a subscriber to the event channel; and sending the event from the event router to the subscriber.
US09967223B2 System for push service notification based on user history
Disclosed herein is a framework for pushing service notifications to users via selected channels that are chosen based on user history. In accordance with one aspect, the framework determines if a notification is to be sent to a particular user. The framework may further determine if the notification requires an action. If the notification requires no action, the framework may choose, from multiple channels, a channel with lowest receive time duration. The framework may then send the notification via the chosen channel.
US09967220B1 Systems and methods for implementing email delivery
The invention relates to systems and methods for managing emails where an email server that may comprise one or more computer systems, and which may be part of an email system, receives an email addressed to a specified first user. The email server may analyze the received email and access one or more electronic databases, which may comprise information related to one or more respective registered users of the email system. The databases may be stored on one or more computer-readable storage media operatively connected to the email server.
US09967216B2 System and method for air traffic management coordination portal
A server, a device, and a system includes functionalities for an air traffic management coordination portal. The server includes a processor executing a chat application. The processor receives a request from a first electronic device of a first user to perform a first chat session utilizing the chat application with a first representative utilizing a second electronic device. The first user is an aviation industry professional and the first representative having access to field condition report data related to an aviation industry. The first chat session is viewable by the first user and a second user such that the first and second users receive the field condition report data concurrently. The server includes a transceiver receiving first input data from the first user and second input data from the first representative. The first and second input data are first text to be shown in the first chat session.
US09967214B2 Direct client-to-client internet relay chat for softap clients
Systems, methods, and apparatus are herein disclosed for enabling direct communication between two IRC clients without the use of an IRC server once the connection is established. In one instance this can involve a gateway electing to not mangle or not perform NAT on a private IP address of a sending client as a DCC request is passed to the IRC server. In another instance this can involve a gateway mangling or performing NAT on a sender public IP address of a DCC request after it has been passed to the IRC server and returned to the gateway. The clients can be SoftAP clients. The gateway can determine when to mangle and when not to mangle IP addresses using a database that include identifiers of IRC clients on a subnet along with respective IRC servers for those IRC clients.
US09967213B2 Systems and methods for providing instant messaging with interactive photo sharing
An instant messaging system is configured to facilitate digital photo sharing. An invitation is transmitted to at least one contact at a corresponding instant messaging system, where the invitation includes a selected digital photo presentation template comprising a plurality of panels. Digital photos are uploaded to a media content server, and digital photos shared by the at least one invited contact are accessed, where the digital photos are arranged in each of the panels of the presentation template according to at least one viewing criterion specified by a user of the instant messaging system.
US09967210B2 Network device data plane sandboxes for third-party controlled packet forwarding paths
In some examples, a network device comprises a first application and a second application; a forwarding unit comprising an interface card to receive a packet; a packet processor; an internal forwarding path of the forwarding unit; a forwarding unit processor; a first interface; and a second interface. The first application is configured to configure, via the first interface, the internal forwarding path to include a sandbox that comprises a container for instructions to be configured inline within the internal forwarding path. The second application is configured to configure, via the second interface, the sandbox with second instructions that determine processing of packets within the sandbox. The packet processor is configured to process, in response to determining a packet received by the forwarding unit is associated with a packet flow controlled at least in part by the second application, the packet by executing the second instructions configured for the sandbox.
US09967209B2 Switch for scheduled data egress
Systems and methods for scheduling data egress from a network switch. Systems may include switch circuitry, a plurality of ports, and a plurality of queues. Each port may be associated with a respective set of routing information for network packets and each port may be configured with a respective set of egress periods. Each network packet may have respective routing information and a type that specifies a respective egress period. Each queue may be associated with a respective network packet type and a port of the plurality of ports.
US09967202B1 System and method for reducing latency during data transmissions over a network
A system and method is provided whereby more data packets than are necessary may be transmitted in order to prompt a node of network to more quickly increase the number of packets that will be accepted by the node. In one aspect, a single packet of data is split into multiple packets. In another aspect, a single packet of data is padded so that multiple packets need to be sent.
US09967201B2 Data transmission method, core forwarding device, and endpoint forwarding device
A data transmission method, a core forwarding device, and an endpoint forwarding device, where the data transmission method includes, an end-to-end flow control technology that is established between a core device and an endpoint device of a system using the core forwarding device and the endpoint forwarding device, resolving a technical problem in the prior art that a uniform back pressure is generated in an entire data transmission link when any endpoint device generates back pressure when peripheral component interconnect express (PCIe) data is transmitted through the Ethernet, thereby achieving technical effects of increasing bandwidth utilization of the entire system and increasing the data transmission efficiency.
US09967200B2 Service processing switch
Methods and systems for providing IP services in an integrated fashion are provided. According to one embodiment, a flow cache is established having multiple entries each identifying one of multiple VR flows through a VR-based network device and corresponding forwarding state information. A packet is received at an input port of a line interface module of the network device and forwarded to a VRE. Flow-based packet classification is performed by the VRE. An attempt is made to retrieve an entry of the flow cache based on a result of the flow-based packet classification. On a flow cache hit, one or more appropriate packet transformations are identified for application to the packet and it is determined whether to process the packet with a VSE based on the corresponding forwarding state information. On a flow cache miss, the new VR flow is added to the flow cache by performing flow learning.
US09967199B2 Inspecting operations of a machine to detect elephant flows
Some embodiments provide a system that detects whether a data flow is an elephant flow; and if so, the system treats it differently than a mouse flow. The system of some embodiments detects an elephant flow by examining, among other items, the operations of a machine. In detecting, the system identifies an initiation of a new data flow associated with the machine. The new data flow can be an outbound data flow or an inbound data flow. The system then determines, based on the amount of data being sent or received, if the data flow is an elephant flow. The system of some embodiments identifies the initiation of a new data flow by intercepting a socket call or request to transfer a file.
US09967191B2 Receiver-signaled entropy labels for traffic forwarding in a computer network
In one embodiment, a receiver device determines that it accepts flow entropy, and accordingly determines a set of entropy labels the receiver device is accepting. After transmitting the set of entropy labels from the receiver device to one or more sender devices, the receiver device may then receive packets from the one or more sender devices with selected particular entropy labels from the set of entropy labels. In another embodiment, a sender device receives from a receiver device a set of entropy labels the receiver device is accepting. As such, when determining a packet to forward to the receiver device with flow entropy, the sender device may select a particular entropy label from the set of entropy labels for that receiver device, and transmits the packet device to the receiver device with the selected particular entropy label.
US09967190B2 Session link control method and apparatus, and computer storage medium
Disclosed is a session link control method. The method comprises: monitoring a data transmission rate of a transmission link used currently by a mobile terminal; and when it is monitored that the data transmission rate of the transmission link where the mobile terminal is located is lower than a preset rate threshold, creating a new transmission link for the mobile terminal, and controlling the mobile terminal to be switched from the current transmission link to the new transmission link. In addition, also disclosed are a session link control apparatus and a computer storage medium.
US09967186B2 Selective deep packet inspection
Methods, systems, and computer program products for packet inspection are provided herein. The method includes the steps of receiving a first packet of a stream of packets and processing the first packet using a slow processing path. The method also includes the steps of examining a network layer or transport layer of the first packet to determine whether a protocol used by the stream of packets is relevant, and transferring subsequent packets in the stream to a fast processing path if the protocol used is not relevant. The method further includes the steps of examining an application layer of a pre-determined number of packets subsequent to the first packet to determine whether a Uniform Resource Locator (URL) field of each of the pre-determined number of packets is relevant, and transferring packets subsequent to the pre-determined number of packets to a fast processing path if the URLs are not relevant.
US09967182B2 Enabling hardware switches to perform logical routing functionalities
A managed hardware forwarding element (MHFE) that performs packet forwarding operations for a logical network is described. The MHFE receives configuration data for the logical network that defines a logical router and a set of logical switches for logically connecting several end machines that operate on different host machines to several physical machines that are connected to the MHFE. The logical router also includes multiple routing components. The MHFE also receives a first forwarding table and a second forwarding table. The first forwarding table stores linking data for each logical port of each logical switch in the set of logical switches that identifies a corresponding routing component in the logical router. The second forwarding table stores a set of routes for each routing component of the logical router. The MHFE uses the first and second forwarding tables to perform packet forwarding operations at the MHFE.
US09967181B2 Packet labeling in a virtual network
A client is provided with information that defines a virtual network for the client, where the virtual network is implemented on a physical network. A label is assigned to the virtual network. The label is sent to packet-handling devices in the physical network that are part of the virtual network. The label is also sent to a controller of the virtual network. The first label is then included in data packets sent over the virtual network. The packet-handling devices handle the data packets on the virtual network according to a policy associated with the label.
US09967176B2 Determining shortcut rules for bypassing waypoint network device(s)
Methods, computer program products, and systems are presented. The methods include, for instance: obtaining, by one or more processor, metadata of at least one packet of a network stream; and determining, by the one or more processor, a shortcut rule for the network stream to bypass at least one waypoint network, the shortcut rule being determined using the metadata of the at least one packet of the network stream. In one embodiment, the obtaining includes obtaining the metadata from the at least one waypoint network. In another embodiment, the obtaining comprises obtaining the metadata from multiple packets of the network stream, and the determining comprises using the metadata of the multiple packets of the network stream to determine the shortcut rule. In a further embodiment, the determining includes analyzing a header of the at least one packet of the network stream.
US09967175B2 Restoring service functions after changing a service chain instance path
When there is a change from a first service chain instance path to a second service chain instance path, the head-end node of the second service chain instance path is notified to include information that specifies the second service chain instance path in data packets to be routed on the second service chain instance path. That information is used to route those data packets until the nodes in the second service chain instance path complete installation of a new steering policy. When those nodes have installed the new steering policy, the information that specifies the second service chain instance path may no longer be included in data packets, and the steering policy is then used to route the data packets.
US09967174B2 Designated forwarder (DF) election based on static DF election procedure
A device may transmit, to one or more network devices of a portion of a network, information indicating that the device is configured to perform a static designated forwarder election procedure. The device may determine that the one or more network devices of the portion of the network are each configured to perform the static designated forwarder election procedure. The device may enable a static designated forwarder configuration of the device based on determining that the one or more network devices of the portion of the network are each configured to perform the static designated forwarder election procedure.
US09967169B2 Detecting network conditions based on correlation between trend lines
Embodiments relate systems and methods for detecting network conditions based on a correlation between trend lines. In embodiments, a network management server can monitor the status and operation of network machines, such as servers or targets, as well as network transmission hardware (e.g. routers). Streams of network operation data from those sources can be captured and stored. The management server or other logic can examine the network operation data to identify trend lines for network conditions, such as application faults, attempted intrusions, or other events or conditions. Trend line data can be treated to generate second or other higher-order derivatives, such as third-order derivatives or others. A time correlation between two or more trend lines and/or their higher order derivatives, for instance, the occurrence of a peak value in the same time window, can be used to identify an event, state or condition.
US09967166B2 Soft constrained shortest-path first tunneling
In one embodiment, a method includes obtaining a request to route traffic from a source to a destination in a network, where the request is associated with a setup bandwidth criterion. The method includes: identifying a plurality of candidate tunnel paths from the source to the destination; and, for each of the plurality of candidate tunnel paths, determining whether or not at least one of the candidate tunnel paths satisfies the setup bandwidth criterion. In response to determining that the plurality of candidate tunnel paths fail to satisfy the setup bandwidth criterion, the method includes: determining a congestion metric for each of a plurality of candidate tunnel paths from the source to the destination; and instantiating a tunnel from the source to the destination according to a candidate tunnel path with the lowest congestion metric.
US09967159B2 Systems and methods for providing decision time brokerage in a hybrid cloud ecosystem
A method and system for providing decision-time brokerage in a hybrid cloud ecosystem is disclosed. Disclosed embodiments may include receiving a workload input by a brokerage engine executing in a computing device communicably connected to at least one cloud computing node in a cloud platform of a cloud service provider, determining resource optimization for the workload input by the brokerage engine, monitoring the workload input for compliance with one or more audit and regulatory metrics, monitoring the cost consumption of the workload input, capturing non-functional context data associated with the workload input into a context repository database, applying one or more rules to the workload, deploying the workload across the one or more cloud platforms. In some embodiments, a deployment recommendation may be provided prior to deployment of the workload. In some embodiments, a social collaboration workflow may be triggered whereby one or more users are provided the deployment recommendation.
US09967157B1 Media content device, system and method
Media content is provided using metric-apportioning. In accordance with one or more embodiments, remote-user interface circuits are authenticated and remote access is provided to different sets of media content via the interface. For each authenticated interface and a time-based period during which the interface accesses the media content, time-stamped usage data that characterizes use of the media content at the interface is communicated therewith. A usage metric characterizing usage of the media content is apportioned based upon the time-stamped usage data and stored weighting factor data for the media content.
US09967155B1 Dynamically creating and routing network records for dispatch prior to session timeout
A method for dynamically creating and routing custom network records with a server system on a service provider network before session timeout is disclosed according to an embodiment. The server system assembles a custom mapping from a mapping data store, determines that a request corresponds with a quantity of event instances in a network record that exceeds a calculated threshold, and creates the custom mapping within each event instance of a network record while the network record is stored in a records data store. The method includes the server system generating the hierarchy within the custom mapping created at each event instance of the network record, initiating a plurality of threads, and determining, using the plurality of threads, a plurality of event instances based on the request and hierarchy generated. A plurality of custom network records are generated in a staging table stored outside of the records data store.
US09967153B2 Self-defining configuration apparatus, methods, and systems
In some embodiments, an apparatus and a system, as well as a method and an article, may operate to retrieve a parsing instructions file and a binary configuration file stored in a housing, parse the binary configuration file according to the parsing instructions file to determine configuration information, display at least some of the configuration information as part of a graphical user interface, receive a selection of some of the configuration information and corresponding changed parameter values of the configuration information, transform the binary configuration file into a transformed version of the binary configuration file, and transmit the transformed version of the binary configuration file to the housing as a replacement for the binary configuration file. Additional apparatus, systems, and methods are described.
US09967152B2 Information management method, control system, and method for controlling display device
An information management method in a control system that collects log information regarding usage of a plurality of devices, the information management method including: a step of receiving judgment information indicating whether or not the log information is to be provided to a service operator from each of the plurality of devices; and a step of providing a command for causing a first image, which represents a device indicated by the judgment information as a device that provides the log information to a service operator, and a second image, which represents a device indicated by the judgment information as a device that does not provide the log information to a service operator, to be displayed in display modes that differ from each other to a display device associated with the identifier in response to an access by the display device.
US09967149B1 Modularized control system to enable IoT wireless network control and sensing of other devices
Internet of Things (IoT) system and method of interfacing arbitrary non-network connected devices to wireless computer networks. The invention provides a configurable wireless communications module, in either fixed or removable formats, with wireless (e.g. WiFi) network connectivity. The invention uses at least one internal processor, which is configured to operate as a sandbox or virtual machine manner to isolate the code used to operate the arbitrary non-network connected device from the code used to operate the communications module.
US09967148B2 Methods, systems, and computer readable media for selective diameter topology hiding
The subject matter described herein includes systems, methods, and computer readable media for selective Diameter topology hiding. The system includes a Diameter agent including a network interface configured to receive, from a first Diameter node in a first service provider network, a first Diameter signaling message including Diameter topology information and a Diameter topology hiding module (THM). In some aspects, the THM is configured to determine a trust relationship between the first service provider network and a second service provider network to which the first Diameter signaling message is addressed, in response to determining that the trust relationship requires at least some level of topology hiding, determine a topology hiding type based on the first Diameter signaling message, and modify, based on the topology hiding type, the Diameter topology information included in the first Diameter signaling message to hide at least some of the Diameter topology information.
US09967146B2 Creating new cloud resource instruction set architecture
A method and system are provided. The system includes a network configurator for configuring a network as a backplane of the system to optimize throughput rate and minimize latency across a plurality of subsystems that are cloud-based and that form the system. The plurality of subsystems includes hardware and software subsystems. The system further includes a composable system building block configurator for refactoring, based on a disaggregated system principle, the plurality of subsystems to use the network to communicate as a single system. The system also includes a system resource multidimensional model generator for generating a multidimensional optimization model that models the composable system building blocks as resources having adjustable parameters in a multidimensional parameter space.
US09967145B2 System for utility usage triggering action
The present disclosure relates to using sensors and measurements from sensors to trigger actions within a network. Specifically, various techniques and systems are provided for measuring usage or measurements, using sensors, of utilities or other environmental factors, generating profiles based on the usage or measurements, and triggering actions within a network device based on the usage, measurements and profiles. Embodiments of the present invention may include, for example, compiling historical usage based on the use or measurements detected by a network device and generating a usage profile based on that use or measurements. The normal usage profile may be compared with the usage over a certain predetermined period of time to detect any abnormal use or measurements from the network device, and an action may be taken as a result of an abnormality.
US09967144B2 Migration of an existing computing system to new hardware
Software, firmware, and systems are described herein that migrate functionality of a source physical computing device to a destination physical computing device. A non-production copy of data associated with a source physical computing device is created. A configuration of the source physical computing device is determined. A configuration for a destination physical computing device is determined based at least in part on the configuration of the source physical computing device. The destination physical computing device is provided access to data and metadata associated with the source physical computing device using the non-production copy of data associated with the source physical computing device.
US09967140B2 Virtual links for network appliances
Creating virtual links including: determining a first network appliance to configure to communicate with a second network appliance using a virtual link, wherein the virtual link comprises a layer three overlay point-to-point data link; and determining the second network appliance to configure to communicate with the first network appliance using the virtual link.
US09967136B2 System and method for policy-based smart placement for network function virtualization
A system for managing networked devices comprising a plurality of racks of computing devices, each rack computing device further comprising a plurality of constraints and configured to operate one or more hosted systems, each rack comprising a bit vector stored in a data memory defining the minimum available set of constraints for each of the plurality of rack computing devices. A plurality of enterprises, each comprising one or more enterprise computing device configured to operate a virtual network system that is configured to interactively operate with the one or more hosted systems of one of the rack computing devices. A network function virtualization system configured to receive a service request and to determine that a new hosted system is required to respond to the service request, and to select a rack for instantiation of the new hosted system as a function of the plurality of bit vectors.
US09967128B2 TR069 protocol management method oriented to WIA-PA network
The present invention claims a TR069 protocol management method oriented to a WIA-PA network, where a traditional TR069 network management system architecture is improved to extend a TR069 protocol only oriented to Internet terminal device management in an initial design from the Internet to a WIA-PA wireless sensor network; a session connection interaction process between an ACS and a CPE is expanded to establish a session connection between the ACS and a WIA-PA network node; a virtual device mechanism is designed by taking a WIA-PA network gateway as the CPE to store a TR069 data model and proxy device information corresponding to a WIA-PA data model and implement the TR069 protocol to manage the WIA-PA network node in a manner as simple and transparent as that for an interaction between the ACS and the common CPE; a management data model mapping mechanism is designed to establish a correlation from the WIA-PA data model described in TR069 to a standard WIA-PA data model; and a protocol conversion interlace is designed to implement the conversion between a TR069 RPC method and a WIA-PA network management command frame. The TR069 protocol management method has a good reference value for the implementation of the M2M management of the whole network as well as the application and development of the TR069 protocol oriented to the wireless sensor network.
US09967124B2 Use of basis functions for transmission of broadcast control information in a wireless network
An example technique may include: receiving, by a mobile station from a base station, a plurality of copies of a broadcast information including a broadcast control message, wherein a copy of the broadcast information is transmitted via each of a plurality of basis function beams; determining, by the mobile station, a gain and phase value for each copy of at least a subset of the plurality of the received copies of the broadcast control message transmitted via different basis function beams. The technique may also include, for example, determining, by the mobile station, a combined broadcast control message based on at least the subset of the plurality of the received copies of the broadcast control message and the gain and phase value for each copy of at least the subset of the plurality of the received copies of the broadcast control message.
US09967123B1 Peak-to-average power reduction using guard tone filtering
The disclosure provides a circuit. The circuit includes an IFFT (inverse fast fourier transform) block. The IFFT block generates a modulated signal in response to a data signal. A clip logic block is coupled to the IFFT block, and generates a clipped signal in response to the modulated signal. A first subtractor is coupled to the clip logic block and the IFFT block, and subtracts the modulated signal from the clipped signal to generate an error signal. A cyclic filter is coupled to the first subtractor, and filters the error signal to generate a filtered error signal. A second subtractor is coupled to the cyclic filter and the IFFT block. The second subtractor subtracts the filtered error signal from the modulated signal to generate a processed signal.
US09967117B2 Cooperative spectrum sensing system using sub-nyquist sampling and method thereof
Disclosed is a cooperative spectrum sensing system using sub-Nyquist sampling, which include: a plurality of secondary user terminals for detecting a frequency band occupied by a primary user terminal; and a fusion center, wherein each of the secondary user terminals may include: a receiving unit for receiving signals from the primary user terminal; a sampling unit for performing the sub-Nyquist sampling for the received signals at a predetermined down-sampling rate; an energy-detecting unit for detecting the frequency band occupied by the primary user terminal by detecting energy for the sampled signals; and a calculating unit for calculating a correct detection probability and a false alarm probability for the frequency band occupied by the primary user terminal by using spectrum of the frequency band, and for transmitting results of calculation to the fusion center.
US09967112B2 Apparatus and methods for adaptively resuming radio channel estimation
Methods and apparatus for resuming radio channel measurements and estimations after an interruption in reception. In one exemplary embodiment of the present disclosure, an adaptive solution is provided for channel estimation based at least in part on the reception interruption duration. In one variant, an LTE UE determines a windowing length and/or “shape” for a time domain channel estimation algorithm based on at least the interruption duration. In an alternate variant, an LTE UE determines the interpolation coefficients for a filter based on the interruption duration.
US09967110B2 Method and apparatus for registering remote network devices with a control device
A method and apparatus for registering a remote network device with a control device is disclosed. In one embodiment, a registration information message is received by a bridge device from an unregistered remote network device using a first communication protocol. Identification information within the registration information message is stored in a record in a memory. A second registration information message is transmitted to the control device using the second communication protocol, the second registration information message comprising at least some of the identification information. In response, an acknowledgement message is received from the control device, the acknowledgement message comprising an identification code. When subsequent messages are received from the remote network device, the bridge associates these messages with the identification code, then re-transmits the messages to the control device using the identification code.
US09967106B2 Role based multicast messaging infrastructure
Certain embodiments of the present invention provide techniques that enable messages to be sent to a processing entity within a computing device without knowing the network address of the processing entity. In certain embodiments, instead of using the network address of the processing entity, a message can be communicated to the processing entity using information indicative of a role or state or function performed by the processing entity.
US09967105B2 Leader device selection in control clusters using shared VLAN
A system, and computer program product for leader device selection in a control cluster using a shared virtual local area network (VLAN) are provided in the illustrative embodiments. A broadcast Hello packet is received from a sender virtual device over the VLAN at a first virtual device. When the first virtual device satisfies a partnership criterion specified in the Hello packet, a first ranking of the first virtual device is evaluated to be higher than a ranking of a sender virtual device. A first Live packet is unicast over the VLAN to the sender virtual device and a leadership role in the control cluster is taken by the first virtual device. The sender virtual device is caused to stop a broadcasting operation at the sender virtual device. A second Hello packet is broadcasted from the first virtual device over the VLAN.
US09967104B2 Detecting ground isolation fault in ethernet PoDL system
Circuits and techniques are described for detecting a ground fault leak between the PSE and the PD. Prior to PoDL voltage being applied to the PD, a test switch is temporarily closed for sensing a voltage drop in a loop between the positive terminal of the PSE voltage source and any ground leakage path between the PSE and the PD. If the resistance of the ground leakage path is below a certain threshold, a fault is declared. A similar test may be performed without a test switch by supplying a known test current through the loop and sensing the voltage drop. Another test is to connect the positive terminal of the PSE voltage source to the loop and sense the resulting current. After the full PoDL voltage is applied to the PD, a ground fault may be detected by sensing the equivalence between the source and return PSE currents.
US09967101B2 Privacy preserving set-based biometric authentication
A method includes extracting a set of enrollment feature points from an enrollment biometric measurement. The method also includes randomly selecting one or more enrollment code words from an error correction code. The method also includes determining obfuscated enrollment feature point data describing an obfuscated version of the set of feature points that is obfuscated using the one or more enrollment code words. The method also includes determining obfuscated enrollment code word data describing an obfuscated version of the one or more enrollment code words that is obfuscated using a random enrollment polynomial. The method also includes determining an enrollment biometric template including the obfuscated enrollment feature point data and the obfuscated enrollment code word data. The method includes generating a public key based on the random enrollment polynomial that obfuscates the random enrollment polynomial. The method also includes determining enrollment data including the enrollment biometric template.
US09967098B2 Elliptic curve hardware integrated circuit
Embodiments of a system for, and method for using, an elliptic curve cryptography integrated circuit are generally described herein. An elliptic curve cryptography (ECC) operation request may be received. One of a plurality of circuit portions may be instructed to perform the ECC operation. The plurality of circuit portions that may be used include a finite field arithmetic circuit portion, an EC point addition and doubler circuit portion, a finite field exponentiation circuit portion, and a point multiplier circuit portion. The result of the ECC operation may then be output.
US09967091B2 Method for enhancing security in distributed systems
A method and system secures an encryption key for utilization on a secured network by receiving, at a trusted node, an encryption key request from a requesting node, the encryption key request including a public encryption key of a public/private encryption key pair associated with the requesting node; determining, at the trusted node, if the requesting node has previously supplied enough virtual currency to support the request; choosing an encryption key for distributing to the requesting node when it is determined the requesting node has enough virtual currency; encrypting the chosen encryption key with the public encryption key of a public/private encryption key pair associated with the requesting node; and sending the encrypted encryption key to the requesting node.
US09967088B2 Rewritable blockchain
A system includes circuitry for rewriting blockchains in a non-tamper-evident or tamper-evident operation using a key secret held by a trusted party. The blockchains may include a series of blocks secured integrity codes that may prevent non-tamper-evident rewrites by non-trusted parties that are not in possession of the key secret. In some cases, the key may allow valid but tamper-evident rewrites of the blockchain by trusted entities. Integrity outputs may be generated from the integrity codes based on the content of the previous blocks in the series such that attempts by untrusted parties to replace a block may be detected through coding-inconsistencies with other blocks.
US09967087B2 Wireless receiver using low resolution analog-to-digital converters
A wireless receiver is disclosed. The wireless receiver includes a phased array antenna panel having a plurality of antennas, and a low resolution analog-to-digital (A/D) converter coupled to each of the plurality of antennas, where the low resolution A/D converter is configured to provide a digital output based on comparing a reference value with a sum of noise value and signal value of an analog input received by the corresponding one of the plurality of antennas. Noise signals received by the plurality of antennas are uncorrelated, and a signal to noise ratio (SNR) of the analog input can be less than one. The low resolution A/D converter can be a one-bit A/D converter. The one-bit A/D converter can be a comparator receiving the sum of noise value and signal value as one comparator input, and receiving the reference value as another comparator input.
US09967083B2 Receiving device
A communication device includes a timing generation circuit generates timing signals at several timing points within one period of a first clock signal. A clock sampling circuit receives the first clock signal and detects a logic level of the first clock signal at each of the timing points. A control circuit calculates a difference between the number of times a first or a second logic level is detected for the first clock signal and outputs a control signal indicating whether a duty ratio of the first clock signal is to be adjusted. A correction circuit that changes at a duty ratio of a second clock signal transmitted to the transmitting device, the duty ratio being set in accordance with the control signal. The duty ratio of the first clock signal is then adjusted by the transmitting device according to the duty ratio of the second clock signal.
US09967081B2 System and method for beamforming wth automatic amplitude and phase error calibration
The present disclosure provides a method for performing beamforming. The method includes initiating a first signal transmitted from a target second device to be received by a first device having an antenna array. A first beamforming weight matrix is generated by the first device that automatically corrects amplitude and phase errors of the antenna array and maximizes antenna gain toward the target second device using a covariance matrix derived from the received first signal. An enhanced second beamforming weight matrix is then generated by the first device using a mask window or a jointly optimized algorithm to further suppress interference to and from other active second devices. The enhancement is computed and applied based on the distribution of multiple active second devices. The antenna array is steered using the second beamforming weight matrix to transmit to and receive from the target second device with an optimized antenna beam pattern.
US09967080B2 Techniques for managing medium access to multi-channels of a shared radio frequency spectrum band
Techniques for performing listen before talk (LBT) procedures in networks having multiple channels within a shared radio frequency spectrum band are provided. These techniques may include determining a contention window size for a first LBT procedure to access a first channel of a shared radio frequency spectrum band, which may then be applied as the contention window size for a second LBT procedure to access a second channel of the shared radio frequency spectrum band. The contention window size may be determined based at least in part on one or more of a service priority or a channel type for data to be transmitted using the first channel. Performing the first LBT procedure may include determining that a recipient base station has reserved the first channel and the second channel, and performing the second LBT procedure for the second channel.
US09967074B2 Communicating RF terminal capability
Apparatus and method for communicating control data indicative of the capability of RF receiver equipment in wireless telecommunications devices. The control data is then used to allocate transmission resources to the telecommunications devices (including MTC-type terminals). Where a virtual carrier is established to carry data for a given MTC-type device, the position of the center frequency for that virtual carrier is assigned on the basis of both the capability of the RF receiver equipment of that terminal and the degree of traffic congestion on the frequency band at which the virtual carrier has been established.
US09967069B2 Method and apparatus for transmitting and receiving reference signal in wireless communication system
The present invention relates to a wireless communication system and, more specifically, to a method and an apparatus for transmitting and receiving a reference signal (RS). The method for enabling user equipment (UE) of the wireless communication system to transmit an uplink signal according to one embodiment of the present invention comprises the steps of: receiving information on a plurality of parameter sets used for generating a sequence of RS; and generating and transmitting the sequence of the RS using one parameter set determined among the plurality of parameter sets. The parameters constituting the plurality of parameter sets can comprise the parameters commonly applied to the plurality of parameter sets and the parameters individually applied to the plurality of parameter sets.
US09967068B2 Channel adaptation for multicarrier arrangement
Implementations related to updating channel adaptation parameters are described. In one implementation, an R2T frame, such as an acknowledgment (ACK) frame, is modified to carry a partial bit allocation table (BAT). The R2T frame may be received by a transceiver apparatus and the partial BAT carried in the header or extended header(s) of R2T frame may be used to update a BAT stored in the transceiver. In another implementation, a message frame is modified to carry a partial BAT. The message frame may be received by a transceiver apparatus and the partial BAT used to update a BAT stored in the transceiver. A unique identification number generated by the receiving transceiver apparatus may be used to synchronize BATs stored in two communicating transceivers without necessity of exchanging additional control messages.
US09967067B2 Serving noise/macro interference limited user equipment for downlink inter-cell interference coordination
An example method is provided in one example embodiment and includes receiving feedback information from at least one controlled cell indicative of interference received at one or more user equipment devices served by the at least one cell. The at least one controlled cell is controlled by an operator associated with the at least one controlled cell. The method further includes selecting one or more user equipment devices that is determined to have received interference from at least one non-controlled cell that is greater than a predetermined threshold. The at least one non-controlled cell is not controlled by the operator associated with the at least one controlled cell. The method still further includes determining a power level for a subset of common resources from among a set of common resources shared among the at least one controlled cell based upon the received feedback information.
US09967063B2 Methods and systems for codeword to layer mapping
In a transmitter or transceiver, codewords from HARQ processes can be mapped or assigned to various layers for transmission and/or retransmission of information on a radio channel. Exemplary embodiments provide for various mappings which facilitate, for example, HARQ processes. For example, a codeword can be mapped onto a plurality of layers which are equal in number to a channel rank of a radio channel to be used for the transmission.
US09967062B2 Method and apparatus for transmitting HARQ-ACK in wireless communication system
According to one embodiment of the present invention, a method for transmitting a hybrid automatic repeat request (HARQ)-ACK in a wireless communication system, comprises the steps of: determining a physical uplink control channel (PUCCH) resource for a plurality of downlink subframes using a HARQ-ACK resource offset (ARO); and transmitting HARQ-ACK from one uplink subframe via the PUCCH resource.
US09967060B2 Transmitter for FBMC system with block-alamouti type space-time coding
A transmission method and an FBMC transmitter to transmit at least a first and a second block of symbols (X0, X1), each symbols block including a temporal sequence of L vectors with predetermined size N. It uses a first and a second FBMC modulation channel, each FBMC modulation channel being associated with an antenna. During a first use of the channel, the vectors of the first block and the vectors of the second block are input to the first and to the second FBMC modulation channels respectively, in the order of the temporal sequence. During a second use of the channel, the vectors of the first and second blocks are multiplied by a factor jL 1 respectively and −(jL 1) input to the second and to the first FBMC modulation channels respectively, in the inverse order of the temporal sequence.
US09967058B2 Method for reconciling bit strings over a communications network
A method for reconciling bit strings over a communications network. A first subscriber ascertains error correction information for each one of a plurality of different blocks, which each include a predetermined number of bits from a first bit string, and transmits the same over the communications network. Each of the blocks having at least one bit in common with at least one other one of the blocks.
US09967056B1 Forward packet recovery with constrained overhead
Disclosed herein are systems and methods for forward packet recovery in a communication network with constrained overhead. In exemplary embodiments, a target byte protection ratio is determined. Error correcting frames are dynamically generated by a first processor such that error correcting information can be generated to approximate the target byte protection ratio. The data packets and error correcting information are then transmitted across one or more communication networks to a second processor. The second processor can use the error correcting information to regenerate or replace data packets missing or corrupted in transmission across one or more communication networks.
US09967053B2 Shortest minimum regeneration path search in networks
Methods and systems are provided for determining a shortest minimum regeneration path in an optical network. The method includes creating a virtual node at a source node, the source node communicatively coupled to a destination node through a plurality of nodes and links. The method includes traversing the virtual nodes, wherein traversing the virtual nodes comprises selecting an unvisited virtual node at a node; identifying a candidate virtual node from the unvisited virtual node; determining whether the candidate virtual node exceeds a maximum permitted weight; determining whether the candidate virtual node violates a shortest minimum regeneration path condition; and creating the new virtual node from the candidate virtual node if the candidate virtual node does not exceed the maximum permitted weight and if the candidate virtual node does not violate the shortest minimum regeneration path condition.
US09967046B2 Method and base station for transmitting reference signals, and method and user equipment for receiving reference signals
A method and apparatus for multiplexing reference signals in a predetermined number of Code Division Multiplexing (CDM) groups to balance power across Orthogonal Frequency Division Multiplexing (OFDM) symbols are disclosed. In a wireless communication system, orthogonal sequences used for spreading the reference signals are allocated such that the order of orthogonal sequences allocated to a subcarrier of one CDM group has a predetermined offset with respect to the order of orthogonal sequences allocated to a subcarrier of another CDM group, adjacent to the subcarrier of the one CDM group.
US09967044B1 Portable music studio
The portable music studio is a modular apparatus that records and mixes music in real time. The portable music studio comprises a dock and a controller. The dock is a switching device that receives a first set of one or more audio signals from a first set of one or more audio sources and routes the each of the received audio signals as a first multichannel audio signal to the controller. The controller is a logic device that independently records each channel of the multichannel signal and directly receives and records a second set of one or more audio sources. The controller mixes this plurality of recorded audio sources. The portable music studio further generates musical audio input directly from the controller. The controller is separable from the dock to allow for recording, mixing and making audio files at a remote location.
US09967041B1 Multi-antenna noise power measuring method and apparatus
In an apparatus and method for measuring noise power of each antenna in a multiple input multiple output (MIMO) antenna system, the apparatus includes a shielding box for the MIMO antenna system, shielding against electromagnetic interference, and a network analyzer (NA). The NA further includes numbers of test module, control module, and display module. The NA obtains each calibration parameter, each port noise power, and each measured S parameter, and obtains actual S parameter of each measured quantity according to a first equation, and thus obtains assessment of the MIMO antenna system. The MIMO antenna system noise power measuring method and apparatus of the disclosure take advantage of multiple ports of the NA, and set reference planes in the shielding box and import measuring method to the NA to obtain precise MIMO antenna system noise power. The apparatus can measure each antenna of MIMO antenna system simultaneously and synchronously.
US09967038B2 Optical interconnect in spin-based computation and communication systems
Techniques are described for data transfer in spin-based systems where digital bit values are represented by magnetization states of magnetoresistive devices rather than voltages or currents. For data transmission, a spin-based signal is converted to an optical signal and transmitted via an optical transport. For data reception, the optical signal is received via the optical transport and converted back to a spin-based signal. Such data transfer may not require an intervening conversion of the spin-based signal to charge-based signal that relies on voltages or currents to represent digital bit values. In addition, techniques are described to use magnetoresistive devices to control the amount of current or voltage that is delivered, where the magnetization state of the magnetoresistive device is set by an optical signal.
US09967035B2 Method and circuit to reduce power consumption of optical transmitter
Various embodiments of an optical transmitter and a method of operating an optical transmitter are disclosed. In one embodiment, the optical transmitter includes a laser and a laser driver configured to drive the laser using either a voltage driving topology (CDT) or a current-driving topology (VDT). The laser driver includes a switch that is configured to switch between the CDT and the CDT based on an operating frequency of the optical transmitter.
US09967031B1 Electro-optic communications system with stimulated brillouin scattering (SBS) bandpass filter
A communications system may include an optical source to generate an optical carrier signal, and an RF signal path including a first electro-optic (EO) modulator to modulate the optical carrier signal based upon an RF signal, a stimulated Brillouin scattering (SBS) device coupled to the first EO modulator, and an optical circulator downstream from the SBS device. A local oscillator (LO) path may include a second EO modulator coupled to the optical source to modulate the optical carrier signal based upon an LO signal, and an optical bandpass filter(s) coupled to the second EO modulator. A filter function path may be coupled to the optical circulator and include a third EO modulator to perform optical modulation based upon a filter function signal. A detector may be coupled to the RF signal path and the LO path to generate an intermediate frequency (IF) signal.
US09967030B2 Building illumination apparatus with integrated communications, security and energy management
An LED light and communication system includes one or more optical transceivers that have a light support having a plurality of light emitting diodes and one or more photodetectors attached thereto, and a processor in communication with the light emitting diodes and the one or more photodetectors. The processor is constructed and arranged to generate a communication signal. The one or more optical transceivers are engaged to a lighting fixture within a building. The one or more optical transceivers are constructed and arranged to communicate with a name tag.
US09967027B2 Optical transceiver compensation, monitoring and alarming
One or more operational parameters associated with pluggable optical transceivers are estimated to mitigate impairments to an optical signal caused by imperfections in the optical transceivers. A monitoring algorithm within a receiver signal processor may further use the estimated operational parameters associated with the pluggable optical transceivers to determine whether the transceivers are performing correctly. If the monitoring algorithm determines that either the transmitting or receiving optical transceiver is not functioning correctly, it may generate an alarm signal to notify a system administrator about the damaged device.
US09967026B2 Arrangement, system and methods therein for monitoring a transmission line
A method in an arrangement for monitoring a transmission line to a radio device in a communication network, wherein the transmission line comprises an optical part carrying signals in an optical domain and an electrical part carrying analog information signals in an electrical domain. The arrangement selects a carrier in the electrical part for monitoring the transmission line by assigning a test signal to a subcarrier out of a number of subcarriers of an optical carrier, wherein the subcarrier in the optical domain corresponds to the selected carrier in the electrical domain. Furthermore, the arrangement monitors the transmission line by analyzing a signal, associated with the test signal, received over the assigned subcarrier or another subcarrier.
US09967025B2 Diagnostic port for inter-switch and node link testing in electrical, optical and remote loopback modes
A diagnostic testing utility is used to perform single link diagnostics tests including an electrical loopback test, an optical loopback test, a link traffic test, and a link distance measurement test. To perform the diagnostic tests, two ports at each end of a link are identified and then statically configured by a user. The ports will be configured as D_Ports and as such will be isolated from the fabric with no data traffic flowing through them. This configuration can be static or can be on request or on errors. The ports will then be used to send test frames to perform the diagnostic tests. After completion of requested or on error testing the ports can return to normal operation.
US09967024B1 Automatic optical reflectometer power adjustment
The automatic adjustment of output power of a transmitter is described. In one embodiment, an optical transmitter is directed to transmit a pulse of light over a communications link, such as a fiber optic cable, and a timer is started with reference to the transmission. An output tap of the transmitter is monitored to detect the transmission of the pulse of light and any reflection events which occur due to the transmission. A final reflection event is identified, along with a timing associated with the final reflection event using the timer. A length of the communications link is estimated based on the timing. An updated output power for the transmitter is calculated based on the estimated length of the communications link. The output power for the transmitter can be reduced when the length of the link is less than that expected, while maintaining a minimum power margin at a receiver.
US09967020B2 Facilitating communications between on-board electronic devices and terrestrial devices
Techniques for facilitating data communications among electronic devices via various communication networks are provided. A first electronic device may be connected to a terrestrial network and a second electronic device may be connected to an on-board communications network of a vehicle. A first voice- or message-based content may be received from the first electronic device, for delivery to the second electronic device. A data center may transmit a corresponding forward communication to the second electronic device via a satellite communication link. The data center may also receive a return communication from the second electronic device via either the satellite communication link or a terrestrial communication link, and transmit corresponding content to the first electronic device.
US09967018B2 Radio communication devices and methods for controlling a radio communication device
A radio communication device may be provided. The radio communication device may include: a receiver configured to receive data using an antenna on a first carrier and a second carrier; an operation mode determination circuit configured to determine an active antenna operation mode based on information of the first carrier and information of the second carrier; and an antenna controller configured to control the antenna to operate in the determined active antenna operation mode.
US09967014B1 Beamforming in antenna systems
Apparatuses, methods, and systems for beamforming in antenna systems are disclosed. A method includes determining an unconstrained analog precoding matrix (FRF,UC), wherein the unconstrained analog precoding matrix (FRF,UC) is determined based on M dominant eigenvectors of the sum of spatial channel covariance matrices of K users, and wherein K indicates a number of users communicating with a base station. The method further includes determining a constrained analog precoding matrix (FRF) based on the unconstrained analog precoding matrix (FRF,UC), determining a compensation matrix (FCM), digitally multiplying K inputs with a multiple-input multiple-output (MIMO) precoding matrix (FMU) generating M outputs, digitally multiplying the M outputs with the compensation matrix (FCM) generating M compensation outputs, generating M analog frequency-up-converted signals based on the M compensation outputs, and analog multiplying the M analog frequency-up-converted signals with the analog precoding matrix (FRF) generating N output signals for transmission, wherein N is greater than M.
US09967012B2 Method and apparatus for channel state information (CSI) reporting
Methods and apparatuses for CSI reporting mechanisms are provided. A user equipment (UE) apparatus includes a transceiver and a processor. The transceiver is configured to receive configuration information for a channel state information (CSI) reporting and receive configuration information for a plurality of precoding codebook parameters. The processor is operably connected to the transceiver, and configured to calculate, in response to receipt of the configuration information for the CSI reporting and the configuration information for the plurality of precoding codebook parameters, a first precoding matrix indicator (PMI) and a second PMI, wherein the first PMI includes one or two codebook indices. The transceiver is further configured to transmit the CSI reporting on an uplink channel, the CSI reporting including a channel quality indicator (CQI), a rank indicator (RI), and the calculated first and second PMIs.
US09967009B2 Data transmission method and apparatus
The present invention discloses a data transmission method and apparatus. A first access point determines a current working uplink receiving beam, and broadcasts an identifier of the current working uplink receiving beam of the first access point, so that when a first station associated with the first access point determines, according to the identifier of the current working uplink receiving beam of the first access point, that a first transmitting beam at which the first station is currently working is the current working uplink receiving beam of the first access point, the first station performs data transmission with the first access point by using the first transmitting beam. The current working uplink receiving beam of the first access point and a current working uplink receiving beam of a second access point do not overlap in space.
US09967008B2 Method for determining precoding matrix indicator, user equipment, and base station
A method for determining a precoding matrix indicator, user equipment, and a base station are disclosed in embodiments of the present invention. The method includes: receiving a first reference signal set sent by a base station, where the first reference signal set is associated with a user equipment-specific matrix or matrix set; selecting a precoding matrix based on the first reference signal set, where the precoding matrix is a function of the user equipment-specific matrix or matrix set; and sending a precoding matrix indicator to the base station, where the precoding matrix indicator corresponds to the selected precoding matrix. In the embodiments of the present invention, CSI feedback precision can be improved without excessively increasing feedback overhead, thereby improving system performance.
US09967002B2 Network termination and methods for use therewith
Aspects of the subject disclosure may include, for example, a network termination includes a downstream channel modulator modulates downstream data into downstream channel signals to convey the downstream data via a guided electromagnetic wave that is bound to a transmission medium of a guided wave communication system. A host interface sends the downstream channel signals to the guided wave communication system and receives upstream channel signals corresponding to upstream frequency channels from the guided wave communication system. An upstream channel demodulator demodulates upstream channel signals into upstream data. Other embodiments are disclosed.
US09967001B2 Systems and methods for passive radio enabled power gating for a body mountable device
Systems and methods for passive radio enabled power gating for a body mountable device are disclosed. In one embodiment, a system for power gating includes: a power supply; a Near Field Communication (NFC) antenna to receive NFC signals; a Radio Frequency (RF) rectifier electrically coupled to the NFC antenna to generate a current based on a signal received from the NFC antenna; and an electronic switch coupled between the power supply and a sensor, wherein the RF rectifier is further coupled to the switch to apply the current to the switch to change a state of the switch.
US09967000B2 Method of acquiring operation state information of wireless power system
A method for a mobile device in a wireless power system includes transmitting a request to a server of the wireless power system for acquiring operation state information of a first wireless power spot in the wireless power system, wherein the request at least comprises a required power threshold; and receiving a response comprising the operation state information of the first wireless power spot, wherein the operation state information at least comprises a capacity and an availability of the first wireless power spot.
US09966992B2 Portable communication device with tunable antenna and method of operating such portable communication device
A portable communication device having a transceiver unit (30) for establishing a wireless communication link (16) using a digital modulation scheme with a packet-based frequency hopping scheme including at least one advertising channel, an antenna (32), an antenna tuning circuit (34) connected to the transceiver unit and the antenna for tuning the antenna, and a control unit (36) for controlling the antenna tuning circuit. The transceiver unit is adapted to estimate the strength of signals received in the at least one advertising channel and to supply the control unit with a signal representative of the estimated signal strength in the at least one advertising channel. The control unit is adapted to control the antenna tuning circuit such that the antenna is tuned according to the signal representative of the estimated signal strength in the at least one advertising channel.
US09966991B2 Method and apparatus for secure network access and group membership in a digital chaos cooperative network
The present invention teaches a system and method for secure network access and group membership in a cooperative network of digital chaos transmissions. The invention involves sensing generated digital chaos sequences as spreading sequences at a transmit side and determining the availability of open channels at a receive side. Further, a broadcast “request to join” frame from a node on an open channel is transmitted to network manager or coordinator. A network manager or coordinator sends an association/authentication packet, comprised of the reserved digital chaos associated to the unique device id, in response to the “request to join” frame from a node with a valid identification.
US09966989B2 Array antenna system and spread spectrum beamformer method
A method for receiving direct-sequence spread spectrum signals containing a plurality of codes with digital beamforming in a receive array apparatus composed of a plurality of spaced antenna elements coupled to at least one receiver with at least one low noise amplifier, at least one frequency down-converter and at least one analog-to-digital converter and at least one digital signal processing computer or device for said plurality of spaced antenna elements, the method comprising the steps of: receiving said direct-sequence spread spectrum signals in said receive array apparatus, the signals emanating from a plurality of positions or from one or multiple transmitters; multiplying said received signals at each element by a reflecting code to produce reflected signals hereinafter referred to as Element Reflected Signals; combining said Element Reflected Signals forming a common signal for the array; converting said common signal to a convenient intermediary frequency signal; sampling said intermediary frequency-converted signal using said analog-to-digital converter; correlating resulting samples against codes or variations of said codes included in said Element Reflected Signals; demultiplexing said Element Reflected Signals to corresponding signals as received by each of said different array antenna elements using said correlated samples.
US09966987B2 Radio frequency switching system
The radio frequency switching system comprises an input/output terminal connectable to a radio frequency antenna, a receiving terminal, a transmission terminal, a group of diodes operatively interposed between the input/output terminal, the receiving terminal and the transmission terminal, at least a selection device between a receiving configuration, in which the input/output terminal is operatively connected to the receiving terminal, and a transmission configuration, wherein the input/output terminal is operatively connected to the transmission terminal, and a DC/DC voltage converter operatively connected to the group of diodes and able to generate a predetermined output voltage.
US09966986B1 Methods for controlling a frequency synthesizer circuit and a frequency-generating circuit utilizing the same
A frequency-generating circuit includes a frequency synthesizer circuit and a controller. The frequency synthesizer circuit generates a radio-frequency clock signal according to a reference clock signal and a channel number. The controller is coupled to the frequency synthesizer circuit, generates a power-down control signal for controlling at least a portion of the frequency synthesizer circuit to power down. The frequency synthesizer circuit includes an accumulator for generating an accumulated value according to the channel number. The frequency synthesizer circuit generates the radio-frequency clock signal according to the reference clock signal and the accumulated value. The controller maintains the accumulated value of the accumulator when the portion of the frequency synthesizer circuit powers down.
US09966983B2 Interference cancellation in MIMO same channel full-duplex transceivers
Same-channel full-duplex communications can be adapted for multiple-input multiple-output (MIMO) processing in order to derive increased signal performance through the exploitation of spatial diversity. Strong interference components from transmissions over multiple local antennas can be removed from a received radio signal to allow array and diversity gain benefits of MIMO to be enjoyed in same-channel full-duplex communications. More specifically, baseband samples of two or more MIMO transmission signals may be used to perform channel estimation on a received radio signal by correlating the baseband signals with the radio signal to estimate interference channels associated with the MIMO transmission signals. The estimated interference channels are used to subtract corresponding interference components from the received radio signals.
US09966982B2 Contour tuning circuit
Aspects of this disclosure relate tuning an impedance presented to a common port of a multi-throw switch. The impedance can be tuned based on an impedance associated with a throw of the multi-throw switch that is activated. This can, for example, provide impedance matching for a duplexer port coupled to a throw of the multi-throw switch that is activated. According to embodiments of this disclosure, a shunt inductor in parallel with a tunable capacitance circuit can tune the impedance presented to the common port of the multi-throw switch. The shunt inductor and the tunable capacitance circuit can be coupled to a node in a signal path between an antenna switch and an antenna port in some embodiments.
US09966980B2 Transmission module and transmission and reception module
A transmission module includes an amplifier that amplifies a plurality of transmission signals in different frequency bands, a power supply voltage regulator circuit that supplies different power supply voltages for the respective frequency bands of the transmission signals to the amplifier, and a variable matching circuit including at least one variable capacitor element and at least one fixed inductor element. The variable matching circuit satisfies different output impedance matching conditions of the amplifier for the respective frequency bands of the transmission signals by changing a capacitance value of the at least one variable capacitor element on the basis of a change in the output impedance matching conditions of the amplifier in response to a change in the power supply voltages supplied to the amplifier.
US09966979B2 Transmission circuit, reception circuit and communication system
According to an embodiment, a transmission circuit is configured to transmit a signal to a reception circuit through a transmitting AC coupling element. The reception circuit receives a signal through a receiving AC coupling element. The transmitting AC coupling element is AC coupled to the receiving AC coupling element. The transmission circuit includes a drive signal generation circuit and a drive circuit. The drive signal generation circuit is configured to generate a drive signal in synchronization with a transmission signal to be transmitted. The drive circuit is configured to cause, in response to the drive signal, a drive current to flow through the transmitting AC coupling element in synchronization with a rising edge and a falling edge of the transmission signal during a driving period set in advance.
US09966975B2 Iterative decoding scheme of concatenated LDPC and BCH codes for optical transport network
Systems and methods are disclosed for optically communicating data by, at a transmitter side, encoding a block of input bits by one or more outer encoders, and after interleaving the encoded bits, permuting the encoded bits according to a predetermined sequence or order, and further encoding the encoded bits by an inner encoder, and at a receiver side, decoding received bits with an inner decoder, and after the encoded bits are permuted, subsequently decoding by and outer decoder, and returning information bits at an outer decoder as an output. The soft-decision and hard-decision outputs from the outer BCH code help the inner LDPC decoder to have better estimation of the received bits and gain performance. The performance in higher-order modulation formats could be as large as 0.5 dB in one embodiment.
US09966974B2 Apparatus and method for providing compatibility of transmission signal in communication system
Method and apparatus for transmitting and receiving a signal in a broadcasting communication system are provided. Data of an input stream is divided for transmission through a frame. A header that includes information about the input stream is constructed. The frame is constructed using the header and the divided data.
US09966967B2 High speed successive approximation analog-to-digital converter of two bits per cycle
A high-speed successive approximation analog-to-digital converter of two bits per cycle, includes three switches, two capacitor arrays, three comparators, an encoding circuit, a first switch array corresponding to the first capacitor array, a second switch array corresponding to the second capacitor array, a shifting register and a digital correction unit. The analog-to-digital converter, featuring doubled speed, realizes a successive approximation process without any fault when a high-bit large capacitor is unsettled. Thus no redundancy bit capacitor is required to compensate for unsettled pre-stage large capacitor. By using the encoding circuit, a thermometer code is converted into a binary code effectively, and inherent errors of comparators are reduced by the randomization of three comparators.
US09966966B2 Nonlinearity induced synchronization enhancement in mechanical oscillators
An autonomous oscillator synchronizes to an external harmonic force only when the forcing frequency lies within a certain interval, known as the synchronization range, around the oscillator's natural frequency. Under ordinary conditions, the width of the synchronization range decreases when the oscillation amplitude grows, which constrains synchronized motion of micro- and nano-mechanical resonators to narrow frequency and amplitude bounds. The present invention shows that nonlinearity in the oscillator can be exploited to manifest a regime where the synchronization range increases with an increasing oscillation amplitude. The present invention shows that nonlinearities in specific configurations of oscillator systems, as described herein, are the key determinants of the effect. The present invention presents a new configuration and operation regime that enhances the synchronization of micro- and nano-mechanical oscillators by capitalizing on their intrinsic nonlinear dynamics.
US09966964B1 Multi-phase divider
An example embodiment disclosed herein enables at least one frequency divider chain of a multiphase divider circuit to ensure proper phase relations after multiple frequency divisions. Another example embodiment enables a unique reset sequence to maximize a timing margin for reset signals of the at least one frequency divider chain and, thus, maximizes a bandwidth of the multiphase divider circuit.
US09966956B2 Semiconductor integrated circuit device
A semiconductor integrated circuit device may include a main inverter and a negative bias temperature instability (NBTI) compensating circuit. The main inverter may be configured to receive an input signal. The main inverted may be configured to reverse the input signal. The main inverter may include a PMOS transistor and an NMOS transistor. The NBTI compensating circuit may be configured to receive the input signal. The NBTI compensating circuit may be selectively driven in an operation start time section of the PMOS transistor in the main inverter to compensate a driving force of the PMOS transistor.
US09966954B1 Physically unclonable function design
Physically Unclonable Function (PUF) cells are described, suitable for CMOS technology, where each PUF cell is based upon a two-transistor amplifier design. A PUF cell includes a voltage generator followed by one or more amplifier stages. Also described is a method and apparatus for determining a dark bit mask for an array of PUF cells based on the two-transistor amplifier design.
US09966949B2 Resonant inductive sensing with negative impedance tuning
A resonant inductive sensing system includes a sensor resonator and an inductance-to-data converter (IDC) including an algorithmic control loop with operational and calibration phases. The resonator is characterized by a resonance state corresponding to a sensed condition. The IDC includes a negative impedance stage and a loop control stage. During the operation phase, the negative impedance stage drives the resonator with a selected (controlled) negative impedance. The loop control stage includes detection circuitry that detects resonance state, and range comparison circuitry that generates an out-of-range signal when the detected resonance state is not within a pre-defined range of resonance states. Algorithmic control circuitry is responsive to the out-of-range signal to transition the IDC to operation in the calibration phase, including determining an adjusted negative impedance corresponding to a resonance state within the pre-defined range of resonance states, and generating a negative impedance control signal based on the adjusted negative impedance.
US09966948B2 Inductor type touch input in explosion-proof electronic enclosure
An explosion-proof electronic system. The system comprises a substantially explosion-proof enclosure, a substantially explosion-proof glass window forming a portion of the enclosure, an electrical coil located within the enclosure, an electrical excitation circuit located within the enclosure and connected to the electrical coil, where the excitation circuit is configured to cause the electrical coil to establish a magnetic field that extends through the explosion-proof glass window, and a processor located within the enclosure and coupled to the electrical excitation circuit. The processor is configured to monitor the electrical excitation circuit, determine an electrical inductance of the electrical coil based on monitoring the electrical excitation circuit, identify a fluctuation of the electrical inductance that exceeds a predetermined threshold as a control input, and transmit an output in response to the control input, whereby a human operator can provide the control input by bringing a finger proximate to the explosion-proof glass window.
US09966947B2 Gate driving circuit for insulated gate-type power semiconductor element
A gate driving circuit for an insulated gate-type power semiconductor element includes an Nch MOSFET which turns on the insulated gate-type power semiconductor element, a Pch MOSFET which turns off the insulated gate-type power semiconductor element, a control circuit which turns on the Nch MOSFET by applying a positive voltage to the gate electrode of the Nch MOSFET, and which turns on the Pch MOSFET by applying a negative voltage to the gate electrode of the Pch MOSFET, and a power supply which applies a negative voltage to the drain electrode of the Pch MOSFET and to a negative-side electrode of the control circuit, which applies a positive voltage to the drain electrode of the Nch MOSFET, and which applies to a positive-side electrode of the control circuit a positive voltage whose absolute value is larger than absolute value of the positive voltage applied to the drain electrode of the Nch MOSFET.
US09966944B2 Gate driver circuit for a half bridge or full bridge output driver stage and corresponding method for driving a half bridge or full bridge output driver stage
A gate driver circuit for a half bridge or full bridge output driver stage having a high side branch connected to one or more high side transistors and a low side branch connected to one or more low side transistors. A high side gate driver and a low side gate driver receive input signals at a low voltage level and output signals at a high voltage level as gate driving signals for the high side transistors and low side transistors. Each of the high side and the low side branches of the gate driver includes a set-reset latch having a signal output that is fed as a gate signal to the corresponding transistor of the half bridge or full bridge driver. A differential capacitive level shifter circuit receives the input signals at a low voltage level and outputs high voltage signals to drive the set and reset inputs of the set-reset latch.
US09966938B2 Forwarded clock jitter reduction
In some embodiments, a differential amplifier with duty cycle correction is provided.
US09966937B2 Frequency multipliers
A system includes a signal generator and a signal combiner. The signal generator is configured to output a first signal having a first frequency and to output one or more signals having the first frequency and having phases shifted relative to the first signal by predetermined amounts. The signal combiner is configured to combine the first signal and the one or more signals to output a frequency multiplied second signal having a second frequency. The second frequency is greater than the first frequency.
US09966935B2 Latch circuit and method of operating the latch circuit
A latch circuit includes a first input node, a second input node, a first output node, a second output node, a first switching device coupled between the first output node and the second output node, and a first amplification circuit coupled with the first input node, the second input node, the first output node, and the second output node. The first switching device is configured to be turned on in response to a first state of a clock signal and to be turned off in response to a second state of the clock signal. The first amplification circuit is configured to cause a voltage difference across the first switching device based on voltage levels of the first input node and the second input node in response to the first state of the clock signal.
US09966934B2 Duty correction device and semiconductor device including the same
A duty correction device may be provided. The duty correction device may include a duty controller configured to output a control signal by controlling a duty of a duty corrected signal, and detect a level of a feedback signal to convert the duty based on a code signal which is applied at a section where the level of the feedback signal corresponds to a logic level. The duty correction device may include a power gating circuit configured to generate the feedback signal by driving the control signal.
US09966931B2 Active quasi circulator
An RF quasi circulator circuit is described herein. In accordance with one example of the disclosure the circuit includes a receive port, a transmit port and an antenna port as well as a differential amplifier stage having a first input, a second input and an output that is coupled to the receive port. The circuit further includes a first phase shifting element and a second phase shifting element. The first phase shifting element is coupled between the transmit port and the first input of the differential amplifier and the second phase shifting element is coupled between the transmit port and the second input of the differential amplifier. A tunable impedance is coupled to the differential amplifier, and the antenna port is coupled to the first input of the differential amplifier. The tunable impedance is controlled to tune the damping in a signal path from the transmit port to the receive port.
US09966927B2 Radio frequency filtering circuitry
RF filtering circuitry includes a common node, a first input/output node, a second/input output node, a first filter coupled between the common node, the first input/output node, and the second input/output node, and a second filter coupled between the common node, the first input/output node, and the second input/output node. The first filter is configured to provide a first bandpass filter response between the common node and the first input/output node, where the first bandpass filter response is configured to pass RF signals within a first subset of the first frequency band while attenuating other signals. Further, the first filter is configured to provide a bandstop filter response between the common node and the second input/output node, where the bandstop filter response is configured to attenuate RF signals within the first subset of the first frequency band while passing other signals.
US09966923B2 Integrated circuitry
There is disclosed herein integrated circuitry, comprising a signal path connected to a connection pad, for connection to external circuitry; and a termination circuit connected between the signal path and a voltage reference, wherein the termination circuit comprises a resistor and an inductor. The resistor and the inductor are connected together so as to compensate for parasitic capacitance associated with the connection pad. The signal path may carry an output signal from high-speed circuitry such as digital-to-analog converter circuitry.
US09966922B2 Magnetoresistive effect device
A magnetoresistive effect device includes a magnetoresistive effect element first and second ports, a signal line, an inductor, and a direct current input terminal. The first port, the magnetoresistive effect element, and the second port are connected in series in this order via the signal line. The inductor is connected to one of the signal line between the magnetoresistive effect element and the first port and the signal line between the magnetoresistive effect element and the second port and is capable of being connected to ground. The direct-current input terminal is connected to the other of the above signal lines. A closed circuit including the magnetoresistive effect element, the signal line, the inductor, the ground, and direct-current input terminal is capable of being formed. The magnetoresistive effect element is arranged so that direct current flows in a direction from a magnetization fixed layer to a magnetization free layer.
US09966921B2 Multi-band limiter, sound recording apparatus, and program storage medium
A multi-band limiter, a sound recording apparatus, and a program are provided having a multi-band limit function with a flat frequency characteristic while removing a dead zone of the multi-band limiter. A multi-band limiter is provided including an overlap filter unit (200) that divides an input sound signal into low-band, middle-band, and high-band components such that the components overlap each other between adjacent bands, limiters (202, 204, 208, 210, 214, 216) that apply a limit process to limit a level in each band, trimming filter units (206, 212, 218) that apply a trimming process to trim an overlapping signal component in each of the limit-processed components, and an adder (220) that combines and outputs the trimming-processed components.
US09966920B2 Power amplifier circuit and operating method thereof
A power amplifier circuit includes a power supply module and serially connected multi-stages of amplifier circuit. The multi-stages of amplifier circuit, coupled to the power supply module for amplifying an radio frequency (RF) input signal as an RF output signal, which include a driver stage of circuit and a gain stage of circuit. The driver stage of circuit receives and amplifies the RF input signal. The driver stage of circuit is powered by a first supply voltage received from the power supply module. The gain stage of circuit amplifies the signal received from previous stage of amplifier circuit and outputs the RF output signal. The gain stage of circuit is powered by a second supply voltage received from the power supply module. When the power amplifier circuit is operated in a back-off region, the first supply voltage is lower than the second supply voltage.
US09966918B2 Method and apparatus for adaptive transmit power control
Systems and methods for dynamically adjusting transmit gain in a transceiver. The gain is adjusted in order to provide the maximum gain. The amount of distortion is measured. The gain is increased until the distortion reaches a predetermined limit. The gain of several components can be adjusted independently.
US09966914B2 Audio signal processing method and electronic device supporting the same
A method of processing an audio signal is provided. The method includes receiving at least one digital audio stream from at least one audio source, applying at least one gain value to each of the at least one digital audio stream by a gain adjustment unit, mixing the at least one digital audio stream to which the at least one gain value has been applied, calculating a representative gain value from the at least one gain value, calculating an extra valid headroom based on the representative gain value for correction of the mixed at least one digital audio stream, and post-processing the mixed at least one digital audio stream using the extra valid headroom.
US09966911B2 Capacitance minimization switch
A CMOS transmission gate that is compensated for lost current to parasitic capacitance. Parasitic capacitance current is detected by an amplifier and fed back in-phase to the input of the CMOS transmission gate with the gain of the amplifier set to avoid circuit instability. In a first example a transconductance amplifier detects a voltage drop across a resistor in and RC network and the resulting current applied to the input of the transmission gate. A second example uses a current amplifier to detect gate current of the N-channel and P-channel transistors of the transmission gate, and an output current is fed back in phase to the input of the CMOS transmission gate.
US09966910B2 Power control method of amplifying module
The present invention relates to a power control method of an amplifying module. The amplifying module comprises a control device and an amplifying device, wherein the control device is electrically connected to the amplifying device and provides a bias current and a supply voltage to the amplifying device. Further, the control device is able to adjust the supply voltage, the bias current or the bias voltage provided to the amplifying device according to the power mode of the amplifying device.
US09966905B2 Weakly coupled based harmonic rejection filter for feedback linearization power amplifier
Radio frequency (RF) filters configured to filter undesired signal components (e.g., noise and harmonics) from RF signals are disclosed. In one embodiment, an RF filter includes a first inductor coil having a first winding and a second inductor coil having a second winding and a third winding. The second winding of the second inductor coil is configured to have a first mutual magnetic coupling with the first winding, while the third winding of the second inductor coil is configured to have a second mutual magnetic coupling with the first winding. The second winding is connected to the third winding such that the first mutual magnetic coupling and the second mutual magnetic coupling are in opposition. In this manner, the first inductor coil and the second inductor coil may be provided in a compact arrangement while providing weak mutual magnetic coupling between the first inductor coil and the second inductor coil.
US09966902B2 Multiple-band matching network for a Doherty power amplifier and amplifiers, transmitters, and base stations using the same
An apparatus includes a Doherty PA having an input, an output manifold, and peaking and main amplifier paths. The peaking amplifier path includes peaking amplifier(s) configured to amplify signals over multiple frequency bands. A main amplifier path is separate from the peaking amplifier path until the main amplifier path terminates in the output manifold. The main amplifier path includes main amplifier(s), configured to amplify signals over the multiple frequency bands, and a multiple-band matching network coupled to the output of the main amplifier(s) and terminating in the output manifold. The multiple-band matching network includes multiple signal paths, one for each of the multiple frequency bands. Each signal path includes circuitry configured to pass signals to the output manifold from only a unique one of the multiple frequency bands and to reject signals from others of the multiple frequency bands. The circuitry for each signal path includes a resonant tank.
US09966900B2 Apparatus for oscillator with improved precision and associated methods
An apparatus includes a first oscillator to generate an output signal that has a first frequency. The apparatus further includes a second oscillator to generate an output signal that has a second frequency. The second frequency varies as a function of temperature. The apparatus further includes a controller that counts a number of cycles of the output signal of the second oscillator in order to determine whether to calibrate the first oscillator.
US09966899B2 Systems and methods for controlling maximum power point tracking controllers
A method for testing a photovoltaic device electrically coupled to an input port of a maximum power point tracking (MPPT) controller, where the MPPT controller includes a switching circuit adapted to transfer power between the input port and an output port of the MPPT controller, includes the steps of: (a) driving a test current into the output port of the MPPT controller; (b) detecting presence of the test current; and (c) in response to detecting presence of the test current, causing the switching circuit to provide a path for the test current from the output port to the photovoltaic device.
US09966898B1 Building integrated photovoltaic system for tile roofs
Building integrated photovoltaic (BIPV) systems provide for solar panel arrays that can be aesthetically pleasing to an observer, with minimal visible difference between photovoltaic and non-photovoltaic areas of the BIPV system. BIPV systems can be incorporated as part of roof surfaces as built into the structure of the roof, particularly as roofing tiles that have photovoltaic elements embedded or incorporated into the body of the roofing tiles. BIPV systems can also include mimic or dummy tiles that appear similar to tiles with photovoltaic elements, but do not collect solar energy. In some configurations, the appearance of BIPV tile roof systems can be generally uniform to an observer at ground level, where the blending and distribution of photovoltaic and non-photovoltaic elements generate a consistent and elegant appearance that camouflages any differences between photovoltaic tile or non-photovoltaic tiles.
US09966894B2 Real-time vibration state monitoring system and monitoring method thereof
The invention discloses a real-time vibration state monitoring system. The system includes a linear motor, a signal generating module for driving the linear motor to vibrate, a working parameters feedback module, a calculating module, an initial position recording module, and a signal control module. The system can control the amplitude of the vibrator by monitoring the vibration state of the vibrator in the linear motor and adjusting the drive signal; therefore, the effect to normal working or reliability of the linear motor due to oversized amplitude can be avoided. A monitoring method is also provided.
US09966891B2 System and method for controlling speed of electric motor
An electric motor is controlled using a feedback signal that includes an error between the measured current and the estimated current determined using the measured current, the measured voltage, and a model of the motor. A feedback gain is determined as an error function of a feedback signal and a speed of the motor is estimated using a product of the feedback gain and the feedback signal. The voltage of the motor is determined using a difference between the estimated speed of the motor and a reference speed of the motor and the motor us controlled using the determined voltage.
US09966890B2 Detection of offset errors in phase current measurement for motor control system
A system for detecting offset error in a power steering system is provided. The system includes a programmable high pass filter module configured to filter a final voltage command and generate a filtered final voltage command. The filtered final voltage command includes the sinusoidal component, a gain and phase compensation module configured to perform a gain compensation and a phase compensation on the filtered final voltage command to generate a compensated final voltage command. An error detection module is configured to determine an offset of the compensated final voltage command in a stator reference frame.
US09966888B2 Damping system for a generator
A damping system can include a sensor disposed to measure an amplitude of a speed ripple of a drive shaft of a generator, and can include a feedforward circuit connected to the sensor and to the generator. The feedforward circuit can determine a phase angle formed by a load resistance and a load capacitance driven by the generator, calculate a voltage signal value based on the amplitude and the phase angle, and can adjust a DC link voltage provided by the generator and across the load resistance according to the voltage signal value.
US09966887B2 BLDC zero crossing with BEMF, gating, and tri-state detect circuitry
A back electromotive force (BEMF) zero cross may be detected in a brushless direct current (BLDC) motor that is controlled by pulse width modulation (PWM). A phase input of the BLDC motor is tri-stated during PWM periods in which the phase input conducts motor drive current, and the tri-stating of the phase input is used to determine whether a BEMF zero cross has occurred in the BLDC motor.
US09966885B1 Methods and systems for calibration of a motor
A method for calibrating a motor, the motor comprising a permanent magnet synchronous motor, is provided. The method generates a rotating magnetic field using a voltage vector, the rotating magnetic field configured to rotate at a constant angular velocity independent of an actual rotor position, and the rotating magnetic field rotating in a first direction; identifies, by a processor, timing data associated with a plurality of digital Hall effect sensors; computes, by the processor, accurate positions for each of the plurality of digital Hall effect sensors, using the timing data and the constant angular velocity; creates a reference table in system memory, by the processor, the reference table comprising the accurate positions; and during operation of the motor, calculates accurate angular velocity values for the motor, using the reference table.
US09966881B2 Bluetooth motor controller, brushless direct current motor, and multi-motor system comprising the same
A motor controller, including: a Bluetooth communication unit and a motor control unit. The Bluetooth communication unit includes: a power supply part, a Bluetooth module, and an interface circuit. The motor control unit includes an input port of a rotational speed adjusting signal. The power supply part supplies power to the Bluetooth module and the interface circuit. The Bluetooth module enables the motor control unit to communicate with an external device. The Bluetooth module inputs a PWM signal into the input port of the rotational speed adjusting signal of the motor control unit via the interface circuit.
US09966871B2 Rectification device, alternator, and power conversion device
A rectifier including an autonomous type synchronous-rectification MOSFET is provided, which prevents chattering and through-current caused by a malfunction when a noise is applied. The rectifier includes: a rectification MOSFET for performing synchronous rectification; a determination circuit configured to input a voltage between a pair of main terminals of the rectification MOSFET, and to determine whether the rectification MOSFET is in on or off state on the basis of the inputted voltage; and a gate drive circuit configured such that a gate of the rectification MOSFET is turned on and off by a comparison signal from the determination circuit, and such that a time required to boost a gate voltage when the rectification MOSFET is turned on is longer than a time required to lower the gate voltage when the rectification MOSFET is turned off.
US09966870B2 Power conversion device and drive device
To reduce the number of mounted components in the power conversion device and drive device.Each high-side transistor and low-side transistor has an EGE-type structure of (emitter-gate-emitter type). A high-side driver includes a first pull-up transistor configured to apply a first positive voltage to a gate based on an emitter of the high-side transistor, and a first pull-down transistor configured to couple the gate to the emitter. A low-side driver includes a second pull-up transistor configured to apply a second positive voltage to the gate based on an emitter of the low-side transistor, and a second pull-down transistor configured to couple the gate to the emitter.
US09966869B2 Modular high voltage supply system
A modular high voltage supply system has a mobile adapter transformer with a high-voltage output side and a low-voltage input side, electrical connecting input-terminals being foreseen at the mobile adapter transformer outer surface, a mobile container with a low voltage supply system, mounted stationarily therein, having a high current busbar and at least one electrical frequency converter connected thereto, electrical connecting output-terminals for the high current busbar being foreseen at an accessible the mobile container edge; and a modular interim busbar system, for temporary electrical connection of input- and output-terminals, having at least one interim busbar with at least one elongated busbar basic module mounted on a frame structure and respective resilient electrical connections on both busbar basic module ends forming an electrical connection to the input- and/or output-terminals and arranged such that a transmission of vibrations from the mobile adapter transformer to the mobile container is suppressed.
US09966867B2 Dead time compensation for synchronous rectifiers in adaptive output powers
A synchronous rectifier controller for an adaptive output power converter is provided. The synchronous rectifier controller includes a voltage detection circuit, a threshold generation circuit, and a driver. The voltage detection circuit detects an output voltage of the adaptive output power converter to generate a detection signal. The threshold generation circuit is coupled to the voltage detection circuit. The threshold generation circuit receives the detection signal and generates a synchronous rectifier (SR) turn-off threshold for a synchronous rectifier coupled to a secondary winding of the flyback converter according to the detection signal. The driver receives the SR turn-off threshold and controls the synchronous rectifier according to the SR turn-off threshold.
US09966864B2 Electronic apparatus and control method of electronic apparatus
An electronic apparatus includes a converting circuit and a first control circuit. The converting circuit converts an input voltage to an output voltage. The first control circuit compares a feedback signal representing the output voltage with a target voltage to generate an error voltage. When the electronic apparatus is on a starting-up status and the error voltage is not greater than a threshold voltage, the first control circuit outputs a first driving signal to drive the converting circuit according to the error voltage. When the electronic apparatus is on a starting-up status and the error voltage is greater than the threshold voltage, the first control circuit stops outputting the first driving signal. A frequency of the first driving signal is determined according to the error voltage.
US09966861B1 Active clamp converter and control method for the same
A control method for an active clamp converter has steps of: detecting a state of the load; when the state of the load is a light-load state, using a skipping mode to control a switch frequency of a master switch; when the state of the load is not the light-load state, using an ACF mode to control the switch frequency of the master switch. In the skipping mode, the switch frequency is decreased when the state of the load is getting light, thus providing an energy efficiency power saving function for the light-load state. In the ACF mode, the master switch is controlled to turn on while a reverse current is generated, thus the switching loss of the master switch is reduced.
US09966855B2 Systems and methods for real-time inductor current simulation for a switching converter
A switching converter having a high-side switching transistor and a low-side switching transistor and an inductor, having a circuit for generating a simulated waveform representing a sawtooth inductor current waveform. A circuit for monitoring and voltage at a switch node between the high-side and low-side transistors to determine a time during which the inductor current is increasing and a time during which the inductor current is decreasing wherein voltage across the low-side transistor when it is conducting represents a first portion of the simulated sawtooth inductor current waveform. A circuit for utilizing the time when the inductor current is increasing, the time when the inductor current is decreasing and the voltage across the low-side transistor when it is conducting to generate a portion of the simulated inductor current waveform when the high-side transistor is conducting. A method and a power supply utilizing this circuit are also disclosed.
US09966851B2 Buck-boost converter, the control circuit and the method thereof
A buck-boost converter automatically chooses work mode between buck mode, boost mode and buck-boost mode, in response to an input voltage and an output voltage. The buck-boost converter is with simple structure, convenient mode transition and lower output voltage ripple.
US09966846B2 Circuit including dual power converters and an inductor and a method of using an electronic device including a circuit including dual power converters and an inductor
A circuit can include a pair of switching devices that are coupled to an intermediate switching node and another pair of switching devices that are coupled to an output node. The circuit can further include a magnetic element that can help to store energy when the circuit transitions from a low state to a high state and release the energy when the circuit transitions from a high state to a low state. The circuit can include a control device to allow synchronous operation between the different pairs of switching devices. The magnetic element can help to reduce voltage swings at the output switching node. Thus, switching devices within each of the pairs can be optimized to allow for better performance of the circuit.
US09966844B2 Switching power supply apparatus
A switching power supply apparatus includes a step-down converter that steps down an input current by turning on/off switching elements, a switching element electrically connected between the step-down converter and voltage outputs, and a microcontroller. An input-side resistor voltage dividing circuit and an output-side resistor voltage dividing circuit including elements with the same or similar specifications are electrically connected to the input and output of the switching element, respectively. The microcontroller stores coefficients of an expression which have been externally calculated according to a voltage detected by the output-side resistor voltage dividing circuit and a voltage detected at the voltage output portions. The microcontroller corrects a measurement value of an intermediate bus voltage detected by the input-side resistor voltage dividing circuit according to an expression and the stored coefficients.
US09966843B2 Supply voltage generating method
The present disclosure relates to a supply voltage generating circuit and a switching power supply having the circuit. The supply voltage generating circuit provides a supply voltage for a power terminal of a control circuit in the switching power supply. The supply voltage generating circuit includes a switching circuit, a unidirectional conduction circuit and an energy storage circuit. In a time period during which a main power transistor is turned off, the switching circuit is turned off and a rectifying device provides a current to the energy storage circuit through the unidirectional conduction circuit, in a case that the supply voltage is smaller than a predetermined voltage reference; and the switching circuit is turned on and the current output from the rectifying device flows to the switching circuit, in a case that the supply voltage is larger than or equal to the predetermined voltage reference. When the supply voltage generating circuit is used in a switching power supply, the control circuit has improved controllability for supplying electric energy, and the switching power supply has an increased integration level and a simplified circuit structure, and will not be adversely influenced by resonance.
US09966840B2 Switching power supply and improvements thereof
The present invention is directed toward a switching power supply and improvements thereof. In accordance with an embodiment, a switching power supply is provided. The switching power supply comprises: a first power supply stage that forms an intermediate regulated voltage; and a second power supply stage configured to accept the intermediate regulated voltage and configured to form a regulated output voltage, wherein the intermediate voltage is set to an initial target level upon start-up of the power supply and wherein the intermediate regulated voltage is set to a second target level during steady-state operation of the power supply.
US09966838B2 Voltage conversion and charging from low bipolar input voltage
A circuit includes a transformer configured with a primary winding and a secondary winding that are driven from a voltage supplied by a thermoelectric generator (TEG). The circuit includes a bipolar startup stage (BSS) coupled to the transformer to generate an intermediate voltage. The BSS includes a first transistor device coupled in series with the primary winding of the transformer to form an oscillator circuit with an inductance of the secondary winding when the voltage supplied by the TEG is positive. A second transistor device coupled to the secondary winding of the transformer enables the oscillator circuit to oscillate when the voltage supplied by the TEG is negative. After startup, a flyback converter stage can be enabled from the intermediate voltage to generate a boosted regulated output voltage.
US09966836B1 Systems and methods for a dual function inrush limiting circuit
Systems and methods are provided for a dual function inrush limiting circuit (ILC). The systems and methods may include a level shift circuit (LSC). The LSC may include a Zener diode, a block diode and a capacitor. The Zener diode being in anti-series with respect to the block diode. The ILC may further include a switch electrically coupled to the LSC, an input terminal and an output terminal. The LSC may be configured to activate the switch such to electrically couple the input terminal to the output terminal. The ILC may include a direct current (DC)-DC converter electrically coupled to the output terminal. The DC-DC converter being electrically coupled to the input terminal when the switch is activated.
US09966835B2 Detecting ground faults on non-isolated DC systems
A power conversion topology and control method intended for use with a DC bus is disclosed, providing a means to prevent the flow of ground fault current while detecting a fault condition and optionally continuing to operate the DC bus. In one control configuration, a DC-DC power stage with an active current control loop drives differential current to zero, and a separate voltage control loop maintains the desired differential bus voltage. Absolute bus voltage with respect to ground is monitored in order to detect fault conditions. In another configuration, the absolute voltage of the bus with respect to ground is controlled and differential bus current is monitored to detect ground fault conditions.
US09966830B2 Vibration motor
A vibration motor is provided in the present disclosure. The vibration motor includes a stationary part, a vibration part and an elastic connector. The stationary part includes a housing providing an accommodating space. The vibration part is suspended within the accommodating space by the elastic connector. The stationary part includes a coil, and the vibration part includes a first magnet set and a second magnet set. The first magnet set and the second magnet set are respectively disposed at two opposite sides of the coil for generating a closed magnetic loop. The first magnet set comprises a first left magnet and a first right magnet spaced apart from each other, and the second magnet set comprises a second left magnet and a second right magnet spaced apart from each other.
US09966826B2 Motor
The present invention discloses a motor, including an enclosure, a rotor part and a stator part, wherein the stator part includes an upper coil assembly and a lower coil assembly, the rotor part includes an elastic element, the enclosure includes an upper shell and a lower shell, the upper shell is provided with an upper installation groove, the lower shell is provided with a lower installation groove, one end of the elastic element is fixed by the enclosure, and the other end thereof is connected with the rotor part. The stator and the rotor adopt upper and lower structures, thus being simple in structure and convenient to detach and install, the coils are arranged on the stator, the rotor is of a permanent magnet structure capable of providing a larger air-gap magnetic flux density, and the elastic element ensures very smooth reciprocating swing of the rotor part.
US09966825B2 Haptic actuator including slidably coupled masses including coils and related methods
A haptic actuator may include a housing having a top and a bottom, and first and second permanent magnets carried by the top and bottom, respectively, of the housing. The haptic actuator may also include a field member carried by the housing. The field member may include a coil between the first and second permanent magnets, first and second ends, and a first mass between the first end and the coil, and a second mass between the second end and the coil. A first shaft may slidably couple the first mass to the housing, and a second shaft may slidably couple the second mass to the housing. The haptic actuator may also include a first set of biasing members between the first end of the field member and the housing and a second set of biasing members between the second end of the field member and the housing.
US09966824B2 Magnetic inductor electric motor and manufacturing method therefor
A first stator core and a second stator ore are configured by arranging core block pairs into an annular shape, the core block pairs being configured by stacking together core blocks so as to be spaced apart axially, each of the core blocks including a core back portion and one tooth, and a permanent magnet is configured so as to be divided into a plurality of magnet blocks that each include: a base portion; one shaft portion that protrudes radially inward from an inner circumferential surface of the base portion; and flange portions that protrude on two circumferential sides from a radially inner end portion of the shaft portion, the magnet blocks being held between the core block pairs such that the base portion and the shaft portion are positioned inside the core block pairs and such that the flange portions protrude circumferentially from the core block pairs.
US09966813B2 Electric motor and electric device equipped with same
Electric motor includes stator, rotor, a pair of bearings, outer-ring conducting part, and printed circuit board. Outer-ring conducting part electrically couples outer rings to each other that are included respectively in the pair of bearings. Printed circuit board includes drive circuit and an impedance element. Drive circuit includes ground line. Drive circuit controls an electric current that flows through stator winding. The impedance element is formed with at least not smaller than one pair of conductive patterns. One of the conductive patterns forming the impedance element is electrically coupled with outer-ring conducting part. The other of the conductive patterns forming the impedance element is electrically coupled with ground line included in drive circuit.
US09966811B2 Method for manufacturing an electric motor stator including resin-molded unit, and electric motor having such a stator
A method for manufacturing an electric motor stator, including: attaching a hollow bracket to an end of a hollow stator core and allowing a lead connected to the winding to pass through an opening formed in a peripheral surface of the bracket to take out the lead to an outside of the bracket; placing a core material inside the stator core and the bracket; attaching a sealing member to an outer peripheral surface of the bracket so as to block the opening while allowing the lead to pass through the through-hole; and filling a molten resin into an annular space between the stator core and the core material and between the bracket and the core material, to form a resin unit.
US09966810B2 Motor case with integrated wire sealing structure
Electric motors are disclosed. The motors are preferably for use in an automated vehicle, although any one or more of a variety of motor uses are suitable. The motors include lift, turntable, and locomotion motors.
US09966809B2 Motor
A rotor of an electrical rotating machine includes a first rotor core, a second rotor core which overlaps the first rotor core in an axial direction, a non-magnetic substance layer which is interposed between the rotor cores, and a plurality of permanent magnet portions which are embedded in each rotor core. Each of the rotor cores includes a plurality of flux barrier portions and a plurality of effectual magnetic flux portions which are alternately arranged on an outer circumferential surface thereof. The flux barrier portion of the first rotor core overlaps both of a portion of the flux barrier portion of the second rotor core and a portion of the effectual magnetic flux portion of the second rotor core in the axial direction such that, in the adjacent rotor cores, the effectual magnetic flux portions do not overlap each other in the axial direction.
US09966805B2 Electric motor and method of making the same
An electric motor includes a stator and a rotor rotatably mounted to the stator. The stator includes a housing having an open end, a plurality of adhesive strips applied on an inner surface of the housing, a plurality of magnets bonded to the inner surface of the housing by the adhesive strips, and an end cap assembly mounted to the opening end of the housing. The adhesive covers at least 70% of the area of the outer surface of each magnet after the magnets are assembled to the housing.
US09966803B2 Receiver removal detection in wireless charging systems
A wireless charging system has a transmitter and a receiver. The transmitter has (i) a TX coil that wirelessly transfers power to the receiver and (ii) TX circuitry that powers the TX coil and detects receiver removal by comparing TX input power and TX power loss. The TX circuitry can determine (1) TX input power as the product of sampled TX input current and voltage and (2) TX power loss using a mapping based on sampled TX coil current. When the receiver is present, the difference between TX input power and TX power loss has a first value and when the receiver is removed, the difference has a second, lesser value. The transmitter detects removal of the receiver by determining when the difference decreases below a specified threshold level. By frequently generating and analyzing the difference, the transmitter can quickly detect receiver removal and safely power down the TX coil.
US09966797B2 Interoperability of magnetic structures for inductive power transfer systems
Inductive power transfer apparatus has a first magnetic coupling structure and a second magnetic coupling structure, the structures being adapted to generate and/or receive magnetic flux to thereby transfer power inductively, the first structure comprising a substantially circular coil, and the second magnetic structure comprising an arrangement of at least two coils associated with a magnetically permeable core.
US09966795B2 Intelligent electric grid management system and method
An intelligent electric grid management system and method includes at least one feeder line controller, which is arranged between a secondary power transforming station and at least one power supply feeder line to receive high voltage power and a control instruction from the secondary power transforming station and to store and set, in advance, digital code data of each power supply feeder line, a smart meter of a user end, appliance loads, and priority cutoff levels, a plurality of smart meters, which are each connected between the distribution line of each user end and at least one power feeder line, wherein the smart meter and the feeder line controller transmit therebetween a user end load ON/OFF control signal and a load state detection feedback signal through the power supply feeder line by means of the power line communication protocol; and a plurality of intelligent load receptacles, which are connected to the receptacle power line of the distribution line of the user end and the household appliance loads so that based on the power grid overall power requirement state and the priority cutoff level, the feeder line controller controls, through the smart meter by means of the power line communication protocol, each of the intelligent load receptacles to supply or cut off power to the household appliance load connected thereto.
US09966793B2 Supply-switching system
A system for providing a first voltage generated by a main supply and a second voltage generated by a battery to an integrated circuit (IC) includes supply-selection, control logic and switching circuits. The supply-selection circuit includes first, second, and third transistors. The switching circuit includes fourth and fifth transistors that supply the first and second voltages to the IC when switched on. The supply-selection circuit selects and provides the higher of the first and second voltages to body terminals of the fourth and fifth transistors for maintaining required body-bias voltage conditions. The control logic circuit generates a first control signal as long as the first voltage is within a predetermined range for keeping the fourth transistor switched on and a second control signal when the first voltage is not within the predetermined range for switching on the fifth transistor to supply the second voltage.
US09966791B2 Central battery interconnected smoke detector system with single wire AC and DC pass-through relay
Disclosed is an interconnected smoke detector system of one or more smoke detector(s) wired into a dedicated circuit with a single location housing a DC power backup source, such as a rechargeable DC battery. The DC power backup source may be replaceable or rechargeable with DC current from and AC-DC transformer, a photovoltaic cell, or other means. Electronic relays within the system provide a current to the dedicated circuit by selecting between the line-voltage alternating current source and the DC power backup.
US09966787B2 Electronic device with resonator
Disclosed is an electronic device including a resonator that generates an induced current by electromagnetic coupling. The resonator includes a first conductor, a plurality of second conductors, a one end of each of the second conductors being electrically coupled to a first point of the first conductor, and an other end of each of the second conductors being electrically coupled to a second point of the first conductor, and at least one impedance load connected with the second conductors in series or in parallel. Thus, the resonator may generate current through the first and second conductors.
US09966778B2 Electronic apparatus and method
An electronic apparatus includes a first switch unit being connected between an electrical load and a battery, a second switch unit being connected between the electrical load and the battery, and being connected in parallel with the first switch unit, a first control unit that controls the first switch unit so as to control supplying power from an external apparatus to the electrical load and charging the battery with power supplied from the external apparatus to the electronic apparatus, and a second control unit that controls the second switch unit based on whether power is supplied from the external apparatus to the electronic apparatus. In a case where power is not supplied from the external apparatus to the electronic apparatus, the second control unit controls the second switch unit to supply power from the battery to the electrical load via the second switch unit.
US09966777B2 Modular multilevel converter for hybrid energy storage
A modular multilevel converter for hybrid energy storage includes a battery. Three phases are connected in serial to the battery and in parallel to one another, each phase having two arms of sub-modules and buffer inductors. Each of the sub-modules includes a half-bridge and an ultracapacitor. A control module is configured to control the battery output power and ultracapacitor output power independently.
US09966776B2 Discharge of back-up capacitor by constant current
An electrical arrangement includes a high-voltage battery and a number of electrical utility arrangements connected to the battery via a main switch and a downstream back-up capacitor. A discharge circuit is connected to the capacitor and has a discharge path with an ohmic discharge resistor. In normal mode no current flows in the discharge resistor. Opening the main switch effects a transition from normal mode to special mode, while the discharge path is energized and electrical energy stored in the capacitor is converted into thermal energy by the discharge resistor. The discharge circuit has a voltage converter between the high-voltage side of the capacitor and the discharge path. The voltage converter has a first semiconductor switch for discharging the capacitor clock-controlled such that an electrical output voltage at the discharge path constantly has a rated value so long as a capacitor voltage at the capacitor is above the rated value.
US09966773B2 Modular battery cell architecture and control method
Embodiments of the invention relate to a multi-cell battery, with at least two cells electrically connected in a first parallel arrangement, which is connected in series to a second parallel arrangement of at least two additional cells. Each cell is locally connected to a sensor to sense and control current of each cell in parallel or parallel-series combination in the multi-cell battery. A control module is in communication with each sensor, and associated instructions electrically remove or disable a cell from the multi-cell battery determined to be defective based on measurements from the associated sensor. A configuration performs measurements and monitors a state of health of each cell in the multi-cell battery, the measurements including temperature, voltage and current sensing. Identifying one cell of the cells in the multi-cell battery as subject to a performance failure results in electrically switching the identified cell to an off position.
US09966770B2 Charging apparatus and charging control circuit and control method thereof
A charging apparatus includes a power conversion circuit for charging a battery, and a charging control circuit. The battery has a battery net voltage. The charging control circuit includes a conversion control circuit, a sensing circuit and a determining circuit. The conversion control circuit controls the power conversion circuit to generate plural pairs of DC output voltage levels and DC output current levels, wherein each DC output voltage level and its corresponding DC output current level are a voltage-current pair. The sensing circuit senses the DC output voltage levels and/or the DC output current levels. The determining circuit determines the battery net voltage according to plural voltage-current pairs.
US09966768B2 Semiconductor device and battery voltage measuring method that prevents measurement error caused by parametric capacitance
The present disclosure provides a semiconductor device including: a first buffer amplifier into which a voltage of a high potential side of one battery cell selected from plural battery cells that are connected in series is input; a second buffer amplifier into which a voltage of a low potential side of the one battery cell other than a lowermost stage battery cell is input; an analog level shifter into which a voltage output from the first buffer amplifier and a voltage output from, the buffer amplifier are input; a first switch that switches a voltage input to the analog level shifter from the voltage output from the second buffer amplifier to a reference voltage; and a second switch that switches a voltage input to the first buffer amplifier from the voltage of the high potential side of the one battery cell to the reference voltage.
US09966764B2 No break power transfer for multi-source electrical power system
Systems and methods for transferring power delivery between power sources to an electrical bus are provided. More particularly, a multi-source electrical power system can include an electrical bus having at least two power sources that each can be selectively coupled to the electrical bus, for instance, via contactors. At least one of the power sources can include a unidirectional or bidirectional power converter. The electrical power system can further include a control system configured to control the power output (e.g., the output voltage and the output current) of the power converter to provide no break power transfer of power delivery to the electrical bus between the first and second power sources. In example embodiments, the no break power transfer can be achieved by regulating the output current of a power source to a fixed current value and/or by using a virtual resistance programmed into a voltage regulator.
US09966762B2 Method for providing control power by an energy store by using tolerances in the delivery of power
A method for providing control power for an electricity network in which at least one energy store connected to the electricity network supplies energy to the electricity network as required and/or takes up energy from the electricity network as required, the control power being delivered in dependence on a frequency deviation from a setpoint value of a network frequency, tolerance with respect to the amount of the control power to be provided being used to set a charging state of the energy store at a same time as providing control power by the energy store. A device for carrying out such a method includes a control system and an energy store, the device being connected or connectable to an electricity network, the control system being connected to the energy store and controlling control power given off and/or taken up by the energy store.
US09966757B2 Over-voltage protection circuit and electronic device
An over-voltage protection circuit for executing an over-voltage protection for a LED module of an electronic device. The over-voltage protection circuit includes a control unit and an over-voltage detection module, a trigger module and an adjustment module. The LED module includes a positive input port. The over-voltage detection module detects a voltage of the positive input port of the LED module and produce a detection voltage proportional to the voltage of the positive input port. The control unit controls the LED module to work or do not work according to the detection voltage. The trigger module produces corresponding trigger signals according to a 2D signal or a 3D signal output by a 2D/3D signal port. The adjustment module adjusts the proportion between the detection voltage and the voltage of the positive input port according to the trigger signal.
US09966753B2 Power switching device operating time prediction equipment and method
An apparatus for predicting an operating time in a power device includes an operating characteristic parameter estimating unit, and only the operation historical data in the vicinity of a current operation environmental condition is extracted and input by a vicinity operation historical data extracting unit.
US09966752B2 Deployable ceiling box assembly
A recessed, deployable ceiling box assembly includes a ceiling frame-mounting member and a ceiling box member, a support member for securing the ceiling frame-mounting member to a ceiling structural member and one or more connector members for attaching the ceiling box member to the ceiling frame-mounting member. The ceiling box member is deployable from a retracted position, where the ceiling box member is retained within the ceiling frame-mounting member at or above the height of the ceiling, to a deployed position, where the ceiling box member hangs by the connector member below the height of the ceiling. A door may be used to cover the contents of the deployable ceiling box assembly.
US09966751B2 Telecommunications enclosure with cable seal
A telecommunications enclosure is provided with reliable sealing around cables entering therein. The enclosure includes one or more cable ports with cable seals made from a material that includes an oil-bleed silicone rubber. The cable ports may also have a convoluted or serrated inner surface configured to engage and support the cable seals.
US09966750B2 Anti-ballistic passthroughs
Feedthroughs for antenna or other cables are described. At least some versions of the feedthroughs may, but need not necessarily, be employed as part of passive armor systems for lightweight vehicles used by, for example, special operations forces of the United States military. The feedthroughs may provide non-linear cable paths in areas near openings of vehicle hulls and avoid creating direct pathways for bullets to enter the openings.
US09966746B1 Adjustable electric box and bracket combination
Electric boxes and hanging brackets and more particularly adjustable electric boxes with parallel rails for connection with reciprocal parallel grooves in a hanging bracket that is configured to connect to a support, for example, a wall stud.
US09966742B2 Apparatus for cable processing
An apparatus for processing a cable including an insulating member, a shielding layer, and a conductor, the apparatus includes a frame forming a housing having an aperture configured to receive an end portion of the cable; a first gripping member disposed within the housing and being configured to grip the cable; and a second gripping member disposed within the housing and being configured to grip the cable; wherein the second gripping member is mounted within the housing so as to be movable relative to the first gripping member to effect fanning and cutting of a portion of the shielding layer.
US09966734B2 High speed semiconductor laser with a beam expanding structure
The present invention discloses a semiconductor laser comprising an optical waveguide structure which may include a lower waveguide layer, an active layer of multiple quantum wells and an upper waveguide layer, which are successively stacked from bottom to top, a grating layer being formed on upper portion of the active layer, wherein the upper waveguide layer, a cladding layer and a contact layer are formed as a ridge which has a light incidence end surface and a light output end surface, wherein a beam expanding structure is formed on one end of the output end surface. The beam expanding structure has a beam expanding portion with a shape gradually contracted inwards from the light output end surface. Preferably, the beam expanding portion has a horizontal divergence angle of 5° to 20°.
US09966727B2 Fiber laser system
A fiber laser system enables an improved reflection resistance property. The fiber laser system includes fiber lasers (2 through 4) each having a laser medium which is an optical fiber made from silica glass. A difference between respective lasing wavelengths of any given two of the fiber lasers is greater than a wavelength equivalent to a half width at half maximum of a peak deriving from a vibration mode of a planar four-membered ring of a Si—O network structure of silica glass.
US09966726B2 Emission source and method of forming the same
In various embodiments, an emission source may be provided. The emission source may also include a gain medium including a halide semiconductor material. The emission source may further include a pump source configured to provide energy to the gain medium.
US09966725B1 Pulsed light beam spectral feature control
A spectral feature of a pulsed light beam produced by an optical source is adjusted by receiving an instruction to change a spectral feature of the pulsed light beam from a value in a first target range to a value in a second target range; regulating a first operating characteristic of the optical source; determining an adjustment to a second actuatable apparatus of the optical source; and adjusting the second actuatable apparatus by an amount based on the determined adjustment. The first operating characteristic is regulated by adjusting a first actuatable apparatus of the optical source until it is determined that the first operating characteristic is within an acceptable range of values. The adjustment to the second actuatable apparatus is determined based at least in part on: a relationship between the adjustment of the first actuatable apparatus and a spectral feature of the light beam, and the second target range.
US09966724B2 Laser and method of controlling laser
A laser includes first through fourth gain media, first through fifth wavelength selective filters, and first through fourth wavelength selective mirrors. The first through fourth gain media emit laser beams of different wavelengths. Each of the first through fifth wavelength selective filters includes first through fourth input/output ports. The fifth wavelength selective filter selects light of periodic wavelengths. The first through fourth wavelength selective filters have their respective first input/output ports connected to the first through fourth gain media, respectively, have their respective fourth input/output ports connected to the first through fourth wavelength selective mirrors, respectively, and have their respective second input/output ports connected to the first through fourth input/output ports, respectively, of the fifth wavelength selective filter.
US09966721B2 Laser system
The laser system may include first and second laser apparatuses and a beam delivery device. The first laser apparatus may be provided so as to emit a first laser beam to the beam delivery device in a first direction. The second laser apparatus may be provided so as to emit a second laser beam to the beam delivery device in a direction substantially parallel to the first direction. The beam delivery device may be configured to bundle the first and second laser beams and to emit the first and second laser beams from the beam delivery device to a beam delivery direction different from the first direction.
US09966719B1 Connector module having insulated metal frame
A method for electrically insulating a connector module mounted on a printed circuit board assembly, the method including coating a first portion of a piece of sheet metal with an insulation material, forming the piece of sheet metal into a metal frame, wherein a second portion of the piece of sheet metal not coated with the insulation material is formed into a grounding pin, assembling the connector module, wherein components of the connector module include the metal frame, a housing, and a set of external pins, and mounting the connector module on a printed circuit board to form a printed circuit board assembly, wherein the set of external pins are electrically connected to a corresponding set of vias on the printed circuit board, and the grounding pin is electrically connected to a ground on the printed circuit board.
US09966716B2 Adapter
Adapters that are small in size and may be readily assembled.
US09966715B2 Device connector
A device connector includes: a terminal metal fitting 70 including a first connecting portion 71, a second connecting portion 72, and a flexible conductive member 73 linking the connecting portions 71, 72; a housing 80 having a cavity 81 for accommodating the first connecting portion 71; and a guide member 90 attached to a rear surface of the housing 80, and having an insertion hole 93 opened concentrically with the cavity 81, the insertion hole 93 corresponding to a connecting end of the flexible conductive member 73 of the terminal metal fitting 70 to be connected to the first connecting portion 71. The flexible conductive member 73 has a connecting end to be connected to the second connecting portion 72 extending outside the guide member 90 through the insertion hole 93.
US09966704B2 Fixing structure of shield connector
A fixing structure of a shield connector includes a housing, a shield shell, a protector and a protector engaged part on an electric wire leading-out part side of the protector. In the housing, an electric wire is configured to be led out from one end side in a direction intersecting a fitting direction in a state that the other end side is fitted to a device side connector. The shield shell is configured to be electrically connected and fixed to a shield case of the device so as to cover the housing. The protector is attached to the electric wire leading-out part side in the shield shell so as to cover the electric wire. The protector engaged part is configured to be engaged with and disengaged from a protector engaging part on the shield case in the same direction as the fitting direction.
US09966700B2 Information handling system secure dock
An integrated data and security cable couples to a portable information handling system with pins engaged at pin guides formed in the system housing on opposing sides of a data port. At least one pin selectively locks and unlocks in the pin guide to secure the system to a fixture, such as a desktop. The locking pin releases from the cable side with a key or combination or, alternatively, releases from the information handling system, such as under control of an embedded controller or other security system.
US09966699B1 Press tool and electronic product detecting apparatus
Embodiments of the present invention provide a press tool and an electronic product detecting apparatus including the press tool. The press tool includes: a connector soft-contact member including: a first base plate; a floating plate mounted to the first base plate; and a buffer member mounted between the first base plate and the floating plate and configured such that when receiving a pressing force, the buffer member generates a repulsive force, so that the floating plate is floatable; and a press member connected with the connector soft-contact member such that they are openable and closable relative to each other. The press member includes a second base plate and a connector bearing piece which is mounted to the second base plate and which is positioned just opposite to the floating plate when the connector soft-contact member and the press member are closed.
US09966698B2 Socket having relay holding lever
A socket includes a socket body having a mounting part, and a holding lever supported on the mounting part to hold a relay mounted at a mounting position of the mounting part. The holding lever includes a support, and a stopper provided on the support and movable between a restriction position at which movement of the relay, positioned at the mounting position, in a removing direction is restricted and a restriction release position at which the restriction of the movement of the relay in the removing direction is released. The holding lever is supported on the mounting part to be movable between a retreat position at which a relay can be mounted and removed and a holding position at which a relay positioned at the mounting position can be held when the stopper is positioned at the restriction position such that the stopper covers a center-of-gravity position of the relay.
US09966689B2 Contact carrier
The invention relates to a contact carrier (1) for holding contact elements and for bringing into contact with a corresponding contact carrier. The contact carrier (1), which is made of an insulating material, has a plurality of cavities (4) in order to hold the contact elements, which cavities extend in a plugging direction through the entire contact carrier (1) and a retaining region (3) of the contact carrier and a plugging region (2) of the contact carrier. According to the invention, the contact carrier (1) has an insertion bevel (8), which insertion bevel makes it easier to bring the contact carrier (1) into contact with a corresponding contact carrier. The invention relates to improvements in the plugging region in order to avoid incorrect plugging of two contact carriers, in particular a resting of the contact carriers during the plugging process.