Document Document Title
US10117505B1 Electronic case assembly
An electronic case assembly includes a case that may contain an electronic device thereby facilitating the electronic device to be manipulated. A pair of magnets is each coupled to the case to magnetically engage a magnetic support surface. In this way the case is selectively retained on the magnetic support surface. A finger loop is pivotally coupled to the case. The finger loop is selectively positioned in a first position to insertably receive a finger thereby inhibiting the case from being dropped. The finger loop is selectively positioned in a second position to abut a support surface. In this way the case is reclined on the support surface for viewing the electronic device.
US10117500B2 Makeup method and a device for implementing such a method
The present invention provides a method of making up human keratinous material, the method comprising: taking at least two measurements of an optical characteristic of said keratinous material at different locations; and applying a composition to the keratinous material, the composition modifying a characteristic of the appearance of said keratinous material so as to give it an optical characteristic intermediate between the measured optical characteristics.
US10117497B1 Liquid dermatological agent dispensing device
A dispensing device includes a container defining a reservoir containing a liquid and a porous applicator for dispensing the liquid. Another dispensing device includes two containers attached to each other, where the first container defines a reservoir containing a first liquid and a porous applicator for dispensing liquid and the second container contains a second liquid that may be dispensed via application of a force.
US10117496B2 Dropper and cosmetics container having the same
Provided is a dropper which includes a flexible cap, a tube body, and a head component. The flexible cap may be hermetically connected to one end of the tube body, and the head component may be connected to the other end of the tube body. The tube body may be hollow tube body. The flexible cap can be deformed, and the interior thereof is a hollow structure. An internal hollow part of the tube body communicates with the internal hollow part of the flexible cap. The head component is provided with an interconnecting structure for fluid to pass through such that fluid is able to enter the tube body or flow out of the tube body via the interconnecting structure.
US10117493B2 Anetras kool head dryer cover
The Salon Hair dryer Hood Cover was invented by taking a bath towel and poly cotton blend material, placing them together and cutting them 3 ft and 8 in long and 2 ft wide; Cut the covers off the towel, pin together fold down 1 in, stitching together, Slide the elastic through the corners, creating the hood. Attach your strap to the hood, which are used to tighten the hood around the salon hair dryer. This will keep the heat inward. Thus eliminating longer dryer time under the hair dryer. Attach four straps to hood, which are used to tighten the hood around the salon hairdryer This will keep the heat inward. Thus eliminating longer dryer time under the hair dryer.
US10117489B2 Kit for illuminating the hair of a user and associated method
A kit for illuminating the hair of a user, comprises: at least one light emitting diode emitting light at a wavelength, an optical fiber (26) coupled to the or each light emitting diode, a fastening element (22) to fasten the or each light emitting diode and/or the optical fiber to the hair of a user, The kit comprises a fluorescent material (30), the optical fiber (26) being configured to transmit the light emitted by the or each light emitting diode to the fluorescent material (30), the fluorescent material (30) being excited at the wavelength of the or each light emitting diode.
US10117483B2 Accessory/decoration that opens like a flower
As a new design, when making part of a decoration rotatable, there is a tendency for this to result in an unnecessarily complex structure, and it was difficult to apply such structures to small decorations such as rings, due to considerations such as strength and smooth movement. Solution: The present invention was configured as follows in order to provide a decoration which, even if having a small size, has a simple structure and strength, and opens like a flower. The decoration has a configuration whereby one of a group of movable petals (1) having a calculated curved surface (2) and which are positioned so as overlap with the positions to be rotated and are synchronized with one another, is opened and closed by a single rotating knob (11) and is synchronized with the other petal-shaped parts (1) smoothly and effectively to replicate the movement of a flower opening and closing.
US10117478B2 Method of customizing heel cushioning in articles of footwear
An article of footwear includes an upper and a sole structure with a sole member. The sole member can be manufactured using a system that modifies the heel cushioning of the sole member over a series of footwear purchases. The modifications can be configured to correspond to a customer's evaluation of the heel cushioning previously purchased. The sole member can include a set of apertures that are formed along various surfaces of the sole member to adjust the cushioning characteristics of the sole member.
US10117477B2 Sports boot
A sports boot having a rigid shell base designed to hold the foot of a user, the shell base including a sole and two lateral sides extending from the sole and defining an upper recess therebetween. The boot includes a mechanism for tightening the shell base around the foot of the user, the tightening mechanism including a filiform element for tightening the sides towards one another, the filiform element being tightened by pivoting a lever of the mechanism. The lever is provided to be pivoted in a notch of a rack designed to cover the two sides of the shell base in the tightened configuration and to bend the sides towards the sole under the pivoting action of the lever. The rack extends across the upper recess E2.
US10117476B2 Lighted headgear and accessories therefor
There is provided lighted headgear having various configurations, components thereof, and other accessories combined therewith.
US10117475B2 Apparatus to prevent removal of an article of clothing by a young child
A loss prevention mechanism may be attached to an article of clothing to prevent the removal of the article and/or at least one covering worn by the child. One implementation has a first connector coupled to a first covering, the first connector having a connector capable of forming a connection with a second covering, and a second connector coupled to the first connector and the first covering, wherein the second covering is positioned in a proximity to the first covering. The covering(s) may be any number of type of covering including socks, shoes, gloves, mittens, hats, and the like. The coupling mechanism is easy to operate yet requires a combination of skills not often exhibited by young children. Further, the components are all interconnected thereby preventing separation of and choking on any of the components.
US10117474B1 Modular interchangeable necktie
A modular necktie includes a knot enclosure having an attachment channel, a fabric stem that is configured to insert into the attachment channel, and a tie portion that is secured to the fabric stem such that the tie portion extends downwardly from the knot enclosure when the fabric stem is inserted into the attachment channel. The knot enclosure can couple to a wearer's shirt in various ways including via a recess that is configured to receive a button of a wearer's shirt or via lateral collar wings that allow a collar band or ratcheting strips to be used. Various types of electronic components can be included in the knot enclosure.
US10117471B2 Multipurpose garment
A multipurpose garment has an elongate body portion formed from one or more pieces of material that is generally rectangular in shape defined by top and bottom vertical edge portions and top and bottom horizontal edge portions, and left and right sleeve portions. In embodiments, the multipurpose garment is manufactured using a flatbed knitting machine employing a knit-in technique such that there is no visible seem between the body portion and the sleeves.
US10117470B2 Medical gown with adjustable tie straps
A medical gown includes tie straps detachably connected to sleeves of the gown. The straps are detachable by tugging on them once the gown is donned. The tie members are extendable, upon being detached, around the left and right sides to a back of the medical gown for tying together to form a closure around a waist of a wearer. The tie members may be sufficiently long to extend back around for tying in the front of the gown. A section of each of the left and right tie straps may be folded over lengthwise, a portion of the folded section of each tie member being detachably connected to the sleeves. Once the wearer detaches the folded tie members, the tie members may be unfolded and elongated as needed for adjustably sizing the closure securing the medical gown on the wearer.
US10117467B2 Pod assembly, dispensing body, and e-vapor apparatus including the same
An e-vapor apparatus may include a pod assembly and a dispensing body configured to receive the pod assembly. A vaporizer may be disposed in the pod assembly and/or the dispensing body. The pod assembly may include a vapor precursor compartment, a device compartment, and a vapor channel extending from the device compartment and traversing the vapor precursor compartment. The pod assembly is a smart pod configured to receive, store, and transmit information that can be communicated with the dispensing body and/or another electronic device. The proximal portion of the dispensing body includes a vapor passage and a through-hole. The vapor passage may extend from an end surface of the proximal portion to a side wall of the through-hole. The through-hole is configured to receive the pod assembly such that the vapor channel of the pod assembly is aligned with the vapor passage of the dispensing body.
US10117466B2 Vaporization device systems and methods
Vaporization devices and methods of operating them are described. In particular, cartridges are described for use with a vaporizer device body in which a cartridge is received in a receptacle of the vaporizer device body in one of two orientations. A heater chamber in the cartridge may be proximate to a bottom end of the cartridge and/or disposed between a storage compartment configured to hold a vaporizable material and the bottom end of the cartridge.
US10117461B2 Electronic cigarette
The present invention provides an electronic cigarette, including an atomizer device and a battery device. The atomizer device includes an electrically-conductive air flowing pipe and an atomizer assembly disposed on the air flowing pipe. A liquid reservoir room is defined outside of the air flowing pipe. The atomizer assembly includes a liquid delivery wick and a heating member arranged on the liquid delivery wick. The liquid delivery wick is arranged across the air flowing pipe with at least one end thereof to be extended into the liquid reservoir room. The heating member electrically connects with the air flowing pipe, the air flowing pipe electrically connects with an electrode of the battery device, and the heating member electrically connects with the other electrode of the battery device by a conductor penetrating through the air flowing pipe.
US10117459B2 Aerosol generating article including a heat-conducting element and a surface treatment
There is provided an aerosol-generating article including a combustible heat source; an aerosol-forming substrate disposed in thermal communication with the combustible heat source; and a heat-conducting component disposed around at least a portion of the aerosol-forming substrate, the heat-conducting component including an outer surface forming at least part of an outer surface of the aerosol-generating article, wherein at least a portion of the outer surface of the heat-conducting component includes a surface coating and has an emissivity of less than about 0.6. A method of manufacturing the aerosol-generating article is also provided.
US10117458B2 Automatic self-cleaning cigar punch
A cigar punch is designed to cut out plug from the sealed end of a cigar and automatically expel the plug out of the punch.
US10117450B2 Canned food products having a filling
The invention provides products and methods for making the products. The products comprise a container comprising a second emulsion encasing a first emulsion wherein the first emulsion and the second emulsion have a different appearance and texture. Preferably, the first emulsion is a meat emulsion and the second emulsion is a non-meat protein emulsion.
US10117449B2 Extrusion process
The present invention relates to a process for the production of extruded formulations (=extrudates) comprising dispersion droplets, to such formulations as well as to the use of such formulations in food, feed, personal care applications.
US10117445B2 Frozen yogurt process
The present invention relates to a yogurt product that is frozen wherein the yogurt product comprising 50-100% fermented yogurt mix, preferably 80-100%, more preferably 90-100% fermented yogurt mix, and the degree of overrun of the mix is between 20 to 150% by volume, preferably 30-60%. The present invention also relates to a method of preparing such a product.
US10117443B2 Method for decontaminating food articles having a porous outer surface
A method for decontaminating articles having porous outer surfaces. The method includes providing a decontamination chamber; conveying the articles through the decontamination chamber at a predetermined speed wherein the speed is selected such that the articles are disposed in the decontamination chamber for a predetermined period of time; providing a source of sterliant vapor, the source providing the sterilant vapor at a temperature within a predetermined acceptable temperature range and at a concentration within a predetermined acceptable concentration range; conveying a sterilant vapor from the source of sterilant vapor to the decontamination chamber; and exposing the articles to the sterilant vapor. The predetermined period of time and the predetermined acceptable concentration range of the sterilant vapor are selected such that the sterilant vapor does not penetrate the porous outer surfaces of the articles.
US10117439B1 Carcass support apparatus
A game carcass support apparatus includes a tree jib plate securable to a tree, a truss plate securable to the tree superjacent to the tree jib plate, and a tree jib boom connected to the tree jib plate and connectable to the truss plate. A snatch block is connected to the tree jib boom. A lifting cable is operatively connected to the snatch block. A gambrel is connected to one end of the lifting cable. A carcass is mounted on the gambrel.
US10117436B2 Antimicrobial polymeric compositions
A compound having the formula: wherein n, y, R1 and R2 are defined herein, and others, methods of making of and using, and compositions made thereby which have an antimicrobial resistance effect are described.
US10117435B2 Composition containing an organosilane and a photocatalyst, and methods of treating flowering plants infected with a bacterial disease using the composition
The present invention relates to a composition for treating plants inflicted with a bacterial disease transmitted by a psyllid vector, and methods of treating plant disease transmitted by a psyllid vector. The composition comprises an organosilane, preferably an organosilane quaternary ammonium, and a photocatalyst, such as titanium dioxide.
US10117434B2 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.
US10117432B2 Isoflavonoid compounds and use thereof
The use of a one or more Isoflavonoid compound Signals which may be with an agriculturally acceptable carrier, applied prior to planting, up to 365 days or more, either directly to the seed or transplant of a non-legume crop or a legume crop, or applied to the soil that will be planted either to a non-legume crop or a legume crop, for the purpose of increasing yield and/or improving seed germination and/or improving carrier seed emergence and/or improving modulation and/or increasing crop stand density and/or improving plant vigour and/or improving plant growth, and/or increasing biomass, and/or earlier fruiting, all including in circumstances of seeding and plant transplanting.
US10117431B2 Compounds and methods for improving plant performance
The invention is directed to methods and compositions for increasing a growth characteristic of a plant, increasing nutrient use efficiency of a plant, or improving a plant's ability to overcome stress comprising applying a composition comprising ketosuccinamate, a derivative thereof, or a salt thereof, to the plant or to a propagation material of the plant.
US10117427B1 Indexing sportman's clamp
One indexing clamp includes a mobile base having handle and fastening ends and locking jaws at the fastening end, an indexing post extending from the base, a shaft extending from the post, a primary prong having a cavity, and secondary prongs. A shaft diameter is smaller than a post diameter, and the shaft and post are coaxial at an axis. The primary prong is selectively positionable at first and second lowered positions and a raised position. The first and second positions are angularly offset from one another about the axis, and the primary prong is rotatable about the axis when at the raised position. A biasing member biases the primary prong away from the raised position. The post and the primary prong cavity are configured complementary to one another such that the primary prong is movable between the first and second positions only after moving to the raised position.
US10117425B2 Trolling diver
A trolling diver has a release arm which is hingedly connected to a plate. Mounted to the plate is a catch assembly. The catch assembly secures the release arm in a loose manner, between a first panel and a second panel, until triggered by a fish bite. A thru-hole of the release arm receives a first and second retaining member. The retaining members are loosely positioned into the thru-hole, allowing for the plate to realistically flop about within the catch assembly. The release arm is released from the catch assembly when a lure is triggered by a fish strike, resulting in the release arm rotating away from the catch assembly. The outboard lure attachment hole increases leverage and decreases the requisite force to trigger the release arm. Once released, the entire diver pulls thru the water with very little friction, allowing for easy retrieval of a hooked fish.
US10117421B2 Magnetic clasp animal leash assembly
A magnetic clasp animal leash assembly for connecting to an animal collar having at least one metallic leash attachment ring defining an aperture. The assembly having a first member and a second member moveable with respect to one another between a closed position and an open position. The two members have an internal surface creating an aperture in a closed state. Outer ends of the two members are spaced from one another creating a clear passage with respect to the internal surface defining the aperture in an opened state. A magnet is located opposite from the clear passage proximate to the internal surface of the aperture. An actuator assembly is engageable with the two members to drive the two members toward the open position.
US10117420B2 Adapter for restraining pets
An adapter for connecting a pet restraining mechanism with a seatbelt of a vehicle having an elongated opening in a form of a slot that receives a webbing of the seatbelt and a narrow cut in a form of a slit for insertion and removal of the webbing into and from the elongated opening. The adapter also includes an opening for connecting the pet restraining mechanism with adapter.
US10117419B2 Pet exercise and entertainment device
Implementations described and claimed herein provide systems, apparatuses, and methods for exercising and entertaining a pet. In one implementation, a pet exercise and entertainment device includes a launch funnel for launching projectiles for a pet to retrieve. The launch funnel has a feeder and a chute. The feeder is configured to receive a projectile and transport the projectile to an intake end of the chute. A sensor is configured to sense the projectile in the intake end of the chute and to command one or more motors to power up in response to sensing the projectile. An actuator is configured to release the projectile from the intake end of the chute into the launch end of the chute after a pre-determined time has elapsed. One or more wheels, rotated by the one or more motors, are configured to launch the projectile from the launch end of the chute.
US10117417B2 Automatic water supply system for animals
An automatic animal watering system including a basin having an interior wall defining a water holding trough, and an outer wall; a non-contact water level sensor built into the interior wall; a drain located in a lower portion of the basin; and electronic circuitry, power source and a solenoid valve contained in a protected space between the inner and outer walls of the basin.
US10117411B2 Maize cytoplasmic male sterility (CMS) C-type restorer RF4 gene, molecular markers and their use
This disclosure concerns high-resolution mapping and candidate gene cloning of Rf4, a maize restorer of fertility gene that restores fertility to C-type cytoplasmic male sterility. The disclosure also relates to molecular markers that are tightly-linked to, or reside within, the Rf4 gene. In some embodiments, methods are provided whereby hybrid seeds may be produced from crosses of a male plant comprising nucleic acid molecular markers that are linked to or that reside within the Rf4 gene and a female plant carrying C-type CMS.
US10117409B1 Soybean variety 01064756
The invention relates to the soybean variety designated 01064756. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01064756. Also provided by the invention are tissue cultures of the soybean variety 01064756 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01064756 with itself or another soybean variety and plants produced by such methods.
US10117406B1 Soybean variety 01064166
The invention relates to the soybean variety designated 01064166. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01064166. Also provided by the invention are tissue cultures of the soybean variety 01064166 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01064166 with itself or another soybean variety and plants produced by such methods.
US10117405B1 Soybean variety 01064511
The invention relates to the soybean variety designated 01064511. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01064511. Also provided by the invention are tissue cultures of the soybean variety 01064511 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01064511 with itself or another soybean variety and plants produced by such methods.
US10117404B1 Soybean variety 01064613
The invention relates to the soybean variety designated 01064613. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01064613. Also provided by the invention are tissue cultures of the soybean variety 01064613 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01064613 with itself or another soybean variety and plants produced by such methods.
US10117402B1 Soybean variety 01068884
The invention relates to the soybean variety designated 01068884. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01068884. Also provided by the invention are tissue cultures of the soybean variety 01068884 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01068884 with itself or another soybean variety and plants produced by such methods.
US10117396B1 Maize hybrid X05K746
A novel maize variety designated X05K746 and seed, plants and plant parts thereof are produced by crossing inbred maize varieties. Methods for producing a maize plant by crossing hybrid maize variety X05K746 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X05K746 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. This invention relates to the maize variety X05K746, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X05K746. This invention further relates to methods for producing maize varieties derived from maize variety X05K746.
US10117393B1 Inbred corn line XHB03
An inbred corn line, designated XHB03, the plants and seeds of the inbred corn line XHB03, methods for producing a corn plant, either inbred or hybrid, produced by crossing the inbred corn line XHB03 with itself or with another corn plant, and hybrid corn seeds and plants produced by crossing the inbred line XHB03 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 XHB03, to methods for producing other inbred corn lines derived from inbred corn line XHB03 and to the inbred corn lines derived by the use of those methods.
US10117387B2 Brush clearing assembly
A brush clearing assembly includes a mounting unit that may be coupled to a tractor. A hooking unit may be coupled to the tractor thereby facilitating the tractor to draw the hooking unit. The hooking unit is movably coupled to the mounting unit. The hooking unit may engage a trunk of a bush when the tractor backs toward the bush. The hooking unit slides laterally in the mounting unit when the hooking unit engages the trunk of the bush. Thus, the hooking unit slides along the trunk of the bush until the hooking unit passes beyond the trunk of the bush. The hooking unit removes the bush when the tractor drives forwardly from the bush.
US10117382B2 Multi-functional garden implement
A multi-functional garden implement comprises an underframe, and a power motor is secured to the underframe. The multi-functional garden implement also comprises an adapting tube, inside which a transmitting shaft is rotatably connected. One end of the transmitting shaft connects to a working head. A locking sleeve is secured to the underframe, and the end of the adapting tube movably inserts into the locking sleeve. There is a locking piece designed on the locking sleeve, which allows the locking sleeve to clamp the adapting tube and secure the adapting tube onto the locking sleeve. The present multi-functional garden implement can replace the working head quickly, so that it has functions of cutting, micro tilling, etc.
US10117380B1 Systems and methods for reducing cutting blade noise
A cutting blade for use in a lawnmower or other cutting device has a contoured leading edge profile that forms a series of protrusions and contoured notches. Each contoured notch has a surface that is smooth and contoured such that air is funneled through the contoured notch by the adjacent protrusions, thereby causing the air to form vortices at the surface of the blade. The formation of the vortices helps the airflow to adhere to the blade surface rather than separate from it, thereby creating a more laminar streamlined flow that merges with air flowing over the opposite side of the blade at the trailing edge. By preventing the airflow from separating from the blade surface over a substantial portion of the blade, turbulence is significantly reduced. Thus, noise generated by the blade is significantly reduced as well. In addition, the blade experiences less drag, and the performance of the blade and lawnmower is generally increased.
US10117379B2 Blade rotor of a cutter bar for a mowing device
A blade rotor includes a mowing disc, at least one mowing blade, at least one bearing pin mounted on the mowing disc for the pivoting support of the mowing blade, a spring plate arranged on a bottom side of the mowing disc for holding the mowing blade on the bearing pin, and at least one scraper for removing residue stuck on the cutter bar, wherein the scraper is arranged between the spring plate and the bottom side of the mowing disc and is mounted detachably on the mowing disc between the bearing pin and an axis of rotation of the mowing disc.
US10117372B1 Apparatus configured to act as both an edger and a sod cutter
Described herein is a combination apparatus and methods of using the combination apparatus. The combination apparatus is operable as both an edger and a sod cutter. The combination apparatus includes an arm that oscillates when driven by a motor. Both a sod cutter blade and an edger blade are coupled to the arm.
US10117371B2 Trench scoop device
A trenching tool including an elongated pole having a bottom end connected to an elbow construction. A hollow cylindrical tube is movably mounted to the bottom end of the elbow construction. The tube is opened on both ends allowing loading of and emptying material scooped from the trench. An adjustable connection secures the tube to the elbow construction.
US10123470B2 Electronic component mounting system and electronic component mounting method
An electronic component mounting system includes: a printing apparatus; a plurality of electronic component mounting apparatuses; and a mounting information storage unit which stores mounting information. The mounting information includes execution mode information in which one of a first mounting mode and a second mounting mode is set for each of electronic component mounting apparatuses. In the first mounting mode, the electronic component is placed at a mounting position corrected on the basis of a recognition result of a first recognition mark formed on a board. In the second mounting mode, the electronic component is placed at a mounting position corrected on the basis of a recognition result of a second recognition mark formed by paste printed on the board. The electronic components are mounted on the board according to mounting modes set for each of the electronic component mounting apparatuses by referring to the mounting information.
US10123469B2 Substrate process system, process procedure optimization program, and program for determining number of process machines
A substrate process system which includes a plurality of arranged process machines, and in which a circuit substrate is transported from an upstream process machine to a downstream process machine is provided. One process machine inspects small electronic components, and another process machine 90 inspects large electronic components. The small mounted components are inspected in detail. When the large mounted components are inspected, it is not necessary to inspect the large electronic components in detail to the degree that the small electronic components are inspected. It is possible to reliably inspect the small mounted components even though the inspection process requires a certain length of time, and it is possible to inspect the large components in less detail than the inspection process for the small components. Accordingly, it is possible to reliably perform an inspection process, and to decrease an inspection time at the same time.
US10123466B2 Electrically and thermally conductive planar interface gasket with deformable fingers
An electrically- and thermally-conductive gasket includes a planar base and a series of fingers bent out of the plane of the base. The base and the fingers are flexible, allowing the base and the fingers to engage respective matching surfaces on opposite sides of the gasket. The base and the fingers may be parts of a single piece of material, such as a thin metal sheet. The fingers make contact with a surface on one side of the gasket. The fingers may deform separately, allowing good contact to be made even when there is unevenness (non-uniformity) in the surface that they make contact with, or to compensate for the non-uniformity such as non-flatness. Similarly, the base may deform to make good contact with the surface on the side of the gasket opposite the fingers.
US10123464B2 Heat dissipating system
Heat dissipating system and method are disclosed. An example method includes removing heat from a rack component via a thermal transport. The method also includes applying a pressure at a fluid cooled thermal bus bar on a rack system to form a thermally conductive dry disconnect interface and form a heat path between the thermal transport and the fluid cooled thermal bus bar.
US10123460B2 System and method for thermal management of electronic devices
A thermal management system and method for electronic devices is provided. The system includes an electronic device, a heat sink, and a thermally conducting and electrically insulating thermal bridge that is interposed between the electronic device and the heat sink. The thermal bridge thermally couples the electronic device to the heat sink and electrically isolates the electronic device from the heat sink. The electronic device, the heat sink, and the thermal bridge are mounted on a same planar surface of a printed circuit board.
US10123459B2 Thermal Module
A thermal module includes a heat dissipation unit having a receiving space, a first radiating fin assembly and a second radiating fin assembly. The first and second radiating fin assembles are assembled and disposed in the receiving space. At least one protrusion section protrudes from one side of the first radiating fin assembly. The protrusion section is formed with a first slope and a second slope. The second radiating fin assembly is assembled with the first radiating fin assembly. At least one notch is formed on one side of the second radiating fin assembly corresponding to the protrusion section. The notch is formed with a third slope and a fourth slope. The third slope is in contact with the first slope. A gap is defined between the fourth and second slopes. An open space is defined between the first and second radiating fin assemblies in communication with the gap.
US10123442B1 High power density power supply
A high power density power supply includes a plurality of cooling fans in a casing. Two sides of the cooling fans are provided with a first filter circuit board and a plurality of power modules, respectively. The first filter circuit board includes a first filter thereon. A plurality of second filter circuit boards are provided on top of the cooling fans, respectively.A second filter is disposed beneath each of the second filter circuit boards. The first filter, the second filter and the power modules are staggered each other, which takes advantage of the upper and lower spaces of the power supply to provide a good heat flow path so that the cooling fans can perform heat dissipation effectively for the power modules. The high power density power supply can achieve a better cooling effect in the casing of the same size.
US10123440B2 Electrical device having a housing and a lid which may be placed on the housing
An electrical device having a housing and a lid which may be placed on the housing. A sealing element is situated in a depression of the housing, in particular the wall of the housing, which is disposed between the housing and the lid. The sealing element has a recess for the feed-through of a cable. The cable is inserted into a curved groove of the housing, especially the wall of the housing. The housing has a claw segment, which hooks and/or cuts into into the shielding of the cable.
US10123439B1 Cover and electronic device
An electronic device includes a casing, an electronic assembly and a cover. The casing has an interior space. The electronic assembly is located in the interior space. The cover includes a first covering member and a second covering member. The first covering member is disposed on the casing, and covers the interior space. The second covering member has a sign, and the second covering member is rotatably disposed on the first covering member in order to change the position of the sign.
US10123437B2 Electronic device and assembly method thereof
An electronic device is provided, including a housing, a channel, and a flexible circuit. The housing includes a frame and a buffer structure connected to the frame by overmolding, wherein the hardness of the frame exceeds that of the buffer structure. The channel is extended along a sidewall of the frame, through the housing and adjacent to the buffer structure. The flexible circuit is disposed through the channel to connect a first circuit unit and a second circuit unit of the electronic device.
US10123435B2 Display control module and display device including the same
Disclosed is a display control module including a supporting member including a pair of external coupling parts for attaching to an external surface in a negative Y-axis direction and a pair of guide surfaces configured to form opposite side ends of the external coupling parts in an X-axis direction; and a PCB coupled to the supporting member in a positive Y-axis direction, the PCB being provided at opposite sides of the PCB in the X-axis direction with a pair of connection terminals configured to be connected to a pair of display modules, respectively, and a display device including a pair of display modules; a supporting member positioned between the pair of display modules in an X-axis direction; and a printed circuit board coupled to the supporting member in a positive Y-axis direction, wherein the display modules are connected to opposite sides of the PCB in the X-axis direction.
US10123434B2 Coupler and head mounted display device
A head mounted display device is provided. The head mounted display device includes a main frame including a lens, a front case including a seating area in which an electronic device is seated, a peripheral area that surrounds at least a portion of a periphery of the electronic device, a connector holder that is horizontally movable from one side of the peripheral area and that is electrically connected to a connection port of the electronic device while surrounding at least a portion of one side of the electronic device when the electronic device is mounted, and a fixing holder that is horizontally movable from one side of the peripheral area and that surrounds a portion of an opposite side surface of the electronic device when the electronic device is mounted.
US10123430B2 Materials for use with interconnects of electrical devices and related methods
Certain examples disclosed herein are directed to materials that are designed for use in interconnects of electrical devices such as, for example, printed circuit boards and solar cells. In certain examples, a two-step solder may be used to reduce stresses on the materials used in the production of the electrical devices.
US10123426B2 Semiconductor integrated circuit device, printed board and manufacturing method of the semiconductor integrated circuit device
A semiconductor integrated circuit device includes a component built-in board in which at least a first core layer on which a first electronic component is mounted, a second core layer on which a second electronic component is mounted, an adhesive layer arranged between the first core layer and the second core layer, and wiring layers are stacked; a third electronic component mounted in a first core layer side of the component built-in board and electrically connected to the at least one of the first and second electronic components through the wiring layers; and an external connection terminal formed in a second core layer side of the component built-in board and electrically connected to at least one of the first and second electronic components.
US10123421B2 Capacitor mounting structure
In an embodiment, with a capacitor mounting structure 200, series-connected first multilayer capacitor 211 and second multilayer capacitor 212 are placed in such a way that signals flow through them in the opposite directions, respectively. In addition, the series-connected first multilayer capacitor 211 and second multilayer capacitor 212 are placed in such a way that their respective internal electrode layers 211c, 212c face each other. The capacitor mounting structure can prevent the overall ESL value from increasing even when multilayer capacitors are connected in series.
US10123418B1 Circuit board structure and manufacturing method thereof
A circuit board structure including an insulating layer, first and second dielectric layers, and first and second inductors is provided. The insulating layer includes a first surface, a second surface, and a first conductive through hole. The first dielectric layer is disposed on the first surface. The first inductor is disposed on the first surface and includes a first conductive coil in a solenoid form penetrating the first dielectric layer and a first magnetic flux axis of which the direction is substantially parallel to the first surface. The second dielectric layer is disposed on the second surface. The second inductor is disposed on the second surface and includes a second conductive coil in a solenoid form penetrating the second dielectric layer and a second magnetic flux axis of which the direction is substantially parallel to the second surface. A manufacturing method of a circuit board structure is provided.
US10123413B2 Package substrate and manufacturing method thereof
A temporary package substrate includes a first copper layer, a second copper layer, a third copper layer, a first plating copper layer, a second plating copper layer, a third plating copper layer, a first dielectric layer, a second dielectric layer and two circuit structures. The second copper layer is located between the first and the third copper layers, and edges of the second copper layer are retracted a distance compared to edges of the first copper layer and edges of the third copper layer. The first and the second dielectric layers completely encapsulate the edges of the second copper layer and the edges of the second plating copper layer. Each of the circuit structures includes at least two patterned circuit layers, an insulation layer located between the patterned circuit layers, and a plurality of conductive through hole structures penetrating the insulation layer and electrically connected with the patterned circuit layers.
US10123411B2 Printed wiring board
A printed wiring board includes an insulating sheet, a conductive layer formed on one main surface of the insulating sheet, and an insulating film laminated with an adhesive layer on the main surface of the insulating sheet formed with the conductive layer. The position of an end part of the insulating film is located outside the position of an end part of the adhesive layer.
US10123405B2 Fast burst and steady-state intense neutron source
A first system for producing a high flux of neutrons for non-destructive testing includes a dense plasma focus device neutronically coupled to a subcritical or sub-prompt critical fission assembly. The dense plasma focus device is a source of initiating neutrons for the fission assembly, and the fission assembly is configured to multiply a number of the initiating neutrons via inducing fission. A second system for producing a high flux of neutrons includes a gas-target neutron generator neutronically coupled to a subcritical or sub-prompt critical fission assembly. The gas-target neutron generator is a source of initiating neutrons for the fission assembly, and the fission assembly is configured to multiply a number of the initiating neutrons via inducing fission.
US10123404B2 Anti-static method, anti-static device and flat display manufacturing equipment
An anti-static method, an anti-static device and flat display manufacture equipment are disclosed. The anti-static device includes an adjustable gas supply system, configured for supplying gas; a plurality of outlets, wherein gas supplied by the gas adjustable system blows a substrate, and discharge needles disposed in the gas outlets and configured for ionizing air near pinpoints of the discharge needles or the gas passing by the pinpoints of the discharge needles, making gas blown out of the gas outlets contain ions. The anti-static device can solve a problem that a display panel is damaged by static charges due to accumulation and hence discharging of static charges in a flat display field.
US10123403B2 Intelligent control of backlighting or other pilot lights on wall switch or the like
A method includes retrieving a current lighting state of at least one luminaire. The lighting state includes light intensity of the at least one luminaire. The method also includes retrieving a sensor state of at least one sensor and determining a next selectable lighting state available for the at least one luminaire and an illumination adjustment for a user interface element of a lighting control device configured to control the luminaire. The determining of the next selectable lighting state available includes comparing the current lighting state and the sensor state to a set of intelligent backlighting rules, and based on the comparison, determining an indicator state corresponding to the illumination adjustment to the user interface element of the lighting control device. The illumination adjustment produces visible output to the user via the user interface element as a visible cue to guide the user to select the next lighting state.
US10123397B2 Tracking and commissioning of light engines using near field communication
Provided is a light emitting diode (LED) lighting fixture including a light engine, a plurality of LEDs, an LED driver, and a near field communication (NFC) electrically erasable programmable read only memory (EEPROM) circuit. The NFC EEPROM circuit provides an avenue for storing information pertaining to the LED light fixture that is easily accessible.
US10123396B2 System for displaying information on interactive illuminated apparel and accessories
A system for displaying symbols, signals, or other information through light sources that are incorporated into the material of wearables, i.e., apparel or accessories. LEDs are incorporated into a garment to which a controller is attached to control the LEDs, and a battery is attached to power the electronic components. The garment is programmed with different patterns that can provide information to the wearer or to others, and is connected to a device, such as a cellular telephone, smartwatch, or activity band, that the wearer can use to control the light sources embedded in the garment.
US10123391B1 Dimmer switch and dimmer switch system with secondary switch
A dimmer switch system electrically connected between a power source and a load includes a primary housing including a primary switch actuatable by a user, a processor structured to change a state of the dimmer switch based on actuation of either the primary switch or the secondary switch, and a secondary switch isolation circuit. The dimmer switch system also includes a secondary housing including a secondary switch actuatable by the user and being electrically connected to the power source. The secondary switch isolation circuit is electrically connected between the secondary switch and the processor, the secondary switch isolation circuit including a transistor electrically coupled between the power source and the processor and being structured to provide impedance between the power source and the processor. The secondary switch isolation circuit is structured to provide a signal to the processor based on a state of the secondary switch.
US10123388B2 Solid-state lighting with multiple drivers
An LED luminaire comprises a rechargeable battery, LED array(s), multiple drivers, and a control circuit. The LED luminaire may be used to replace a fluorescent or a conventional LED lamp connected to AC mains. The multiple drivers comprise a first driver configured to charge the rechargeable battery, a second driver configured to convert a DC voltage from the rechargeable battery to light up the LED array(s) when a line voltage from the AC mains is unavailable, and a third driver configured to operate the LED array(s) when the line voltage from the AC mains is available. The control circuit is configured to manage the multiple drivers in a way that the second driver is disabled when the line voltage from the AC mains is available and that the first driver and the third driver are disabled when a rechargeable battery test is performed, without ambiguity and safety issues.
US10123387B2 Lighting string device, lighting string location identifying system, and lighting string location identifying method thereof
The present invention discloses a lighting string device, lighting string location identifying system, and lighting string location identifying method thereof. The aforementioned lighting string device includes a lighting string controller and a plurality of lighting units. Each one of the plurality of lighting units includes a lighting portion and a controlling chip. The driving end of the controlling chip is connected to the lighting portion, and the controlling end and power end of the controlling chip is connected to the lighting string controller through the power line. When the controlling chip acquired controlling command information transmitted by the lighting string controller through the power line, the controlling chip compares the controlling command information and the address code, and determines whether to drive the lighting portion or not according to the comparison result.
US10123382B2 Constant voltage and current synchronic output power supply and television
A constant voltage and current synchronic output power supply and a television are disclosed. The constant voltage and current synchronic output power supply comprises a transformer for supplying power to LED loads, a conversion circuit for converting an inputted AC power supply to a DC square wave power supply that is provided to the transformer, a PWM control circuit for driving the transformer, a constant voltage control circuit and a constant current control circuit, the transformer comprises a constant voltage output winding and a constant current output winding, wherein the constant voltage control circuit is configured for sampling voltages outputted by the constant voltage output winding then transferring the sampled voltages into the corresponding signals that are feedbacked to the PWM control circuit, to perform constant voltage control on the output voltage of the transformer.
US10123377B2 Radio resource management in a telecommunication system
By first determining whether network conditions make it possible and necessary to assist the network in supporting communication devices in comparatively poor radio coverage, and then periodically determining what type of assistance would best improve the overall network performance, a cellular telecommunications network is dynamically adapted to improve overall network performance without requiring the introduction of new network equipment. In one example, the dynamic activation of the radio coverage assistance serves to reduce problems associated with users at the cell edge, resulting in improvements in overall cell capacity.
US10123373B1 Transfer of WCD service-context information through the WCD to facilitate transition of the WCD to a new serving base station
When a first base station is serving a wireless client device (WCD), the first base station provides the WCD with a copy of the WCD context information that the first base station maintains for serving the WCD. When the WCD then experiences a radio-link failure and connects with the second base station, the WCD will forward the provided WCD context information to the second base station, for use by the second base station as a basis to serve the WCD. This process of transferring the context information through the WCD from the old base station to the new base station could help to avoid the need for the second base station to engage in direct context-transfer signaling with the first base station, which could be especially useful in a scenario where the base stations are unable to engage in that direct transfer.
US10123372B2 Device, system and method to avoid voice call setup failure due to network congestion
Devices and methods for handling phone calls. One device is a user equipment (UE) configured to establish a connection with a first evolved Node B (eNB). A method includes transmitting an invite signal to a further UE for a Voice over LTE (VoLTE) call, receiving an accept signal from the further UE, receiving a fail signal from the first eNB that a dedicated bearer is unavailable, generating a trigger signal in response to receiving the fail signal and transmitting the trigger signal to the first eNB. Another device is a base station (e.g., eNB) that receives a VoLTE call request from a UE, determines whether the eNB has sufficient resources to provide a dedicated bearer. When it is determined the eNB has insufficient resources, the eNB determines whether a further eNB has sufficient resources to provide the dedicated bearer, and determines whether the UE can connect to the further eNB.
US10123370B2 Device-to-device (D2D) operation method carried out by terminal in RRC connection state in wireless communication system, and terminal using the method
Provided are a device-to-device (D2D) operation method carried out by a terminal in an RRC connection state in a wireless communication system, and a terminal using the method. The method is characterized by: determining whether a communication link with a base station is problematic; and transmitting a D2D signal using an exception resource, when the communication link with the base station is determined to be problematic.
US10123368B2 Systems and methods for supporting multiple access point names for trusted wireless local area network
Systems and methods are provided for supporting multiple access point names for trusted wireless local area network (LAN.) In one method, the method includes receiving a packet at a mobile access gateway from a UE operating in a trusted wireless LAN, determining at the mobile access gateway an access point name (APN) associated with the received packet, and analyzing a binding update list (BUL) table to identify an IP address of the UE used by the determined APN. The method further includes modifying a source IP address of the received packet to the IP address of the UE used by the determined APN, and transmitting the packet to a home network associated with the APN.
US10123364B2 Processing notifications relating to telecommunication sessions
Measures, including methods, systems and computer-readable storage mediums, for use in processing notifications relating to telecommunication sessions. A cluster of servers is operable to receive incoming notifications where each server can process any given notification and update a store holding records based on previous notifications. The cluster may include a timer function to allow records to be closed when no relevant notifications are received after a timeout interval.
US10123363B2 Communication terminal, communication method, base station and communication system
Provided is a communication terminal including circuitry that detects arrival of timing according to a configured cycle, determines whether or not a shared condition shared with a base station is satisfied, and controls reception of paging when the arrival of timing is detected and the shared condition is determined to be satisfied.
US10123359B2 Method and apparatus for transmitting information for D2D operation in wireless communication system
A method and apparatus for transmitting information for device-to-device (D2D) operation in a wireless communication system is provided. A user equipment (UE) establishes a radio resource control (RRC) connection with a network. If the UE has interest to perform D2D operation, the UE transmits D2D information to the network. The D2D information may indicate various pieces of information.
US10123357B2 User equipment and method for resource allocation
To solve a problem that unless all of a plurality of AICH signature states are correctly decoded, the contents of reception results cannot be recognized and the error rate of signature decoding will be high. In this embodiment, a base station uses, out of a signature combination, the signature of at least one predetermined position to indicate information containing a preamble reception result and uses the signature of a position other than the predetermined position to indicate a transmission profile information number of an uplink channel for notification to a user equipment. Thus, the error rate related to reception results can be reduced as compared with the case where a single signature combination is used to notify all pieces of information.
US10123355B2 Device-initiated cell selection subsequent to procedure failure
A method includes attempting, by a computing device capable of connecting to a long term evolution (LTE) cellular network, to perform a first non-access stratum (NAS) procedure via a serving eNodeB associated with a serving cell included in the LTE cellular network. The first NAS procedure includes a radio access network (RAN) layer portion and a NAS layer portion. The method further includes determining that the first NAS procedure was unsuccessful due to a first NAS procedure failure. In response to the first NAS procedure being unsuccessful due to the first NAS procedure failure, a first alternate cell included in the LTE cellular network is selected, and there is an attempt to perform a second NAS procedure via a first eNodeB associated with the first alternate cell. The selection of the first alternate cell is initiated by the computing device.
US10123351B2 Methods and arrangements for channel access in wireless networks
Embodiments may define traffic priorities to facilitate transmissions for wireless communications devices. Many embodiments comprise MAC sublayer logic to generate and transmit management frames such as beacon frames, association response frames, reassociation response frames, and probe response frames with an access category for low power consumption stations or sensor stations comprising a parameter record defining a contention window that is the earliest contention window to open amongst contention windows defined for the access categories for traffic. In some embodiments, the MAC sublayer logic may store the parameter record sets for access categories in memory, in logic, or in another manner that facilitates transmission of the frames. Some embodiments may receive and detect communications with frames comprising the access categories and store a parameter set for one or more of the access categories in a management information base.
US10123350B2 Communication device and wireless communication system for handling random access procedure
A communication device of a wireless communication system for handling a random access procedure includes a processing means and a storage unit. The processing means is used for executing a program. The storage unit, coupled to the processing means, is used for storing the program which instructs the processing means to perform the following steps: receiving a configuration message for the random access procedure from a network of the wireless communication system, wherein the configuration message configures the communication device to transmit a first random access preamble; performing a clear channel assessment (CCA) or listen before talk (LBT) operation before transmitting the first random access preamble; and increasing a preamble transmission counter of the first random access preamble by 1 when performing the CCA or LBT operation.
US10123349B2 Low latency physical uplink control channel with scheduling request and channel state information
Methods, systems, and devices for wireless communication are described. A user equipment (UE) and a base station may use low latency communications to improve the throughput of a wireless link. To facilitate efficient low latency communication, the UE may send UE-initiated CSI reports in addition to periodic and base station-initiated reports. For example, the UE may, in various examples, send UE-initiated CSI reports using contention based spectrum, using a request-to-transmit, or using a CSI differential (i.e., an indicator of a change in channel conditions). The base station may schedule different UEs for uplink low latency communication by providing resources to each UE for CSI and scheduling requests (SRs) using coherent or non-coherent uplink transmissions. The CSI and SR may also be combined with uplink feedback.
US10123346B1 Systems and methods for configuring a scheduler
Backhaul data may be communicated between an access node and a relay wireless device, wherein the relay wireless device serves as backhaul for a plurality of end-user wireless devices and a set of the plurality of the end-user wireless devices comprise a quality of service metric that meets a quality of service criteria. Wireless resources may be scheduled for the relay wireless device using semi-persistent scheduling such that wireless resources are pre-allocated for the relay wireless device based on a periodicity. And data may be transmitted according to the semi-persistent scheduling from the access node to the relay wireless device based on the periodicity, wherein data for the set of end-user wireless devices that is received at the access node between transmissions for the semi-persistent scheduling is queued such that it is transmitted to the relay wireless device at a next transmission for the semi-persistent scheduling.
US10123344B2 Methods and apparatus for multi-subframe scheduling
Methods, systems, and devices are described for scheduling transmissions for multiple subframes in a single scheduling operation. Scheduling information is provided in a multi-subframe scheduling information transmission for a set of subframes. Differences in characteristics for subframes under the multi-subframe information are determined, and one or more properties for communication during the one or more subframes may be adjusted based on subframe characteristics. Such multi-subframe scheduling may allow for reduced overhead for scheduling uplink or downlink transmissions.
US10123343B2 Channel state information transmission for multiple carriers
Channel state information is reported in periodic and aperiodic reports for multiple component carriers or serving cells. Channel state information may be reported for a subset of aggregated downlink carriers or serving cells. For an aperiodic report, the carrier(s)/serving cell(s) for which channel state information is reported may be determined based on the request for the aperiodic report. A report collision may occur in a subframe between a periodic CSI report for a first serving cell and a report for a second serving cell. A priority rule may be used to resolve the report collision.
US10123342B2 Method, apparatus, and device for admission in connected mode
A method includes: receiving, by a decision device, throughput rates that are separately sent by wireless network devices in m wireless networks and can be separately obtained by a wireless multimode terminal in the m wireless networks, where the m wireless networks are wireless networks that can be currently accessed by the wireless multimode terminal, and m≥2; and determining, by the decision device according to the throughput rates that can be separately obtained by the wireless multimode terminal in the m wireless networks, a wireless network that is suitable to be accessed by the wireless multimode terminal in connected mode.
US10123341B2 Method and apparatus for transmitting data in very high throughput wireless local area network system
A method is provided for transmitting data in a wireless local area network. A transmitter generates an encoded data unit by performing a channel coding to transmission data to be included in a data field of a physical layer protocol data unit (PPDU). The transmitter generates at least one spatial block by re-arranging the encoded data unit, and divides each spatial block of at least one spatial block into two frequency segments. A bandwidth of each frequency segment is half of a bandwidth of the each spatial block. The transmitter interleaves the two frequency segments to generate a first interleaved segment and a second interleaved segment, respectively, and generates first and second mapped sequences by respectively mapping the first and second interleaved segments into a signal constellation. The transmitter performs an Inverse Discrete Fourier Transform (IDFT) on the first and second mapped sequences to generate and transmit a transmission signal.
US10123340B2 Method for performing measurement in wireless communication system and apparatus therefor
One embodiment of the present invention comprises a method for a terminal performing a measurement in a wireless communication system. The method for performing a measurement comprises the steps of: a terminal performing a measurement in a particular resource area and transmitting the measurement result to a base station; and receiving information regarding a first signal from the base station, wherein if the terminal is configured to select the resource to be used for transmitting the first signal, the information regarding the first signal includes a resource pool that is determined on the basis of the measurement result.
US10123337B2 BS and UE, and interference cancellation methods used in the same
The present disclosure relates to a method performed by a BS for facilitating IC at a UE and an associated BS. The method includes predefining one or more sets of transmission parameters, where one or more of the transmission parameters in the one or more sets are constrained to take values from respective reduced sets of values out of the values available for the respective one or more transmission parameters, each set of the one or more sets of transmission parameters being identifiable by a unique indication. The method further includes configuring a transmission of the BS, which is to interfere downlink transmissions to the UE from a serving BS of the UE, by using one of the predefined one or more sets of transmission parameters. The present disclosure also relates to a method in a UE for IC and an associated UE.
US10123334B2 Terminal apparatus communication with a base station apparatus by carrier aggregation and base station apparatus communication with a terminal apparatus by carrier aggregation
A communication system includes a terminal apparatus and a base station apparatus. The terminal apparatus communicates with a base station apparatus by carrier aggregation using a plurality of serving cells, where each of the plurality of serving cells has a different frequency. In addition, the terminal apparatus removes a measurement identity relevant to a serving cell of the plurality of serving cells based on that the serving cell was removed.
US10123333B2 Media access control (MAC) address identification
The technology described in this document can be embodied in a method that includes establishing a first wireless communication channel between a first device and a second device. The method also includes accessing, by an application executing on the first device, a transmitter of a first device to transmit to a second device one or more signals configured to cause an occurrence of an event on the second device. The one or more signals are transmitted over a second wireless communication channel between the first device and the second device. The method further includes receiving, from the second device over the first wireless communication channel, information representing a media access control (MAC) address of the first device, and storing, on a storage device accessible by the first device, a representation of the MAC address of the first device. The MAC address is associated with the second wireless communication channel.
US10123331B2 Method and apparatus for transmitting feedback frame in wireless local area network system
Provided are a method and apparatus for transmitting a feedback frame in a WLAN system. More specifically, the first wireless STA receives a feedback request field, including an LTF, from a second wireless STA. The first wireless STA configures feedback information about a wireless channel corresponding to a predetermined frequency band using the feedback request field. The first wireless STA transmits the feedback information to the second wireless STA.
US10123328B2 Coexistence techniques for wide area network devices operating in unlicensed bands
A communication device is configured to operate in a first wireless communication network that utilizes a communication protocol developed for use in frequency bands that are licensed by a government entity for wireless communication applications. The communication device determines whether one or more communication channels in an unlicensed frequency band are not being utilized by any second wireless communication networks, wherein the government entity does not require licenses to use the unlicensed frequency band. In response to determining that one or more communication channels in the unlicensed frequency band are not being utilized by any second wireless communication networks, the communication device selects a set of one or more communication channels in the one or more communication channels for use by the first wireless communication network, and utilizes the set of one or more communication channels for communications in the first wireless communication network.
US10123326B2 Method and apparatus for resource allocation and for scheduling cellular and coordinated multipoint transmissions in heterogeneous wireless networks
A method and apparatus is disclosed herein for resource allocation in a wireless communication system are disclosed. In one embodiment, the method comprises allocating portions of the resources available to a subset of base stations of the plurality of base stations to serve a subset of UTs from clusters of base stations with cluster sizes including at least one with two or more base stations, where each of the portions of resources are allocated to serve one UT via a user-dependent cluster of base stations; and scheduling UT transmissions over the subset of base stations and scheduling slots, wherein within each of the scheduling slots one or more user terminals are scheduled for transmission, each by its user-dependent cluster of base stations.
US10123325B2 Method for managing transmissions of data from a plurality of machine-to-machine devices
A method executable in a network node, capable of managing transmission of data transmitted over a unicast channel in a communication network from a plurality of M2M devices located in a broadcast service area is provided. Upon receiving a request to transmit collected data over the communication network via a unicast channel from a M2M device located in the first broadcast service area, the network node determines when to allow transmission of the collected data for M2M devices located in the first broadcast service area, on the basis of the network load of the communication network. The result is transmitted to the M2M devices located in the first broadcast service area, instructing at least one of these M2M devices when to transmit collected data over the unicast channel.
US10123324B2 Method and apparatus for handling in-device co-existence interference in a wireless communication environment
The present disclosure provides a method and apparatus of handling in-device co-existence interference in a wireless communication environment. In one embodiment, a method includes detecting in-device co-existence interference between a LTE module and an ISM module in user equipment. The method further includes identifying subframes and corresponding HARQ processes in a set of subframes allocated to the LTE module which are affected by the ISM module operation. Additionally, the method includes reserving the remaining subframes and corresponding HARQ processes in the set of subframes for the LTE module operation. Furthermore, the method includes indicating to a base station that the remaining subframes and the corresponding HARQ processes are reserved for the LTE module operation to resolve the in-device co-existence interference. Moreover, the method includes receiving scheduling pattern indicating subframes and corresponding HARQ processes reserved for the LTE operation or derived DRX parameters from the base station based on the indication.
US10123323B2 Dynamic uplink/downlink frame structure for enhanced component carriers
Various aspects described herein relate to communicating using dynamic uplink and downlink transmission time interval (TTI) switching in a wireless network. A notification can be received from a network entity of switching a configurable TTI from downlink communications to uplink communications. The configurable TTI can be one of a plurality of TTIs in a frame structure that allows dynamic switching of configurable TTIs between downlink and uplink communications within a frame. Additionally, uplink communications can be transmitted to the network entity during the configurable TTI based at least in part on the notification.
US10123313B2 EPDCCH resource and quasi-co-location management in LTE
A method, an apparatus, and a computer program product for wireless communication are provided. In an aspect, the apparatus may configure at least a first resource set and a second resource set for a control channel. The first and second resource sets may be configured with a common reference signal configuration. The apparatus also configures first rate-matching parameters for the first resource set and second rate-matching parameters for the second resource set. Then, the apparatus transmits the first rate-matching parameters and the second rate-matching parameters and transmits the control channel using the first resource set and the second resource set.
US10123312B2 Random access method and apparatus of UE in mobile communication system
A method and an apparatus for performing random access and uplink transmission of a User Equipment (UE) supporting Carrier Aggregation (CA) are provided. The method includes determining whether a Scheduling Request (SR) is pending, determining, when the SR is pending, whether an uplink transmission resource is available in a current Transmission Time Interval (TTI), determining, when the uplink transmission resource is not available, whether a Physical Uplink Control Channel (PUCCH) resource is configured for transmission of the SR, and initiating, when the PUCCH resource is not configured, a random access process in a primary cell. The random access method and apparatus of the present invention is advantageous to reduce the waste of transmission resources.
US10123309B2 System and method for discovery and acquisition of a control channel using guard bands
An example apparatus for discovery and acquisition of a control channel using guard bands is provided and includes a processor; and a memory in communication with the memory. The processor configured is to determine that a whitespace map is unavailable for communication between a first device and a second device; determine that a guard band is to be used for a control channel between the first device and the second device; send a first message to the second device including an indication to the second device that the second device is use a guard band to maintain communication with the first device; and send a second message to the second device including control channel tuning information associated with the guard band.
US10123305B2 Point-to-point radio apparatus, mobile backhaul system, and communication control method
A point-to-point radio apparatus (10A or 10B) is configured to perform a first channel search (S12) to search for an idle channel available to use in a first point-to-point radio link (11A) in response to receiving a first notification (S11) indicating that a second point-to-point radio link (11E) operated by another point-to-point radio system (1E) is unavailable. This contributes to, for example, efficient channel searches in point-to-point radio systems.
US10123301B2 Techniques for transmitting and receiving paging messages over an unlicensed radio frequency spectrum band
Techniques are described for wireless communication. A first method includes receiving a transmission including a paging group indicator and an indication of a time window. The transmission may be received at a user equipment (UE) over an unlicensed radio frequency spectrum band. The first method may also include monitoring, based on the paging group indicator, the unlicensed radio frequency spectrum band during the time window to receive an asynchronous paging message from a base station. A second method includes transmitting the transmission over the unlicensed radio frequency spectrum band; performing a number of clear channel assessments (CCAs) on the unlicensed radio frequency spectrum band during the time window; and transmitting the paging message over the unlicensed radio frequency spectrum band at a transmission time during the time window. The transmission time may be based on a result of at least one of the CCAs.
US10123300B2 Tactile feedback in an electronic device
An electronic device for providing tactile feedback is provided. The electronic device may provide tactile feedback using any suitable approach, including for example vibration, heat, electrical, visual, or any other type of feedback. The electronic device may provide tactile feedback in response to detecting any particular status of the electronic device, receiving any particular input, or detecting any suitable communication received by the electronic device. For example, the electronic device may provide tactile feedback in response to identifying the current network of the device, the status of a particular electronic device component, or any other electronic device status. As another example, the electronic device may provide tactile feedback in response to receiving a particular type of communication, or in response to receiving a communication from a particular contact. As still another example, the electronic device may provide tactile feedback in response to receiving a particular user input, or to detecting a user's finger on a particular portion of the electronic device.
US10123293B2 Synchronization in an OFDM evolved UTRA wireless communication system
A user equipment (UE) may detect a primary synchronization signal and a secondary synchronization signal. The secondary synchronization signal may be derived from a shift of a sequence and sectors and cells may have different shifts of the sequence. A UE may determine, based on the detected primary synchronization signal and the secondary synchronization signal, an identity of a cell.
US10123290B2 Method for scanning resource for device-to-device direct communication in wireless communication system and apparatus therefor
In the present application, a method for transmitting a signal using device-to-device direct communication by a transmission user equipment in a wireless communication system is disclosed. Specifically, the method comprises the steps of: calculating, within a first resource pool which is periodically defined, a predetermined metric with one or more resource units for a plurality of resource units included in the first resource pool; determining a transmission resource on the basis of the calculated metric; and transmitting a device-to-device communication signal to a reception user equipment using the transmission resource in a second resource pool subsequent to the first resource pool.
US10123288B2 Wireless device timing advance configuration
A base station transmits control message(s) comprising media access control dedicated parameters. The media access control dedicated parameters comprise a primary time alignment timer value for a primary cell group and a sequence of at least one element. Each element comprises a secondary time alignment timer value and a secondary cell group index. The secondary time alignment timer value is associated with the cell group identified by the secondary cell group index. Each secondary time alignment timer value is selected from a finite set of predetermined values.
US10123285B2 Method for reducing transmission power and vehicle-to-everything (V2X) communication device thereof
There is provided a method for reducing transmission power. The method may be performed by a vehicle-to-everything (V2X) communication device and comprise: deriving a value of maximum power reduction (MPR); determining a transmission power by using the value of the MPR; and transmitting signals at the determined transmission power. If the signals are a physical sidelink control channel (PSCCH) signal and physical sidelink shared channel (PSSCH) signal and if simultaneous transmissions of the PSCCH signal and the PSSCH signal is configured, the value of the the MPR may be equal to or less than 1.5 dB or 2 dB.
US10123280B2 Dynamic power control in a transmission link
The application provides a power control method and apparatus. The power control method includes: obtaining, by a transmit end of a link, bit error rate information of a receive end of the link; and if the bit error rate information does not meet a predetermined condition, adjusting a transmit power class value of the transmit end. According to the power control method and apparatus of the application, the transmit power class value of the transmit end of the link can be dynamically adjusted according to a change of a system or an external environment, thereby improving interference immunity of the link and ensuring stability and reliability of data transmission.
US10123276B2 Systems and methods for optimizing mobile device radio management for user experience
A system and method for managing radios of a wireless communication device are disclosed herein. The method can include controlling the radio based on the last selection of the user related to the state of the radio and on the state of the display of the wireless communication device. The method can also include turning the radio on when the user last turned the radio on and the display is turned on. The method can further include determining whether a radio connection is established and whether the radio connection is adequate when the user last turned the radio on and the display is turned off. The method can still further include leaving the radio on when the radio connection is adequate and turning the radio of for a determined interval when the radio connection is inadequate.
US10123274B2 Multi-channel low power communication method and apparatus
A multi-channel low power communication method and apparatus are provided. The multi-channel low power communication method may include transmitting request to send (RTS) to a receiver through a plurality of communication channels, receiving clear to send (CTS) from the receiver in response to the RTS, and transmitting a data packet through part or entire of at least one communication channel having received the CTS among the plurality of communication channels, wherein at least one of the RTS and the CTS comprises a multi-channel power save information field related to multi-channel power save.
US10123272B2 Method for reducing the power consumption of a mobile device
Where a communications device maintains multiple wireless connections to other devices and networks which use slotted communications protocols, the slots used by those protocols are arranged so as to minimize the power consumed by the device. Where multiple radios are used, power is minimised by avoiding using radios at the same time when those radios are likely to interfere with each other. Slots used by communication protocols can also be selected to maximize the time that the communications device can spend in lower power mode.
US10123268B2 Wireless communication methods, systems, and computer program products
A method, wireless device and computer program product for expanding the coverage of a cellular network. A wireless device (e.g., cellular telephone) is able to communicate with a base station in a cell of the cellular network over a non-cellular interface via another wireless device in a cell through the use of multi-hopping. A wireless device may request permission to communicate with the base station over a non-cellular interface via hopping off another wireless device when its signal strength is below a threshold. Alternatively, a wireless device may receive a request to communicate with the base station over a non-cellular interface via hopping off the wireless device that sent the request when that wireless device has excess capacity in its bandwidth with the base station. By enabling wireless devices to communicate with a base station in such a manner, the effective capacity of the cellular network is expanded and the effective capacity of the cellular network is improved.
US10123267B2 Base station, radio communications system, base station control method, radio communications method and base station control program
Because it is not possible to sufficiently reduce the number base stations that start uselessly in spite of being in a low traffic state, it is not possible to lower interference between adjacent cells and power consumption sufficiently. A base station starts transmission of a control signal with predetermined power when communication between another base station and a mobile station is started and a first predetermined condition is satisfied.
US10123266B2 Method and apparatus for power savings in a wireless local area network
A method and apparatus for power savings in a wireless local area network (WLAN) are disclosed. A station (STA) may receive parameters that associate the STA to a specific group of STAs and perform a channel access during a period that is allowed for the group of STAs based on the parameters. The STA may receive information regarding an access slot that is allowed for the group of STAs and access a channel during the access slot. The STA may receive a schedule for wake up from a doze state and goes in and out of the doze state based on the schedule. A highest channel access priority may be provided to a sensor or meter type of STA. The STA may indicate to an access point (AP) that the STA will not listen to a traffic indication map (TIM) or a delivery TIM (DTIM) in a beacon.
US10123265B2 Selecting an access point for providing network access to a wireless device based on historical network activity
Techniques are disclosed for selecting an access point for providing network access to a client device based on a historical network activity characteristic. An attribute associated with a current or future communication session corresponding to the client device is determined. A prior communication session, associated with the same attribute, is identified. A historical network activity characteristic, for the client device, corresponding to the prior communication session is selected. An access point is selected, from a group of access points, based on the historical network activity characteristic. The access point is selected for providing network access to the client device during the current or future communication session. Based on the selection, the client device associates with the selected access point.
US10123257B2 Wireless extender secure discovery and provisioning
According to embodiments of the invention, a first wireless access point discovers a second wireless access point, the first wireless access point tunes its radio and privacy settings, without user input, based upon parameters automatically exchanged in response to the discovery of the second wireless access point, and a secure direct wireless connection is established between the first and second wireless access points using the radio and privacy settings. Adding the first wireless to an existing mesh network includes a determination of the best available direct wireless connection.
US10123255B2 Method for preventing storage of prohibited data on an ad hoc moving data network
The present disclosure provides a method operable in a balloon network. The method can include determining that a balloon is at a location associated with a first legally-defined geographic area, wherein an area profile identifies a list of geographically-prohibited data that is restricted from being cached in the first legally-defined geographic area. The method can also include receiving first data. The method can also include using the list of geographically-prohibited data to determine whether or not the first data is geographically-prohibited data. If the first data is geographically-prohibited data, then the method can further include refraining from storing the first data in data storage at the first balloon.
US10123254B2 System and method for applying extended accessing barring in wireless communication system
A system and a method that employs Extended Access Barring (EAB) when a Machine Type Communication (MTC) device performs an attempt to access an evolved Node B (eNB) in a wireless communication system are provided. When User Equipment (UE) supporting MTC, an MTC device, performs an attempt to access a network, the system and method determines whether it can access the network and performs the access procedure. The system and method can control the operations of UE that performs an attempt to access a network, thereby preventing excessive access.
US10123249B2 Information processing device and information processing method
There is provided a method for generation and management of communication paths between a plurality of information processing devices are properly performed. An information processing device is equipped with a communication unit and a control unit to perform the method. The communication unit exchanges a signal for generation or updating of a multi-hop communication path using wireless communication with another information processing device. In addition, the control unit performs control for delaying a timing at which path information regarding a communication path set through the exchange of the signal for generation and updating of the multi-hop communication path is confirmed with reference to a reception timing of the signal.
US10123248B1 Wireless access point control of power amplifiers based on an enclosure temperature
A wireless access point to dynamically controls power amplifiers. The wireless access point wirelessly exchanges media communications using a plurality of frequency bands. The wireless access point monitors an internal temperature in an enclosure and determines that the internal temperature is above a temperature threshold. The wireless access point monitors traffic loading on each of the plurality of frequency bands exchanging media communications and selects a frequency band with a low traffic level. The wireless access point redirects the media communications to a frequency band having a higher traffic loading level and disables a power amplifier associated with the selected frequency band having the low traffic loading level.
US10123244B2 Self configuration and optimization of cell neighbors in wireless telecommunications
A mobile terminal assists in the updating of a neighbor cell list associated with a first cell of a wireless telecommunications network. The list comprises elements that identify other cells that have a neighbor cell relationship with the first cell. The mobile terminal comprises a radio transceiver; and a controller coupled to the radio transceiver.
US10123242B2 Method, apparatus and system for dual connectivity handover
There is provided a method including receiving, at a secondary cell, mapping information from a primary cell and using the mapping information to associate a connection request with a user equipment associated with the secondary cell.
US10123240B2 Control of communication using dual-connectivity mode description
An apparatus including at least one processing circuitry, and at least one memory for storing instructions to be executed by the processing circuitry, wherein the at least one memory and the instructions are configured to, with the at least one processing circuitry, cause the apparatus at least: to receive and process a communication connection reestablishment request from a communication element communicating in a multi-connectivity mode, to decide, in case a communication connection with the communication element is established, whether or not the multi-connectivity mode of the communication element is kept, and to cause a transmission of an indication towards a source communication network control element of the communication element, wherein the indication reflects the decision whether or not the multi-connectivity mode of the communication element is kept.
US10123233B2 Base station apparatus and communication system
A base station apparatus and a communication system, witch are capable of optimizing a radio transmission path between a mobile station and a base station according to a communication speed of a backhaul link, are provided. The base station apparatus capable of communicating with a mobile station via a radio transmission path comprises information acquisition means of acquiring information on a communication speed of a backhaul link, and parameter adjustment means of adjusting communication parameters of the radio transmission path so that a communication speed of the radio transmission path becomes equal to or lower than the communication speed of the backhaul link, based on the information on communication speed of the backhaul link and a channel bandwidth of the radio transmission path.
US10123231B2 Transmission of physical broadcast channel (PBCH) contents
Technology for transmitting physical broadcast channel (PBCH) contents is disclosed. An evolved node B (eNB) may configure one or more repetitions of PBCH content for transmission, to a user equipment (UE), from a cell at a selected time interval. The eNB may select a scrambling code for the one or more repetitions of PBCH content transmitted from the cell. The eNB may apply the scrambling code to one or more repetitions of PBCH content.
US10123229B2 Sensing conditions of a wireless network
Systems, methods and apparatuses for sensing performance of a wireless network are disclosed. One method includes sensing conditions of a wireless network, including receiving, by a network sensor, a packet, determining, by the network sensor, a time stamp for the packet, and determining, by the network sensor, whether to transmit at least a representation of the packet to a service engine of the wireless network based on at least the time stamp of the packet.
US10123228B2 Signaling support for devices with multiple and/or flexible form factors
Systems, methods, apparatuses, and computer program products for signaling support for devices with multiple and/or flexible form factors are provided. One method includes determining, by a device having multiple forms and associated with a network, a current form or a change in the form of the device, determining new parameters according to the determined current form of the device, and reporting the new parameters to the network.
US10123224B2 Defense against false detection of semi-persistent scheduling (SPS) activation or release
Certain aspects of the present disclosure provide techniques for defending against false semi-persistent scheduling (SPS) activation detection and/or missed SPS release. According to certain aspects, a user equipment (UE) may detect one or more conditions for a semi-persistent scheduling (SPS) activation or release are met based on a downlink transmission, generate one or more metrics related to downlink transmission, and determine a valid SPS activation or release has occurred if the one or more metrics satisfy one or more criteria. According to certain aspects, a UE may determine a valid semi-persistent scheduling (SPS) activation has occurred, detect a number of PDSCH CRC failures, and implicitly declare an SPS release based on the detection.
US10123219B2 Parameterized self-contained subframe structure having an interlaced portion followed by a tail portion
Techniques are described for wireless communication. A first method includes wirelessly communicating at a first device, with a second device, according to a first subframe structure; receiving a subframe truncation parameter from the second device; and terminating the first subframe structure based at least in part on the subframe truncation parameter. The first subframe structure includes a first periodic sequence of downlink transmission time intervals (TTIs) and uplink TTIs. A second method includes wirelessly communicating at a first device, with a second device, according to a parameterized self-contained subframe structure having an interlaced portion and a tail portion; and reducing a delay indicated by a nominal trigger-response delay parameter associated with a downlink TTI, to enable a response message corresponding to the downlink TTI to be transmitted during the tail portion and before termination of the subframe structure.
US10123218B1 Network controlled beam sweeping
A method for network controlled beam sweeping, may include receiving, at a network control device, location data associated with user equipment (UE) devices within a service area. The method may also include identifying, at each beam sweeping position of a plurality of beam sweeping positions, geo-bins having at least one UE device located within. The method includes receiving, at the network control device, networking requirements and traffic distribution data associated with the UE devices, and determining a sweeping weight for each identified geo-bin, where the sweeping weight is based on the networking requirements and the traffic distribution data associated with the at least one UE device in a geo-bin, and determining a sweeping factor for each beam sweeping position based upon the sweeping weights. The method may also include determining a beam sweeping pattern for all the beam sweeping positions based on the sweeping factors.
US10123207B2 Wireless local area network access method, base station controller, and user equipment
The present application provides a method for accessing a wireless local area network, a base station controller, and a user equipment. The method includes: determining, by a base station controller of a user equipment, a first access point set, and sending information about the first access point set to the user equipment; and determining, by the user equipment according to the first access point set, an access point for accessing a wireless local area network. In embodiments of the present application, when a user equipment needs to access a wireless local area network through an access point to access the Internet, a base station controller may notify the user equipment of an available access point. In this way, the user equipment can access the wireless local area network directly through the available access point and does not need to request a password from an operator and enter the password during access.
US10123206B2 Security techniques for reconnecting to a conference session using a computing device
A computer-implemented technique can include joining, by a computing device having one or more processors, a conference session hosted by a server via a wireless computing network. In response to joining the conference session, the computing device can receive, from the server via the wireless computing network, a dial-in telephone number for reconnecting to the conference session. The computing device can detect a trigger condition indicative of a need to reconnect to the conference session via a cellular telephone network. In response to detecting the trigger condition, the computing device can initiate a telephone call to the dial-in telephone number via the cellular telephone network. In response to the server obtaining authentication of a caller identification of the computing device, the computing device can rejoin the conference session via the cellular telephone network.
US10123201B2 Resource allocation for D2D discovery transmission
The present invention relates to transmitting user equipment for transmitting data to a receiving user equipment over a direct link connection in a communication system. The transmitting user equipment is adapted to request resources for discovery transmission in the communication system and comprises a generating unit configured to generate a resource request message for allocation of resources for discovery transmission. The resource request message includes information on the amount of data to be transmitted and on discovery indication. The transmitting user equipment may further include a transmitting unit configured to transmit to a base station the generated resource request message, and a receiving unit adapted to receive from the base station a resource configuration message allocating the requested resources for discovery transmission.
US10123193B2 Communication device
A communication device may include a first type of interface and a second type of interface. The communication device may execute the communication of object data with a mobile device using the second type of interface after executing a specific process for causing the communication device to shift to a communication-enabled state, in a case where it is determined that the communication device is not currently in the communication-enabled state. Also, the communication device may execute the communication of the object data with the mobile device using the second type of interface without executing the specific process, in a case where it is determined that the communication device is currently in the communication-enabled state.
US10123191B2 Device operational profiles
Concepts and technologies are disclosed herein for device operational profiles. According to one aspect disclosed herein, a profile orchestration system can receive information from a user device. The information can identify a service to be provided by the user device using, at least in part, sensor data received from one or more sensor devices. The profile orchestration system can determine a device operational profile that is suitable for generating one or more settings that are useable by the sensor device(s) to collect the sensor data. The profile orchestration system can send the device operational profile to a profile provisioning system. The profile provisioning system can utilize the device operational profile to provision the sensor device(s) with the setting(s). The sensor device(s) can utilize the setting(s) to perform one or more operations in support of the user device providing the service.
US10123188B2 Holiday telephone apparatus, system and method
A holiday telephone system comprising: a smartphone; a holiday telephone in wireless communication with the smartphone; a holiday telephone app installed on the smartphone, where the app is configured to perform a method, the method comprising: creating a new message by inputting a message into the app via the smartphone; selecting an elf character to speak the message; scheduling the app to cause the holiday telephone to ring at predetermined date, and time; and playing the message as recited by the elf character when the telephone is answered. A non-transitory computer-readable medium includes a set of instructions stored thereon that when accessed by a processor enable the processor to perform a method of creating and scheduling a message to be delivered via a telephone, the method comprising: opening a messages page by default; determining whether the user selects to continue with messages; creating a new message if the user selects to continue with messages; determining whether the user selects to use most recently messaged child; choosing select elf, edit elf, or add new elf, if the user selects to use most recently messaged child; selecting an elf character, if the user chose select elf option; choosing enter message or quick message; entering message, if the user chose enter message option; choosing call now or schedule time for message; entering date and time for telephone message to be delivered to a telephone, if the user chose schedule time for message; displaying scheduled message; changing elf name, changing ringtone associated with elf, changing voice associated with elf, changing gender of elf, if the edit elf option was selected in the choosing select elf, edit elf, or add new elf query; returning to the selecting an elf character query; entering name of new elf; entering gender of new elf, selecting ringtone associated with new elf, selecting voice associated with new elf, if add new elf is selected at the choosing select elf, edit elf, or add new elf query.
US10123187B2 Methods and apparatus for multiplexing application identifiers for peer-to-peer discovery systems
A method, a computer program product, and an apparatus are provided. The apparatus may be equipped to obtain one or more application identifiers from one or more applications on a wireless device, generate a super identifier (SID) having elements corresponding to the one or more applications and a base that identifies one or more common properties of the one or more applications, and broadcast the SID during one or more peer discovery slots allocated for the wireless device. In another example, a UE may be equipped to receive the SID broadcast by another UE, determine a match between at least one of the one or more common properties in the base, and determine whether an element associated with one or more applications is present in the SID.
US10123186B2 Simultaneous visual and telephonic access to interactive information delivery
A server, method, and system for providing information to an electronic device are provided. An audio-based connection is established with the electronic device. A first identifier of the electronic device is determined in association with the audio-based connection. The electronic device is detected as being able to support a visual-based connection based on the first identifier. A second identifier of the electronic device is determined based on the first identifier. Visual information is provided to the electronic device via the visual-based connection after detecting that the electronic device is able to support the visual-based connection and determining the second identifier. The visual information is provided to the electronic device based on the second identifier.
US10123185B2 Service processing method, terminal device, and service roaming network
A service processing method includes determining, by a first local terminal, whether a service needs to be roamed, and when it is determined that the service needs to be roamed, transferring, by the first local terminal, the service to a second local terminal, where the second local terminal is connected to the first local terminal using a first network. Local terminals in the first network are interconnected, such that service roaming can be implemented. The first network is a locally interconnected network, roaming does not need to be controlled by an operator network, and the local terminal can control the roaming.
US10123184B2 Method for controlling call forwarding information and electronic device thereof
A method for controlling call forwarding information in an electronic device is provided. The method includes generating call forwarding information, detecting an outgoing event to a partner electronic device, and transmitting the call forwarding information to the partner electronic device.
US10123183B2 Voice messaging method and mobile terminal supporting voice messaging in mobile messenger service
A mobile terminal supporting a voice messaging method includes a microphone for capturing sound waves and converting the sound waves into an audio signal, a storage unit for storing the audio signal, an audio data generation unit for generating audio data packets with the audio signal, a packet data communication network interface unit for providing a packet data communication network, and a control unit for controlling the microphone, audio storage unit, audio data generation unit, and packet data communication network interface unit to capture the audio signal and transmit the audio signal as audio data packets in response to audio message transmission request entered during a mobile messenger service session.
US10123181B1 Systems and methods for collaborative vehicle mission operations
Systems and Methods for Collaborative Vehicle Mission Operations are provided. In one embodiment, a method to facilitate collaborative vehicle mission operations comprises: inputting a deployment position and a selected mission category into a mission crew personal computing device; wirelessly communicating the deployment position and the selected mission category to a support vehicle, the support vehicle comprising a mission sensor and a mission computer; receiving the deployment position at a navigation system onboard the vehicle and navigating the vehicle to the deployment position; configuring the operation of the mission sensor and mission computer as defined by a predefined mission profile stored onboard the vehicle; preprocessing sensor measurements from the sensor to extract a subset of data defined as relevant to the mission category based on the predefined mission profile; and transmitting the subset of data defined as relevant to the selected mission category to the mission crew personal computing device.
US10123180B2 Information delivery method, information delivery apparatus, and storage medium
A method performed by a computer communicating with a terminal. The method includes when the computer enters a first area surrounding a second area together with the terminal, collecting one or more application contents corresponding to the second area from a service; when the computer enters the second area together with the terminal, delivering the collected application contents to the terminal; when the computer exits the second area together with the terminal, requesting the terminal to delete or nullify the delivered application contents; and when the computer exits the first area together with the terminal, organizing the collected application contents.
US10123179B2 Method and arrangement for routing vehicles in road traffic
A central routing unit receives traffic-related data from vehicles that are involved in the road traffic, and transmits routing information to at least one vehicle on based on the traffic-related data that is received by the central routing unit. The central routing unit may transmit the routing information by displaying a dynamically-generated Quick Response (QR) code on at least one digital traffic sign.
US10123178B2 Mapping devices to a physical space
Determining the physical location of wirelessly connected devices within a network can provide a number of security benefits. However, manually determining and configuring the physical location of each device within a system can be burdensome. To ease this burden, devices within a network are equipped with a location detection sensor that is capable of automatically determining a device's location in relation to other devices within the network. A location detection sensor (“sensor”) may include a light source, a light direction sensor, a rangefinder, and a radio or wireless network interface. Two location detection sensors can perform a location detection process to determine their relative locations to each other, such as the distance between them. As more sensors are added to a network, a sensor management system uses the relative locations determined by the sensors to map the sensors to a physical space layout.
US10123169B2 Group inference based upon venue zone events
Zone events are tracked within a venue. The zone events represent relative movements and dwelling times of multiple mobile devices within the venue as users of the respective mobile devices move and dwell among and within multiple configured zones of the venue. A relationship is inferred between at least two of the users responsive to a configured zone event threshold being satisfied by the tracked zone events that represent the relative movements and dwelling times of the mobile devices of the at least two users.
US10123158B2 Method and device for recognizing user of mobile device
Disclosed is a method of recognizing a user of at least one mobile device by using an imaging device. The method comprises a first obtainment step of obtaining first positional information of the user of the at least one mobile device by using the imaging device; a second obtainment step of obtaining both second positional information and ID information of the at least one mobile device; a comparison step of comparing the first and second positional information so as to obtain a comparison result; and a determination step of determining, based on the comparison result, whether or not to let the ID information of the at least one mobile device be associated with the user of the at least one mobile device.
US10123157B2 Locating underground markers
A process for locating underground markers, including: transmitting signals through the ground between markers in the ground; and determining locations of the markers based on the transmitted signals.
US10123155B2 Secondary-connected device companion application control of a primary-connected device
A vehicle may display a user interface of an application based on command information received from a primary-connected device, and send the command information to a secondary-connected device providing an auxiliary user interface. The vehicle may also forward a command message received based on user input to the auxiliary user interface to the application of the primary-connected device. The vehicle may also access paired device data to confirm that the secondary-connected device is authorized to command the application; and forward the user input to the primary-connected device if the secondary-connected device is authorized to command the application.
US10123154B2 Method, system and apparatus for communication through wireless charging network
The disclosure generally relates to a method, system and apparatus to utilized a network of wireless transmission units (PTUs) to communicate between devices connected to the network through each of the PUTs. In certain embodiments, a plurality of PTUs are interconnected into a Local Area Network (LAN) such that messages may be broadcast to all PTUs connected to the network. Each PTU may then relay the broadcast message to each of the mobile devices being under its charge.
US10123152B2 Smart load-based deployment and tuning of narrowband carriers
Aspects of the subject disclosure may include, for example, a device providing network communications services to user devices using a frequency band and to machine-to-machine (M2M) communication devices in the Internet of Things (IoT). The device monitors traffic loads in the frequency band due to the user devices and due to the M2M communication devices. Depending on the traffic loads, the M2M communication devices use a narrowband carrier within the frequency band, within the adjacent guard band, or separate from the frequency band and guard band as a standalone carrier. The narrowband M2M carriers are dynamically deployed to support the user devices and IoT devices. Other embodiments are disclosed.
US10123148B2 Method and system for enhancing sound effect when using virtual reality glasses
An apparatus, method and system of enhancing a sound effect of VR glasses is disclosed. The method may include detecting angular velocity data of a turning of the VR glasses through a gyroscope sensor and detecting turning direction data of the VR glasses through a compass sensor when a user wears the VR glasses to watch video; acquiring, by a mobile terminal, the angular velocity data and the turning direction data, judging a change of the turning direction of the VR glasses using the turning direction data, controlling a change of a volume level according to the change of the turning direction, and accordingly adjusting an audio output of the mobile terminal, including volumes of left and right sound channels.
US10123146B2 Binaural multi-channel decoder in the context of non-energy-conserving upmix rules
A multi-channel decoder for generating a binaural signal from a downmix signal using upmix rule information on an energy-error introducing upmix rule for calculating a gain factor based on the upmix rule information and characteristics of head related transfer function based filters corresponding to upmix channels. The one or more gain factors are used by a filter processor for filtering the downmix signal so that an energy corrected binaural signal having a left binaural channel and a right binaural channel is obtained.
US10123144B2 Audio signal processing apparatus and method for filtering an audio signal
The disclosure relates to an audio signal processing apparatus comprising a determiner being configured to determine a filter matrix C on the basis of an acoustic transfer function matrix H and a target acoustic transfer function matrix VH, wherein the acoustic transfer function matrix H comprises transfer functions of acoustic propagation paths between loudspeakers and a listener and the target acoustic transfer function matrix VH comprises target transfer functions of target acoustic propagation paths, wherein the target acoustic propagation paths are defined by a target arrangement of virtual loudspeaker positions relative to the listener, a filter being configured to filter the input audio signal on the basis of the filter matrix C to obtain filtered input audio signals, and a combiner being configured to combine the filtered input audio signals to obtain output audio signals.
US10123140B2 Dynamic calibration of an audio system
Technologies pertaining to calibration of filters of an audio system are described herein. A mobile computing device is configured to compute values for respective filters, such as equalizer filters, and transmit the values to a receiver device in the audio system. The receiver device causes audio to be emitted from a speaker based upon the values for the filters.
US10123138B2 Microphone isolation in a bone conduction device
Presented herein are transcutaneous bone conduction devices having seismic mass actuators that impart vibration to a recipient's skull via relative movement of an associated seismic mass and a coupling mass. The vibration may be generated based on sound signals received at one or more microphones that are suspended from the seismic mass.
US10123134B2 Binaural hearing assistance system comprising binaural noise reduction
A binaural hearing assistance method and system comprising left and right hearing assistance devices and a user interface are provided. The left and right hearing assistance devices comprises a) at least two input units for providing a time-frequency representation of an input signal in a number of frequency bands and a number of time instances; and b) a multi-input unit noise reduction system comprising a multi-channel beamformer filtering unit operationally coupled to said at least two input units and configured to provide a beamformed signal. The binaural hearing assistance system is configured to allow a user to indicate a direction to or location of a target signal source relative to the user via said user interface.
US10123132B2 Stimulation strategy for an auditory device comprising an electrode array
According to an embodiment, an auditory device for generating an electrode stimulation signal is disclosed. The device includes a filter bank configured to filter an incoming audio signal into a plurality of band pass limited audio signals, each band pass limited audio signal relating to an audio frequency band. The device further includes a processor configured to extract an onset time for firing an electrode in accordance with rate of change of a band pass limited audio signal and/or a derived band pass limited audio signal satisfying a predetermined criterion, and a signal generator for generating the electrode stimulation signal for the electrode corresponding to the band pass limited audio signal and/or derived band pass limited audio signal in accordance with the determined onset time. The device includes a plurality of implantable stimulation electrodes configured to deliver the electrode stimulation signal to a region of cochlea.
US10123131B2 Microelectromechanical microphone with differential capacitive sensing
Microelectromechanical microphones include structures that permit differential capacitive sensing. In certain structures, a movable plate is disposed between a rigid plate and a substrate. A first capacitor is formed between the movable plate and the substrate and a second capacitor is formed between the movable plate and the rigid plate. Respective bias voltages can be applied to the rigid plate and the substrate, and a differential capacitive signal can be probed in response to displacement of the movable plate caused by a pressure wave. The movable plate and the rigid plate are mechanically coupled to first and second portions of the substrate, respectively. A dielectric member mechanically couples the movable plate and the rigid plate, thus providing mechanical stability.
US10123130B2 Diaphragm, electroacoustic transducer, and electroacoustic transducer apparatus
A diaphragm is provided that has small mechanical anisotropy even when heat is applied to the diaphragm in the production process. The diaphragm includes a biaxially stretched film stretched in a first direction (the machine direction) and a second direction (the transverse direction), wherein the entire surface of the biaxially stretched film has a first pattern and a second pattern, the first pattern has ridges and grooves with a first pitch, the second pattern has ridges and grooves with a second pitch, the second pitch is smaller than the first pitch, the second pattern is formed along the first direction or the second direction, and the length of regions defined by the first pattern in the first direction differs from the length of the regions in the second direction.
US10123127B2 Sound generator, vibration member for the sound generator, and sound generation system
A sound generator and sound generation system including the sound generator includes a piezoelectric element of a stack type having a multilayer structure. The piezoelectric element stretches and contracts along a stacking direction generates vibration according to a sound signal. An object, different from the sound generator and from a human body, generates a sound using the vibration and acts as a speaker while in contact with the sound generator.
US10123123B2 Loudspeaker apparatus
An apparatus is provided that includes the following: a surface arranged to be mechanically displaced; a first magnet coupled with the surface; at least one supporting member for supporting the surface; a base comprising a second magnet, wherein the second magnet is arranged, at least partially, to face the first magnet; a coil coupled with the second magnet: and a signal port electrically coupled with the coil, wherein an electrical signal is configured to travel between the signal port and the coil, and wherein the electrical signal in the coil is proportional to mechanic displacement of the surface when a force equilibrium state of the surface is broken either by the electrical signal in the coil or the mechanic displacement of the surface from a position of the force equilibrium state.
US10123122B2 Electroacoustic transducer
An electroacoustic transducer, which can be a speaker or a microphone, includes a frame, a housing, and a vibrating body having one or more vertically split cylindrical faces. The opposing sides of the vibrating body is connected to the housing or the frame. A conversion section converts an electrical signal into vibration of the vibrating body or vibration of the vibrating body to an electrical signal. The vibrating body can extend to the side surfaces of the housing or completely wrap around the housing.
US10123114B2 Brownout response
Brownout management for an audio amplification system. An audio amplification system includes audio volume control circuitry, audio sample interpolation circuitry, and brownout management circuitry. The brownout management circuitry includes brownout detection circuitry and brownout response circuitry. The brownout detection circuitry is configured to determine whether a voltage of a battery that powers the audio amplification system is below a brownout threshold, and to generate a brownout detection signal that indicates the voltage is below the brownout threshold. The brownout response circuitry is coupled to an audio output of the audio sample interpolation circuitry. The brownout response circuitry is configured to attenuate the audio samples output by the audio sample interpolation circuitry responsive to the brownout detection signal indicating that the voltage is below the brownout threshold.
US10123113B2 Selective audio source enhancement
A selective audio source enhancement system includes a processor and a memory, and a pre-processing unit configured to receive audio data including a target audio signal, and to perform sub-band domain decomposition of the audio data to generate buffered outputs. In addition, the system includes a target source detection unit configured to receive the buffered outputs, and to generate a target presence probability corresponding to the target audio signal, as well as a spatial filter estimation unit configured to receive the target presence probability, and to transform frames buffered in each sub-band into a higher resolution frequency-domain. The system also includes a spectral filtering unit configured to retrieve a multichannel image of the target audio signal and noise signals associated with the target audio signal, and an audio synthesis unit configured to extract an enhanced mono signal corresponding to the target audio signal from the multichannel image.
US10123108B2 Earbud assembly with overmolded seam cover
An earbud assembly with separate, flexible overmold sections configured to cover a seam between adjacent portions of an underling earbud housing. The earbud assembly includes a first housing member and a second housing member attached to the first housing member and forming enclosure with the first housing member that houses an audio transducer. A first flexible overmold is formed on an first exterior surface of the first housing member, and a second flexible overmold is formed on an exterior surface of the second housing member. The flexible overmolds each include an edge portion along their perimeters. Each edge portion is configured to abut the other and thereby cover the seam of the earbud housing.
US10123107B2 Headset controller
A headset controller takes a first touch sensor, a second touch sensor, a first pressure sensor, and a second pressure sensor as a control medium for users. The headset controller can generate four different output instructions by the users touching or pressing the operating interface. The headset controller integrates various sensing methods to generate the needed output instructions.
US10123106B2 Multifunctional headphone cable
A multifunctional headphone cable includes: a connecting line, two ends thereof respectively having an audio connection portion configured with a noise receiving microphone; a controller, configured on the connecting line and including a control circuit, the control circuit being configured with an active noise cancelling (ANC) module in connection with the noise receiving microphone, the control circuit being configured with a hearing amplifier adapted to amplify audio signals, memory module, wireless communication module and wireless charging module; and a power supply unit, configured on the connecting line and in connection with the control circuit.
US10123101B2 Communication method applied to multi-wavelength passive optical network, apparatus, and system
Embodiments of the invention disclose a communication method which includes: receiving, by the optical network unit (ONU) by using the first port or the second port, a wavelength switching request message delivered by the optical line terminal (OLT), where the wavelength switching request message carries second wavelength channel information and port information that is of the second port; switching, by the ONU, an operating wavelength channel of an optical module connected to the second port from a first wavelength channel to a second wavelength channel corresponding to the second wavelength channel information; and sending, by the ONU, a wavelength switching complete message to the OLT by using the first port. According to the communication method provided in embodiments of the present invention, quick wavelength switching is performed based on the second port, so that a service is not interrupted in a wavelength switching process, and user experience is better.
US10123099B2 Method and device for synchronizing sensors
A method for synchronizing sensors. A ratio of a first data rate of the first sensor to the second data rate of the second sensor is 2n, where n is an element from the set of natural numbers. A central timer is started. A first countdown timer is generated based on the central timer and the first data rate, and a second countdown timer is generated based on the central timer and the second data rate. The first countdown timer and the second countdown timer are started periodically. The measurement by the first sensor begins at the latest when a first latency equals the value of the first countdown timer, and the measurement by the second sensor begins at the latest when the second latency equals the value of the second countdown timer.
US10123097B2 Computerised platform for monitoring the operation of an electric power distribution grid
A computerized platform for monitoring the operation of an electric power distribution grid which includes in one form an accessory device operatively coupled with or comprised in an electronic protection relay of said electric power distribution grid, wherein said accessory device is configured to gather grid data and to transmit said grid data through the Internet; a publishing computerized unit capable of communicating with said accessory device through the Internet, said publishing computerized unit being configured to interact with said accessory device to acquire and store said grid data; an interface computerized unit capable of communicating with said accessory device and said publishing computerized unit through the Internet, said interface computerized unit being configured to provide interface services to manage the interaction of said accessory device with said publishing computerized unit.
US10123096B2 Implant telemetry with dynamic tuning
Systems and methods for maximizing the resonance frequency match between a reader and a controlled device interacting over a narrowband inductive link involve, in various embodiments, features of the controlled device, the reader, or both.
US10123093B2 Apparatus and method for transmitting and receiving 3DTV broadcasting
An apparatus for transmitting 3DTV broadcasting generates base video data by coding additional video, generates enhanced layer data by coding a correlation video between the base video and a video decodable from the base layer stream, and transmits the base layer data and the enhanced layer data.
US10123091B2 Playback management device, playback management method, playback management program, content receiving system, and content distribution system
A playback management device (3) is provided for use with a receiver (2) for receiving a content signal encoded by a key (Ks) updated in a specified update period and first control information (ECM) obtained by encoding information about the key (Ks) and a playable time (Tpre) for the encoded content signal. The playback management device (3) includes: an interface (31) for collecting the first control information (ECM) from the receiver; a first decoding portion (34) for decoding the first control information (ECM) and thereby restoring the key (Ks) and the playable time (Tpre) for the encoded content signal; and a control portion (35) for determining, according to the playable time (Tpre) for the encoded content signal and the update period (Tud) for the key (Ks), whether to output the key (Ks) to the receiver (2), and outputting the restored key (Ks) to the receiver (2) when determining to output.
US10123086B2 Systems and methods for communications between client devices of a broadcast system
Systems and methods may provide for communication between a plurality of client devices of a broadcast system. The communication may be, for example, a recommendation of a program that is communicated from one subscriber to another subscriber or subscribers via their client devices. The communication also may be a comment regarding a program, for example, recently viewed at the client device of the one subscriber. In general, the communication may be a message from one subscriber to another subscriber or subscribers. Further, the communication may be configured to perform a function on one or more other client devices. Such a function may include, but is not limited to, setting a timer to record a program, ordering or purchasing a program or service, cancelling an ordered/purchased program or service, setting or altering user preferences, controlling access to channels, etc.
US10123081B2 Method of providing service for recommending game video
It is distinguished that, to achieve the purpose above, the game video recommendation service in this invention is provided through the following phases in presenting the service of recommending to a game user another user's' game video: (a) the phase where, based on the object information including 3D shape information of the characters, props and backgrounds constituting game videos, the script information is saved in the video server for form a video list for game play video rendering, which records data on the appearance and disappearance points of time of characters, props and backgrounds included in the above-mentioned object information as well as their movements according to time; (b) the phase where users' in-game failures are detected and sent by the above game device the server; (c) the phase where the video lists saved in the said server are searched and videos (failure videos) including the foresaid failure situations or success videos resolving such situations are extracted; (d) the phase where a message recommending the failure video or success video searched in the previous (c) process (recommendation message) is sent to the game device that has sent the corresponding failure situation; and (e) the phase where the recommendation message of the (d) process is displayed on the device.
US10123080B2 System and method for presenting electronic media assets
A method of presenting electronic media assets may include retrieving metadata for a plurality of electronic media assets over a computer network, determining if one or more media assets is a transactional media asset, adding the transactional media assets to a media asset list, determining if one or more media assets is a subscription media asset, adding the subscription media assets to the media asset list, determining if one or more media assets is a live event media asset, adding the live event media assets to the media asset list, determining if one or more media assets is a current linear media asset, adding the current linear media assets to the media asset list, determining if one or more media assets is a future linear media asset adding the future linear media assets to the media asset list, and presenting the media title list to the consumer.
US10123077B2 Methods and systems for controlling media display in a smart media display environment
A method is implemented on a casting device to enable a follow-me mode in which the casting device controls display of media content on an output device coupled to the casting device. The casting device detects a client device associated with the casting device, and determines a proximity of the client device. In accordance with a determination that the client device is within a proximity threshold of the casting device, the casting device receives content information associated with content recently accessed by the client device, obtains the content from a content source in accordance with the content information, and outputs the obtained content to an output device in accordance with the content information.
US10123070B2 Method and system for central utilization of remotely generated large media data streams despite network bandwidth limitations
A computerized method for integrating media streams from a multiplicity of media systems over at least one network into a single media product at high media technical quality, the method comprising the steps of, at certain media systems from among the multiplicity thereof: a. Generating a low volume (LV) media stream representation from a high volume media stream, where the low volume stream's bit-rate is different from the high volume stream's bit-rate; b. streaming the low volume media stream to a content generation center via a data communication network; c. Maintaining high volume local data as a high volume media stream in a storage medium coupled to at least one of the media systems; and d. maintaining mapping information between the low volume stream and the high volume local data for enabling access to media portions in the high volume media stream storage, which correspond based on LV stream time.
US10123065B2 Digital video file generation
The present disclosure involves systems, software, and computer implemented methods for personalizing media content. Personalization digital media templates can be retrieved that designate (i) particular types of media content to be combined with particular preselected digital video files and (ii) particular times within particular preselected digital video files at which the particular types of media content are to be combined with the particular preselected digital video files, the particular times being relative to the times within the preselected digital video files at which emotionally impactful moments occur. Digital media content can be assembled for the personalized digital video files using particular preselected digital video files, the digital media templates, and the personal digital media file. The assembled digital media content can be encoded using a common video codec to generate the personalized digital video files. The personalized digital video files can be stored and transmitted to a client computing device.
US10123061B2 Creating a manifest file at a time of creating recorded content
Concepts and technologies are disclosed herein for creating a manifest file at a time of creating recorded content. A video device can request media content from a content source and receive the media content requested. The media content can be received with metadata from the content source. The video device can record the media content to generate recorded content and create, during the recording of the media content, a manifest file that includes at least a portion of the metadata that is received from the content source. The video device can store the recorded content and the manifest file.
US10123060B2 Method and apparatus for providing contents
Disclosed are a method and an apparatus for providing contents. The method includes: analyzing an attribute of contents and generating a mapping table for mapping a first region of the contents and a second region of the contents associated with the first region; and transmitting content information about the second region related to the mapping table to a second electronic apparatus and outputting the first region of the contents through an output unit.
US10123059B2 Fast start of streaming digital media playback with deferred license retrieval
One embodiment of the present invention sets forth a technique for deferring license retrieval when streaming digital media content. The perceived delay between the time a user selects the protected digital media content to when playback of the protected digital media content begins is reduced because retrieval and playback of an unprotected version of a portion of the digital media content starts before the license and protected version of the digital media content is received. The unprotected version includes fast start streams of audio and video data that may encoded at a lower bit rate than the protected version in order to quickly transfer the fast start streams from the content server to the playback device.
US10123057B2 Cross-platform end caps
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a call to action at the end of a resource. In one aspect, a method includes receiving a request for media content to present on a user device, the request including a second request for third-party content to present with the media content, identifying, user device capabilities that describes information about system compatibility for the user device, determining third-party content to present with the media, the third-party content including a first presentation time duration indicative of a length of time the third-party content is presented, determining that an end cap is compatible with the user device and related to the third-party content, the end cap providing an interactive opportunity to request subsequent resources for the user device, and transmitting data to present the third-party content, the end cap, and the media.
US10123056B2 Set-top box with interactive portal and system and method for use of same
A set-top box with an interactive portal and system and method for use of the same are disclosed. In one embodiment of the set-top box, the set-top box is deployed to provide an interactive portal in a hospitality establishment having multiple rooms, such as a hotel. The set-top box is associated with a room and includes a housing that secures a television input, a television output, a processor, a transceiver, and memory therein in an interconnected bus architecture. The set-top box generates a guest interactive portal as well as a housekeeping interactive portal for a guest and housekeeper, respectively. Each of the portals provides relevant feedback on the condition of the room to a server associated with the hotel.
US10123053B2 Acceleration of bypass binary symbol processing in video coding
A method for encoding a video sequence in a video encoder to generate a compressed video bit stream is provided that includes binarizing a plurality of syntax elements, wherein each binarized syntax element comprises a string of one or more binary symbols (bins), wherein a bin is one selected from a context-coded bin and bypass bin, encoding the context-coded bins of the binarized syntax elements using binary arithmetic encoding, and adding the bypass bins of the binarized syntax elements to the compressed video bit stream with no encoding.
US10123051B2 Video analytics with pre-processing at the source end
A method for performing video analytics includes receiving at a source end video data including first video data relating to an event of interest. Using video analytics, other than a data compression process, pre-processing of the video data is performed at the source end to reduce the bandwidth requirement for transmitting the video data to below a bandwidth limit of a Wide Area Network (WAN) over which the video data is to be transmitted. The pre-processed video data is transmitted to a central server via the WAN, where other video analytics processing of the pre-processed video data is performed. Based on a result of the other video analytics processing, a signal is generated for performing a predetermined action, in response to an occurrence of the event of interest at the source end.
US10123050B2 Filtering video data using a plurality of filters
Systems and methods of filtering video data using a plurality of filters are disclosed. In an embodiment, a method includes receiving and decoding a plurality of filters embedded in a video data bitstream at a video decoder. The method includes selecting, based on information included in the video data bitstream, a particular filter of the plurality of filters. The method further includes applying the particular filter to at least a portion of decoded video data of the video data bitstream to produce filtered decoded video data.
US10123046B2 Method and apparatus for video decoding
There are provided video encoders, video decoders, and corresponding methods. A video encoder for encoding video signal data for an image block includes an encoder (100) for encoding all color components of the video signal data using a common predictor (315). A video decoder for decoding video signal data for an image block includes a decoder (200) for decoding all color components of the video signal data using a common predictor (430). Additionally, an apparatus and method for encoding and decoding signal data for an image block includes an encoder and decoder for encoding/decoding color components of the video signal data without applying a residual color transform thereto. Furthermore, a video encoder and decoder for encoding/decoding video signal data for an image block includes an encoder and decoder for encoding/decoding the video signal data using unique predictors for each of color components of the video signal data.
US10123045B2 Modification to block size for transform mode in display stream compression
Methods and apparatuses for modification to block size for transform mode in display stream compression are disclosed. In one aspect, the method involves selecting a current block and a next block of video data, calculating a first rate-distortion (RD) cost for coding the current and next blocks with a larger block size transform (LBT) mode, and calculating a second RD cost for coding each of the current and next blocks with another coding mode different from the LBT mode. The method may further involve determining whether the first RD cost is less than a sum of the second RD costs for the current and next blocks and coding the current and next blocks with the LBT mode in response to the first RD cost being less than the sum of the second RD costs for the current and next blocks.
US10123044B2 Partial decoding circuit of video encoder/decoder for dealing with inverse second transform and partial encoding circuit of video encoder for dealing with second transform
A partial decoding circuit with inverse second transform has a transpose buffer, a first-direction inverse residual transform circuit, and a second-direction inverse residual transform circuit. The transpose buffer stores an intermediate inverse residual transform result. The first-direction inverse residual transform circuit processes an inverse quantization output to generate the intermediate inverse residual transform result to the transpose buffer. The second-direction inverse residual transform circuit accesses the transpose buffer to retrieve the intermediate inverse residual transform result, and processes the intermediate inverse residual transform result to generate a final inverse residual transform result, where the final inverse residual transform result of the inverse second transform is further processed by an inverse transform circuit. The first-direction inverse residual transform circuit and the second-direction inverse residual transform circuit process partial residual transform data of different process units in a parallel processing manner.
US10123043B2 Method and apparatus for encoding video based on scanning order of hierarchical data units, and method and apparatus for decoding video based on scanning order of hierarchical data units
A video decoding method and apparatus and a video encoding method and apparatus based on a scanning order of hierarchical data units are provided. The decoding method includes: receiving and parsing a bitstream of an encoded video; extracting from the bitstream information about a size of a maximum coding unit for decoding a picture of the encoded video, and encoding information about a coded depth and an encoding mode for coding units of the picture, wherein the size of the maximum coding unit is a maximum size of a coding unit which is a data unit for decoding the picture; and determining a hierarchical structure of the maximum coding unit and the coding units into which the picture is divided according to depths, and decoding the picture based on the coding units, by using the information about the size of the maximum coding unit and the encoding information about the coded depth and the encoded mode.
US10123042B2 Video prediction encoding device, video prediction encoding method, video prediction decoding device and video prediction decoding method
A decoding device includes a decoder that decodes information of a direction of intra-picture prediction of a target block and compression data of a residual signal, a prediction signal generator that generates an intra-picture prediction signal using the information of the direction and an previously reconstructed reference sample of an adjacent block, a residual signal restorator that restores a reconstructed residual signal of the target block, and a block storage that restores and stores a pixel signal of the target block. The prediction signal generator derives reference samples from a previously reconstructed block neighboring the target block stored, selects two or more key reference samples, performs an interpolation process between the key reference samples for generating interpolated reference samples, and generates the intra-picture prediction signal by extrapolating the interpolated reference samples based on the direction of the intra-picture prediction.
US10123041B2 Video coding and decoding methods and apparatuses
A coding method includes: partitioning an image block to be decoded irregularly according to an irregular partitioning mode and a position parameter to obtain at least two different sub-blocks; comparing the sub-blocks with a reference sub-block to obtain a residual of a pixel value of the image block to be coded; obtaining a reference position parameter according to a surrounding block of the image block to be coded, and subtracting the reference position parameter from the position parameter of the image block to be coded to obtain a position parameter difference of the image block to be coded; quantizing the residual, and performing entropy coding on a result of the quantization, the motion vector information, and the position parameter difference; and writing the entropy coding result and partitioning mode information of the image block into a code stream.
US10123039B2 Constructing inter-layer reference picture lists
A method (200) of constructing at least one list of reference pictures for inter-layer prediction of a current picture is provided. The method comprises inserting (210) reference pictures into a first set of reference pictures or a second set of reference pictures, based on respective values of a scalability identifier associated with the reference pictures and a value of the scalability identifier associated with the current picture, and inserting (220) the first set of reference pictures and the second set of reference pictures into the at least one list of reference pictures. By taking indications for similarities between reference layers and the current layer into account, a more efficient multi-layer video compression is achieved. Further, a corresponding computer program, a corresponding computer program product, and a corresponding device are provided.
US10123038B2 Video coding / decoding with sub-block transform sizes and adaptive deblock filtering
Techniques and tools for video coding/decoding with motion resolution switching and sub-block transform coding/decoding are described. For example, a video encoder adaptively switches the resolution of motion estimation and compensation between quarter-pixel and half-pixel resolutions; a corresponding video decoder adaptively switches the resolution of motion compensation between quarter-pixel and half-pixel resolutions. For sub-block transform sizes, for example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding.
US10123030B2 Streaming adaption based on clean random access (CRA) pictures
Systems, methods, and devices for processing video data are disclosed. A message is received at a video decoding device, the message comprising an external indication from a source device external to the video decoding device. A video bitstream is received at the video decoding device, wherein the video bitstream comprises compressed video data and wherein the video bitstream is received separately from the message. A value of a HandleCraAsBla flag is set to a value specified by the message and CRA pictures are processed as BLA pictures based on the value of the HandleCraAsBla flag. A value of a second flag is set based on the value of the HandleCraAsBla flag, the second flag being indicative of whether at least one picture decoded prior to decoding of the CRA picture is to be output.
US10123029B2 Method and apparatus for processing video
Provided is an apparatus for processing a video. The apparatus for processing a video includes an image receiving module that is configured to receive encoded data, a filtering module that is configured to filter an image frame reconstructed from the encoded image, a block dividing module to divide the filtered image frame into a predetermined block dividing unit, a compression module to compress each of the plurality of blocks, to package the compressed plurality of blocks into a predetermined packaging unit, and to generate lookup table information corresponding to each of the packaged block, a frame buffer memory that is configured to record the packaged data, a first decompression module that is configured to perform first decompression of one or more of the recorded blocks corresponding to a particular frame for motion compensating by using the lookup table information, and a converter that is configured to decompress the recorded blocks to output sequentially by using the lookup table information.
US10123023B1 Moving picture coding device and moving picture coding method
In a moving picture coding device that codes a moving picture using motion compensation prediction in units of blocks acquired by dividing each picture of the moving picture, a prediction mode determiner derives motion information of a coding target block. A motion compensation predictor changes the derived motion information for the coding target block having a size smaller than or equal to a certain size when the coding target block has the size smaller than or equal to the certain size. The motion compensation predictor constructs a prediction signal of the coding target block through the motion compensation prediction using the derived motion information when the coding target block has a size larger than the certain size or using the changed motion information when the coding target block has the size smaller than or equal to the certain size.
US10123017B2 Methods and systems for encoding pictures associated with video data
Several methods and systems for encoding pictures associated with video data are disclosed. In an embodiment, a method includes determining by a processing module, whether a picture is to be encoded based on at least one of a skip assessment associated with the picture and an encoding status of a pre-selected number of pictures preceding the picture in an encoding sequence. The method further includes encoding by the processing module, a plurality of rows of video data associated with the picture upon determining that the picture is to be encoded, wherein the plurality of rows are encoded based on a pre-selected maximum encoded picture size.
US10123015B2 Macroblock-level adaptive quantization in quality-aware video optimization
A method of optimizing an encoded video stream comprising one or more video frames, each video frame comprising a plurality of macroblocks, each macroblock comprising a plurality of pixels. The method includes receiving an encoded macroblock, decoding the encoded macroblock, and extracting a first quantization parameter. The first quantization parameter corresponds to quantization settings originally used for compressing the encoded macroblock. The method also includes computing a second quantization parameter based at least in part on the first quantization parameter, re-encoding the decoded macroblock based on the second quantization parameter, and providing the re-encoded macroblock.
US10123014B2 Method and apparatus for coding/decoding image
The present disclosure provides an apparatus for decoding a video, the apparatus including at least: a bitstream decoder configured to extract information on a size of a transform unit and generate a quantized frequency transform block from a bitstream; an inverse quantization unit configured to reconstruct a frequency transform block by inversely quantizing the quantized frequency transform block; an inverse transformer configured to reconstruct a residual block by inversely transforming the frequency transform block, the inverse transformer selecting an inverse transform scheme among a plurality of inverse transform schemes in consideration of the size of the transform unit; a predictor configured to generate a predicted block in a prediction mode selected among an intra prediction mode and an inter prediction mode; and an adder configured to reconstruct a current block by adding a first pixel corresponding to the residual block and a second pixel corresponding to the predicted block.
US10123006B2 Low delay picture coding
Parallel processing concepts such as wavefront parallel processing, are realized with a reduced end-to-end delay by giving up the usual slice concept according to which slices are either coded/decoded completely independent from areas of the picture outside of the respective slice, or at least independent from areas outside the respective slice as far as the entropy coding is concerned, namely in favor of slices of different modes, namely ones called dependent slices which allow for interdependencies across slice boundaries, and others which do not, called normal slices, for example. Combined with the aspect or not, WPP processing concept is made more efficiently by using the slices' start syntax portions to locate WPP entry points.
US10123002B2 Projection display providing additional modulation and related methods
A projection display system includes a spatial modulator that is controlled to compensate for flare in a lens of the projector. The spatial modulator increases achievable intra-frame contrast and facilitates increased peak luminance without unacceptable black levels. Some embodiments provide 3D projection systems in which the spatial modulator is combined with a polarization control panel.
US10122993B2 Autofocus system for a conventional camera that uses depth information from an array camera
Systems with an array camera augmented with a conventional camera in accordance with embodiments of the invention are disclosed. In some embodiments, the array camera is used to capture a first set of image data of a scene and a conventional camera is used to capture a second set of image data for the scene. An object of interest is identified in the first set of image data. A first depth measurement for the object of interest is determined and compared to a predetermined threshold. If the first depth measurement is above the threshold, a second set of image data captured using the conventional camera is obtained. The object of interest is identified in the second set of image data and a second depth measurement for the object of interest is determined using at least a portion of the first set of image data and at least a portion of the second set of image data.
US10122992B2 Parallax based monoscopic rendering
A method for creating multiple viewpoint images for an image frame. The method includes receiving by a processing element a left eye image and a right eye image, wherein the left eye image and right eye image comprise a stereoscopic image pair. Once the images are received, the method includes determining by the processing element a first viewing location corresponding to the left eye image and a second viewing location corresponding to the right eye image and determining by the processing element a plurality of new viewpoint locations using the first viewing location and the second viewpoint location.
US10122982B2 Post production replication of optical processing for digital cinema cameras using metadata
Recording images, including: receiving an optical effects selection, which indicates a selected optical effect to apply to raw image data capturing the images; receiving an optical effects parameter, which indicates how to apply the selected optical effects to the raw image data; storing the optical effects selection and the optical effects parameter as effects metadata; recording the raw image data using a sensor of the digital camera; marking the effects metadata with time information to associate the effects metadata with the recorded raw image data over time; applying the selected optical effect to the raw image data according to the optical effects parameter to create processed image data while preserving the recorded raw image data; and displaying the processed image data on a display of the digital camera. Key words include raw image data and effects metadata.
US10122977B2 Projector including first and second optical systems
A projector includes: a light source that emits light of a first color and a second color; a first image formation element that forms a first image light of the first color; a second image formation element that forms a second image light of the second color; a projection lens that projects the first image light and the second image light to the outside; a first optical system that guides light of the first color that is emitted from the light source to the first image formation element, and guides light of the first color from the first image formation element to the projection lens; and a second optical system that guides light of the second color that is emitted from the light source to the second image formation element, and guides light of the second color from the second image formation element to the projection lens.
US10122973B2 Fluoroscopic inspection method, device and storage medium for automatic classification and recognition of cargoes
The present disclosure relates to a fluoroscopic inspection system for automatic classification and recognition of cargoes. The system includes: an image data acquiring unit, configured to perform scanning and imaging for a container by using an X-ray scanning device to acquire a scanned image; an image segmenting unit, configured to segment the scanned image into small regions each having similar gray scales and texture features; a feature extracting unit, configured to extract features of the small regions; a training unit, configured to generate a classifier according to annotated images; and a classification and recognition unit, configured to recognize the small regions by using the classifier according to the extracted features, to obtain a probability of each small region pertaining to a certain category of cargoes, and merge small regions to obtain large regions each representing a category.
US10122968B1 Method and system for using a video relay service with deaf, hearing-impaired or speech-impaired called parties
A method and system are disclosed for enabling indirect person-to-person calls between deaf, hard of hearing, or speech impaired (D-HOH-SI) inmates in a correctional institution and D-HOH-SI called parties outside the correctional institution. A man-in-the-middle approach enables a complete separation of the inmate and called party, preventing any possible non-ASL communications between them, thereby ensuring the safety and security of inmates, called parties, and the public in general. Standard restrictions on allowed called parties are implemented, along with protection of confidential calls from being recorded. A first VRS system enables video communication between the inmate and the man-in-the-middle who is a sign language interpreter, while a second video communications system enables video communication between the man-in-the-middle and the called party. No direct video contact between the inmate and called party is allowed or required.
US10122967B2 Control system, communications terminal, communications system, control method, and recording medium
A control system includes a receiver configured to receive information relating to starting or ending a call between a first communications terminal and a second communications terminal while a session, which is for sending content data between the first communications terminal and the second communications terminal, is established; and a transmitter configured to send, to the first communications terminal, control information for starting output of content based on content data sent from the second communications terminal, in response to receiving the information relating to starting the call by the receiver, and to send, to the first communications terminal, the control information for stopping output of the content based on the content data sent from the second communications terminal, in response to receiving the information relating to ending the call by the receiver.
US10122966B2 Information display system and information display terminal
It is possible to provide a sense of realism that a user actually faces a communication partner and to accurately and simply transmit information. In information display system (5), first display panel (21) displays a face and a part of an upper body of an operator op captured by third camera (63) and second display panel (22) displays hands of operator op captured by fourth camera (64) in information display terminal (10). In information provision terminal (50), third display panel (53) displays a face of the user captured by first camera (31), and fourth display panel (54) displays hands of the user captured by second camera (32).
US10122963B2 Bidirectional audio/video: system and method for opportunistic scheduling and transmission
A bidirectional transceiver includes a media transmitter, a media receiver, a network transmitter, and a network receiver. Each of these components includes an interface to a respective differential wire pair of a cable. By coupling a pair of such transceivers, a media stream and network connectivity can be sent over the cable in either or both directions. Using an opportunistic scheduling method, each media stream can contain audio, video, and control information in uncompressed form. Power can be transferred over the cable so that a media device containing one transceiver can be powered by a media device containing the other transceiver.
US10122962B2 Switchable highpass filter for CATV return path
A device for filtering a cable television (CATV) signal includes an input port configured to receive downstream signals from a CATV headend and provide upstream signals thereto, an output port configured to be coupled to a subscriber device and provide the downstream signals thereto and to receive the upstream signals therefrom, and a filter circuit configured to transmit the upstream and the downstream signals between the input port and the output port for a predetermined duration after the output port is coupled to the subscriber device. The filter circuit is configured to block at least a portion of the upstream signals, at least a portion of the downstream signals, or both from being transmitted between the input port and the output port in response to an expiration of the predetermined duration.
US10122961B2 Closed captioning management system
Media content typically includes closed captioning information such as subtitled in domestic and foreign languages. Techniques and mechanisms provide that closed captioning information may be toggled on/off using menu options and preferences as well as automatically managed by intelligently monitoring the environment surrounding a device. Device sensors such as microphones and vibration monitors determine the noise level of an environment as well as the spectral characteristics of the noise to determine whether the noise profile would interfere with the video playback experience. A particular environmental noise profile could automatically trigger the display of closed captioning information or present an easy access, otherwise unavailable toggle to display closed captioning information associated with a video stream.
US10122960B2 Broadcast signal frame generation apparatus and broadcast signal frame generation method using layered division multiplexing
An apparatus and method for broadcast signal frame using layered division multiplexing are disclosed. An apparatus for generating broadcast signal frame according to an embodiment of the present invention includes a combiner configured to generate a multiplexed signal by combining a core layer signal and an enhanced layer signal at different power levels; a power normalizer configured to reduce the power of the multiplexed signal to a power level corresponding to the core layer signal; a time interleaver configured to generate a time-interleaved signal by performing interleaving that is applied to both the core layer signal and the enhanced layer signal; and a frame builder configured to generate a broadcast signal frame including a preamble for signaling, size information of Physical Layer Pipes (PLPs) and time interleaver information shared by the core layer signal and the enhanced layer signal.
US10122959B2 Display control device and method for controlling the same
A display control device includes a detector, a frequency adjusting signal generator, a clock generator and an output timing generator. The detector compares an input field reference signal with an output field reference signal to determine a time difference signal. The frequency adjusting signal generator outputs a frequency adjusting signal. The clock generator outputs a clock according to the frequency adjusting signal. The output timing generator generates an output field synchronization signal according to the clock. The clock generator adjusts the frequency of the clock according to the frequency adjusting signal.
US10122958B2 Method for recording execution screen and electronic device for processing the same
An electronic device and a method for recording a content execution screen are disclosed. The electronic device includes a memory and a processor electrically connected to the memory. The processor is configured to control for executing content, confirming at least one part of the content, and recording the at least one part of the content in association with a haptic effect.
US10122941B2 Image pickup apparatus, method for controlling the image pickup apparatus, and recording medium
An image pickup apparatus includes a receiving unit configured to receive a designation of an image pickup direction of an image pickup unit in relation to superimposition of a mask image on an picked-up image; and a setting unit configured to set, when the receiving unit receives the designation of the image pickup direction, a position of superimposition of the mask image in an image pickup range where the image pickup unit can pick up images, on the basis of the designated image pickup direction.
US10122940B2 Automated seamless video loop
Techniques and devices for creating an AutoLoop output video include performing postgate operations. The AutoLoop output video is created from a set of frames. After generating the AutoLoop output video based on a plurality of loop parameters and at least a portion of the frames, postgate operations determine one or more dynamism metrics based on a variability metric and a dynamic range metric for a plurality of pixels within the video loop. Postgate operations compare the dynamism metrics to one or more postgate threshold values and reject the video loop based on the comparison of the dynamism metrics to the postgate threshold values.
US10122938B2 Lens moving apparatus and camera module and portable terminal including the same
Embodiments provide a lens moving apparatus including a housing supporting a magnet, a bobbin having an outer circumferential surface on which a first coil is disposed, the bobbin moving in the housing in a first direction, upper and lower elastic members each connected to both the housing and the bobbin, and a second coil disposed so as to be spaced apart from the first coil in the first direction, wherein the second coil generates induction voltage resulting from inductive interaction with the first coil when the bobbin moves in the first direction.
US10122936B2 Dynamic noise reduction for high dynamic range in digital imaging
Implementations pertaining to dynamic noise reduction for high dynamic range (HDR) in digital imaging are described. A method may involve receiving a data related to digital imaging. The method may also involve determining a respective HDR enhancement ratio for each of one or more portions of a plurality of portions of the data. The method may further involve determining a respective level of noise reduction corresponding to the respective HDR enhancement ratio for each of the one or more portions of the data. The method may additionally involve performing noise reduction up to the respective level of noise reduction for each of the one or more portions of the data.
US10122934B2 Imaging apparatus having an apodization filter and capable of selecting first and second program diagrams
A subject information acquisition section acquires a subject distance difference, which is distance difference between a main subject and a subject farthest from the main subject, on the basis of an imaging signal sent from an imaging element. A program diagram storage section stores a first program diagram where an aperture value is fixed at an open aperture value at a first amount of exposure EV1 or less, and stores a second program diagram where an aperture value is fixed at an open aperture value at a second amount of exposure EV2, which is greater than the first amount of exposure EV1, or less. An imaging exposure determination section selects the second program diagram in a case where an APD filter is disposed on the optical path and a case where the subject distance difference is equal to or greater than a threshold value and there is an imaged scene in which a blurred image tends to occur, and selects the first program diagram in a case where the subject distance difference is less than the threshold value and there is an imaged scene in which a blurred image is hard to occur.
US10122933B2 Method and apparatus for recording an image sequence of an area surrounding a vehicle
Optical radiation from an area surrounding a vehicle is detected by a sensor in order to record an image sequence of the surrounding area. The sensor may be exposed continuously to the radiation which is incident on it while the image sequence is being recorded in order to detect a light pulse of an indefinitely short time duration.
US10122929B2 Digital image processing device which creates and displays an augmented reality (AR) image
Disclosed are a digital image processing device and a digital image controlling method. A digital image processing device comprises: a camera unit for capturing an object; a communication unit for receiving information of a first camera unit from a first terminal device having the first camera unit; a control unit for generating an augmented reality (AR) image on the basis of the received information of the first camera unit; and an output unit for outputting the generated AR image, wherein the control unit can detect the location of the first camera unit from the image of the first camera unit captured by means of the camera unit, generates in three dimensions a viewing angle AR image, of the first camera unit, indicating the range being captured by means of the first camera unit, and control the output unit so as to output the viewing angle AR image, of the first camera unit, generated on the basis of the detected location of the first camera unit.
US10122922B2 Image pickup apparatus and image stabilization method
An image pickup apparatus includes: an angular velocity sensor configured to detect image blur in translation and rotation directions; an image stabilization microcomputer; an image pickup device drive actuator configured to cause the image pickup device to move to perform optical correction of image blur in the translation direction and, when necessary, image blur in the rotation direction; a system controller configured to perform electronic correction of cutting out a part of image; and a walking detecting portion configured to detect which of a walking state and a non-walking state of the image pickup apparatus, wherein in a case of the walking state, an amount of correction of the image blur in the rotation direction is caused to be smaller by the optical correction, and is caused to be larger by the electronic correction, compared with the non-walking state.
US10122920B2 Wide area imaging system and method
The present invention provides a new and useful paradigm in wide area imaging, in which wide area imaging is provided by a step/dwell/image capture process and system to capture images and produce from the captured images a wide area image. The image capture is by a sensor that has a predetermined image field and provides image capture at a predetermined frame capture rate, and by a motorized step and dwell sequence of the sensor, where image capture is during a dwell, and the step and dwell sequence of the sensor is synchronized with the image capture rate of the sensor.
US10122918B2 System for producing 360 degree media
A system for producing a 360 degree media is provided. The system includes an adapter and a computer having a front camera facing in a first direction and a rear camera facing in a second direction. The first direction and the second direction are opposite one another. The adapter includes a front lens facing in the first direction and a rear lens facing in the second direction when the adapter is releasably attached to the computer. The front lens and the rear lens expand a capturable image of the front camera and the rear camera so that the computer may capture and produce the 360 degree media.
US10122916B2 Object monitoring method and device
An object monitoring method and device are provided. The object monitoring method includes: a sound production reason for the target sound is determined when a target sound exists in acquired sounds; and sound production information is pushed to a mobile terminal, the sound production information comprising the sound production reason.
US10122913B2 Image capturing apparatus and control method thereof, and storage medium
An image capturing apparatus includes: an image sensor; a readout unit capable of switching between carrying out a first readout operation of reading out signals from photoelectric conversion elements corresponding to a first number of pupil areas and a signal obtained by adding together signals from the photoelectric conversion elements corresponding to all of the pupil areas, and a second readout operation of reading out signals from photoelectric conversion elements corresponding to a second number and a signal obtained by adding together signals from the photoelectric conversion elements corresponding to all of the pupil areas; and a control unit that controls whether to cause the readout unit to carry out the first readout operation or the second readout operation in accordance with a status of the image capturing apparatus.
US10122910B2 Focus detection device and image-capturing apparatus
A focus detection device includes: a sensor outputting a pair of focus detection signal sequences, each of which being made of a plurality of focus detection signals; a difference calculation unit obtaining a plurality of differences by sequentially calculating differences between focus detection signals corresponding to each other in the pair of focus detection signal sequences; a division unit dividing the pair of focus detection signal sequences into at least two pairs of partial signal sequences based on the plurality of differences; a focus detection parameter calculation unit calculating a first focus detection parameter according to a phase difference amount of a first pair of partial signal sequences and a second focus detection parameter in accordance with a phase difference amount of a second pair of partial signal sequences; and a focus adjustment parameter determination unit determining either the first or second focus detection parameters, as a focus adjustment parameter.
US10122907B1 Integration of transducer outputs in a conferencing system
The video processing capabilities of multiple cameras are aggregated into a first graphics processing unit resource pool, wherein at least a first camera of the first graphics processing unit processes, into a first camera output, a raw video feed output by a second camera of the first graphics processing unit. The first camera output is processed raw video of the second camera and video from the first camera. The first camera output and output video feeds of other cameras of the plurality of cameras are transformed into a virtual video feed, which is analyzed by a master video processor that controls the first graphics processing unit resource pool to improve quality or content of the virtual video feed.
US10122906B2 Adaptive video end-to-end network with local abstraction
An adaptive video end-to-end network is described that uses local abstraction. One example includes an image sensor to generate a sequence of images, a processor coupled to the image sensor to analyze the sequence of images to detect an event, to select images related to the event and to generate metadata regarding the event, and a communications interface coupled to the processor to send the metadata information through a network connection to a central node.
US10122904B2 Drain mechanism for camera controller
A camera controller is configured to control a camera through voice commands. The camera controller includes drain mechanisms that allow the camera controller to be used in environments in which the camera controller is exposed to fluids. The camera controller device comprises a housing body with an outer surface including a first opening and a second opening. A first channel extends from the first opening into the housing body and to a cavity in which a microphone is located, enabling audio signals entering the first opening to be captured by the microphone. A membrane is located between the first channel and the microphone to create a waterproof seal over the microphone. A second channel extends from the first channel to the second opening to create a drain such that fluid entering from the first opening can flow from the first channel through the second channel and out the second opening.
US10122903B2 Bezels for die level packaging of camera modules, and associated camera modules and methods
A bezel for die level packaging of a camera module may include (a) a recessed lip surrounding an aperture of the bezel and facing in a first direction, wherein the recessed lip is configured for seating thereon an image sensor, and (b) a planar rim surrounding the aperture and facing in a second direction opposite the first direction, wherein the planar rim is configured for bonding thereto a wafer-level lens unit implementing a wafer-level lens for delivering light to the image sensor through the aperture, wherein transverse extent of the planar rim across the aperture in a dimension orthogonal to the first direction exceeds corresponding transverse extent of the recessed lip.
US10122902B2 Integrated image sensor and lens assembly
An integrated image sensor and lens assembly comprises a lens barrel adhered to a lens holder or a lens barrel adhered to an image sensor assembly using an adhesive. The lens barrel and lens holder or the lens barrel and the image sensor assembly are bonded based on the sheer strength of the adhesive. Thus, adhesive expansion does not substantially affect the distance between the lens and the image sensor and therefore does not affect the focal plane of the assembly.
US10122900B2 Camera mounting device
A web cam device includes a camera housing, a camera disposed in the camera housing, a data cable coupled to the camera that extends from the camera housing, and a base including an aperture to receive the data cable such that the base is slideable along the data cable, where the aperture provides a sliding friction to the data cable, and where the camera is operable to be mounted on a monitor when the camera is positioned on a front of the monitor, the data cable is configured to pass through the aperture of the base, and the base is secured against the back of the monitor and held by the sliding friction of the aperture on the data cable. The camera housing can include a protrusion extending from the camera housing and is flush against the front of the monitor when the camera is mounted on the display device.
US10122899B2 Image capturing apparatus
An image capturing apparatus including a cover plate, a sensor, and a collimator is provided. The sensor is located on one side of the cover plate. The collimator is disposed between the cover plate and the sensor, and the collimator includes collimating elements overlapping with each other. Each collimating element includes a transparent substrate and a light absorbing layer disposed on the transparent substrate. The light absorbing layer includes a plurality of light passing openings. The light passing openings expose sensing areas of the sensor. Spacing between the light passing openings is S. A width of each light passing opening is W, and 0.3W
US10122898B2 Electronic device
An electronic device is provided. The electronic device includes a housing; a camera module disposed in the housing and having a lens outstanding from a surface of the housing; and a protection unit connected to the housing, wherein when the camera module is in an off-state, a top surface of the protection unit is higher than a surface of the lens, when the camera module is in an on-state, the top surface of the protection unit is lower than the surface of the lens.
US10122885B2 Image reading device
An image reading device includes: an FB glass; a sensor module having a light source and a plurality of sensors; and an image processor that generates correction data to be used for shading correction and performs the shading correction on image signals by using the correction data. The plurality of sensors is arranged in a main scanning direction and is configured to form an image signal on a single line. The image processor acquires second black data by causing the plurality of sensors to acquire an image signal of a reference sheet placed on the FB glass with the light source turned on, and generates black correction data based on the second black data. By performing the shading correction by using the black correction data, the image processor corrects density unevenness, in an image, caused by interference between image signals from the plurality of sensors.
US10122884B2 Cooperative image processing system, cooperative image processing method, portable terminal apparatus, image processing apparatus, and recording medium
A cooperative image processing system including an image processing apparatus and a portable terminal apparatus capable of connecting to each other. The image processing apparatus includes a first processor to execute instructions to control the functions of a first screen data obtaining portion that obtains screen data for reproducing a first operation screen that allows operating the portable terminal apparatus, from the portable terminal apparatus. The image processing apparatus further includes a memory that stores a cooperation table that contains a list of operations that can be performed on the first operation screen and a plurality of next second operations to be displayed in a next second operation screen that allows operating the image processing apparatus, each of the next second operations corresponding to a respective one of the operations on the list of operations that can be performed on the first operation screen.
US10122883B2 Image processing apparatus including circuit configuration and method of controlling the same
An image processing apparatus specifies a difference between a circuit configuration for processing an accepted job and a circuit configuration configured in a reconfiguration circuit, and based on the difference, selects a functional block to be reconfigured in the reconfiguration circuit, and reconfigures the reconfiguration circuit by reading configuration data from storage unit.
US10122880B2 Image forming apparatus
An image forming apparatus includes a fixing portion, a temperature detection portion, a power supply portion, a control portion, a photovoltaic module and a power storage/supply portion which stores power from the photovoltaic module and which performs power supply to the temperature detection portion when power supply from the power supply portion to the temperature detection portion is stopped. The control portion detects, when a return condition is satisfied, the temperature of the fixing portion based on the output of the temperature detection portion, and as a temperature on return is higher, the control portion starts fixing return processing at later timing whereas as the temperature on return is lower, the control portion starts the fixing return processing at earlier timing.
US10122879B2 Image processing device, image processing system and non-transitory readable recording medium
An image processing device that communicates with a first server and a second server includes a main controller and a power controller. The main controller establishes a connection that enables communication with the first and second servers, establishes a periodic communication with the first and second servers to maintain the connection, manages a first time interval between the periodic communication with the first server, manages a second time interval between the periodic communication with the second server, and changes one or both of the first time interval and the second time interval. The power controller stops and starts power supply to the main controller.
US10122872B1 Automatic configuration of network devices in remote managed print service applications utilizing groups of historical device data
A device management application (DMA) contacts printing devices connected to a computer network to obtain the device type, configuration parameters, and configuration settings from the printing devices. The device type, the configuration parameters, and the configuration settings are stored for each of the printing devices in a nested hash table. The configuration settings are grouped for each of the printing devices by device type in a working file, such as an XML tree that has leaf nodes for each configuration parameter of each different device type group. These methods identify the most common configuration settings for each of the configuration parameters in the leaf nodes, and map the most common configuration settings for the configuration parameters to configuration setup files for each the device type group. The configuration setup files are then deployed to the printing devices.
US10122871B2 Communication apparatus that executes both a first type of wireless communication and a second type of wireless communication, and control method for communication apparatus
A communication apparatus that executes a first-type wireless communication and a second-type wireless communication includes a first change unit configured to change, in a case where a predetermined application is activated in the communication apparatus, a setting related to the first-type wireless communication from a first OFF setting indicating that the first-type wireless communication is not executed to a first ON setting indicating that the first-type wireless communication is executed, and a second change unit configured to change, in a case where connection information is acquired using the first-type wireless communication, a setting related to the second-type wireless communication from a second OFF setting indicating that the second-type wireless communication is not executed to a second ON setting indicating that the second-type wireless communication is executed.
US10122869B2 Image transmitting apparatus
An image transmitting apparatus is provided that automatically displays an address before transmission if a user gives an instruction for adding a mark such as “CONFIDENTIAL” or “IMPORTANT”. The image transmitting apparatus of the present invention is the image transmitting apparatus transmits image data to a specified address includes an image adding portion that adds a predetermined specific image to the image data in accordance with a user's operation, wherein displays a specified address of image data before transmitting the image data to which it is indicated to add the specific image and transmits the image data with the specific image added in accordance with a user's confirming operation.
US10122860B1 Techniques for estimating expected performance in a task assignment system
Techniques for estimating expected performance of a task assignment strategy in a task assignment system are disclosed. In one particular embodiment, the techniques may be realized as a method comprising receiving, by at least one computer processor communicatively coupled to a task assignment system, a plurality of historical agent task assignments; determining, by the at least one computer processor, a sample of the plurality based on a strategy for pairing agents with tasks; determining, by the at least one computer processor, an expected performance of the strategy based on the sample; outputting, by the at least one computer processor, the expected performance; and optimizing, by the at least one computer processor, the performance of the task assignment system based on the expected performance.
US10122857B2 System and method for analytics with automated whisper mode
A service session is facilitated via a packet switched network; in the service session, user equipment participates in an interactive communication exchange with an agent via a first interaction mode, and the interactive communication exchange is based on a user inquiry. The interactive communication exchange is monitored and a determination is made that a consultation service would facilitate resolution of the user inquiry. A service resource is associated with the service session responsive to determining that the consultation service would facilitate the resolution; the service resource provides consultation to the agent via a second interaction mode without exposing the consultation to the user equipment. The consultation elevates an experience level employed in the first service session towards resolution of the user inquiry.
US10122855B1 Voice and speech recognition for call center feedback and quality assurance
A computer-implemented method for providing an objective evaluation to a customer service representative regarding his performance during an interaction with a customer may include receiving a digitized data stream corresponding to a spoken conversation between a customer and a representative; converting the data stream to a text stream; generating a representative transcript that includes the words from the text stream that are spoken by the representative; comparing the representative transcript with a plurality of positive words and a plurality of negative words; and generating a score that varies according to the occurrence of each word spoken by the representative that matches one of the positive words, and/or the occurrence of each word spoken by the representative that matches one of the negative words. Tone of voice, as well as response time, during the interaction may also be monitored and analyzed to adjust the score, or generate a separate score.
US10122854B2 Interactive voice response (IVR) using voice input for tactile input based on context
When the context of a user indicates that tactile input to a mobile device on an interactive voice response (IVR) call is not feasible or desirable and the IVR downlink audio does not provide for a voice response option, the user nonetheless is prompted to respond by voice. The user's response is used to programmatically select the correct key by, e.g., sending the DTMF tone corresponding to the user's response on the uplink back to the IVR system.
US10122853B2 Intelligent time slot recommendation for interactive voice response (IVR) systems
A call may be received from a caller at an interactive voice response server with information indicating a caller preferred choice including a date and a time for an appointment. The caller preferred choice for the appointment may be determined as not available. A set of heuristic evaluations may be used to evaluate each of a plurality of available time slots individually to generate a plurality of intermediate results for each available time slot. Each intermediate result may have a weight associated with a corresponding heuristic evaluation. For each available time slot, the plurality of intermediate results may be aggregated using multiplicative weightings based on respective weights to produce aggregated results. A ranked list of candidate time slots to be used for the appointment may be generated based on the aggregated results and the caller may be prompted for a selection from the ranked list of candidate time slots.
US10122850B2 Support of non-secure warning tones on packet-switched networks, particularly across multiple security domains
A method for supporting non-secure warning tones on packet-switched networks involves receiving a call attempt from a source phone to a destination phone, checking if a connection of the security domains of the source phone and the destination phone via a MLS voice gateway is allowed, and checking if a generation of a non-secure warning tone locally by the source phone is required. A call is established from the source phone to the destination phone upon acknowledgement of the local generation of the non-secure warning tone by the source phone.
US10122844B2 Mobile phone terminal
Disclosed is an information communication terminal having a configuration in which it is possible to prevent a wrong operation of the information communication terminal due to an unconscious operation of an input equipment during operating an audio output equipment. That is, the information communication terminal includes a controller. The controller operates a detection sensor that detects an object approaching during operating the audio output equipment. And the controller controls a status of being input into the input equipment based on a detected result of the detection sensor.
US10122842B2 Web page access method and web server access method
A method of accessing a web page using a near field communication (NFC) tag is provided. The method includes receiving a tag ID from the NFC tag using an application program installed in a mobile terminal, the application program transmitting the tag ID to a first ID search engine, the application program receiving a uniform resource locator (URL) of a management system corresponding to the tag ID from the first ID search engine, the application program accessing the management system using the URL of the management system and requesting a URL of the web page from the management system, the application program receiving the URL of the web page from the management system, and the application program accessing the web page using the URL of the web page.
US10122837B2 Wireless communication device
A wireless communication device that has a circuit board, an RF signal module, a capacitive touch-sensing component, or a functional component, and an antenna component is provided. The touch-sensing signal module is disposed on the circuit board. The capacitive touch-sensing component includes a sensing layer and a ground layer. The sensing layer is electrically connected to the touch-sensing signal module. The antenna component includes a feed point and a radiating body. The feed point is disposed on the ground layer and is electrically connected to the RF single module. The radiating body incorporates at least parts of the ground layer. Alternatively, the feed point is disposed on the sensing layer, and the radiating body incorporates at least parts of the sensing layer. Therefore, the radiating body is incorporated into the sensing layer or ground layer of the capacitive touch-sensing component and can save accommodating space.
US10122834B2 Method and apparatus for operating an ICAP server
A method for operating an Internet Content Adaptation Protocol (ICAP) server is disclosed. The method comprises defining a message transmission policy for clients of the ICAP server according to a content type of messages for transmission to the ICAP server. The message transmission policy comprises a specification of messages for which a particular transmission method is to be applied, the transmission method comprising one of sending a message preview, sending the entire message or not sending the message. Also disclosed are a method for operating an ICAP client, an ICAP server node, an ICAP client node and a computer program product configured, when run on a computer, to carry out a method for operating an ICAP server or an ICAP client.
US10122828B1 Geographic-aware virtual desktops
Systems and methods for geographic-aware virtual desktops are disclosed. In one example, a pool of network addresses can be maintained. Each network address can be associated with a respective geographical location. The pool of network addresses can include network addresses associated with different respective geographical locations. A geographical location associated with a client device accessing a virtual desktop can be determined. An external-facing network address can be selected from the pool of network addresses based on the geographical location associated with the client device. The external-facing network address can be assigned for network traffic associated with the virtual desktop.
US10122826B2 Posted information sharing system, information-processing system, information processing method, storage medium, and computer platform
An exemplary posted information sharing system includes: an information-processing system; and a server, wherein the information-processing device includes an executing unit that executes an application program, and an accessing unit that accesses an item of posted information depending on the application program that is being executed or whose execution is suspended, the posted information being stored on the server, and the server includes a providing unit that provides access to the posted information by the information-processing device, in response to a request from the accessing unit.
US10122825B1 Systems and methods for providing a visual content gallery within a controlled environment
Methods and systems for providing a visual content gallery within a controlled environment are disclosed herein. A content gallery server receives a content submission from an inmate device within the controlled environment. Further, the content gallery server determines that the content submission does not include prohibited content based on comparing the content submission to a blacklist of prohibited information. When the content submission does not include prohibited content, the content gallery server adds the content submission to a network accessible content gallery corresponding to an inmate associated with the inmate device. Further, authorized friends and family of the inmate may view the content submission and provide comments on the content submission.
US10122823B2 Transmission of data in a distributed data processing computer system
A computer-implemented method of distributed data processing comprising: establishing an end terminal-server connection between an end terminal and a server; sending a data request from the end terminal to the server via the established end terminal-server connection; terminating the established end terminal-server connection; reestablishing the end terminal-server connection; downloading from the server to the end terminal via the reestablished end terminal-server connection one of the following data items generated by the server in response to receiving the data request: an information data item generated by the server according to the data request or a connectivity data item comprising a connectivity information for establishing a connection to another end terminal, the information data item having a bigger data volume than the connectivity data item; terminating the reestablished end terminal-server connection; in response to downloading from the server of the connectivity data item establishing an end terminal-end terminal connection between the end terminal and the another end terminal using the connectivity information comprised in the connectivity data item; processing the data request, the processing comprising: sending the data request from the end terminal to the another end terminal via the established end terminal-end terminal connection, the end terminal causing the another end terminal to generate an information data item according to the data request via the established end terminal-end terminal connection, and downloading from the another end terminal to the end terminal the information data item generated by the another end terminal via the established end terminal-end terminal connection; and terminating the established end terminal-end terminal connection.
US10122819B2 Receiving media content based on media preferences of additional users
Embodiments are provided for receiving media content based on the preferences of additional users. An example implementation includes a computing device transmitting, to a service provider, a first request for media items based on media preferences associated with first user profiles for a media playback system. After transmitting the first request, the computing device determines that media preferences associated with second user profiles are to be used for requesting media items. Thereafter, the computing device transmits, to the service provider, a second request for one or more media items based on media preferences associated with (i) the first user profiles and (ii) the second user profiles. After transmitting the second request, the computing device may receive data indicating at least one media item from the service provider and cause one or more playback devices in the media playback system to play the at least one media item.
US10122818B2 Method and system for generating behavior profiles for device members of a network
A method and system for generating a digital profile defined by digital behavior expressed by a device includes receiving digital behavior data and identifying information defined by a device in communication with a content server, generating a device profile for the device, associating the device with at least one device population, and generating a population profile defined by the device population. The device profiles and population profiles may be made accessible to users of a social network. Related contents, including identifying information, device behavior analysis, comparative ratings, service and diagnostic information, messages and alerts may be associated with a device profile or population profile and published to the social network. A population profile may define normal digital behavior of the population, such that the population profile may be compared with the device profile of a device, to determine whether the device operation is abnormal with respect to the population profile.
US10122814B2 Apparatus and method for providing streaming contents
A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of content are provided. The metadata may include a minBufferTime attribute indicating a minimum amount of initially buffered media content. A terminal may receive content from a server before playback of the content, and may buffer the content by at least the minimum amount. The metadata may include a range attribute that designates a range of a target indicated by a Uniform Resource Locator (URL). The terminal may receive bytes designated by the range attribute from the URL, and may play back the content using the received bytes.
US10122813B2 Proxied push notification based on user interaction
Systems and methods are provided that allow a proprietor of a location or merchant to which a user is interacting through a third party to send a push notification to a user device associated with the user using the third party as a proxy. The provided systems and methods may assign an interaction identifier to the user and interaction when an interaction request is received by the third party that may be later used to identify the user and user device to which a notification received from the proprietor or merchant will be pushed. The user may be able to define rules and settings that limit the scope and timing of the push notifications that can be received, and the third party may determine if notifications received from the proprietor or merchant meet these rules and settings before pushing the notifications to the user device and user.
US10122809B2 System and method for detecting and reporting online activity using real-time content-based network monitoring
A computerized system and method for tracking and reporting online activity across a plurality of clients and servers is disclosed that intercepts and logs secure and non-secure HTTP request and response pages, analyzes each of the received page records, associates each page record to an event type based on user-defined parameters, identifies and extracts user-defined attributes of each page record based on its event type, and reports on the occurrence of the event along with its associated attributes.
US10122807B2 Computer-implemented method, a network device and computer program products for tracking OPT-OUT user preferences in a global communication network
A computer implemented method and network device for tracking OPT-OUT user preferences in a global communication network and computer programs thereof,The method comprising performing, by at least one a user, at least one operation request for a service of an online system (500); tracking, by a network device (300), said operation request and detecting if it is linked to a tracking mechanism, wherein: a) if it is not linked to a tracking mechanism, said network device (300), bypasses the operation request to said online system (500) without performing any action; or if it is linked to a tracking mechanism, the network device (300), identifies whether an OPT-OUT or an Opt-In status related to the user is included in the operation request and sends or not the operation request to a tracking server (600) depending on the result of said identification.
US10122803B2 Network data transmission method, device and system
A network data transmission method includes: acquiring a network request generated by a client terminal; comparing the network request with a pre-stored network request template to obtain discrepant data and identical data; determining position information of the discrepant data and the identical data in the network request template; and transmitting to a server identification information of the network request template, the discrepant data and the position information, where the identification information will be used to determine the network request template for the server, and the network request template, the discrepant data and the position information will be used to restore the network request for the server.
US10122802B2 Information processing system, information processing apparatus, image processing apparatus, processing method of information processing system, and program
A system includes a processing unit for performing processing, an acceptance unit for accepting an execution instruction for the processing unit made by a user, a request unit for, based on acceptance by the acceptance unit, requesting a server via a first communication path to issue a first execution instruction for the processing unit, an issuance unit for, based on acceptance by the acceptance unit, issuing a second execution instruction for the processing unit via a second communication path, a receiving unit for receiving the first execution instruction that the server has issued in response to a request from the request unit, and a transmission unit for transmitting a processing result of the processing unit to a server on the basis of the first execution instruction. The processing unit performs processing in response to either the first execution instruction or the second execution instruction, whichever arrives first.
US10122798B2 System and process for managing network communications
A communication protocol and system is disclosed for network communications between a data service residing on a client that provides network communications between one or more mobile applications on a source and a network based on a process number. The shared data service communicates with a data service plug-in on the server side associated with the process number, in order to handle requests from the mobile applications that access the network through the data service. Predetermined network connection, priority, and additional rules can be used to control what plug-in can be reached through what type of network connection.
US10122796B2 System for monitoring temperature and other conditions in water bodies
A monitoring system is disclosed herein. In various aspects, the monitoring system may include a sensor mounted upon a submersible probe to detect sensor data at a depth within a water body, and a mobile device in communication with the sensor to receive the sensor data. The mobile device may be in communication with the Internet cloud to communicate data with the Internet cloud, the data comprising the sensor data and additional sensor data from additional probes geographically disposed about the water body at known GPS locations. An app may be operably engaged with the mobile device and with the Internet cloud to control the communication of data between the mobile device and the Internet cloud, and the app may integrates the data for on the mobile device in real time. This Abstract is presented to meet requirements of 37 C.F.R. § 1.72(b) only. This Abstract is not intended to identify key elements of the apparatus and methods disclosed herein or to delineate the scope thereof.
US10122795B2 Consistency level driven data storage in a dispersed storage network
A method begins by a processing module of a computing device, in response to sending a set of write requests regarding a set of encoded data slices sent to a set of storage units, receiving write response ballots from some storage units. The method continues with the processing module interpreting the write response ballots to determine whether the write requests have a consensus number of highest rankings. When the computing device has the consensus number of highest rankings, the method continues with the processing module interpreting the write response ballots to determine whether a write threshold number of encoded data slices is listed in lists of correctly stored new revision levels. When the write threshold number of encoded data slices is listed, the method continues with the processing module issuing a set of finalize commands to the set of storage units.
US10122790B2 Systems and methods for vehicle traffic management in a network of moving things
Systems and methods for traffic management in a network of moving things. As non-limiting examples, various aspects of this disclosure provide systems and methods for utilizing vehicles, vehicle sensors, and/or vehicle-based networks of the Internet of moving things for traffic control optimization.
US10122788B2 Managed function execution for processing data streams in real time
Managed function execution for processing data streams in real time may be. A function that describes one or more operations to be performed with respect to one or more data streams may be received via programmatic interface for a managed stream processing system. Stream processing nodes capable of applying the function may be determined and execution of the one or more operations may be initiated at the stream processing nodes as data records of the data stream are received. Results of the application of the processing function may be provided to one or more destinations specified for the function. Performance metrics may also be collected for the execution of the function and provided to a client that submitted the function.
US10122787B2 Method for the remote sharing of computer desktop(s)
A method for the remote sharing of a computer office generated by an application executed in a server in response to commands issued by client terminals accessing this server via a telecommunication network, the commands of a client terminal being entered by means of an entry area termed the focus. The client terminals transmit, to the server, commands dedicated to office sharing, and entered by means of various focuses, in accordance with a graphics interface transmission protocol of the RUI type, standing for “Remote User Interface”, so that the server matches up, by means of the focuses, the commands received and the offices shared so as to transmit, in response to the commands from the terminals, a graphics interface representative of this office of the server by means of indications of the state of the pixels in this graphics interface in accordance with the RUI protocol.
US10122785B2 Method of synchronizing a plurality of content directory device (CDS) devices, CDS device, and system
Provided is a method and system for synchronizing a plurality of content directory service (CDS) devices in a home network environment. The method of synchronizing the plurality of CDS devices of a home network, which includes the plurality of CDS devices and a control point (CP), comprises (a) requesting a first CDS device among the plurality of CDS devices to start synchronization using the CP; (b) performing the synchronization with a second CDS device among the plurality of CDS devices using the first CDS device; (c) selecting a third CDS device from the plurality of CDS devices and requesting the third CDS device to start synchronization with the first CDS device or the second CDS device using the CP; and (d) performing the synchronization with the first CDS device or the second CDS device using the third CDS device.
US10122778B2 Apparatus and method for providing content
A method of receiving content in a client is provided. The method may include receiving, from a server, a spatial set identifier (ID) corresponding to a tile group including at least one tile, sending, to the server, a request for first content corresponding to metadata, and receiving, from the server, the first content corresponding to the request.
US10122777B2 Mobile social network for sharing media captured recently
A mobile social network is provided for sharing media captured recently. The mobile social network includes an application server that receives, from a downloader mobile device, a request for media associated with a geographic location. The application server sends a media inquiry to one or more uploader mobile devices near the geographic location. The media inquiry includes information from the request for media. The application server receives a digital media file in response to the media inquiry. The digital media file includes metadata having an authentic capture time of the media associated with the geographic location. The application server generates a results summary, including a status of the digital media file based on the authentic capture time of the media. The application server sends the results summary to the downloader mobile device.
US10122772B2 Dynamically-created shared spaces
In one embodiment, a social networking system automatically create a shared space for posting requests to the social networking system from multiple users based on social, spatial and temporal proximity, and create a news feed corresponding to the shared space.
US10122767B2 Systems and methods for conducting secure VOIP multi-party calls
System and method for establish secure conference calls. In one example system, a central conference call server establishes point-to-point connections with accessory devices comprising a secure element and connected to corresponding participant devices. The conference call server includes an interface to a plurality of secure elements configured to perform scrambling and unscrambling of media signals communicated to and from the accessory devices. In another example, one of the participant devices operates as the central conference call server. In other examples, participant devices communicate on a conference call via point-to-point connections between all accessory devices connected to the participant devices. The accessory devices include secure elements for decryption and encryption of media signals communicated between the accessory devices.
US10122766B2 Policy-based secure containers for multiple enterprise applications
Technologies for providing policy-based secure containers for multiple enterprise applications include a client computing device and an enterprise policy server. The client computing device sends device attribute information and a request for access to an enterprise application to the enterprise policy server. The enterprise policy server determines a device trust level based on the device attribute information and a data sensitivity level based on the enterprise application, and sends a security policy to the client computing device based on the device trust level and the data sensitivity level. The client computing device references or creates a secure container for the security policy, adds the enterprise application to the secure container, and enforces the security policy while executing the enterprise application in the secure container. Multiple enterprise applications may be added to each secure container. Other embodiments are described and claimed.
US10122762B2 Classification of security rules
A system and method for classifying security rules of a plurality of different security products into a security decision engine in a service. The method comprises receiving at least one security rule from at least one attack database of a security product of the plurality of different security products; normalizing each of the at least one security rule; generating a vector for each of the least one normalized security rule, wherein each vector is generated based on a set of terms indicative of a cyber-solution; mapping each of the generated vector to a security service, wherein the security service represents a cyber-solution category, wherein the mapping is performed using a classification model; and associating each of the respective security rule with the security service, when an evaluation threshold is met.
US10122758B2 Dynamic management of enterprises policies
A method includes receiving a notice of a policy violation of an enterprise usage policy by a managed application on a user device wherein the managed application is managed by a mobile application management module on the user device, retrieving the enterprise usage policy from a policy database. The method further includes determining a modification precedence of the active condition and the active restriction, selecting one of the active condition and the active restriction for modification in response to the modification precedence, modifying the selected one of the active condition and the active restriction in response to the notice of the policy violation to provide a modified enterprise usage policy, and transmitting the modified enterprise usage policy to the user device.
US10122753B2 Using reputation to avoid false malware detections
A variety of techniques are disclosed for detection of advanced persistent threats and similar malware. In one aspect, the detection of certain network traffic at a gateway is used to trigger a query of an originating endpoint, which can use internal logs to identify a local process that is sourcing the network traffic. In another aspect, an endpoint is configured to periodically generate and transmit a secure heartbeat, so that an interruption of the heartbeat can be used to signal the possible presence of malware. In another aspect, other information such as local and global reputation information is used to provide context for more accurate malware detection.
US10122751B2 Assessing and managing cyber threats
Methods, systems and apparatus, including computer programs encoded on a computer storage medium, for assessing and managing cyber threats. In some implementations, data specifying relationships between I.T. system infrastructures, system categories, operational processes, computer-based threats and mitigation actions is received. A plurality of simulations are performed using a Monte Carlo method, with each simulation involving propagating data through stochastic modeling for a given time window having a beginning and end. Outcomes of the plurality of simulations that include mitigating actions representing the threat mitigation measures of the organization, for a given time window, determine a measure of impact of cyber threats to the organization. The determined measure is provided for output to a user.
US10122749B2 Systems and methods for analyzing software using queries
Systems and methods for software verification. In some embodiments, a first statement is identified, from a discovery query written in a query language, the first statement comprising a side-effect construct with at least a first parameter and a second parameter, wherein: the first parameter of the side-effect construct comprises at least one second statement specifying one or more actions to be performed; and the second parameter of the side-effect construct comprises at least one condition specified based on a syntactic pattern. Source code of a software application may be analyzed to determine whether the at least one condition is satisfied, wherein determining whether the at least one condition is satisfied comprises determining whether the source code comprises a program element that matches the syntactic pattern.
US10122744B2 Security violation assessment tool to compare new violation with existing violation
A method comprises receiving a notification of a new system violation and classifying, based on characteristics of the new system violation, the new system violation as one or more of: an access violation; a configurational violation; an unauthorized modification; a usage violation; and an unsecured surface violation. The method also comprises comparing the new system violation in combination with one or more of a plurality of existing system violations to a plurality of entries and determining, based on the comparison of the new system violation and the one or more plurality of existing system violations to the plurality of entries, whether the new system violation threatens the system.
US10122740B1 Methods for establishing anomaly detection configurations and identifying anomalous network traffic and devices thereof
A method, non-transitory computer readable medium, and network security apparatus that monitors received network traffic to obtain signal data for signals associated with the network traffic in accordance with a stored configuration. A model and configuration update(s) are generated and the stored configuration is updated based on the configuration update(s). The model includes a threshold for at least one of the signals. A determination is made when there is an anomaly in the network traffic based on the application of the model to the signal data or a match of at least a portion of the signal data to an anomalous traffic pattern received from a centralized analytic server computing device. A mitigation action is initiated, when the determining indicates that there is an anomaly in the network traffic. Accordingly, this technology facilitates dynamic and adaptive network traffic analysis and anomaly detection including improvements thereto independent of human intervention.
US10122737B1 Local area network ecosystem of verified computer security resources
A router-level computer security component validates multiple endpoint computer security components on multiple endpoint devices in a local area network, based on whether given endpoints each have a specific anti-malware scanning engine and set of signatures used by the router-level component. To validate a given endpoint, the router-level component transmits a code sample which will trigger scanning by the specific anti-malware scanning engine in conjunction with a specific signature of the set, resulting in a specific detection result. In response to receiving the specific, expected detection result in return, the router-component validates the endpoint. The router-level component monitors incoming traffic in the local area network, and load balances security processing of the network traffic of each incoming data stream, based on the security capabilities of the corresponding target endpoint, and the security capabilities and available computational bandwidth of the multiple validated endpoint components and the router-level component.
US10122734B2 Secure email verification service
Concepts and technologies are disclosed herein for providing and using a secure email verification service. A processor can receive verification data and identify a user identifier associated with a sender identifier included in the verification data. The processor can generate a hash value of the user identifier, a global time indicator, and message-specific data; and send the hash value to the sender device. The processor can receive a verification package that comprises the hash value and a recipient device version of the verification data and generate a new hash value of the user identifier and the recipient device version of the verification data. The processor can compare the new hash value to the hash value to determine if the email message should be verified.
US10122724B2 Detection and management of unauthorized use of cloud computing services
Concepts and technologies disclosed herein are for detecting and managing unauthorized use of cloud computing services from within an internal network of a business or other organization. A computer system may be configured to identify a plurality of Web resources that have been accessed by computing devices from within the internal network. The computer system may also be configured to obtain Internet protocol (“IP”) information from a network component of the internal network. The IP information may be used to determine whether each of the plurality of Web resources is a cloud computing service resource. The computer system may also be configured to block access to a cloud computing service resource of the plurality of Web resources upon determining that the IP information identifies the cloud computing service resource as being unauthorized.
US10122722B2 Resource classification using resource requests
In one implementation, a resource classification system identifies a plurality of resource requests and generates a plurality of resource access measures based on the plurality of resource requests. Each resource request from the plurality of resource requests is associated with a resource from a plurality of resources by a resource identifier of that resource. Each resource access measure from the plurality of resource access measures is associated with a resource from the plurality of resources. The resource classification system applies a classifier to each resource access measure from the plurality of resource access measures to generate a classification result for the resource from the plurality of resources associated with that resource access measure, and assign a security classification to each resource from the plurality of resources based on the classification result for that resource.
US10122719B1 Wearable device-based user authentication
Various systems and methods for authenticating a user are described herein. A system comprises a processor subsystem; and a memory including instructions, which when executed by the processor subsystem, cause the processor subsystem to: receive at a server from a first user device, a first authentication token; receive at the server from a second user device, a second authentication token; authenticate the user based on the first and second authentication tokens; and establish a communication session from the server to the first user device when the user is authenticated.
US10122718B2 Data access and ownership management
In one example, a method includes obtaining, by a data processing device, first secret data associated with a first user and corresponding to a first location of a remote resource. The method further includes generating, using the first secret data, a first uniform resource locator (URL) usable to obtain the first location, and accessing the first location using the first URL. The method further includes obtaining, in response to transfer of usage rights of the data processing device from the first user to a second user, second secret data associated with the second user and corresponding to a second location of the remote resource. The method further includes generating, using the second secret data, a second URL usable to obtain the second location, and accessing the second location using the second URL. The second location is inaccessible via the first URL. The first location is inaccessible via the second URL.
US10122717B1 Hierarchical case model access roles and permissions
Hierarchical case model access roles and permissions are described. A system creates, for a child node associated with a parent node in a case model, a reference to a case role associated with the parent node. The system assigns another set of access permissions to the reference. . The system determines access to the child node based on the set of access permissions in response to a request associated with the case role to access the child node.
US10122716B2 Secure storage device with on-board encryption control
A communication and security device for a portable computer having an interface for connecting the security device to a host device to enable the security device to control encryption and decryption of data communication between a processor of the host device and a data storage of the host device. Examples include a security device with data storage for storing an encryption key for the encryption and decryption of the data communication, a security processor coupled to the interface and to the data storage for controlling the data communication by use of the encryption key, and a wide area communication interface configured for secure communication with a remote device. The security processor may be configured to control the data communication between the processor of the host device and the data storage of the host device based on the secure communication.
US10122710B2 Binding a data transaction to a person's identity using biometrics
Methods and systems are described for binding a data transaction to a person's identity using biometrics. The method comprises the generation of data which includes information associated with a transaction, or an encrypted transaction, between a server and a client device associated with a user, generating authentication data providing an irrevocable binding of the information to biometric characteristics of the user, by capturing biometric input by the user of said authentication data or information associated with the transaction, wherein this information is implanted into the captured data. A predetermined minimum number of quorum portions may be generated from a portion of the data generated or processed by the method, wherein at least a predetermined minimum number of received quorum data portions are required to reconstruct the data portion.
US10122709B2 Multifactor contextual authentication and entropy from device or device input or gesture authentication
Methods and systems for authenticating a user requesting to access one or more resources via a device are described herein. Authentication may be based on or otherwise rely on a plurality of devices. For example, aspects described herein are directed towards a system and method for receiving a request from a user to access one or more resources via a first device. In response to receiving the request to access the one or more resources, the first device may send, e.g., to a second device, a request for user input of a credential at the second device. The first device may receive a credential from the second device, and the first device may authenticate the user based on the received credential. Additionally or alternatively, the second device may authenticate the user based on an input of a user credential, and the second device may send an indication of a successful authentication to the first device.
US10122708B2 Systems and methods for deployment of mission plans using access control technologies
Systems (100) and methods (1900) for configuring a computer network (“CN”). The methods comprise: receiving Access Control Information (“ACI”) input to a first network node (101-103, 105-107) by a user assigned to a mission; verifying that the user has a right to have access to the CN (100) based on the ACI; granting the user access to CN in response to the verifying; and obtaining Mission Related Information (“MRI”) by the first network node. The MRI is associated with the user and at least identifies a first mission plan (120) specifying a manner in which an assigned value for at least one first identity parameter is to be dynamically modified by at least one node (105-107, 113, 114) of CN. Thereafter, the first network node or a second network node (105-107, 113, 114) of CN is configured to operate in accordance with the first mission plan.
US10122706B2 Authenticating identity for password changes
In an embodiment, a password risk evaluator may receive a request including a user identifier (ID) and a password. The password risk evaluator may retrieve a password preference model associated with the user ID, and may determine a risk score indicating a likelihood that the password is associated with the user ID. For example, the password preference model may be based on previous passwords used by the user, and may identify one or more characteristics, formulas, rules, or other indicia typically employed by the user in creating passwords. If the password supplied in the request matches or is similar to one or more elements of the password preference model, it may be more likely that the password in the request is a password supplied by the user. That is, the risk score may be an authentication of the user, or part of the authentication of the user, in some embodiments.
US10122705B2 Intelligent terminal equipment and information transmission method and system using the same
Intelligent terminal equipment and information transmission method and system using the same are disclosed. The method includes that intelligent terminal equipment reads the local contact information, generates a signature to be an original signature which has a corresponding terminal identifier based on the local contact information, and transmits the original signature and the terminal identifier to the server for saving the original signature and the terminal identifier in the server. The method further includes that intelligent terminal equipment captures the information transmission request, accesses the original signature generated by the local contact information, and transmits a processing information to the server to compare with the saved signature in the server for an identification process, in which the processing information includes the terminal identifier, the transmission information and the original signature. The present invention can improve the security of the information transmission for the intelligent terminal equipment.
US10122704B2 Portal authentication
When a portable terminal of a user receives an authentication prompt message pushed by an application server, an authentication prompt option corresponding to the authentication prompt message is output at the portable terminal. A portal authentication is initiated after the authentication prompt option is selected by the user. MAC address information of the portable terminal returned by a portal server is acquired after the portal authentication is initiated. A user name and password for the application client terminal to log into the application server terminal is used as a user name and password for portal authentication. The MAC address information of the portable terminal returned by the portal server is sent to the application server. The present disclosure facilitates the operation of using the portal authentication, prevents the user from forgetting to perform the portal authentication, and brings convenience to those who are not familiar with the portal authentication mechanism.
US10122702B2 Single sign-on for interconnected computer systems
Methods, systems, and computer-readable media support provisioning a computer application that is executed on an associated computing component through a primary computing component. Even though different passwords may be associated with a user for the primary and the associated computing components, one aspect is seamless single sign-on to a computer cluster that provides the external computer application so that any user or group membership changes at the primary computing component is transparent to the associated computing component. Users may be restricted service for the application at the edge nodes of the cluster and are then able to access data in directories corresponding to the user's group as configured at the primary computing component. A batch process may be initiated to issue a security token to one more users, thus enabling the user to obtain a service ticket and consequently service for the application.
US10122693B2 Protocol based key management
A method, system, and computer usable program product for protocol based key management are provided in the illustrative embodiments. A key management protocol associated with a key request is identified, the key request being a request for data usable in cryptographic security. A first subset is selected from a set of policies using the key management protocol. A set of permissions is computed based on the first subset of policies, the set of permissions indicating whether the key request is permitted under the key management protocol. The set of permissions is cached in a cache in a data storage device.
US10122685B2 Method for automatically establishing wireless connection, gateway device and client device for internet of things using the same
A method for automatically establishing a wireless connection, a gateway device and a client device for internet of things (IoT) using the same are provided. According to the provided method, SSID of the gateway device can be composed of an encrypted access password and an index, so that the client device may identify the gateway device to be connected according to the index within the SSID string and acquire the encrypted access password from the SSID string. Therefore, the client device can decrypt the encrypted access password. Accordingly, the wireless connection between the client device and the gateway device can be automatically established since the client device acquires the access password from the SSID of the gateway device.
US10122683B2 Detecting relayed communications
Methods, apparatus and computer readable code for determining whether a potential relay device is a relay device are provided herein. In some embodiments, first and second information elements are received from a potential relay device, which is an original source of the second information element. In order to determine whether the potential relay device is a relay device, it is determined whether a feature of an original source of the first information element and a feature of the potential relay device are features unlikely to relate to a single device, wherein a positive result of the determining is indicative that the potential relay device is a relay device. In an exemplary embodiment, a disclosed system includes an information element receiver and a feature incompatibility analyzer. Optionally, the disclosed system includes a feature discovery module, a parameter obtainer and a feature database.
US10122679B2 Method, relay agent, and system for acquiring internet protocol address in network
Embodiments of the present invention disclose a method, relay agent and system for acquiring an IP address in a network. According to the method, the relay agent configures multiple gateway IP addresses corresponding to a type of a client, adds the multiple gateway IP addresses to a DHCP Discover packet of the client, and sends the DHCP Discover packet to a DHCP server, so that the DHCP server allocates an IP address to the client, and sends a DHCP Offer packet to the client after determining that one gateway IP address in the multiple gateway IP addresses belongs to a same network segment as the allocated IP address, so that the DHCP server allocates the IP address to the client, thereby implementing that multiple IPs in different IP address segments are allocated to a same DHCP client type.
US10122678B2 Internet protocol endpoints database in a telecommunications network
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing a directory or database of IP endpoints associated with users of a telecommunications network. The IP endpoints directory may be accessed by users or other networks to determine or obtain destinations within the network or accessible through the network that are associated with users or participants of the network. Through the database, networks and users may determine one or more endpoints for communications intended for a particular user. The results from the IP endpoint database may be then utilized to route communications along one or more routes through the network based on the information stored in the database.
US10122676B2 System and method for suppressing DNS requests
A virtual private router (VPR) intercepts DNS requests and returns a pseudo IP address to the requesting application and the pseudo IP address is mapped to a domain name in the request. Requests for content including the pseudo IP address are modified to include the corresponding domain name and transmitted to an intermediary server, which resolves the domain name to a real IP address and forwards the content request. The content is received by the intermediary server, which returns it to the requesting application, such as by way of the VPR. Real IP addresses may be returned by the intermediary server such that subsequent content requests to the domain name may bypass the intermediary server. Requests for certain domains, ports, and/or protocols may bypass the intermediary server such that the VPR resolves the domain names to real IP addresses.
US10122675B2 Retrospective changing of previously sent messages
Functionality can be implemented in email applications to allow sent messages to be updated, even if the sent messages have been read. When a request to update a sent message is received, a message update unit can update information in the message according to the notification. The message update unit can notify a recipient that the message was updated, and can indicate changed information in the sent message. The message update unit can also determine if the sent message has been forwarded, and forward the update notification to other recipients.
US10122670B2 Providing translations of electronic messages via a social networking system
The present disclosure is directed toward systems and methods for providing translations of electronic messages via a social networking system. For example, systems and methods described herein involve determining whether to provide an electronic message or a translation of the electronic message to a recipient based on social networking activities of the recipient. Furthermore, systems and methods described herein can provide a translation of an electronic message based on an analysis of social networking activities of one or more recipients of the electronic message.
US10122669B1 Social annotations derived from client contact lists
A method for deriving social annotations from a client contact list is disclosed. The method includes transmitting, by a client device, a request for a media item. The method further includes receiving, by the client device, the requested media item and social annotation data related to the requested media item. The received social annotation data is at least partially derived from a plurality of contact identifiers obtained from a contact list associated with the client device. The requested media item and at least one social annotation based on the social annotation data are presented by the client device.
US10122662B2 Systems and methods for electronic distribution of messages over communication channels
Systems and methods are provided for electronically distributing messages over communication channels. In accordance with one implementation, a system is provided that comprises at least one database for storing instructions for operating an input field and transmitting messages over a plurality of different communication channels, and at least one processing system configured to execute the instructions, to perform a method. The method may include displaying to a user, over a network, an input field for entering messages and receiving from the user, over the network and by entry into the input field, a message, an identification of one or more recipients, and a selection of at least one communication channel. The method may also include determining whether an identifier is stored in relation to each recipient for the selected communication channel and electronically sending, to each recipient with a stored identifier, the message via the selected communication channel.
US10122661B2 Messaging systems and methods that employ a blockchain to ensure integrity of message delivery
An email messaging system is provided that includes a first email message server, a second email message server and a distributed database system that stores a blockchain. The first email message server receives an email message from a first user system, and records a selected component of the received email message into a block of the blockchain. The selected component of the email message is added to the blockchain after validation by other participants in the blockchain. When the second email message server receives the email message from the first email message server, the second email message server can determine whether a component from the received email message matches the selected component that is stored in the block of the blockchain.
US10122659B1 Methods and systems to retrieve and validate emergency information associated with VoIP communications
A VoIP 911 application is accessible to VoIP callers in the form of a portal and/or at least one API executed by one or more of a plurality of computing systems to retrieve a physical location of a VoIP user utilizing a VoIP number. A known postal address is generated from the physical location. The postal address is processed using a GIS system to determine if the postal address is a valid actual address. The postal address is processed using geocoding, and an updated MSAG address associated with the location of the VoIP user is generated. The VoIP 911 application may comprise an instant messaging application. The IM application is installed to and/or integrated with existing software packages. A VoIP user may update emergency information by submitting a current physical location of the VoIP user via an IM chat window. The physical location submitted is validated and confirmed.
US10122655B2 Personalizing data system components and data sources as chatbots in a group chat session
Provided are techniques for personalizing data system components and data sources as chatbots in a group chat session. A social media gateway interface with a chat adapter for a chat application is provided. One or more chatbots that each represent a corresponding component of a data system are created. The one or more chatbots and the chatbot adapter are used to manage each corresponding component of the data system.
US10122652B2 Bandwidth sharing
A method and system for bandwidth sharing to enable communication between users over the Internet. An Internet Service Provider (ISP) receives: a second key from a first user after the first user received the second key from a second user; and a directive to transfer W upload bandwidth from the first user to the second user for a time duration. The ISP previously provided a first key and a second key to the first user and second user in conjunction with the first user and second user having an upload bandwidth of U1 and U1 for transmitting data via the Internet, respectively. The first key and second key can identify the first user and second user, respectively. Responsive to receiving the second key from the first user, changing, by the ISP for the time duration: the second user's upload bandwidth to U2+W and the first user's upload bandwidth to U1−W.
US10122651B2 Dynamic bandwidth control
One or more non-transitory media instructions, which are executable by one or more processors. The instructions may include a bandwidth controller that includes a quality analyzer to provide a quality measurement for a given outgoing network connection from one network node to another of network node. The bandwidth controller provides a bandwidth control command that is dynamically adjusted over time based on the quality measurement and at least one of throughput or demand for bandwidth of the given outgoing network connection. The instructions may also include a rate limiter to adjust a rate limit for the given outgoing network connection based on the bandwidth control command.
US10122649B2 Methods and apparatus to manage and execute actions in computing environments based on a routing path
Methods and apparatus to manage and execute action in computing environments are disclosed. An example method includes determining an identifier of a type of a computing resource identified in a received request, processing a set of stored adapters to determine an adapter associated with the identifier, determining an action associated with adapter, and presenting a user interface including a user selectable identification of the action.
US10122648B2 Allocating and tracking resource distribution in computer networks
Systems and methods for allocating and tracking resource distributions are disclosed herein. An example method includes: assigning, to at least two resource providers (e.g., an educational foundation and/or a civic organization, etc.) that are each associated with a resource recipient (e.g., a teacher or a user), access rights to receive information about resource allocation events associated with the resource recipient. The method also includes: detecting occurrence of a resource allocation event that is associated with the resource recipient and, in response to detecting the occurrence, storing information about the resource allocation event in a database. The method further includes: generating a plurality of reports based on the stored information in the database, the plurality of reports including at least two unique reports, one report for each of the at least two resource providers based on respective assigned access rights associated with each of the at least two resource providers.
US10122646B2 Resource placement via a web page
In various embodiments, methods and systems make a type of resource available via a target web page, based on the presence of resources of the same type being available on other pages visited by the traffic accessing the target web page. One or more resource history values are determined for a set of traffic flows in at least a portion of the traffic that accesses the target web page. Each traffic flow extends between the target web page and a respective web page with a resource profile for the specified type of resource. The resource profiles can be used to determine resource history values for the traffic flows. The target web page's resource profile for the specified type of resource can be established based on the resource history values. Based on the target web page's resource profile for the specified resource type, a resource of the specified type can be designated to be available on the target web page.
US10122643B2 Systems and methods for reorganization of messages in queuing systems
A method for the reorganization of messages in queuing systems is disclosed. The method comprising receiving a statement to reorganize one or more messages within an ordered data structure; translating the statement into a first set of instructions for identifying one or more messages on which to perform one or more operations, a second set of instructions for performing the one or more operations on the identified one or more messages, and a third set of instructions for storing, in a memory, the identified one or more messages after the one or more operations have been performed; executing the first set of instructions, the second set of instructions, and the third set of instructions on each message in the ordered data structure; and transmitting the operated upon messages.
US10122641B1 Systems and methods for bonding multiple data links with differential delay
An aggregation module receives a data packet. A bonding engine of the aggregation module breaks the data packet into fragments, and each fragment is part of a bonding group that is assigned a sequence identifier that allows the data packet to be reconstructed from the fragments. Each fragment is provided to one of a plurality of transmitters to be transmitted over a data link. When a noise event occurs on one of the data links, the fragments stored at the transmitter associated with that data link are transferred to another transmitter within the same bonding group for transmission over a different data link.
US10122640B2 Minimal buffer network arbiter
A network arbiter and associated method for linking and controlling the rate of data transmission between a sender on a connected network and a client with an advertised receive window are disclosed. The network arbiter comprises a downstream temporary storage for temporarily storing data in transmission from the sender to the client, an upstream temporary storage for temporarily storing data in transmission from the client to the sender and a processor operatively connected to the downstream temporary storage and the upstream temporary storage. The processor is configured to alter the advertised receive window in order to modulate the rate of data transmission.
US10122638B2 Network device and controlling method thereof
A network device includes a packet classifying unit and a packet processing unit. The packet processing unit includes processors coupled in series. Each processor includes a storage unit and an operating unit. Data packets are classified into packet types corresponding to different pipelines by the packet classifying unit. The storage unit stores characteristic values and operation data corresponding to different pipelines. The operating unit processes data packets output from the previous stage (e.g., classified data packets) in accordance with their packet types, characteristic values and the corresponding operation data.
US10122637B2 Advertising network layer reachability information specifying a quality of service for an identified network flow
Methods, apparatus and articles of manufacture for advertising network layer reachability information specifying a quality of service for a network flow are disclosed. Example methods disclosed herein include advertising a first flow specification and a first quality of service for a first network flow to be received by a first network element, and constructing a packet filter for a second network flow based on a second flow specification and a second quality of service advertised by a second network element that is to receive the second network flow. Disclosed example methods also include adjusting, based on the packet filter, bits of an incoming packet determined to belong to the second network flow to determine an updated incoming packet, and assigning the updated incoming packet to a routing queue corresponding to the second quality of service to cause the updated incoming packet to be routed towards the second network element.
US10122636B2 Processing data units
Methods, systems, and computer readable media for processing data units are disclosed. According to one method, the method occurs at a network interface of a computing platform having per data unit processing overhead that limits throughput of the network interface. The method includes concatenating multiple individual data units into a concatenated data unit (CDU), wherein the CDU includes a header portion for at least one of the multiple data units, processing the CDU as a single data unit rather than as multiple individual data units such that the CDU incurs processing overhead of a single data unit rather than that of multiple individual data units, and de-concatenating the CDU into the multiple individual data units.
US10122628B2 Station (STA), access point (AP) and method for rate adaptation
Embodiments of a station (STA), access point (AP) and method for rate adaption are generally described herein. The STA may receive a medium access control protocol data unit (MPDU) encoded in accordance with a first modulation and coding scheme (MCS). The STA may detect bit errors of the MPDU based on a comparison between the received MPDU and the decoded MPDU. The STA may determine an MCS reception margin parameter based at least partly on a comparison between a number of detected bit errors and a predetermined threshold of bit errors. The STA may transmit a block acknowledgement (BA) frame that includes the MCS reception margin parameter. The MCS reception margin parameter may enable a rate adaptation, from the first MCS to a second MCS for a subsequent MPDU for the STA.
US10122627B2 Network routing through an overlay network
Computer networking device obtains route information including route attributes specifying characteristics for each of a plurality of routes through a first network. A routing algorithm is applied to choose an optimal route to one of a plurality of peer computer networking devices comprising a second network which is an overlay upon the first network. The optimal route is chosen based on the type of data contained in the data packet and the plurality of route attributes associated with the routes. The routes traverse paths through the first computer network which include network nodes other than the peer networking devices.
US10122625B2 Mapping cable service flows to IP network
A novel method of handling network traffic for cable service flows in a distributed cable system is presented. Such a cable systems use remote distribution nodes in the fields to handle RF communications with cable modems in a distributed fashion. A packet engine is configured to assign a logical interface to each cable service flow in the cable system. Each logical interface in the packet engine is uniquely identifiable by a compound identifier that includes the identifier of the corresponding service flow and the identifier of the remote distribution node. Upon receiving upstream data packet from a particular cable service flow, the remote distribution node applies a set of tags or labels to the data packet identifying the data packet as being from the particular cable service flow. The remote distribution node then forwards the tagged packet toward the packet engine, where the tags/labels are used to direct the packet toward the corresponding logical interface of the particular cable service flow.
US10122624B2 System and method for ephemeral entries in a forwarding information base in a content centric network
One embodiment provides a system that facilitates efficient management of a forwarding information base (FIB). During operation, the system receives, by an intermediate node, a first interest which includes a name and a condition for removing a first entry from a FIB, wherein a name is a hierarchically structured variable length identifier that includes contiguous name components ordered from a most general level to a most specific level. In response to obtaining the first entry from the FIB based on the name for the first interest, the system adds to the first entry the condition included in the first interest as a lifetime value for the first entry. In response to determining that the lifetime value is satisfied, the system removes the first entry from the FIB, thereby facilitating the intermediate node to efficiently manage the FIB based on information provided by a content producing device.
US10122609B2 Data capture
An apparatus and method are provided for capturing dynamically selectable data streams from a communications network substantially at network line rates and for routing packets in selected data streams to one or more pre-assigned outputs by means of multiple selectable data processing queues.
US10122606B1 System and method for estimating an amount of acknowledged application data transmitted by encrypted transport
A system and computer-implemented method to process bidirectional network traffic having encrypted application data and using an encrypted transport protocol. The method includes estimating a size of encrypted application data in respective packets of the bidirectional network traffic, wherein the packets of the bidirectional network traffic are transported in opposing directions. The method further includes assigning timing criteria to respective application packets transported in the opposing directions that were determined to include a threshold amount of encrypted application data, the timing criteria being based on a time of observation at an observation point of the corresponding application packet, and acknowledging, for respective packets of the application packets, selected application packets that were selected based on the timing criteria assigned to the respective application packets. The method further includes estimating an amount of encrypted application data transported in at least one of the opposing directions based on a sum of the estimated size of the encrypted application data in the respective acknowledged packets transported in the at least one of the opposing directions that were observed during a selected time interval.
US10122605B2 Annotation of network activity through different phases of execution
The subject technology provides a drillable time-series heat map, which combines information of separate network element (e.g., switch, router, server or storage) and relates them together through impact zones to correlate network wide events and the potential impact on the other units in the network. The subject technology also brings together the network and its components, the distributed application(s) and a heat map controller to proactively communicate with one another to disseminate information such as failures, timeouts, new jobs, etc. For an individual job (e.g., for a distributed application), the subject technology may monitor consumption of resources during different phases of execution to provide individual job profile data that could be presented as a drillable heat map. The heat map, in this regard, nay include resource utilization heat metrics of resources such as CPU, Input/Output (I/O), memory, etc., in the heat map or graphs and presented along with network activity.
US10122603B2 Inter-nodes multicasting communication in a monitoring infrastructure
A method for determining when to send monitoring data to a server within a monitoring infrastructure. The method includes a first agent computer collecting a first instance of monitoring data relating to an alert on a computer system, wherein the collecting is based, at least in part, on a set of instructions received from a monitoring server, wherein the set of instructions includes instructions for determining whether the monitoring data is relevant to triggering the alert. The first agent then receives at least one second instance of monitoring data from a set of second agents. The first agent then determines whether the first instance of monitoring data is relevant to triggering the alert based, at least in part, on the first instance of monitoring data and the second instance of monitoring data. The first agent then determines whether to send the first instance of monitoring data to the monitoring server.
US10122602B1 Distributed system infrastructure testing
Techniques are described for performing infrastructure testing of a distributed system. Such testing may be performed by an infrastructure testing service that includes, for example, a manager component and multiple agent components each executing on one of multiple computing devices that are implementing the distributed system. The manager utilizes failure information to schedule failures to occur on target host devices. The manager determines if the distributed system is in a healthy state, and if so, provides failure information to the agent on a target host device. The agent then executes one or more commands on the target host device to cause the failure to occur, and monitors the distributed system and the target host device as they recover from the failure. The infrastructure testing service utilizes this monitored information to initiate other actions based on the recovery.
US10122601B2 Electronic device and method of controlling the same
To provide a technique for appropriately managing the log of a change of state of an electronic device, an electronic device including a wireless communication unit, detects, via the wireless communication unit, wireless communication from a terminal existing on the periphery of the electronic device; detects a change of state of the electronic device. The electronic device generates a first log that associates identification information corresponding to information included in the wireless communication with the detected change of state, generates a second log that associates identification information used to identify a user specified based on the login operation with the detected change of state, and stores the first log and the second log.
US10122597B2 Detecting poor performing devices
A device is configured to determine a set of performance indicators associated with a base station and a set of user devices, and determine that a quantity of the set of user devices does not exceed a threshold. The device is configured to receive performance information based on the set of performance indicators, and store the performance information based on determining that the quantity of the set of user devices does not exceed the threshold. The device is configured to determine a performance problem, associated with the base station, based on the performance information, and determine that a user device, of the set of user devices, is associated with the performance problem. The device is configured to provide information that identifies the user device.
US10122592B2 System, method and computer program product for serving an application from a custom subdomain
In accordance with embodiments, there are provided mechanisms and methods for serving an application from a custom subdomain. These mechanisms and methods for serving an application from a custom subdomain can enable improved data security, enhanced system performance, optimized resource utilization, etc.
US10122591B1 Managing access to no-cost content
A computer-implemented method includes obtaining a whitelist that identifies one or more content providers that are accessible for free through a particular network service provider, wherein the particular network service provider also provides access to the other content providers for which a fee is charged, a debit against an account is taken, or a subscription with the particular network service provider is required, establishing a particular network connection with the particular network service provider, identifying a network configuration that indicates whether to restrict communication with content providers by the computing device to only communication that is free, receiving a request to communicate with a particular content provider using the particular network connection, determining, based on the network configuration, whether the particular content provider is included in the whitelist for the particular network service provider, and blocking, based on the determining, the request to communicate with the particular content provider.
US10122590B2 ECMP path tracing in an MPLS enabled network
A network tracing engine is configured to trace and depict a topology (i.e., a network configuration) of a network using, for example, a network diagram. The network tracing engine preferably queries/telnets to interfaces of routers associated with one or more source-to-destination paths in a network concurrently and independently to ensure proper configuration of the routers and/or to generate a true depiction of a routing configuration without redundantly querying routers.
US10122589B2 Configuring the design of an industrial automation network
In one embodiment, a device receives a network policy based upon, at least in part, a physical network, and configures a design of an industrial network overlay on the physical network based upon, at least in part, the network policy. The configuring, according to the techniques herein, may generally include: determining a number of virtual local area networks (VLANs) within the industrial network overlay; determining which devices of the physical network are on which VLAN; determining placement of at least one virtual firewall within the industrial network overlay; and determining at least one communication path for the industrial network overlay between at least two devices.
US10122588B2 Ring network uplink designation
Examples associated with ring network uplink designation are disclosed. One example includes detecting an operable connection between a member of a ring network and an external network. The operable connection may be detected by the member of the ring network. A signal is provided to a ring network management daemon. The signal may indicate the member of the ring network has the operable connection to the external network. A signal is received from the ring network management daemon. The signal may designate the ring network as an active uplink to the external network. The operable connection between the ring network and the external network is activated. Once activated, the operable connection may facilitate communication between members of the ring network and the external network.
US10122586B2 Physical adjacency detection systems and methods
Adjacency detection systems and methods configured to detect physical interconnection between two devices in a network include communicating data with one or more controllers and data sources associated with the network; for a given port in the network to detect a corresponding port physically connected thereto, causing orchestration of changes in performance monitoring data for the given port over a period of time; and analyzing the data subsequent to the orchestration to detect the corresponding port. The systems and methods can operate over multiple network layers, with different vendor equipment, independent of network protocols, and in-service.
US10122584B2 Communication apparatus provided with network interfaces, control method therefor, and storage medium storing control program therefor
A communication apparatus is provided with network interfaces. A control unit provides an application programming interface for an application that runs on the communication apparatus. A transmission unit transmits a search packet via the respective network interfaces in response to a request from the application. A reception unit receives a response packet in response to the search packet that the transmission unit transmits. A first determination unit determines whether the information showing a transmitting source of the response packet that the reception unit received is stored in a storage unit. The control unit stores the information showing the transmitting source of the response packet received into the storage unit and transfers the response packet received to the application, when the first determination unit determines that the information showing the transmitting source of the response packet received is not stored in the storage unit.
US10122582B2 System and method for efficient bandwidth allocation for forked communication sessions
A request for a communication session is received by a system. For example, a request to establish a voice communication session is received by the system. The system determines whether the request for the communication session is to be forked to a plurality of communication endpoints. If the communication session is to be forked, a highest bandwidth requirement for the forked communication session is determined. The determined highest bandwidth requirement for the forked communication session is based on a highest bandwidth requirement of one or more codecs that are defined in the received request for the communication session. The determined highest bandwidth requirement for the forked communication session is allocated so that the forked communication session can be established.
US10122581B2 Device migration
Personalization data such as settings and/or state is migrated across devices including mobile phones. Device personalizations are pushed to a cloud service or other mechanism for backup and subsequent transmission to other devices. The personalization data can later be employed to configure one or more other devices in the same manner as a first device.
US10122579B2 Automatic reconfiguration of network devices
A solution for automatic reconfiguration of network devices adapted to switch from the role of access point to the role of station and vice versa. In order to prepare a first network device for automatic configuration in the network, a profile of a second network device connected to said first network device via a network is received. The profile comprises access point credentials of the second network device. The received profile is compared with existing profiles stored in a memory of said first network device and is stored in said memory, if necessary. In case at a later time a role change of the first network device is determined, the stored profile is retrieved from the memory and used for connecting the first network device to the second network device.
US10122570B2 User profile-based wireless device system level management
Techniques for user profile-based system level management (SLM) and creation of system level agreements of a wireless device are generally disclosed. In some examples, a predictor may be provided to predict a future task to be performed by a wireless device, including resource requirements, based at least in part on a profile of a user and at least one of a profile of a communication partner the user, an operational recommendation, a performance model or a current state. An optimizer/analyzer may be provided to generate a plurality of instructions to configure the wireless device, based at least in part on the predicted future task and resource requirement, and a quality of service requirement of the wireless device, in anticipation of having to perform the predicted task. In various examples, the predictor and the optimizer/analyzer may form a local or a remotely disposed system level manager.
US10122563B1 Orthogonal frequency division multiplex data unit generation and decoding
A method for decoding an orthogonal frequency division multiplex (OFDM) data unit is described. OFDM symbols of the OFDM data unit are received that include a first OFDM symbol that corresponds to a legacy signal field followed by a second OFDM symbol that corresponds to a candidate signal field. It is determined whether the candidate signal field corresponds to a repetition of the legacy signal field. At least some of the OFDM symbols of the OFDM data unit are decoded according to a first communication protocol indicated by the determination of whether the candidate signal field corresponds to the repetition of the legacy signal field.
US10122556B2 Transmitter and receiver
A transmitter for use in a communication system uses a orthogonal modulation method, and the transmitter includes: an orthogonal sequence prescriber that prescribes association between orthogonal signals and information words determined on the basis of sizes of differences between information words of a plurality of mutually different information words and a probability of occurrence of decision errors between orthogonal signals of a plurality of mutually orthogonal signals; and a symbol mapper that, upon input of any of the information words, generates modulation symbols based on the orthogonal signals associated with the input information word according to the associations prescribed by the orthogonal sequence prescriber.
US10122554B2 Electronic circuit card and corresponding signal acquisition and generation system, including one or more programmable digital matrix switches
An electronic circuit card and a corresponding data acquisition and generation system, including a conditioning circuit for conditioning input signals of at least two types chosen from the following types: digital, discrete, analog. A binary modulator and resources for processing the different types of input signals are provided. A programmable digital matrix switch for input signals is used to route the input signals to the resources corresponding to the types of the signals. Alternatively, or additionally, the card includes an output signal modulator and an output signal programmable digital matrix switch used to route the modulated output signals to an amplifier as a function of their type. The programmable digital matrix switches make it possible to address constraints regarding the segregation of varying numbers of input/output signals of different types.
US10122552B2 Transmission and reception methods for a binary signal on a serial link
A method can be used for transmission of at least one packet of at least one bit over a serial link capable of taking two different states respectively associated with the two possible logical values of the at least one transmitted bit. Starting from a transmission start time of the at least one bit and up to the expiration of a first portion of a bit time associated with the at least one bit, the link is placed in one of its states depending on the logical value of the at least one bit. Upon the expiration of the first portion of this bit time, a first additional transition is generated over the link so as to place the link in its other state up to the expiration of the bit time.
US10122551B2 Methods and systems for programmable digital down-conversion
A radio communication apparatus operable over a wide range of frequencies including a signal processing device is provided. The device performs an analog to digital conversion at a predetermined sample rate independent of a selected frequency band within the wide range of frequencies to generate a digital signal, and digitally processes the digital signal to output a data signal at baseband associated with the selected frequency band.
US10122549B2 Media conveying
A method and apparatus are disclosed for conveying at least one item of media. The apparatus includes a user interface comprising a media port and a user display. The apparatus also includes a shuttle carriage supporting a presentation platform and movable along a shuttle drive rail between a first end region thereof in which the presentation platform can be aligned at the media port and a further end region in which the presentation platform can be selectively aligned with a selected one of a plurality of possible handling ports of a multi-media station.
US10122541B2 Methods, systems, and media for sending a message about a new video to a group of related users
Methods, systems, and media for sending a message about a new video to a group of related users are provided. In accordance with some embodiments, the method comprises: determining that a new video associated with a content creator has been uploaded to a video sharing service; identifying a group of candidate users to receive a message indicating that the new video is available; identifying a sub-group of users within the group of candidate users based on relationships of users within the group to each other; determining a time to send the message; transmitting the message to the sub-group of users at the determined time; determining that the message has been selected by a user device associated with a user of the sub-group of users; and causing the new video to be presented in a user interface including a communication interface associated with the sub-group of users on the user device.
US10122540B2 Device and method for managing multicast group in wireless network
A wireless device and method for managing a multicast group within a wireless network are disclosed. The wireless device is included in a first multicast group in which data is directly sent between member devices or data is sent using hopping between the member devices. The wireless device includes a reception unit, a determination unit, and a transmission unit. The reception unit receives a join request for joining a second multicast group from a joining device that attempts to join the second multicast group. The determination unit extracts information about the second multicast group from the join request, and determines whether the second multicast group is identical with the first multicast group based on the information about the second multicast group. The transmission unit forwards the join request to another device or sends a response to the join request to the joining device based on a result of the determination.
US10122539B2 URL replication for live broadcast streaming
Several embodiments include a live stream system in a media distribution network. The live stream system can divide a broadcast stream from a broadcaster device into one or more media segments. The live stream system can generate an original manifest uniform resource locator (URL) and a duplicate manifest URL to associate with the media segments. The live stream system can generate a broadcast manifest that identifies the media segments via one or more segment identifiers. The live stream system can upload the broadcast manifest and the media segments to a cache system to make the broadcast manifest accessible via either the original manifest URL or the duplicate manifest URL.
US10122538B2 Antifuse physically unclonable function unit and associated control method
An antifuse physically unclonable function (PUF) unit includes a first sub-antifuse cell, a second sub-antifuse cell, a connection circuit, a first copying circuit and a first reading circuit. The first sub-antifuse cell includes a first antifuse transistor. The second sub-antifuse cell includes a second antifuse transistor. The connection circuit is connected between a source/drain terminal of the first antifuse transistor and a source/drain terminal of the second antifuse transistor. The first copying circuit is connected with the first sub-antifuse cell, and includes a third antifuse transistor. The first reading circuit is connected with the first copying circuit. Moreover, the first reading circuit generates a random code according to a state of the third antifuse transistor.
US10122537B2 Apparatus and method for generating random digital value
Provided is an apparatus for generating digital values to provide a random digital value. The apparatus may generate the digital value based on a semiconductor process variation. The apparatus may include a generating unit to generate a plurality of digital values, based on the semiconductor process variation, and a processing unit to process the digital values and to provide a first digital value. The generating unit may include a plurality of physically unclonable functions (PUFs). A parameter may be differently applied to the PUFs, and the PUFs may generate the digital values.
US10122534B2 Apparatus and method for managing use of secure tokens
A system that incorporates the subject disclosure may perform, for example, operations including receiving an encrypted secure token from a secure token application function that is remote from the communication device, storing the encrypted secure token in a secure element memory of the secure element, accessing user input requesting the encrypted secure token where the secure device processor is separate from the secure element and is in communication with the secure element, generating a modified secure token by adding identification information to the encrypted secure token and by performing a second encryption of the encrypted secure token with the identification information, receiving the modified secure token from the secure element, and providing the modified secure token to a receiving device. Other embodiments are disclosed.
US10122531B2 Information processing apparatus, information processing method, and recording medium
Provided is an information processing apparatus including a message generating unit that generates messages of N times (where N≥2) based on a multi-order multivariate polynomial set F=(f1, . . . , fm) defined on a ring K and a vector s that is an element of a set Kn, and calculates a first hash value based on the messages of N times, a message providing unit that provides a verifier with the first hash value, an interim information generating unit that generates third information of N times using first information randomly selected by the verifier and second information of N times, and generates a second hash value based on the third information of N times, an interim information providing unit that provides the verifier with the second hash value, and a response providing unit that provides the verifier with response information of N times.
US10122530B2 Method and system for delegating calculation of a bilinear pairing value to a calculation server
One embodiment relates to a method for enabling an entity to delegate calculation of a bilinear pairing value e(A,B) between two values A and B to a calculation server. The entity may select public elements P1 and P2 and secret elements S1 and S2, two of the elements from among P1, P2, S1, and S2 being selected to be equal to A and B, generate elements R1=vS1, R2=uS2, T1=uP1+S1, T2=vP2=S2, where u and v are random numbers, and transmit R1, R2, T1, and T2 to the calculation server. The server may calculate (a1)y=e(T1,T2)[e(R1,P2)e(P1,R2)]−1, and (a2)z=e(D1,D2), y and z designating two integers equal to 1 or to an integer c, D1 and D2 designating two public elements from among A and B or from among R1 and R2 and transmit a1 and a2 to the entity. The entity may obtain the value e(A,B) from a1 or a2.
US10122527B1 Signal phase tracking with high resolution, wide bandwidth and low phase noise using compound phase locked loop
A clock recovery circuit for providing clock recovery from a burst signal that is periodically present and absent in a noisy channel. The recovery circuit includes an outer main tracking second-order phase locked loop (PLL) having an analog phase detector, a digital loop filter, and an analog/digital hybrid numerically controlled oscillator (NCO) that operates so that the clock recovery frequency is “frozen” to its last value from the previous burst and the phase detector is disabled during the gaps between data bursts. The NCO is implemented with an inner loop PLL that operates as a high resolution synthesizer having a low internal control bandwidth that preserves VCO phase noise. The outer main loop achieves a higher control bandwidth through direct tuning of the inner loop VCO with the outer loop tuning signal.
US10122516B2 State prediction process and methodology
A system and method for optimizing the performance for MIMO are provided, the system including multiple antennas, including at least one modal antenna, wherein each of the at least one modal antenna has multiple modes corresponding to multiple radiation patterns, and a processor coupled to the multiple antennas and configured to select a mode among the multiple modes to optimize signal quality for each time interval based on a CQI by considering envelop correlation effects.
US10122511B2 Automatic configuration sub-system for distributed antenna systems
Systems and methods for automatically configuring a distributed antenna system are provided. A configuration sub-system of the distributed antenna system can identify signal parameters for downlink signals received from one or more base stations via inputs of a unit in the distributed antenna system. The configuration sub-system can automatically determine a configuration plan for the distributed antenna system based on the automatically identified signal parameters. The configuration plan specifies how to combine subsets of the downlink signals for routing to remote antenna units of the distributed antenna system.
US10122502B2 Communication device, transmitting method, and receiving method
A response signal in each subframe is multiplied by a corresponding one of components forming one of a plurality of first sequences orthogonal to each other. The response signal is also multiplied by a second sequence defined by one of a plurality of cyclic shift indexes and one of a plurality of third sequences orthogonal to each other. Among a plurality of resources, a resource associated with one of at least two first sequences of the plurality of first sequences is different from a resource associated with another one of the at least two first sequences. Each of the plurality of resources is constituted by one of the plurality of cyclic shift indexes and one of the plurality of third sequences.
US10122500B2 Efficient sparse network resource usage and connection release
This disclosure relates to techniques for efficient sparse network resource usage and connection release procedures. According to some embodiments, a wireless device may utilize techniques for efficiently releasing a radio resource control (RRC) connection, including techniques that avoid or reduce the occurrence of random access procedures when out-of-sync with the network when the RRC connection is being released. In some embodiments, a wireless device may utilize techniques for efficiently sparsely using network uplink resources, including techniques that avoid or reduce the occurrence of random access procedures to regain timing alignment to perform uplink communication when out-of-sync with the network.
US10122494B2 Systems and methods for providing resilience to LTE signaling interference in WiFi
Systems and methods presented herein enhance WiFi communications in a RF band where conflicting LTE signaling exists. In one embodiment, a system includes a processor operable to detect the WiFi communications between a UE and a wireless access point of a WiFi network, to identify errors in the WiFi communications, and to determine a periodicity of the errors based on the LTE signaling structure. The system also includes an encoder communicatively coupled to the processor and operable to encode the WiFi communications with error correction, and to change the error correction based on the periodicity of the errors in the WiFi communications.
US10122482B1 Radio receiver system
A radio receiver is disclosed. The radio receiver includes an analog tuner and a baseband processor to provide radio functions. The baseband processor is coupled to the analog tuner. The radio receiver further includes a memory and a controller coupled to the analog tuner, the baseband processor and the memory. The controller is configured to perform an operation and the operation includes causing the analog tuner to scan a spectral band to identify radio stations and based on a signal matrix obtained from scanning a station in the spectral band tentatively determining if the station represents a digital radio mondiale (DRM) station and if so, storing the station in a list of possible DRM stations in the memory.
US10122481B2 Method and apparatus for reporting channel state information in wireless communication system
One embodiment of the present invention provides a method for reporting channel state information (CSI) of a terminal in a wireless communication system, comprising the steps of: receiving a downlink signal comprising an uplink grant; when a CSI request field contained in the downlink signal triggers a CSI report, deriving a CQI value on the basis of a PDSCH transmission block in a CSI reference resource; and carrying out a CSI report including the CQI value in subframe n, wherein the CSI reference resource is the last subframe that is not later than a subframe which is four subframes before subframe n.
US10122480B2 Method for reporting channel state information on transmission opportunity duration in wireless access system supporting unlicensed band, and device supporting same
The present invention relates to a wireless access system supporting an unlicensed band and provides a method for reporting channel state information (CSI) on a transmission opportunity (TxOP) duration, and devices supporting the same. According to one embodiment of the present invention, a method by which a user equipment (UE) reports CSI of a TxOP duration in a wireless access system supporting carrier aggregation (CA) with the unlicensed band comprises the steps of: receiving CSI interference measurement (CSI-IM) configuration information related to the TxOP duration through a primary cell (Pcell); measuring an interference amount in subframes of a secondary cell (Scell), in which CSI-IM is set, on the basis of the CSI-IM configuration information; measuring CSI of the TxOP duration for the Scell by using the interference amount; and transmitting the CSI to a base station, wherein the Pcell can be a serving cell configured in a licensed band, and the Scell can be a serving cell configured in the unlicensed band.
US10122479B2 Systems, methods, and devices for automatic signal detection with temporal feature extraction within a spectrum
Systems, methods and apparatus for automatic signal detection with temporal feature extraction in an RF environment are disclosed. An apparatus learns the RF environment in a predetermined period based on statistical learning techniques, thereby creating learning data. A knowledge map is formed based on the learning data. The apparatus automatically extracts temporal features of the RF environment from the knowledge map. A real-time spectral sweep is scrubbed against the knowledge map. The apparatus is operable to detect a signal in the RF environment, which has a low power level or is a narrowband signal buried in a wideband signal, and which cannot be identified otherwise.
US10122476B2 Radio unit with internal parallel antenna calibration
The present disclosure provides a radio unit with internal parallel antenna calibration. The radio unit comprises an antenna calibrator, a plurality of transmission signal processing sections, a plurality of power amplifiers, a plurality of bandpass filters, a plurality of couplers, a plurality of reception signal processing sections and a first combiner. The antenna calibrator is configured to generate a plurality of individually identifiable reference signals used for transmission calibration. The transmission signal processing sections are configured to modulate the signals in parallel. The power amplifiers are configured to amplify the modulated signals to predetermined power levels in parallel. The bandpass filters are configured to apply bandpass filtering operations to the modulated signals in parallel. The couplers are configured to couple the filtered signals to a first combiner, which combines the filtered signals. One of the reception signal processing sections is configured to identify and demodulate each of the filtered signals constituting the combined signals. The antenna calibrator is further configured to compute transmission calibration vectors by comparing the demodulated signals with the reference signals.
US10122469B2 Optical transmitter, active optical cable, and optical transmission method
A connector which serves as an optical transmitter in accordance with an embodiment of the present invention includes: a transmitting circuit configured to convert a data signal into an electric current signal, the data signal being a three-valued; and an LD configured to convert the electric current signal into an optical signal. The transmitting circuit detects, as an IDLE interval, an interval during which the data signal falls within a predetermined range that is between a high level and a low level. The transmitting circuit controls, during the IDLE interval, the electric current signal to be not greater than a threshold electric current of the LD.
US10122467B2 Optical transmitter and control method for optical transmitter
An optical transmitter that transmits an optical signal includes a dither superimposing circuit configured to generate a dither signal, the dither signal being used to control an operation of the optical transmitter to output the optical signal, and a control circuit configured to control intermittent superimposition of the dither signal onto a target to be controlled.
US10122459B2 Resource allocation via wave-front multiplexing in a PON network
A data communication system comprises an optical transferring device, optical network units, and user processors. The optical transferring device splits a received optical signal into split optical signals. Each optical network unit transforms a respective split optical signal into M first electronic signals, M>1. Each user processor comprises an input mapping unit to map the respective M first electronic signals into N second electronic signals, N≥M; an equalization processor to equalize the N second electronic signals and generate a set of N equalized electronic signals; a wave-front demultiplexer to perform a wave-front demultiplexing transform on the N equalized electronic signals, and output N wave-front demultiplexed signals, each of the N wave-front demultiplexed signals being a unique linear combination of the N equalized electronic signals; and an output mapping unit to map the N wave-front demultiplexed signals into at least M third digital electronic data signals.
US10122457B2 Optical amplifier with closed loop control for scintillation compensation in free space optical communications
A method includes receiving a first optical signal at a first communication terminal from a second communication terminal through a free space optical link and determining a receiving power for the optical link based on the first optical signal. The method further includes adjusting an output amplification at the first communication terminal based on the receiving power for the optical link. The output amplification is adjusted to provide a second optical signal with a minimum transmission power for maintaining the optical link. The method transmits the second optical signal from the first communication terminal to the second communication terminal through the optical link.
US10122451B2 Information beamforming for visible light communication
Examples of information beamforming technology for visible light communication (VLC) systems are provided. A VLC system can include an array of light emitting diode (LED) elements that can emit omni-directional light and control circuitry that can control individual LED elements of the array to sinusoidally vary the intensity of the omni-directional light emitted from the individual LED elements. A data carrying light beam can be generated within an information beam region by constructively combining sinusoidal intensity variations of the emitted omni-directional light and uniform intensity light can be generated outside the information beam region by destructively combining the sinusoidal intensity variations. The VLC system can include an optical detector that can detect sinusoidal intensity variations of a data carrying light beam and generate an output signal corresponding to the sinusoidal intensity variations. The output signal can be converted into digital symbols corresponding to the detected sinusoidal intensity variations.
US10122448B2 Mobile terminal and control method therefor
Disclosed are a mobile terminal capable of starting data sharing through an infrared signal and a control method therefor. To this end, the mobile terminal may comprise: a wireless communication unit for performing wireless communications; and infrared transceiver for transmitting and receiving an infrared signal; a user input unit for receiving a user input; and a control unit for controlling a first infrared signal to be output through the infrared transceiver when a first user input is received through the user input unit, and controlling shared data to be transmitted to an external terminal through the wireless communication unit when a second infrared signal is received from the external terminal which has received the first infrared signal.
US10122447B2 Free space optical receiver and free space optical receiving method
It is impossible to prevent the deterioration of the coupling efficiency between received light and a single mode fiber, and difficult to achieve a higher transmission rate, with respect to a free space optical communication receiver; therefore, a free space optical receiver according to an exemplary aspect of the present invention includes light collecting means for collecting laser light having propagated through a free space transmission path; mode controlling means for separating the laser light collected by the light collecting means into a plurality of propagation mode beams depending on a wave-front fluctuation of the laser light and outputting the propagation mode beams; a plurality of single mode transmission media for guiding the plurality of propagation mode beams, respectively; and a plurality of light receiving means for receiving the plurality of propagation mode beams respectively through the plurality of single mode transmission media.
US10122442B2 Determination of constellation impairment parameters via error-vector magnitude minimization
A test and measurement system is disclosed. The system includes a data store with a data description of a received in-phase (I) quadrature (Q) symbol. The received IQ symbol is received from a transmitter associated with impairments, and the received IQ symbol is modified from a corresponding ideal IQ symbol by the impairments. A computer processor is coupled to the data store and generates an Error-Vector Magnitude (EVM) function that describes a difference between the received IQ symbol and the ideal IQ symbol in terms of a plurality of impairment parameters indicating the impairments. The processor then determines values for the impairment parameters that quantify the impairments. The values are determined by selection of values for the impairment parameters that minimize the EVM function.
US10122441B2 Method of utilizing a relay node in wireless communication system
The present invention relates to a wireless communication system and a user equipment (UE) providing wireless communication services, and more particularly, a method of preventing transmission error of data while maintaining its security and a method of controlling an access of a Relay Node (RN) to a Donor eNB (DeNB) and an access of the UE to the RN during a process of transmitting and receiving user data when the RN as a radio network node is connected to the DeNB in an Evolved Universal Mobile Telecommunications System (E-UMTS), a Long Term Evolution (LTE) system, and a LTE-Advanced (LTE-A) system that have evolved from a Universal Mobile Telecommunications System (UMTS).
US10122439B2 Pre-Allocating network resources for communications between a network hub and a remote terminal
A first device may pre-allocate network resources for multiple communications between a first device and a second device. The second device may be associated with one or more third devices. The network resources may be pre-allocated prior to the second device receiving a request for a communication, of the multiple communications, for transmission from a third device of the one or more third devices. The first device may receive an indication to allocate the network resources for the communication. The first device may allocate a portion of the network resources for the communication. The first device may cause the communication to be transmitted between the first device and the second device and between the second device and the third device. The first device may deallocate the portion of the network resources after causing the communication to be transmitted.
US10122437B2 Communication system
The invention provides a relay node that can relay received data to one or more communications devices served by the relay node. The relay node has transceiver circuitry that transmits signals to and that receives signals from one or more remote transmission points and the one or more communications devices served by the relay node; and a communications control module for controlling the operation of the relay node such that in a first operating state the relay node is configured to receive data to be relayed, from a remote transmission point and such that in a second operating state the relay station is configured to receive data to be relayed, from a plurality of remote and separate transmission points.
US10122428B2 Interference reduction
There is provided a method, including obtaining, by a network apparatus, antenna sensing information with respect to signals received by a base station operating under a shared access-system which allows a licensee system to apply at least a part of an shared access spectrum which is currently unused by an incumbent system; detecting, on the basis of the antenna sensing information, that at least one device of the incumbent system is communicating on the shared access spectrum in the coverage area of the base station; identifying the angular sector in which the device of the incumbent system is located with respect to the base station; and dynamically isolating the identified angular sector from usage by the licensee system.
US10122422B2 Compensating amplifier phase in a diversity receiver front end
Diversity receiver front end system with amplifier phase compensation. A receiving system can include a first amplifier disposed along a first path, corresponding to a first frequency band, between an input of the receiving system and an output of the receiving system. The receiving system can include a second amplifier disposed along a second path, corresponding to a second frequency band, between the input of the receiving system and the output of the receiving system. The receiving system can include a first phase-shift component disposed along the first path and configured to phase-shift the second frequency band of a signal passing through the first phase-shift component based on a phase-shift caused by the first amplifier at the second frequency band.
US10122421B2 Multimodal communication system using induction and radio and method
A system of wearable or personal area devices includes a first earpiece and a second ear piece each of the first ear piece and the second ear piece comprising an ear piece housing, an induction circuit disposed within the ear piece housing for short range communications, and a radio transceiver disposed within the ear piece housing for radio communications. The induction circuit of the first ear piece and the induction circuit of the second ear piece are adapted for communication there between using high bandwidth audio.
US10122414B2 Spatially enabled secure communications
Spatially Enabled Communication technologies are disclosed. A proximity boundary can be defined by a communication range of one or more SRC devices configured to communicate using near field magnetic induction (NFMI) using at least two antennas to provide magnetic induction diversity. A data block can be securely communicated by interspersing the data between an short range communication (SRC) device for near field magnetic induction (NFMI) communication within the proximity boundary and a radio frequency (RF) radio for RF communication. Data received on the SRC device and the RF radio can be reassembled to form the data block.
US10122411B2 Communications device and board used in communications device
A communications device is disclosed, the device includes a container, at least one power module, at least one temperature regulating module, and multiple boards. The container is configured to accommodate the at least one temperature regulating module and the multiple boards, and the container is further configured to accommodate a power bus layer. The power bus layer is connected to the at least one power module, the at least one temperature regulating module, and the multiple boards. The at least one power module is configured to supply power to the at least one temperature regulating module and the multiple boards by using the power bus layer. At least part of communication among the multiple boards, the at least one power module, and the at least one temperature regulating module is performed in a power line communications manner by using the power bus layer.
US10122404B2 Wireless transceiver for transmitting circularly-polarized signals with modulated angular speed
A radio frequency (RF) front end chip in a phased array antenna panel for transmitting a modulated circularly-polarized signal is disclosed. The RF front end chip includes an oscillator providing an angular speed modulation signal to a quadrature generation block, the quadrature generation block providing an in-phase signal and a quadrature signal based on the angular speed modulation signal, a first amplifier receiving the in-phase signal and a data signal, and providing a modulated horizontally-polarized signal, and a second amplifier receiving the quadrature signal and the data signal, and providing a modulated vertically-polarized signal, where a modulated circularly-polarized signal is generated based on the modulated horizontally-polarized signal and the modulated vertically-polarized signal. The angular speed modulation signal controls an angular speed of the modulated circularly-polarized signal. The data signal is encoded by the angular speed modulation signal.
US10122397B2 Polar receiver system and method for Bluetooth communications
Circuitry and methods are described for digital signal demodulation. In a configurable receiver, a method includes receiving a radio frequency signal at the configurable receiver, operating the configurable receiver in a first mode, the first mode including providing the radio frequency signal to an amplitude detection circuit to determine an amplitude, providing the radio frequency signal to a phase detection circuit to determine a phase, and providing the amplitude and phase to a coordinate rotation digital computer (CORDIC) logic circuit, and operating the configurable receiver in a low power mode upon receiving an indication to selectively disable the amplitude detection circuit, the low power mode including providing the radio frequency signal to the phase detection circuit to determine the phase, and providing the phase and a predetermined constant value in lieu of the amplitude to the CORDIC logic circuit.
US10122392B2 Active equalizing negative resistance amplifier for bi-directional bandwidth extension
Systems, apparatuses, and methods for implementing a negative resistance circuit for bandwidth extension are disclosed. Within a feedback path of a differential signal path, capacitors are placed on the inputs and outputs of a fully differential amplifier connecting to the differential signal path. In one embodiment, a circuit includes a fully differential amplifier and four capacitors. A first capacitor is coupled between a first signal path and a non-inverting input terminal of the amplifier and a second capacitor is coupled between the first signal path and a non-inverting output terminal of the amplifier. A third capacitor is coupled between a second signal path and an inverting input terminal of the amplifier and a fourth capacitor is coupled between the second signal path and an inverting output terminal of the amplifier. The first and second signal paths carry a differential signal.
US10122388B2 Auto-tunable antenna devices
Auto-tunable antenna devices and methods of using the same are described herein. One method for tuning an antenna of a device includes comparing a reference phase of a reference signal to a return phase of a return signal of the antenna and sending a correction signal to a tunable circuit element of the antenna in response to the reference phase being out of phase with the return phase.
US10122387B2 Portable antenna with built-in amplifier for two-way or one-way communications
Disclosed are embodiments of portable antennae and systems for radio communications requiring low-noise receiving means, or in which interconnecting transmission line insertion loss between receiver or transceiver equipment and a distant antenna impairs such radio communications. A method of use is also disclosed, in which an antenna in a passive state may be turned on automatically upon the initiation by a radio operator of a transmission.
US10122384B2 Logical interleaver
Various implementations described herein are directed to a memory device. The memory device includes a first interleaving circuit that receives data words and generates a first error correction code based on the received data words. The memory device includes a second interleaving circuit that receives the data words and generates a second error correction code based on the received data words as a complement to the first error correction code. The second interleaving circuit interleaves data bits from multiple different data words and stores modified data words based on the multiple different data words.
US10122381B2 Method of constructing flat XOR codes from integer indexed tanner graphs
A method for defining an erasure code for system having a predetermined number of data disks is disclosed. The method includes selecting step, constructing step, determining step and repeating step. The selecting step includes selecting a predetermined acceptable number of failures for the system. The constructing step includes constructing a first Tanner graph for two failures acceptable system having predetermined number of data disks. The determining step includes determining erasure code from the first Tanner graph. The repeating step includes repeating the constructing step and the determining step by increasing the acceptable number of failures by one and constructing another Tanner graph in response to the increased acceptable number of failures by increasing number of parity nodes until the predetermined number of failures for the system is reached.
US10122376B2 Reference precharge techniques for analog-to-digital converters
Systems and methods to reduce the amount of reference current drawn by a SAR ADC by including an auxiliary or precharge reference source. The ADC can connect the bit trial capacitors of a main digital-to-analog converter (DAC) to an auxiliary or precharge reference source during the loading of the bit trials, and then the ADC can switch to a main reference buffer. After allowing enough time for both phases, the main DAC can proceed with the bit trials to resolve the remaining bits. The rest of the bit trials can be performed directly using the main reference buffer.
US10122371B2 Reconfigurable calculation unit with atomic computation units and control inputs
A novel and useful apparatus for and method of software based phase locked loop (PLL). The software based PLL incorporates a reconfigurable calculation unit (RCU) that is optimized and programmed to sequentially perform all the atomic operations of a PLL or any other desired task in a time sharing manner. An application specific instruction-set processor (ASIP) incorporating the RCU includes an instruction set whose instructions are optimized to perform the atomic operations of a PLL. The RCU is clocked at a fast enough processor clock rate to insure that all PLL atomic operations are performed within a single PLL reference clock cycle.
US10122362B2 Dynamic biasing circuitry for level-shifter circuitry
In some examples, a device includes level-shifter circuitry and biasing circuitry including at least four diodes, wherein each diode of the at least four diodes is electrically connected in series. The biasing circuitry further includes push-pull circuitry electrically connected to at least two diodes of the at least four diodes and configured to generate an intermediate voltage signal. The biasing circuitry is configured to deliver a high-side biasing signal to the level-shifter circuitry based on the intermediate voltage signal and a high-side voltage signal from the at least four diodes. The biasing circuitry is further configured to deliver a low-side biasing signal to the level-shifter circuitry based on the intermediate voltage signal and a low-side voltage signal from the at least four diodes.
US10122360B2 Touch panel device
When sampling an A/D-converted data of a voltage signal that a touch IC outputs at a fixed period, a microcomputer of a touch panel device monitors a variation in data values within a monitoring time, and changes a timing of sampling the data when a frequency of the variation exceeds an allowed value. Then, the timing is kept constant and the data is sampled when the frequency of the variation is within a range of the allowed value.
US10122358B1 Packaged semiconductor device
A semiconductor device includes: a transistor including a main terminal and a sense terminal; a main output electrode connected to the main terminal via a first wire; a sense output electrode connected to the sense terminal via a second wire; and a package sealing the transistor, the first and second wires, part of the main output electrode and part of the sense output electrode, wherein a wiring inductance from the main terminal to the main output electrode is larger than a wiring inductance from the sense terminal to the sense output electrode.
US10122354B2 Multi-channel clock distribution circuit and electronic device
A multi-channel clock distribution circuit and an electronic device includes a power source, a first switch, and at least two clock distribution sub-circuits; each clock distribution sub-circuit includes a second switch, a third switch, and a capacitor; a first end of the capacitor is connected to the power source by using the second switch and is connected to the first end of the first switch by using the third switch, a second end of the capacitor is grounded, and the first end of the capacitor is used as an output end of the clock distribution sub-circuits; and connection and disconnection of the first switch is controlled by a first clock signal, connection and disconnection of the second switch is controlled by a second clock signal, and connection and disconnection of the third switch is controlled by a third clock signal.
US10122353B2 Cross-point offset adjustment circuit
A differential signal offset adjustment circuit may include a first circuit for receiving a first one of a differential input signal and generating a first one of a differential output signal with positive offset based on a differential offset signal. The circuit may further include a second circuit for receiving a second one of a differential input signal and generating a second one of a differential output signal with a negative offset based on the differential offset signal.
US10122352B1 Current driver system
One example includes a current driver system. The system includes a current source configured to provide a source current to a transition node. The system also includes a Josephson latch comprising at least one Josephson junction stage. The at least one Josephson junction stage can be configured to conduct the source current from the transition node as a current-clamped bias current in a deactivated state of the Josephson latch. The Josephson latch can be configured to activate in response to the bias current and a trigger pulse to switch the at least one Josephson junction stage to a voltage state to conduct at least a portion of the source current from the transition node as an output current to a load in response to activation of the Josephson latch.
US10122349B1 Multi-mode power train integrated circuit
A configurable driver integrated circuit is disclosed having a plurality of input/output terminals for interfacing exterior of the integrated circuit. The integrated circuit includes a plurality of driver circuits, with each driver circuit including a transistor having a source and a drain, and each of the source and drain thereof connected to a dedicated and respective one of the input/output terminals and further includes a gate driver for driving a gate of the transistor, with supply inputs associated with a floating voltage domain, and each driver circuit also includes a level shift circuit for shifting the level of a logic signal from a fixed voltage domain to the floating voltage domain. A switching circuitry generates switching signals in a fixed voltage domain for controlling the operation of each of the driver circuits in accordance with a predetermined configuration defined by external circuit.
US10122348B2 Interference-immunized multiplexer
A multiplexer comprises: an output circuit comprising a multiplexer output; and a first buffer coupled to the output circuit and comprising: a first selection input configured to receive a first selection signal; a first logical input configured to receive a first logical input signal; and a first ground; wherein the multiplexer is configured to: couple the first logical input to the multiplexer output when the first selection signal is a first value; and couple the first logical input to the first ground when the first selection signal is a second value. A method comprises: receiving a selection signal and a first logical input signal; coupling a first logical input to a multiplexer output when the selection signal is a first value; and coupling the first logical input to a ground when the selection signal is a second value.
US10122346B2 Coefficient generation for digital filters
An example circuit includes: a filter configured to process a digital signal through at least one stage; and a coefficient generator circuit configured to generate coefficients for the at least one stage of the filter. The coefficient generator circuit includes: a lookup-table (LUT) configured to output a differential sequence; an up-sampling holder circuit configured to up-sample and hold the differential sequence to generate an up-sampled differential sequence; and an accumulator configured to integrate the up-sampled differential sequence to generate the coefficients.
US10122337B2 Programmable gain amplifier
A programmable gain amplifier includes an active load module, a first differential pair, a second differential pair and a power source module. The first and second differential pairs are electrically connected to the active load module. The power source module is electrically connected to the first current source end of the first differential pair and the second current source end of the second differential pair. The power source module supplies a first current to the first differential pair through the first current source end. The power source module supplies a second current to the second differential pair through the second current source end. The power source module adjusts the potential of the first current, the potential of the second current, or both.
US10122335B2 Low voltage high speed CMOS line driver without tail current source
The present invention is directed to electrical circuits and techniques thereof. More specifically, an embodiment of the present invention provides a line driver with transistors directly coupled to the ground, and a bias voltage is coupled common mode resistors of the line driver. There are other embodiments as well.
US10122334B2 High efficiency ultra-wideband amplifier
An amplifier comprising an active device having an output terminal for driving a load impedance in response to a signal applied to an input terminal and a current source connected to the active device to provide a bias to the active device wherein when the active device is operated an output power of the active device increases with increasing load impedance.
US10122327B2 Band-reconfigurable and load-adaptive power amplifier
A tunable amplifier includes continuous tunability for both frequency and power levels. The tunable amplifier includes a combination of a tunable series resonator and a multi-stage LC network as the output matching network. The tunable amplifier incorporates a variable diode varactor with high breakdown voltage and high tuning range into a tunable resonator. The tunable resonator is connected to a fixed output matching network to enable a wide range of operating frequencies. The tunable amplifier enables high power, high efficiency, broadband and load-modulated power amplification, which is greatly desired for next-generation wireless communication systems and other high-frequency applications.
US10122324B2 Multi-phase amplifier circuits and methods for generating an amplified output signal
A multi-phase amplifier circuit includes an amplification circuit configured to generate a plurality of phase signals and to provide the plurality of phase signals to a plurality of inductors. An inductive coupling between a first pair of inductors differs from an inductive coupling between a second pair of inductors by a first coupling difference. The amplification circuit is configured to provide two phase signals comprising a first phase difference of less than 180° to the first pair of inductors and two further phase signals comprising the first phase difference to the second pair of inductors. An inductive coupling between a third pair of inductors differs from an inductive coupling between a fourth pair of inductors by a second coupling difference. The amplification circuit is configured to provide two phase signals comprising a second phase difference of 180° to the third pair of inductors and two further phase signals comprising the second phase difference to the fourth pair of inductors.
US10122321B2 Frequency conversion device with dual local oscillators and satellite payload comprising such a device
A frequency conversion device, intended for installation on board a satellite, comprises an active assembly comprising at least one first radiofrequency processing chain comprising a first mixer, a first local oscillator operating at a first frequency and linked to the first mixer, at least one second radiofrequency processing chain comprising a second mixer, and a second local oscillator operating at a second frequency and linked to the second mixer and a current or voltage converter for supplying power to the active assembly.
US10122319B2 Systems, vehicles, and methods for maintaining rail-based arrays of photovoltaic modules
A system includes an elongated rail including support surfaces and a mounting surface disposed between the support surfaces. Photovoltaic modules can be coupled to the mounting surface and raised relative to the support surfaces. A first maintenance vehicle can include a cleaning head, actuator, motor, and support legs. The support legs can suspend the cleaning head over the photovoltaic modules and can be respectively movably coupled to the support surfaces so as to laterally and sequentially move the cleaning head parallel to the elongated rail and across each of the photovoltaic modules responsive to actuation of the motor. At least a portion of the cleaning head can be vertically movable between a disengaged position spaced apart from the photovoltaic modules and an engaged position in contact with at least one of the photovoltaic modules responsive to actuation of the actuator.
US10122314B2 Motor control apparatus, motor control system, motor control method
A motor control apparatus for controlling driving of a motor includes an inverter which supplies power to a motor having a position detector, and circuitry which controls power conversion of the inverter based on at one or more predetermined control parameters, determine a type of the motor based on a signal received from the position detector of the motor, and control notification of setting confirmation of one or more of the predetermined control parameters in accordance with the type of the motor.
US10122311B2 Self-switching, reversible linear actuator having bifilar control
A mechatronic assembly for linearly driving a member includes a control unit and an actuator, the control unit including a control algorithm and a power bridge, the algorithm controlling the power bridge, the power bridge providing a bifilar electrical signal consisting of a torque signal and a direction signal, the actuator including an electric motor which does not have an N-phase multiphase brush, binary probes for detecting the position of the rotor of the motor, a device for transforming the rotational movement of the rotor into a linear movement of the control member, power switches capable of powering the N phases of the motor on the basis of the bifilar electrical signal, and the state of the power switches is controlled directly by a signal from the detection probes.
US10122309B2 Generator comprising a variable speed magnetic gear
A generator comprising a magnetic gear, the magnetic gear comprising a stationary member comprising a set of electromagnets, a first moveable member comprising a set of magnets, and a second moveable member disposed between the first moveable member and the stationary member. The second moveable member comprises a set of core members. The first and second moveable members are magnetically coupled to define a gear ratio therebetween and the electromagnets are operable to control the gear ratio. The stationary member comprises a stator of the generator and the first moveable member comprises an armature of the generator, wherein the armature is arranged to induce an electrical current in a set of generator windings disposed around the stator. The second moveable member comprises an input means arranged to receive a drive force. The gear ratio is variable, such that a variable output speed may be produced for a given input speed. In this way, the electrical output of the generator is decoupled from the input speed, so as to provide sufficient power for a range of input speeds.
US10122307B2 Doubly stator-fed synchronous generator
According to an aspect of the disclosure herein, a generator is provided herein. The generator includes a rotor that further includes a plurality of slots. The generator also includes a three-phase winding configured to produce a first magnetic field and an excitation winding. The excitation winding is a material filling in the plurality of slots and produces a second magnetic field. In turn, a rotation of the generator induces alternating voltage in the stator three-phase winding and the stator excitation winding excites the magnetic flux in the rotor.
US10122306B2 Electric power generating system with a permanent magnet generator and combination of active and passive rectifiers
An electric power generating system (EPGS) may comprise a permanent magnet generator (PMG) comprising a rotor comprising a permanent magnet and a stator comprising a first armature winding configured to output a first three-phase voltage, and a second armature winding configured to output a second three-phase voltage. The EPGS may further comprise a passive rectifier configured to rectify the first three-phase voltage, an active rectifier configured to rectify the second three-phase voltage, and an active rectifier controller, wherein the active rectifier is controllable in response to a current reference received by the active rectifier controller. An EPGS may comprise a tunable notch filter configured to filter a first DC voltage and/or a DC output voltage, in accordance with various embodiments.
US10122304B2 Augmented power converter
An augmented power converter may include a motor drive circuit. The motor drive circuit may include a motor drive transformer to convert a two-phase DC voltage to a three-phase output voltage for operating an electrical device. The motor drive circuit may also include a power control component for each phase of the two-phase voltage.
US10122302B2 Flexible and soft smart driving device
A flexible and soft smart driving device comprises a flexible frame, a driving mechanism and a creeping structure. The driving mechanism uses an intrinsic strain of an intelligent soft material to generate a driving force. A creeping structure is used to implement autonomous activities of the flexible and soft smart driving device. The driving mechanism and the creeping structure are attached to the flexible frame. The driving mechanism generates the driving force by contraction and relaxation of a driving membrane. The flexible and soft smart driving device is made from flexible materials and has advantages of good creeping speed, flexible control, small noise and high human body compatibility.
US10122299B2 Power conversion device
The present invention relates to a power conversion device in the power electronics field. An object of the present invention is to provide a technique of determining whether a switching element operates normally or not from a gate monitor signal of a power conversion device, and predicting a sign of a failure by obtaining the temperature of the switching element from a transient state of the switching voltage of the power conversion circuit as a component of the power conversion device without using a new signal path.
US10122298B2 Semiconductor device and power conversion device
A semiconductor device includes a unipolar switching element having a drain terminal, a gate terminal, and a source terminal, wherein a serial connection body of a capacitor and a resistor is connected between the drain terminal and the gate terminal.
US10122294B2 Active gate clamping for inverter switching devices with enhanced common source inductance
An inverter phase leg has upper and lower gate drive circuits supplying gate drive signals to upper and lower transistors. Each gate drive circuit includes an active clamp for selectively deactivating the upper and lower transistors. The transistors are comprised of semiconductor devices, each having respective gate, source, and emitter terminals. Each emitter terminal is connected to a respective output electrode structured to enhance a common source inductance between the respective gate and emitter terminals. Each emitter terminal is further connected to a respective Kelvin emitter electrode substantially bypassing the respective output electrode. Each respective active clamp is connected between the respective gate terminal and Kelvin emitter electrode so that the active clamping function remains effective in the presence of the enhanced common source inductance.
US10122292B2 Converter valve
A converter valve includes a top shielding cover, a bottom shielding cover, at least two vertically stacked valve layers, and a maintenance platform. The top shielding cover is disposed at an upper portion of an uppermost valve layer. The bottom shielding cover is disposed at a lower portion of a lowermost valve layer. Each of the valve layers comprises two valve modules disposed side-by-side in a horizontal direction. The two valve modules are electrically connected via a busbar and mechanically connected via securing connectors. A lower valve layer is connected to an upper valve layer in a suspended manner. A body of the maintenance platform is located between horizontal planes on which two vertically adjacent valve layers are located, or between horizontal planes on which the lowermost valve layer and the bottom shielding cover are located.
US10122288B2 Transformer composed of a front stage circuit and a rear stage circuit
A transformer includes a front stage circuit and a rear stage circuit. As a front stage circuit, a switch series unit, which is connected in parallel to a power supply, includes odd-numbered switches and even-numbered switches alternately turned ON. Mutual connection points of the respective switches and points at both ends of the switch series unit are regarded as m nodes in total. Capacitors are provided on at least one of a first electrical path combining odd nodes to lead them to a first output port, and a second electrical path combining even nodes to lead them to a second output port. The capacitors are present so as to correspond to at least (m−1) nodes. The rear stage circuit includes an element series unit, which is composed of a pair of semiconductor elements connected in series to each other for conducting operations of mutually opposite polarities, and necessary inductors.
US10122284B2 Systems and methods for regulating power conversion systems with output detection and synchronized rectifying mechanisms
System and method for regulating a power conversion system. A system controller for regulating a power conversion system includes a first controller terminal and a second controller terminal. The system controller is configured to receive at least an input signal at the first controller terminal, and generate a gate drive signal at the second controller terminal based on at least information associated with the input signal to turn on or off a transistor in order to affect a current associated with a secondary winding of the power conversion system. The system controller is further configured to, if the input signal is larger than a first threshold, generate the gate drive signal at a first logic level to turn off the transistor.
US10122283B2 Systems and methods for constant current control with primary-side sensing and regulation in various operation modes
System and method for regulating a power converter. The system includes a first signal processing component configured to receive at least a sensed signal and generate a first signal. The sensed signal is associated with a primary current flowing through a primary winding coupled to a secondary winding for a power converter. Additionally, the system includes a second signal processing component configured to generate a second signal, an integrator component configured to receive the first signal and the second signal and generate a third signal, and a comparator configured to process information associated with the third signal and the sensed signal and generate a comparison signal based on at least information associated with the third signal and the sensed signal.
US10122279B2 Inverting buck-boost converter drive circuit and method
A driver circuit includes a high-side power transistor having a source-drain path coupled between a first node and a second node and a low-side power transistor having a source-drain path coupled between the second node and a third node. A high-side drive circuit, having an input configured to receive a drive signal, includes an output configured to drive a control terminal of said high-side power transistor. The high-side drive circuit is configured to operate as a capacitive driver. A low-side drive circuit, having an input configured to receive a complement drive signal, includes an output configured to drive a control terminal of said low-side power transistor. The low-side drive circuit is configured to operate as a level-shifting driver.
US10122276B2 Method for operating a power converter circuit and power converter circuit
In accordance with an embodiment, a method includes converting power by a power converter circuit having a plurality of converter cells coupled to a supply circuit. Converting the power includes a plurality of successive activation sequences and, in each activation sequence, activating at least some of the plurality of converter cells at an activation frequency. The activation frequency is dependent on at least one of an output power and an output current of the power converter circuit.
US10122274B2 Multi-function power control circuit using enhancement mode gallium nitride (GaN) high electron mobility transistors (HEMTs)
Embodiments of the present disclosure relate to a multi-function circuit. The circuit comprises a low side circuit that is comprised with a first set of enhancement mode transistors. The half bridge circuit also includes a high side circuit that is comprised of a second set of transistors. Each of the enhancement mode transistors of the first set and second set of enhancement mode transistors are Gallium Nitride (GaN) transistors. In some embodiments, the GaN transistors are High Electron Mobility Transistors (HEMTs). In additional embodiments, the GaN transistors are configured and operated as saturated switches. In further embodiments, the half bridge circuit is designed as a discrete circuit. Additionally, each of the first set and second set of transistors, diodes, resistors, and all passive elements are discrete components arranged to form a half bridge circuit. In fact, the entire half bridge circuit is built from discrete components.
US10122273B2 DC-DC converter
An object is to provide a technique enabling conversion efficiency to be increased irrespective of an operating ambient temperature. A DC-DC converter includes switching elements, a drive unit which drives the switching elements to conduct synchronous rectification, a freewheel diode connected in parallel to the switching element, and a temperature detection circuit which detects a temperature of the freewheel diode. The drive unit stops driving the switching element when the temperature detected by the temperature detection circuit is equal to or lower than a predetermined first threshold value.
US10122270B2 Tunable voltage regulator circuit
A voltage regulator has an output driver current mirror circuit and one or more control circuits. The output driver current mirror circuit includes an output driver transistor, a tunable resistance circuit, and a diode-connected transistor. The output driver transistor has one current electrode coupled to a supply voltage and another current electrode coupled to an output terminal for providing the output voltage of the voltage regulator. The tunable resistance circuit has one terminal coupled to a control electrode of the output driver transistor, and another terminal coupled to a current electrode of the diode-connected transistor. The one or more control circuits includes a comparator for controlling a current provided to the output driver current mirror in response to a feedback signal from the output terminal.
US10122266B1 Power supply charge pump and protection circuit
In an embodiment, set forth by way of example and not limitation, an integrated circuit includes charge pump circuitry formed on an integrated circuit (IC) chip, a first protective circuit formed on the integrated circuit chip and coupling the first output node to a first IC port, a second protective circuit formed on the integrated circuit chip and coupling the second output node to a second IC port, and a third protective circuit formed on the integrated circuit chip and coupling the power input node to a power input IC port.
US10122264B2 Control device and program product for reducing a noise peak level
The control device includes a control signal supply unit, a frequency changing unit, and a storage unit. The control signal supply unit generates a control signal, and supplies the generated control signal to the switching element. The storage unit stores a frequency table defining a change value of a frequency of the control signal. The frequency changing unit changes the frequency of the control signal every time a predetermined time period elapses, according to the change value defined in the frequency table.
US10122258B2 DC-DC converter with pull-up or pull-down current and associated control method
A DC-DC converter includes an inductor, a switch module, and a pull-up circuit or a pull-down circuit. The inductor has a first node and a second node, and the second node is coupled to an output node of the DC-DC converter. The switch module is arranged for selectively connecting an input voltage or a ground voltage to the first node of the inductor according to a driving signal. The pull-up circuit is arranged for selectively providing a first current to the output node of the DC-DC converter. The pull-down circuit is arranged for selectively sinking a second current from the output node of the DC-DC converter. In addition, the first current or the second current is determined based on an inductor current flowing through the inductor.
US10122256B1 Method and apparatus for zero-current switching control in switched-capacitor converters
A switched-capacitor converter includes a plurality of legs coupled between the input and a rectifier at the output. Each leg includes a capacitor. A first group of legs is coupled to a first branch of the rectifier, and a second group is coupled to a second branch of the rectifier. A switch device is connected to each leg. The controller alternates switching of the switch devices connected to the first and second groups of legs to transfer energy from input to output. The switching is modified based on zero-crossing information which indicates when current through each switch device crosses or nearly crosses zero, so that each switch device connected to the same group of legs is turned off when current through that switch device crosses or nearly crosses zero and remains off until all switch devices connected to that group have been turned off for a predetermined amount of time.
US10122255B2 Devices, systems and processes for average current control
Various embodiments of apparatuses, systems and methods for regulating the currents provided by a DCDC buck converters to an LED unit are provided. In accordance with at least one embodiment, a device includes a time-off module configured to output a time-off signal when an output voltage of a power supply reaches a predetermined threshold; a timer module configured to determine a first duration, and after waiting a second duration, output a measured time signal; and a control module, coupled to each of the timer module and the time-off module, configured to output a set signal during a current cycle of the power supply, wherein the “on” slate for the current cycle occurs while the control module outputs the set signal and ends when the control module receives the measured time signal.
US10122248B2 Electric drive device
Electric drive device for an electric power steering system that includes an electric motor with a motor case, and a motor shaft with a drive end, an electronic control unit that controls the drive of the motor, According to one embodiment the electronic control unit includes a power board and a heat sink. A connector coupled to a side of the electric drive device is at least partially maintained in its position with the use of one or more projections projecting from a first area of the connector that reside within one or more corresponding housings located in a peripheral region of the heatsink.
US10122247B2 Inverter-integrated electric compressor
In this inverter-integrated electric compressor, the circuit board of an inverter device is divided into: a main circuit board (23) having a shape and size that can be housed within an inverter housing section (8); and a sub-circuit board (26) that is electrically connected to the main circuit board (23). The main circuit board (23) is affixed and installed to boss sections (27) at at least the (four) corners, and is also affixed and supported by electrical components mounted to the circuit board (23). The sub-circuit board (26) has a flaring shape from the front end side to the back end side, and is affixed and installed to boss sections (31) at three front/back points in a space below the main circuit board (23) to the back of a bottom section inclined downwards toward the back from the front of the inverter housing section (8).
US10122246B2 Multi-gap rotating electric machine with cooling oil guide channels for side stator coil
In a multi-gap rotating electric machine, a side stator coil is received in a side space formed in a housing to connect radially inner and radially outer stator coils across a rotor. A cooling oil flow adjustment member is provided to adjust flow of cooling oil in the side space. The adjustment member has cooling oil guide channels formed on an uneven surface thereof facing the side stator coil. When viewed along a central axis of a rotating shaft: on an upper apart of the uneven surface which is located above the central axis, the cooling oil guide channels spread from a reference line to both sides of the reference line while extending downward; and on a lower part of the uneven surface which is located below the central axis, the cooling oil guide channels converge on the reference line from both sides of the reference line while extending downward.
US10122238B2 Fluid flow power generation system
A wind turbine rotary shaft is coupled to the rotary axis of a grid connected generator/alternator by magnetic means to feed power to the grid at all rotation speeds of the turbine shaft that exceed the generator speed when it acts as a motor power by the grid. The coupling is a generally circular first plate having a magnet array at the end of the generator shaft. The rotary axis of a turbine is likewise connected to a second generally circular plate. The second plate is electrically conductive, but not magnetic and is offset but adjacent to the first plate. When the turbine shaft is turning faster than the generator shaft more power is fed into the grid by the generator/alternator.
US10122235B2 Submersible pump
A replaceable motor module for a groundwater sampling device including an inner housing defined by a cylindrical shape and having a first alignment pin. A DC-operated electric motor is positionable within the inner housing, and includes a first set of electrical input terminals, an output shaft capable of downwardly extending through a sealed hole in the inner housing, and a first alignment groove for mating with the first alignment pin of the inner housing. An inner housing cap includes a second set of electrical input terminals and electrical output terminals, and is pressingly engageable with the inner housing.
US10122233B2 Multi-series connection coil without framework
The present invention discloses a multi-series connection coil without a framework, including at least two potted coils, where the multi-series connection coil without a framework is formed by winding in the following steps: step 1, first winding an enameled wire to form a first potted coil; step 2, on the basis of the first potted coil, continuing to wind a second potted coil; and step 3, continuing to wind potted coils according to requirements. The present invention is applied to a mobile phone camera, a laser head, a motor, a driver, or a smart wearable device, such as a pedometer and a VR device, and can generate a greater driving force in a case of electric power input at a low voltage, and the coil has higher sensitivity.
US10122231B2 Rotor and rotary electric machine
Each of permanent magnets includes a magnet body formed across the radial direction of a rotor core, and a pair of magnet end parts bending toward the outer peripheral side of the magnet body and extending respectively from both ends of the magnet body in the peripheral direction toward the outer edge of the rotor core. Magnetization directions of the magnet end parts and a magnetic pole center line intersect with each other on the outer peripheral side of the magnet body. The inclination angle of each magnetization direction of the magnet end parts with respect to the magnetic pole center line is greater than the inclination angle of a magnetization direction of the magnet body with respect to the magnetic pole center line.
US10122230B2 Permanent-field armature with guided magnetic field
A permanent-field armature for an electrical machine includes an armature body having internal magnet pockets, and a plurality of permanent magnets having a magnetization for generating a magnetic field and disposed in the magnetic pockets in one-to-one correspondence. The armature body guides the magnetic field between the magnet pockets and magnetic poles of the armature on an armature surface. Each magnet pocket is formed for guiding the magnetic field in a material which has at least one area having a magnetic anisotropy with an easy axis and a hard axis of magnetizing capability, with the easy axis being aligned in parallel relation to or at least at an angle of less than 25° to a magnetization direction of the magnetization of the permanent magnet disposed in the magnet pocket.
US10122226B2 Arrangement of coil wires in a rotor of an electric motor
An armature may include a rotor with a plurality of teeth, at least one insulator covering at least a part the teeth, a plurality of coils wound on the teeth, and a plurality of cavities. Each one of the cavities may be arranged between two of the teeth and may be formed on the at least one insulator. At least one of the cavities may be configured and arranged for receiving coil windings adjacent to a wall portion of the at least one cavity. The at least one of the plurality of cavities may include a switching wire receptor. The switching wire receptor may include a recess in a wall portion of the at least one of the plurality of cavities for receiving a switching wire. The recess may have a depth larger than the diameter of the switching wire.
US10122224B2 Electric motor assembly
An electric motor assembly includes an axle having a first end and a second end. A plurality of rotor stages is attached to the axle. The rotor stages each include a set of rotor magnets. Each set has a greater potential magnetic field as the sets are located further from the first end. A plurality of stators is positioned around the rotor stages so that each of the rotor stages is adjacent to and covered by one of the stators to define a plurality of mated pairs. The stators each include a plurality of stator magnets. A stator control, for controlling individual ones of the pairs, is electrically coupled to each of the stators and magnetizes the stator magnets in a controlled fashion with respect to the rotor magnets to urge the rotor magnets in a same direction and rotate the axle.
US10122223B2 Axial gap motor
To reduce eddy current loss in a supporting member of a rotor of an axial gap motor, and improve efficiency, the motor includes a rotor, and stators arranged opposite to the rotor. The rotor has a disc-shaped supporting member, having a plurality of mounting holes in each of which a permanent magnet segment is installed. In the stators, a plurality of field windings is arranged for generating a rotating magnetic field. The axial gap motor is provided with notches extending radially between each of the mounting holes of the supporting member in which a permanent magnet segment is fitted, and an outer peripheral edge of the supporting member.
US10122219B1 Systems, methods, and devices for using a battery as a antenna for receiving wirelessly delivered power from radio frequency power waves
Systems, methods, and devices for using an existing components of a battery as an antenna for receiving wirelessly delivered power from radio frequency power waves are provided. A wireless power receiver includes a first connection with a battery. The first connection is configured to receive an alternating current that is generated by reception of wirelessly delivered radio frequency (RF) power signals. The RF power signals are received by at least a part of the battery that is acting as an antenna. The wireless power receiver further includes power conversion circuitry that is electrically coupled to the first connection with the battery. The power conversion circuitry is configured to convert the alternating current into a direct current (DC) voltage that is used to charge the battery.
US10122215B2 Method and apparatus for closed loop power estimation for determination of optimal placement of a power receive unit on a power transmit unit with visual and/or haptic feedback
An apparatus for receiving wireless power is provided. The apparatus comprises a coupler configured to receive a first amount of wireless power via a wireless field generated by a wireless power transmitter. The apparatus comprises a sensor circuit configured to measure the first amount of wireless power. The apparatus comprises a controller configured to instruct a feedback circuit to provide an indication to a user based on a comparison of the first amount of wireless power measured by the sensor circuit to a power threshold.
US10122213B2 Wireless power supplying system
Disclosed herein is a wireless power supplying system, including a power transmission device adapted to transmit power supplied thereto, a repeater device adapted to repeat the transmission power of the power transmission device, and a power reception device adapted to receive the power repeated by said repeater device.
US10122207B2 Automatic transfer switch circuits and control methods
According to some aspects of the present disclosure, automatic transfer switch circuits and control methods are disclosed. Example automatic transfer switch circuits include a first voltage input having a line terminal and a neutral terminal, a second voltage input having a line terminal and a neutral terminal, a voltage output having a line output terminal and a neutral output terminal, a first relay coupled to the line terminal of the first voltage input and the line terminal of the second voltage input, a second relay coupled to the neutral terminal of the first voltage input and the neutral terminal of the second voltage input, a third relay coupled between the line output terminal and at least one of the first relay and second relay, a fourth relay coupled between the neutral output terminal and at least one of the first relay and the second relay, and a controller.
US10122205B2 Systems and methods for adaptive charge termination
A system for increasing the life of a battery cell by limiting the charging of the battery to less than full charge in response to a predicted electricity draw of a connected device being less than the full capacity of the battery before a predicted recharge will occur. The current draw of the connected device may be affected by the amount of time before a next recharge and environmental factors. The system may further comprise one or more sensors to gather data pertaining to environmental conditions that may be used in the calculation of a charge termination value. The charge termination value is an amount of charge to power the device for a duration of time at least until a predicted recharge begins.
US10122202B2 Energy charging apparatus and method
Provided is an energy charging apparatus including a transponder configured to transmit and receive radio energy, and a resonator configured to transmit the radio energy transmitted from the transponder to at least one external device and transmit the radio energy received from the at least one external device to the transponder, wherein each of the transponder and the resonator is provided in a form of a single module.
US10122190B2 Power adapter, terminal, and method for processing impedance exception of charging loop
A power adapter, a terminal, and a method for handling an impedance anomaly in a charging loop are provided. The power adapter includes a power conversion unit and a charging interface. The power conversion unit forms a charging loop with a terminal through the charging interface. The power adapter includes a communications unit, a detection unit, and an anomaly handling unit. The communications unit is configured to receive voltage indicative information from the terminal, the voltage indicative information indicating an input voltage of the terminal. The detection unit is configured to detect an output voltage of the power adapter. The exception processing unit is configured to determine whether an impedance of the charging loop is abnormal according to a difference between the input voltage and the output voltage, and to control the charging loop to enter into a protection state if the impedance of the charging loop is abnormal.
US10122189B1 Organizer and charger for multiple personal electronic devices
The organizer and charger for multiple personal electronic devices is a domestic article that is adapted for use with one or more personal data devices. The organizer and charger for multiple personal electronic devices is a stand that receives the one or more personal data devices for storage. The organizer and charger for multiple personal electronic devices further comprises charging circuit that provides the energy required to wirelessly charge each of the one or more personal data devices stored within the organizer and charger for multiple personal electronic devices. The organizer and charger for multiple personal electronic devices comprises a stand, a charging circuit, and a cable.
US10122184B2 Application of modulated vibrations in docking scenarios
A docking station for electronic devices is disclosed. The docking station includes: a housing defining a docking area for receiving an electronic device; a vibrator for generating vibrations, the vibrator being positioned in the docking station such that vibrations generated by the vibrator are transmitted to at least a part of the electronic device when the electronic device is docked in the docking area; and a controller coupled to the vibrator, the controller being configured to: detect that the electronic device is docked in the docking area; and in response to detecting that the electronic device is docked in the docking area, cause the vibrator to generate vibrations corresponding to a signal representing an identifier of the docking station.
US10122180B2 Bus conditioner for an aircraft power system
A bus conditioner for an electrical power system having at least one bus couplable to an electric power generation device driven by a prime mover includes a first energy storage device, a bi-directional power converter including a first converter input electrically connected to the first energy storage device and a converter output for connection to the bus, and a controller operatively coupled to the bi-directional power converter. The controller is configured to maintain a substantially constant load on the power generation device by commanding the power converter to divert excess power into the first energy storage device or use energy from the first storage device to provide power to the bus.
US10122176B2 Photovoltaic intelligent power supply
A photovoltaic intelligent power supply, comprising a plurality of unit modules, and a communication unit (103) and a control unit (106), wherein all the unit modules are connected to the control unit (106) and the communication unit (103); each unit module comprises an input collection unit (101), a data acquisition unit (102), a boost unit (104), an arc isolation unit (105) and an anti-PID unit (107), wherein the input collection unit (101) is connected to a photovoltaic module; the data acquisition unit (102) is configured to acquire voltage and current state signals; the boost unit (104) is configured to perform interleaving chopping and operate in an MPPT mode; the arc isolation unit (105) is configured to receive instructions sent by the control unit (106) to execute opening and closing; and the anti-PID unit (107) is configured to receive instructions sent by the control unit (106) so as to generate proper DC voltages to be applied between a negative electrode of a cell panel and the ground. The photovoltaic intelligent power supply supports MPPT control, and can effectively detect an arc and start protection, can ensure normal operation of an inverter, and improve reliability of a power generation system.
US10122174B2 Parallelization method for black-start subsystems of power grid with external support
The invention relates to a parallelization method for black-start subsystems of a power grid with external support, which includes, after power blackout, partitioning the power grid into subsystems, and respectively performing black-start on the subsystems based on a power grid black-start research scheme, performing stability check on each subsystem, performing voltage calculation on parallel lines between the subsystems, checking the parallelizing simulation of the subsystems, and determining a feasible parallelizing path and a recommendable charging direction. The method further includes, starting from the subsystems having external support and higher stability, networking them with an external power grid, parallelizing the networked subsystems having external support to obtain a subnet of the subsystems, parallelizing subsystems having no external support with the subnet of the subsystems to obtain a regional subnet, and finally parallelizing the remaining subsystems with the regional subnet to implement parallelization of black-start subsystems of the whole power grid.
US10122172B2 Air-conditioning control system and method
An air-conditioning control system includes a grouping target apparatus storage unit that stores information about a plurality of air-conditioning apparatuses which are rotation group setting targets; an attribute storage unit that stores an attribute of each of the air-conditioning apparatuses; a group setting rule storage unit that stores a group setting rule for reducing, between the rotation groups, a difference in total power consumption of air-conditioning apparatuses having an identical attribute; a power consumption obtaining unit that obtains information about power consumption values of the air-conditioning apparatuses; a group determination unit that determines rotation groups to which the air-conditioning apparatuses belong in accordance with the power consumption values of the air-conditioning apparatuses and the group setting rule; and a group storage unit that stores grouping information indicating the rotation groups to which the air-conditioning apparatuses belong.
US10122171B2 Wireless power control and metrics
A system and method for reducing load across a portion of a power grid. The system (400) includes an access manager device (200) that forms part of a local power management network (600) and is configured for communication with a smartphone (10) and a smartmeter (300).
US10122170B2 Load adjustment sharing system and method
A method (3000) of load adjustment sharing for a space (100) including a first zone (110) and a second zone (120), and a control unit (10) for a load adjustment sharing system (1) are provided. The method comprises the steps of receiving (301) information (130) related to a load adjustment for the space, and receiving (302) environment information (113) about the first zone and environment information (123) about the second zone. Further, based on the environment information about the first zone, the environment information about the second zone and the information related to the load adjustment for the space, a load adjustment share (114) for the first zone and a load adjustment share (124) for the second zone are determined. The present invention may be utilized in buildings including a plurality of zones. The present invention is advantageous in that the load adjustment sharing is intelligently adapted to the environment circumstances in the different zones.
US10122165B2 Apparatus and method for reducing harmonics
The present invention provides systems and methods for reducing harmonics, for example when using an AC to AC converter to drive a load such as a motor drive. In a first embodiment, a plurality of load driving circuits is provided, each drawing current from a 3-phase AC supply and driving an AC load, wherein each of said load driving circuit includes a 3-phase rectifier, with the rectifiers of the load driving circuits being controlled such that the rectification of the AC supply by the load driving circuits is staggered. In a second embodiment, a load driving circuit comprises an electronic inductor configured to control the DC link voltage and/or current such that the current drawn from the AC supply by the load driving circuit has a stepped profile. The first and second embodiments may be combined.
US10122158B2 Corrugated plastic tube for encasing wires
The invention relates to a corrugated tube made of flexible plastic for encasing wires, having circumferential, successively alternating corrugation crests and corrugation troughs distributed over the axial length thereof, wherein the corrugation crests, seen in cross-section, perpendicular to the longitudinal axis of the corrugated tube, each have a corrugation along the outside circumference thereof which forms alternating radially protruding regions and radially inward-offset regions in the circumferential direction of each corrugation crest. The corrugated tube has wall sections, which extend axially over the length thereof and lie adjacent to each other in the circumferential direction, of which wall sections one forms the radially protruding regions in the corrugation and the other forms the radially inward-offset regions. Said wall sections consist of materials of varying hardness in circumferential alternation.
US10122154B1 Method for manufacturing spark plug using a jig having a varied shape recess to prevent displacement of the noble tip during welding
A method for manufacturing a spark plug includes pressing a tip in a first direction from a first surface thereof toward a second surface thereof via a jig when the tip is in contact with an electrode base material; and welding the electrode base material to the tip being pressed by the jig. The jig has a recessed portion which is brought into contact with an edge of the tip, and the recessed portion has a diameter-decreasing portion having an inner dimension that gradually decreases toward a second direction opposite to the first direction. The inner dimension of a first end portion in the first direction of the diameter-decreasing portion is larger than the outer dimension of the edge, and the inner dimension of a second end portion in the second direction of the diameter-decreasing portion is equal to the outer dimension of the edge.
US10122140B1 Light fixture apparatus
A light fixture apparatus, system and method that allows the easy retrofitting of recessed and non-recessed mechanical and electrical outlets for lamps, projectors and ceiling fans; providing electrical interconnectivity and mechanical support. It includes a housing, single or multi-threads for mechanical mounting and support as well as the electrical interfaces.
US10122130B2 Connector assembly with an insulator
A connector assembly is provided comprising, a conductive shell extending between a mating end and a back end opposite the mating end. The shell being generally cylindrical and extending along a longitudinal axis. The shell having a chamber forward of a base and being open at the mating end for receiving the mating connector. The base having an insulator pocket aligned with the longitudinal axis and extending between the chamber and the back end. And a center pin received in the pocket and extending through the base along the longitudinal axis into the chamber for mating with the mating connector. The center pin having a terminating end extending from the back end. And an insulator formed in place in the pocket around the center pin to electrically isolate the center pin from the shell. The insulator maintaining a position of the center pin along the longitudinal axis.
US10122129B2 High performance cable connector
A cable connector with improved performance and ease of use. The connector has staggered ports to reduce crosstalk and to prevent incorrect insertion of a plug into a receptacle. The plug may be constructed with subassemblies, each of which has a lossy central portion. Conductive members embedded within an insulative housing of the subassemblies may be used to electrically connect ground conductors within the subassemblies. Further, the connector may have a quick connect locking screw that can be engaged by pressing on the screw, but requires rotation of the screw to remove. Additionally, a ferrule may be used in making a mechanical connection between a cable bundle and a plug and making an electrical connection between a braid of the cable bundle and a conductive shell of the plug. The ferrule may be in multiple pieces for easy attachment while precluding deformation of the cable, which disrupts electrical performance.
US10122128B1 Table cabinet having reversible power socket
A table cabinet having a reversible power socket includes a table cabinet main body. The table cabinet main body has a mounting opening. The reversible power socket is mounted to the mounting opening. The power socket includes a socket body, a power supply interface, a pop-up device, and a pop-up button. The pop-up device has a rotating shaft. The operation is convenient and practical. The power socket can be protected. In particular, it has a simple structure, and can be controlled easily, and has good reliability and low cost.
US10122125B2 Vehicle harness structure and additional connection member
A vehicle harness structure and an additional connection member are provided, according to which part numbers of wire harnesses are reduced and superfluous attachment in the wire harness is avoided. The vehicle harness structure includes a basic harness for interconnecting a plurality of main devices to be mounted in common on target vehicles, an additional connection member having one end connected in a branched manner to a communication line or a signal line of the basic harness and another end connected to at least one auxiliary device to be optionally post-mounted on the target vehicles, and a control function section provided in the additional connection member to control the operation of the auxiliary device.
US10122120B2 Lever type connector
A lever type connector includes a first housing having a hood part, a second housing fittable into the hood part, a lever swingably assembled to an outer circumference of the second housing in a manner that a swing motion of the lever allows the second housing to be fitted in the hood part and allows the lever to be accommodated in the hood part, and a backlash preventing part provided in the lever and formed so as to project toward an inner wall surface of the hood part. The backlash preventing part is in pressure contact with the inner wall surface of the hood part when the second housing is fitted into the hood part.
US10122114B1 Automation component keying system and method
This disclosure regards a self-keying system for an input/output (I/O) device. An I/O module mountable on a terminal base exchanges I/O signals with external devices via the terminal base. The I/O module comprises a key, and the terminal base comprises a locking assembly to allow insertion of only compatible I/O modules into the terminal base. The locking assembly comprises parallel slots containing a plurality of lock pins movable in the slots between a biased position and a second position. A blocking member is actuated by the key to block each of the lock pins in their respective position to key the base. A maintaining member maintains the blocking member in the keyed position. After keying, a non-compatible key would be rejected from the locking assembly due to the blocked lock pins. A reset to the unkeyed configuration may be accomplished without the use of tools by actuating the maintaining member.
US10122107B2 Connection device having a resin member between a relay terminal and a conductive terminal
A connection device includes a conductive first counterpart terminal formed into a tubular shape with one side in a first direction open and the other side blocked, a conductive relay terminal provided inside the first counterpart terminal, an interposition member provided inside the first counterpart terminal, and interposed between the first counterpart terminal and the relay terminal with respect to intersection directions, an elastic member provided inside the first counterpart terminal, interposed between a blocked end portion that is an end portion on the blocked side of the first counterpart terminal and the relay terminal 31 with respect to the first direction, and elastically deformable along the first direction, and a second counterpart terminal that is a conductive terminal different from the first counterpart terminal and coming in contact with an end portion on an opposite side of the elastic member side of the relay terminal.
US10122102B1 X-ray battery adapter system
An x-ray battery adapter system may include an x-ray battery adapter and a geometry adapter. The x-ray battery adapter may include a circuit board, a baseplate, a heat sink, a cover, and a battery input. The baseplate may include a connector that connects to an x-ray generating device. The geometry adapter may include a cable, a battery receptacle configured to house a battery, and a voltage sensor and battery connector block assembly. The x-ray battery adapter may allow a user of an x-ray generating device to utilize different power sources.
US10122101B2 Motorized hot stick system for clamping grounding devices on overhead lines
A hot stick 8 is provided for applying a grounding clamp, such as a grounding clamp 10, to an overhead electrical conductor, such as an overhead electrical conductor 12. The hot stick 8 includes an elongate insulating pole 42, an electric stepper motor 44 carried on the pole 42, and an adapter 46 mounted on the pole 42 for rotation about an axis 22, with the adapter 46 operably connected to the electric motor 44 to be rotated by the electric motor 44 about the axis 22. The adapter 46 has a receptacle 52 configured to receive a rotatable member 20 of a grounding clamp, such as a rotatable member 20 of the grounding clamp 10, and to transfer a rotational force from the electric motor 44 to the rotatable member 20 to actuate the grounding clamp 10 between an open condition and clamped condition of the grounding clamp 10.
US10122100B1 Terminal block assemblies
The disclosure herein includes a terminal block assembly, which terminal block assembly may include: a terminal block; and a tag removably coupled to the terminal block, wherein the tag includes: a body having an upper surface and a lower surface; a tab extending from the upper surface of the body; and a pin having a first end that is tapered, the pin extending from the lower surface of the body.
US10122098B2 Transformer terminal coupler in close proximity to a distribution transformer for connecting at least one electrical device to one or more loads
A transformer terminal coupler in close proximity to a distribution transformer for connecting at least one electrical device to one or more loads includes at least one connection point device electrically isolated from the distribution transformer and physically secured in close proximity to a low voltage output of the distribution transformer. The at least one connection point device is configured to secure electrical coupling of the at least one electrical device to the one or more loads.
US10122096B2 Set screw connector with anti-backout lock
An electrical connector is configured to couple an electrical conductor to a support surface of an electrical device. The electrical connector includes a terminal block having a connecting aperture and a threaded aperture. The connecting aperture is configured to receive the electrical conductor. The electrical connector includes a locking fastener having threads to be receivable within the threaded aperture. The locking fastener is configured to move in a first rotational direction to secure the electrical conductor against movement relative to the terminal block. The locking fastener is configured to move in a second rotational direction to release the electrical conductor from the terminal block. The electrical connector includes a lock engaging the locking fastener in a locked position to inhibit movement of the locking fastener in the second direction. The lock disengages the locking fastener in an unlocked position to permit movement of the locking fastener in the second direction.
US10122094B1 Wire terminating post and electrical device including same
A wire terminating post formed from a conductive material includes a first end structured to interlock with a portion of an electrical component and a second end disposed opposite the first end. The second end includes a first aperture defined therethrough, the first aperture having a first diameter, and a second aperture defined therethrough, the second aperture have a second diameter less than the first diameter.
US10122092B2 Ground-based satellite communication system for a foldable radio wave antenna
A satellite communications assembly has a foldable antenna that has a flexible reflector member and a flexible tension member. The assembly further has a feed assembly centrally disposed with respect to the foldable antenna and a plurality of reflector supports that extend radially from the feed assembly and coupled to the reflector member. Additionally, the assembly has a hub coupled to the feed assembly, the hub coupled to ends of a plurality of ground support legs.
US10122090B2 Anntena configurations for wireless devices
A wireless device can include an antenna element, a printed circuit board, an antenna feed, a conductive surface, and a conductive connector. The printed circuit board can have a ground plane. The antenna feed can be connected, at a first point, to the antenna element and to the ground plane. The conductive surface can be disposed substantially parallel to the ground plane. The conductive connector can be connected, at a second point, to the ground plane and to the conductive surface. A distance between the first point and the second point can be substantially equal to one quarter of a wavelength of an electromagnetic wave to be exploited by the wireless device. At all other points, the ground plane and the conductive surface can lack a conductive connection between the ground plane and the conductive surface.
US10122088B2 Collective lamination substrate forming pseudo waveguide
A collective lamination substrate N is provided with pattern layers having N number of layers, where N is an integer and 4 or more, a pseudo waveguide formed penetrating through the pattern layers in a lamination direction, a converter section formed in the pattern layers, mutually converting between an electrical signal and radio waves being transmitted and received via the pseudo waveguide, and ground patterns formed in the pattern layers, covering a periphery of a waveguide formation section. The collective lamination substrate further includes: antennas formed in the waveguide formation section; a first via group provided in a periphery of the waveguide formation section; and a second via group provided in a periphery of the waveguide formation section and positioned at a more outer portion than the first via group.
US10122084B2 Electronic device
An electronic device is provided and includes a metal housing and at least one switch. The metal housing includes a peripheral frame provided with at least one micro-seam zone, the at least one micro-seam zone divides the peripheral frame into at least one segment of frame body, each micro-seam zone is formed by at least two micro-seams arranged at intervals, and a metal part is provided between two adjacent micro-seams. The switch includes a first end and a second end, the first end is electrically coupled to the frame body, and the second end is electrically coupled to the metal part. The at least one segment of frame body is an independent; the switch includes a plurality of second ends coupled to the different metal parts within the micro-seam zone, the antenna expands a variety of low-frequency bandwidths through different open-closed states of the switch.
US10122082B2 Antenna apparatus, antenna system, and antenna electrical tilting method
Embodiments of the present invention provide an RCU (remote control unit), an antenna apparatus, an antenna electrical tilting method and an antenna system. The RCU includes a reading device and a driver. The reading device is configured to read, from a memory inside the antenna apparatus, when the antenna apparatus is communicatively connected with the RCU, antenna information of an antenna controlled by the antenna apparatus and configuration data corresponding to the antenna. The antenna information includes the antenna serial number and the antenna model of the antenna. The driver is configured to control the antenna apparatus to adjust an electrical down-tilt angle of the antenna in accordance with the configuration data.
US10122078B2 Surface wave antenna using graded dielectric material
A surface wave antenna system is presented. The surface wave antenna system is configured to be coupled to a surface and includes an antenna and a radiation modifier. The radiation modifier includes a material having a graded dielectric constant. A final portion of the radiation modifier includes material having a dielectric constant that produces a signal phase velocity in signals emitted from the radiation modifier that is substantially equal to a phase velocity of signals on the surface.
US10122076B2 Multi-band elementary radiating cell
A radiating device operating in two distinct frequency bands, a high frequency band and at least one sub-band of a low frequency band, the device comprises: at least one element of patch type adapted to the high frequency band and linked to a first feed, at least one element of folded slot type, adapted to the low frequency band and linked to a second feed different from the first feed, a filter positioned between the element of patch type and the first feed, configured to filter the sub-band of the low frequency band and to be passing for the high frequency band, and wherein the elements of which it consists are positioned in a surface area of less than or equal to a square of edge λ/2, where λ is the wavelength corresponding to the maximum frequency of the high frequency band.
US10122074B2 Antenna device using EBG structure, wireless communication device, and radar device
An antenna device comprises a dielectric substrate that has first and second surfaces; first and second antenna elements that are arranged on the first surface of the dielectric substrate; a ground conductor that is arranged on the second surface of the dielectric substrate; and an electromagnetic band gap structure that is arranged between the first and second antenna elements on the dielectric substrate. The electromagnetic band gap structure comprises: a plurality of patch conductors that are arranged on the first surface of the dielectric substrate and are electromagnetically coupled with the ground conductor; and at least one opening that is arranged in the ground conductor to expose the dielectric substrate, and causes the electromagnetic coupling between the plurality of patch conductors and the ground conductor to change.
US10122071B2 Electronic device with fingerprint sensor and tunable hybrid antenna
An electronic device may have wireless circuitry and components such as sensors. The electronic device may have a metal housing having first and second planar rear wall portions separated by a gap. Conductive structures may bridge the gap to electrically couple the first and second rear wall portions. The wireless circuitry may include a hybrid slot inverted-F antenna. The antenna may have an inverted-F antenna resonating element formed from peripheral housing structures that are separated from the second rear wall portion by an opening. The opening may form a C-shaped slot antenna resonating element for the antenna. The sensors may include a fingerprint sensor. The fingerprint sensor may be coupled to a button member in a button. The fingerprint sensor and other portions of the button may overlap the second planar rear wall portion to minimize interference with antenna operation.
US10122068B2 Wireless IC device, molded resin article, and method for manufacturing coil antenna
A wireless IC device including a coil antenna includes a first substrate, a first metal post, a second metal post, and a connection conductor. First conductor patterns are provided on a first principal surface of the first substrate. The first metal post and the second metal post extend in a normal direction to the first principal surface of the first substrate, and first ends thereof are connected to the first-principal-surface-side conductor patterns. A first end of second conductor pattern is connected to a second end of the first metal post, and a second end of the connection conductor is connected to a second end of the second metal post. A second end of the first-principal-surface-side conductor patterns are power supply ends.
US10122062B1 Crescent ring resonator
A metamaterial resonator structure having a size for resonating a predetermined frequency band. The resonator structure includes one or more dielectric slabs each having a top surface and a bottom surface. A conductive resonator element is configured on the top surface of each dielectric slab and has a crescent shape including a center portion and opposing rounded end portions defining a gap therebetween, where the center portion has a wider dimension then the end portions so that a width of the element gradually tapers from the center portion to the end portions, and where the conductive element has a diameter that is a fraction of a wavelength of the frequency band. Several dielectric slabs can be stacked on top of each other, where each slab has a different size and each conductive resonator element is a different size so that each resonator resonates a different portion of the frequency band.