Document Document Title
US10092228B2 Tissue oxygen saturation detection and related apparatus and methods
A wearable optical device is described for optically detecting parameters of interest within muscle, such as during physical activity or when at rest. The parameters of interest include oxygenation level and/or hemoglobin concentrations in some situations. The detected parameters, such as oxygenation level, may be used to assess physical performance, such as the extent to which the muscle is utilizing aerobic or anaerobic processes. Methods for determining the parameters of interest, such as oxygenation level, from the detected optical signals are also described, and feedback may be provided to a user.
US10092226B2 Method, arrangement, sensor, and computer program product for non-invasively measuring hemoglobin concentrations in blood
A mechanism for non-invasively monitoring blood characteristics of a subject is disclosed. To enable measurement of hemoglobin concentrations in a cost-effective way, a computational model is established that represents a relationship between a first variable indicative of total hemoglobin concentration and a set of variables that includes second variables indicative of light transmission through tissue and third variables indicative of concentration percentages of different hemoglobin species. In-vivo measurement signals are acquired from a subject and in-vivo values are determined for the second and third variables based on the in-vivo measurement signals. The first variable is then solved based on the in-vivo values of the second and third variables and the computational model.
US10092224B2 Cumulative measurement of an analyte
A method of monitoring the level of an analyte such as glucose in a subject comprises repeated steps of extracting a quantity of the analyte from the subject into a sample, for example using reverse iontophoresis, then measuring the concentration of the analyte with a method that depletes the analyte. Whereas known methods aim to deplete the analyte fully between extraction steps, the present method allows the concentration to build up with each cycle and measures successive changes in concentration. The higher concentrations present permit more reliable measurements to be made. The sample may be primed with an initial quantity of the analyte.
US10092223B2 Measurement system
This measurement system quantitatively presents the effect of wearing an acoustic device that transmits sound to a user by contacting a vibrating body to a human auricle. In a measurement system including an ear model, which is provided with an artificial auricle and an artificial external ear canal, and an air-conducted sound gauge that measures air-conducted sound in the artificial external ear canal, while an acoustic device is contacted to the ear model of the measurement system, the acoustic device including a vibrating body and transmitting sound to a user by contacting the vibrating body to a human auricle, the measurement system measures, with the air-conducted sound gauge, air-conducted sound generated by the acoustic device and presents the result of measurement together with a characteristic corresponding to when the user wears the acoustic device.
US10092220B2 System and method for motion capture
A motion capture system includes a wearable device (e.g. a glove) suitable for being worn by a user and including one or more markers having respective colors. A video camera acquires a sequence of color frames of the user moving while wearing the glove, while a range camera acquires corresponding depth frames of the same scene. A processing unit processes both color frames and depth frames for reconstructing the 3D positions of the markers. In particular, the depth information provided by the depth frames are used for isolating a validity area within the color frames, and the markers are searched based on their colors, exclusively within the validity area of the color frames. The movements of the user are then captured as a sequence of positions of the markers. Combined use of color information and depth information provide a very reliable and accurate motion capture.
US10092218B2 Pelvic digitizer device with inertial sensor unit and method
A pelvic digitizer device has a body defined by a shaft having a tooling end and a handle end with a handle for being manipulated. A visual guide is oriented in a reference plane of the digitizer device. A cup is connected to the tooling end and adapted to be received in an acetabulum of a patient. An inertial sensor unit is connected to the body, the inertial sensor unit having a preset orientation aligned with the reference plane.
US10092217B2 Use of light transmission through tissue to sense joint flexure
Various embodiments relate to apparatuses and methods of using light transmission thought living tissue, such as a finger, to detect the flexure of a joint. Light is introduced into the tissue at one point, passes through the tissue, and exits the tissue at a second point where a sensor receives the light as it exits the tissue. Transmission of light through living tissue such as a finger can be affected by movement of the finger. As the finger flexes and, for example, the joints of the finger change angle, the characteristics of the light exiting the tissue, such as the intensity of the light, can change. These changes in characteristics can be used as an indirect means of determining the flexure of the joint.
US10092214B2 Magnetic resonance imaging marker
An imaging marker including a body portion having a cavity in the shape of a letter is described. The cavity can be filled with a liquid containing a substance that illuminates during an imaging process. The imaging marker can also include a first end cap and a second end cap. The first end cap can be configured to be placed on a first end of the body portion, and the second end cap can be configured to be placed on a second end of the body portion.
US10092213B2 Method and arrangement for computer-assisted representation and/or evaluation of medical examination data
Computer-assisted structuring of medical examination data and/or one or more examination data records is disclosed. A method of at least one embodiment includes providing at least one medical examination data record, which includes patient-specific data described textually and/or symbolically and/or at least one image data record created with the aid of a radiological examination device; providing at least one body model image, which represents a body model matching the examination data; and registering the at least one examination data record with the body model, wherein at least one position in the body model is assigned to the examination data record; the position being made known for interaction by way of a user interface.
US10092212B2 Post processing system and post processing method for electrical impedance tomography images
A post processing system for electrical impedance tomography (EIT) images includes a processing device and a post processing device, and the post processing device is coupled to the processing device. The processing device is configured to generate a first EIT image through a solving method based on the measuring data. The measuring data is measured by an electrical impedance tomography instrument. The post processing device is configured to receive the first EIT image and post-process the first EIT image through a neural network algorithm to generate a second EIT image. The neural network algorithm is a feed forward neural network, a recurrent neural network, a convolutional neural network or a deep neural network, and an accuracy of the second electrical impedance tomography image is higher than an accuracy of the first electrical impedance tomography image.
US10092207B1 Tissue-penetrating electrochemical sensor featuring a co-electrodeposited thin film comprised of polymer and bio-recognition element
A method and device to impart the ability to selectively quantify chemical/biochemical analytes occupying physiological fluids via an automated process that allow the precise and spatially-defined simultaneous deposition of a thin-film of polymer containing an immobilized biorecognition element dispersed therein. A tissue penetrating electrochemical sensor comprises at least one working electrode and at least one of a reference electrode and a counter electrode.
US10092203B2 Using skin resistance measurements to determine timing of bio-telemetry measurements
Wearable devices are provided including electrical contacts to detect voltages or other biosignals when mounted to the skin of a wearer. The impedance between a pair of the electrical contacts can be detected and the device operated based on the detected impedance. The device can detect an electrocardiogram or other biopotentials using the electrical contacts if the detected impedance falls below a specified threshold. The device could indicate that the detected impedance is below the specified threshold, e.g., such that a wearer could contact one of the electrical contacts with a finger to allow detection of an electrocardiogram between the arms of the wearer. The device could indicate that the detected impedance remains greater than the specified threshold, e.g., such that a wearer could re-mount the wearable device to improve the electrical connection between the electrical contacts and the wearer's skin.
US10092201B2 Accurate ECG I-point and J-point detection and measurement
An ECG system measures and annotates the I-point of in an ECG waveform from harmonic waveforms. Electrical impulses are received from a beating heart. The electrical impulses are converted to an ECG waveform. The ECG waveform is converted to a frequency domain waveform, which, in turn, is separated into two or more different frequency domain waveforms, which, in turn, are converted into a plurality of time domain cardiac electrophysiological subwaveforms and discontinuity points between these subwaveforms. The plurality of subwaveforms and discontinuity points are compared to a database of subwaveforms and discontinuity points for normal and abnormal patients. A discontinuity point is identified as the I-point of the ECG waveform from the comparison. The ECG waveform is displayed along with a marker at a location of the discontinuity point.
US10092199B2 MR imaging apparatus and method for generating a perfusion image with motion correction
A magnetic resonance method and system are provided for generating real-time motion-corrected perfusion images based on pulsed arterial spin labeling (PASL) with a readout sequence such as a 3D gradient and spin echo (GRASE) image data acquisition block. The real-time motion correction is achieved by using a volumetric 3D EPI navigator that is provided during an intrinsic delay in the PASL sequence, which corrects for motion prospectively and does not extend the image data acquisition time as compared to a similar non-motion-corrected imaging procedure.
US10092198B2 Medical pendant system
A medical pendant system, comprising: a movable component, an execution component and a bus (1); the movable component comprises a key control module (3); the key control module (3) comprises a braking system control key (K1, K4) and a pendant lifting/lowering control key (K2, K3); the execution component comprises an output control part (4), the output control part (4) being connected respectively with a bus power supply (5), a pendant motor (9) and a braking system (10); the movable component and the execution component are connected respectively to the bus (1); the bus (1) is used for transmitting power supply and also for transmitting instructions from the movable component to the execution component. In the vertical direction the medical pendant system can be adjusted steplessly without having to alter the lengths of the cables. The number of cable cores is reduced, circuit design is optimized, installation and maintenance are easy, functional integration and extension are convenient, and reliability is improved.
US10092196B2 Method for analysis of complex rhythm disorders
A method of analyzing a complex rhythm disorder in a human heart includes accessing signals from a plurality of sensors disposed spatially in relation to the heart, where the signals are associated with activations of the heart, and identifying a region of the heart having an activation trail that is rotational or radially emanating, where the activation trail is indicative of the complex rhythm disorder and is based on activation times associated with the activations of the heart.
US10092194B2 Illuminated blood pressure cuff
A blood pressure gauge for monitoring the blood pressure values of a patient in a darkened or low light environment. The blood pressure gauge is selectively illuminated when an internal air pressure within an attached blood pressure cuff is first detected or after it has reached a predetermined threshold value as determined by a pressure transducer in the blood pressure gauge. The blood pressure gauge is illuminated by a plurality of light emitting diodes or by plurality of components comprised of photoluminescent material. The blood pressure cuff is inflated by the actuation of a bulb attached to the blood pressure gauge. The bulb is actuated or squeezed against a stationary hand grip portion of the blood pressure gauge so as to provide a greater compressive force and deliver a larger volume of air to the blood pressure cuff.
US10092192B2 Methods for generating multiple mismatched coded excitation signals
The present disclosure provides systems and methods for imaging based on the generation and use of mismatched coded excitation signals. Cross-correlation properties of the received signal reveal the location and/or timing and/or properties of the source. The use of mismatched signals enables spatial and/or temporal and/or functional encoding of the transmitted signals. In some embodiments, high-speed imaging may be performed by employing mismatched codes for spatial and/or temporal encoding, and by employing a subset of transducer elements as transmitters, and another subset of elements as receivers. Various example embodiments of different types of mismatched codes are provided, including codes that employ multiple frequency chirps, codes that employ concatenated multi-frequency binary phase-coded waveforms, and chirped binary phase-coded waveforms.
US10092188B2 Methods and compositions for identifying subjects at risk of developing stent thrombosis
The invention provides methods and compositions for determining whether a subject containing a stent immobilized in a blood vessel has asymptomatic stent thrombosis or is at risk of developing clinically symptomatic stent thrombosis. In one approach, the method involves imaging a region of the blood vessel that contains the stent using a probe that contains a fluorochrome, for example, a near-infrared fluorochrome, and a targeting moiety that binds a molecular marker indicative of the presence of asymptomatic stent thrombosis or the development of symptomatic stent thrombosis. To the extent that the subject displays one or more such markers, the probe binds to the markers and increases the local concentration of the probe in the vicinity of the stent. The imaging method identifies those patients that display a higher density of such markers in the vicinity of the stent. As a result, those patients can be monitored for, and/or treated to prevent, symptomatic stent thrombosis.
US10092183B2 Systems and methods for analyzing the eye
Systems and methods for imaging an eye are disclosed. The systems and methods may include at least one plenoptic camera. The systems and methods may include an illumination source with a plurality of lights.
US10092180B2 Optical coherence tomography (OCT) imaging systems having adaptable lens systems and related methods and computer program products
OCT imaging systems are provided for imaging a spherical-type eye including a source having an associated source arm path and a reference arm having an associated reference arm path coupled to the source path. The reference arm path has an associated reference arm path length. A sample is also provided having an associated sample arm path coupled to the source arm and reference arm paths. A lens having a focal power optimized for a diameter of the spherical-type eye is provided along with a reference arm path length adjustment module coupled to the reference arm. The reference arm path length adjustment module is configured to automatically adjust the reference arm path length such that the reference arm path length is based on an eye diameter of the subject.
US10092176B2 Fully integrated, disposable tissue visualization device
The present invention relates to a fully integrated sterilizable one time use disposable tissue visualization device and methods for using such devices. Preferred embodiments of the invention facilitate the visualization of an internal tissue site while causing a minimum of damage to the surrounding tissue. Further preferred embodiments may allow for the delivery of fluids and other treatment to an internal tissue site.
US10092173B2 Endoscopic surgical device, overtube, and endoscope
The overtube includes a slider within an overtube body, which guides an endoscope and a treatment tool. An endoscope-coupled part and a treatment tool-coupled part are provided inside the slider, and the slider has a dead zone where the forward and backward movement of either the endoscope or the treatment tool does not interlock with the movement of the other and a sensing zone where the forward and backward movement of either the endoscope or the treatment tool interlocks with the movement of the other. The overtube body includes a distal-end-side stopper and a base-end-side stopper that restrict the movable range of the slider. A length L from a coupling position of the endoscope to a distal end position of the overtube body and a length Ls from the coupling position of the endoscope to a distal end position of the endoscope are set to satisfy Ls≥L.
US10092171B2 Deflection movement transmission device, endoscope bending controller and endoscope
The invention refers to a deflection movement transmission device comprising a control element (1) for effecting a deflection movement, the control element (1) having a pivot portion (11; 11′) that is supported on a head portion (31; 31′) of a base element (3) and is pivotable relative to the head portion (31; 31′) of the base element (3) for effecting a deflection movement; at least one movement transmission wire body (2, 2a, 2b) that is articulated to the pivot portion (11; 11′) of the control element (1); an elongate transmission guiding body (5) in the longitudinal direction of which the movement transmission wire body (2, 2a, 2b) is guided; and a bendable body (6) to be deflected that is seated at the end of the transmission guiding body (5), opposite to the control element (1), and to which the movement transmission wire body (2, 2a, 2b) is mounted in a manner spaced apart from a connection (61) to the transmission guiding body (5).
US10092170B2 Insertion apparatus
The insertion apparatus includes: a linearly-extending insertion section main body, an outer tube covering the outer circumference of the insertion section main body, and an annular band member provided on the outer tube in such a manner as to meander on an imaginary circle on the outer tube whose center is the same as the central axis of the insertion section main body. The annular band member is configured to shrink in the direction along the imaginary circle and thereby secure the outer tube to the insertion section main body.
US10092158B2 Surface maintenance machine with a quick alignment mechanism for a cleaning tool
A cleaning head assembly for a surface maintenance machine comprising a cleaning tool having a tool adapter, a driver adapted to provide a generally rotational motion to the cleaning tool to clean the floor surface, the driver being releasably connected to the tool adapter of the cleaning tool by a hub, and an aligning receptacle coupled to the tool adapter of the cleaning tool and positioned between the hub and the tool adapter, the aligning receptacle having an receptacle opening for receiving the hub, wherein the aligning receptacle is adapted to guide and matingly seat the hub into the receptacle opening and thereby engage the cleaning tool to the driver such that the cleaning tool and the driver are rotationally aligned and a rotational motion of the driver is transferred to the cleaning tool by the hub.
US10092156B2 Grout cleaning assembly
A grout cleaning assembly includes a housing that has a handle portion and a suction portion. A scrubbing unit is rotatably attached to the housing and the scrubbing unit is positioned on the suction portion. Thus, the scrubbing unit scrubs a grout from a support surface. A first port is coupled to the handle portion. The first port may be fluidly coupled to a fluid source thereby facilitating the first port to directing a fluid onto the scrubbing unit. A second port is coupled to the handle portion. The second port may be fluidly coupled to a vacuum thereby facilitating the second port to suctionally urge the fluid and the grout into the vacuum when the scrubbing unit scrubs the grout from the support surface.
US10092155B2 Surface cleaning apparatus
A surface cleaning apparatus includes a housing including an upright handle assembly and a base mounted to the handle assembly and adapted for movement across a surface to be cleaned The surface cleaning apparatus is further provided with a fluid delivery system comprising a fluid dispenser and at least one fluid delivery channel forming a portion of a fluid delivery pathway. The fluid delivery channel can be formed by a portion of a suction nozzle assembly on the base. A light provided on the base can be configured to illuminate the fluid delivery channel when cleaning fluid is being delivered.
US10092154B2 Automatic floor mopping device with driving worm arranged transversely
An automatic mopping device with a driving worm arranged transversely includes an upper covering plate, an outer shell, a transmission member, an electrical component, a bottom cover, a chassis and a mopping ring assembly, and further includes a gear ring securing turntable, a mounting base and a motor cover. The overall height of the mopping device is between 60-64 mm, and the transmission member includes 2 wheels whose width is between 8-15 mm. The transmission member further comprises a perpendicularly arranged worm A and a horizontally arranged worm wheel B, a cylindrical spur gears A, B, C, a duplex gear and an internal gear ring. The duplex gear includes a cylindrical spur gear D and a planet gear. The worm wheel A and worm B are respectively meshed with the driving worm. The gear ring securing turntable is immovably connected to the internal gear ring, while the internal gear ring is meshed with the planet gear. The chassis is immovably connected to the gear ring securing turntable. The present invention has the following advantages: it is not that sensitive to the softness/hardness or the roughness/smoothness of the floor due to its relatively narrow wheels, thus avoiding breakdown, and its overall height is low enough to operate automatically underneath bed and table.
US10092152B2 Sweeper with a skirt assembly
Embodiments include a floor surface maintenance machine, comprising a cleaning tool chamber comprising a first side, a second side, a third side and a fourth side. A rotary broom is housed in the cleaning tool chamber and substantially enclosed by the first, second, third and fourth sides thereof. The rotary broom sweeps particulate from the surface. A vacuum system generates vacuum for drawing particulate swept by the rotary broom. The vacuum system is positioned proximal to the first side. A skirt assembly extends substantially around the second, third and fourth sides of the cleaning tool chamber. The skirt assembly has a vacuum passage defined therein and in fluid communication with the vacuum system to direct air flow into the vacuum passage, thereby drawing particulate into the vacuum passage and preventing particulate accumulation at portions of the second, third and fourth sides that are distal to the vacuum system.
US10092149B2 Surface treating head
A surface treating head comprising a suction cavity having a suction cavity opening bounded by a front working edge and a rear working edge, at least one of the front and rear working edges being moveable between a first position in which the suction cavity opening is at a maximum and a second position in which the suction cavity opening is at a minimum, an actuating mechanism comprising a user-operable actuator for actuating at least one of the front and rear working edges between the first and second positions, and one or more air bleed vents, wherein actuation of the actuating mechanism causes the one or more air bleed vents to open and close.
US10092148B2 Vacuum bypass vent and vacuums incorporating such bypass vents
A vacuum appliance capable of picking up both wet and dry material is described, wherein the vacuum appliance includes an impeller configured to induce liquid into the vacuum appliance, a motor configured to turn the impeller, a restrictor assembly to prevent the liquid from being ingested into the motor, and a bypass vent assembly configured to allow sufficient air to reach the motor in order to keep the motor cool while the restrictor is preventing the liquid from being ingested into the motor. The vacuum appliance also includes a drum configured to retain the liquid and an impeller intake between the impeller and the drum. The restrictor may comprise a float configured to rise with a level of the liquid in the drum and prevent the liquid from entering the impeller intake. The bypass vent assembly may be configured to allow airflow to bypass the restrictor and/or the drum.
US10092139B2 Low profile motor for portable appliances
A blending appliance includes a housing having a jar receiving portion defined between an upper housing and a base portion laterally extending from the housing. A blender jar is adapted to be laterally received within the jar receiving portion and includes a jar base and a receptacle portion. A stator is disposed in the base portion of the housing and is adapted to create an electromagnetic field to drive a rotatable magnetic coupler disposed in the jar base as part of a magnetic coupling system. The rotatable magnetic coupler is coupled to a drive shaft that is further coupled to a blade assembly disposed within the receptacle portion of the blender jar. The blade assembly is configured to process ingredients within the receptacle portion of the blender jar as coupled to the rotatable magnetic coupler.
US10092136B2 Method for producing instant fried noodles and frying treatment device
A method for producing instant fried noodles which includes the steps of: reversing a noodle lump upside down within 15 seconds after detaching the noodle lump from oil in a fry tank in a frying treatment of the instant fried noodles; putting gelatinized noodle strings in a plurality of retainers pivotally supported by two endless parallel chains; immersing the plurality of retainers, in which the noodle strings have been put by movements of the two chains, in a fry tank to fry the noodle strings; detaching the retainers from oil in the fry tank by movements of the two chains; reversing the retainers upside down by rotating the pivotally supported retainers within 15 seconds after the detachment; conveying the retainers in a state in which the retainers are reversed upside down by movements of the chains; and separating a plurality of fried noodle lumps from the retainers.
US10092132B1 System and method for cold storage and hot or cold delivery of a brewed beverage
A delivery system and method for a brewed beverage, such as coffee or tea, that stores a batch of brewed beverage in a cooled container, and heats a serving quantity on demand at the point of dispensing. A heater such as a tankless water heater may be connected to a dispensing line to generate hot servings on demand. Cold servings may also be provided. Quality control of the brewing process may be improved by brewing in a centralized, controlled environment and then shipping cooled containers to dispensing points such as coffee shops or cafés. Containers may be filled with a gas such as nitrogen to prevent oxidation, thereby preserving freshness during storage or shipping. At the dispensing site, containers may be refrigerated and attached to gas tanks to maintain the freshness as servings are dispensed.
US10092127B1 Balsa wood cookware apparatus
A cookware device includes balsa wood having a sufficiently high specific heat to allow a user to grasp the cookware device with one or more bare hands immediately after exposure to heat. The balsa wood may form part of the cookware device or may be located on a handle attached to the cookware device for a user to grasp. The balsa wood material includes a specific heat of greater than about 3.5 J/g*K, a density of less than about seven pounds per cubic foot, and/or a grain angle between about 30 degrees and about 60 degrees in some embodiments. The cookware device or cookware device handle may also cool quickly when removed from a heat source in some embodiments.
US10092126B2 Window curtain rods with alignment brackets
Window curtain rod assemblies that include a telescoping rod and two alignment bracket assemblies, each including a support arm and an alignment mounting bracket are disclosed. Each alignment bracket assembly includes a horizontal portion that extends in a horizontal direction parallel with an axial direction of the telescoping curtain rod away from the vertical edges of a window frame to allow the alignment bracket assembly to be mounted adjacent to the vertical edges of the window frame, while still allowing the curtain to extend beyond the vertical edge of the window frame. The support arms may include a first substantially cylindrical end and a second end. The alignment mounting bracket may be attached to the second end, and include a vertical guide leg having a vertical guide edge and horizontal guide edge.
US10092124B1 Pre-lit metal frame Christmas tree
A pre-lit metal frame Christmas tree has a foot prod, an umbrella-shaped net light, and multiple metal stakes. The umbrella-shaped net light is mounted on the foot prod and has an umbrella shaped frame and a light string unit. Umbrella shaped frame is mounted on the foot prod and has a base, a trunk, multiple positioning rods, and an upper fixing unit. Base is mounted on the foot prod, the trunk is mounted on the base and extends upwardly. The positioning rods are mounted transversely and pivotally on the base, arranged apart from each other. The fixing rings are mounted respectively on the positioning rods. The upper fixing unit is mounted on a top of the trunk. Light string unit is mounted on the umbrella shaped frame. The metal stakes are respectively mounted through the fixing rings, inserted into the ground. The Christmas tree is easy for assembly and storage.
US10092122B2 Slip resistant mat with stabilizing projections
A slip resistant floor mat includes a number of upstanding projections in the form of blades or teeth arranged on an upper surface thereof. The blades or teeth deflect under a load and dissipate the force of the load so that the tendency of the mat to slip on the underlying floor is reduced.
US10092121B1 Hat hanger
A hat hanger with a small form factor is described herein. The hat hanger having a body with a wall mating face configured to mate with a surface of a vertical wall, and a top side face disposed on a top side of the body and being a serrated face with a plurality of saw tooth members. The wall mating face may include a wall mounting component such as a nail for affixing the hat hanger to the vertical wall. The plurality of saw tooth members may include at least one saw tooth member with a greater height than the other saw tooth members of the plurality of saw tooth members.
US10092119B2 Sea salt cup with an inner lining
A sea salt cup, made from a single block of unrefined sea salt, having an inner lining to significantly minimize or prevent the intermixing of the salt with any liquid or food item contained therein, and also having a salty lip for enhancing the flavor of the liquid or food item contained therein. The sea salt cup comprises a uniform exterior portion, a uniform hollow interior receptacle, a flat bottom, a flat rim, and an inner lining. The inner lining is made of plastic or other durable material and serves as a barrier between the salt and any liquid or food item contained in the sea salt cup.
US10092113B2 Combination napper and changing table accessory
A reconfigurable accessory frame for use with an infant crib having a perimeter similarly sized to that of the top of the crib frame upon which it is used. The frame is foldable about an asymmetrically positioned transverse axis into one of the two positions. In the first position, the frame extends to substantially cover the open perimeter of the crib disposed underneath. Soft goods supported from the frame define a generally level surface that is convenient for changing an infant diaper along with a storage compartment disposed at one end. The level changing surface encompasses a majority of the area encompassed by the frame. In the second position, the frame is folded so that the end portion opposite of the storage compartment is moved into a positon adjacently above the remainder of the changing table surface. The design of the folding hinge elevates a portion of the frame and allows soft goods to hang downwardly toward and approaching the level of the soft goods defining the changing table surface to define a napper structure in the soft goods.
US10092112B1 Infant support device
An infant support device is disclosed. The infant support device comprises a base, a swivel assembly and an support element. The infant support device supports an infant and allows the infant to rotate 360 degrees around a generally vertical axis normal to the device.
US10092111B2 Tufting button and locking member
A tufting button and locking member, in combination with a furniture cushion and fabric thereover wherein the tufting button includes a head and an elongated shaft. The elongated shaft includes a ratchet portion. The ratchet portion includes a plurality of ridges therein. The locking member includes a pawl. The elongated shaft of the tufting button is inserted into and through the furniture cushion and fabric thereover. The elongated shaft resides, partially, within the locking member. A portion of the plurality of ridges engages the pawl of the locking member compressing the furniture cushion.
US10092107B1 Outdoor seating assembly having one or more photovoltaic panels
An outdoor seating assembly is disclosed herein. The outdoor seating assembly includes a seat support structure; a seat portion coupled to the seat support structure, the seat portion configured to accommodate an individual disposed in a seated position; a seat back portion coupled to the seat support structure, the seat back portion configured to support a back of the individual; and at least one photovoltaic panel, the at least one photovoltaic panel attached to one of the seat portion and the seat back portion, the at least one photovoltaic panel geometrically conforming to a curvature of the one of the seat portion and the seat back portion. In one embodiment, at least one photovoltaic panel is coupled to the seat portion in an angularly adjustable manner. In another embodiment, at least one reflective device is provided for reflecting a portion of the solar radiation striking a seat member.
US10092105B2 Collapsible multi-position modular easel stand
A collapsible, two part easel for holding objects such as smartphones, cell phones, iPads, business cards, recipes, and calendars. The profile of the easel in the assembled position creates an angled support surface. The base of a viewable object rests on the top inside portion of the shelf created by the protruding support surface, and the back of the display object rests against the back angled inside portion of the perpendicular surfaces. The angle of the backrest creates a fixed viewing angle of the display object. The easel is easily assembled from its ship-flat position by rotating the perpendicular locking object support panel 90 degrees on its integral locking pivot cylinder already inserted into the variable sized backrest. The easels can be modularly locked together, or incorporate multiple easel supports on the back panel to support larger objects and increase the amount of graphics. The assembled unit, when the two parts are locked together becomes a structural support member. A secondary set of structural elements snap into the rear of the assembled easel to further enhance its strength.
US10092096B1 Recipe and accessories system for the kitchen
A system for the storage and retrieval of kitchen recipes and related items includes a kitchen recipe and article and accessories holder configured for the efficient use of limited kitchen counter-top space having a compartment with integrated book ends for storing cookbooks in an upright and slightly inclined position, plural cubbies for printed material, and a cookbook easel configured to easily support and display recipe information in printed or electronic formats.
US10092093B2 Bag with integral legs
A bag with integral legs. The bag includes a base with sidewalls forming a main compartment with an interior volume. A pair of legs is attached to a lower side of the base and configured to pivot between a stowed position and an extended position. In the extended position, the bag is supported off of a ground surface at a desired height. Additionally, the bag includes a tray configured to extend outwardly from the bag, providing a convenient work surface for a user. The bag may further include a lower pocket adapted to fully enclose the pair of legs therein when the pair of legs is in the stowed position. Some embodiments include a locking hinge to lock each of the pair of legs either in a stowed or in an extended position, offering additional stability to the bag when in an elevated position.
US10092092B2 Ergonomics system for a workplace system
An ergonomics system for a workplace system with adjustable furniture comprises a data processing device and an image recording device connected to the data processing device and arranged and designed such that image data representing an image of the workplace system user is transmitted to the data processing device. The data processing device is connected to an ergonomics database and is designed to evaluate the image data in order to determine the user's position data and posture data, to compare the determined position data and posture data to reference data in the ergonomics database in order to determine a measurement of a correctness of a corresponding position and posture of the user on the basis of the comparison, and to signal the determined measurement of correctness to the user.
US10092091B1 Plastic Table board
A plastic table board includes a top panel and a reinforced frame, wherein an edge of the top panel is equipped with a downward-extending side edge, the reinforced frame is located below the top panel, an outside edge of the reinforced frame is closely adhered to the side edge of the top panel; the outside edge of the reinforced frame is provided with a first plane, a connecting surface and a second plane, the connecting surface is an inward-bent cambered surface for connecting the first plane and the second plane; the first plane and the side edge of the top panel are located at a same vertical plane, the second plane is fixed with an inner wall of the side edge of the top panel, and a bottom end of the side edge of the top panel is located above the connecting surface.
US10092088B2 Furniture having a pull-out worktop
A piece of furniture includes a base plate (12) formed by a top of a furniture body (10), and a worktop (14) adapted to be pulled-out, in which the worktop (14) covers at least a part of the base plate (12) and is slidably guided on a mounting plate (18) which is rotatably supported on the body (10) so as to be rotatable about a vertical axis (A).
US10092085B2 Floral attachment assembly
A floral attachment assembly for attaching a floral arrangement to a garment is disclosed. The floral attachment assembly may include a base and a pin assembly with a body, a first plurality of pins, and a second plurality of pins. The first plurality of pins may be configured to engage the floral arrangement. The first plurality of pins may extend in a direction generally opposite the second plurality of pins. The base may be configured to removably mate with the second plurality of pins. The second plurality of pins may be configured to pierce the garment and secure the pin assembly to the garment when mated with the base.
US10092081B2 Revolving compact
Compacts designed to hold a product and having a lid, and upper housing portion, and a lower housing portion. The upper housing portion and the lower housing portion are twistable relative to one another, with the lid secured to the upper housing portion and twisting therewith. The lid and lower housing portion comprise engaging structures to secure the lid in a closed position when the respective engaging structures are aligned with one another. When the upper housing portion and lid are twisted relative to the lower housing portion, the lid is free to open upon reaching a sufficient amount of twisting movement.
US10092080B2 Deodorant product application device
A device and method for drying a substance applied to a surface as it is being applied to the surface. The device is designed to apply a form of energy including air movement, heat, or light and can be designed to apply combinations of energy forms. The energy form is applied to the surface during or after the substance has been applied to the surface. A design for the shape of the enclosure and features included in the enclosure for the device are disclosed which enhances the drying efficiency.
US10092076B2 Hairstyling appliance
Provided is a hairstyling appliance for styling hair, comprising a first housing and a second housing facing the first housing; the housings, of longitudinal axis, being connected in a pivoting manner by a hinge so as to define an open and closed position of the appliance; the first housing having a first hair treatment surface which is intended to be heated by a first heating means; the second housing having at least one second hair treatment surface which is intended to come into contact with the first surface in order to grip the hair in the closed position; the appliance containing two cylinders arranged on each side of one of the treatment surfaces, the cylinders being mounted so as to be able to rotate about their longitudinal axis.
US10092075B2 Contact lens package with reduced head space
The packages described by this invention all have reduced “head space,” that is, the distance from lid to lens. Packages contain dimples to achieve this reduced head space. Specifically, packages are designed with dimple sag equal to or less than 1.90-mm, or volume displaced equal to or less than 360 μl. Combined with the existing primary packaging, it has been found that such conditions provide for reduction in folded lens rate during shipping and handling. As well, lenses stored or having an extended time in low head space packages in a “foil down” orientation now have characteristics closer lenses stored in a “foil up orientation”.
US10092074B2 Multipurpose storage device and method
A convertible device that converts between an activity mat and a storage container to capture and store numerous articles. Upon reclosing the activity mat, the articles are recaptured into the storage container. The device includes walls and a base, webbing connected between each adjacent wall pair, and a joint connected between the base and walls so that they are foldable into a third configuration wherein the footprint of the folded device is roughly the size of the base. In the third configuration, the walls are stacked relative to the base. The convertible device may further include two zippers for releasably holding the walls in a rigid and upright position in the first configuration. The webbing can be inwardly biased such that when the walls are urged from the second to the first configuration, the webbing folds toward the interior of the convertible device.
US10092073B2 Split wing collapsible luggage
An article of collapsible luggage includes a front surface, a plurality of front perimeter walls forming a closed perimeter around the front surface, and a split wing assembly having a left wing and a right wing. Both wings are pivotally attached the front perimeter walls and configured to rotate between a reinforcing position and a collapsing position. In the reinforcing position, the wings reinforce corners of the collapsible luggage and maintain the plurality of front perimeter walls substantially perpendicular to the front surface. In the collapsing position, the wings do not reinforce the corners of the collapsible luggage, thereby allowing the plurality of front perimeter walls to collapse into a substantially coplanar arrangement with the front surface.
US10092071B1 Bag with shoe pockets
An equipment bag having external shoe pockets at its lower side portions is provided. The shoe pockets are substantially in the shape of a shoe. When a shoe is inserted in a shoe pocket, the shoe's sole and cleats associated therewith, abut the side of the bag. The side of the bag that the cleats may abut is preferably reinforced with material to reduce the likelihood of damage to the bag or contents within the bag. The pocket includes expandable mesh side portions that allow the pockets to expand size to better receive shoes, and also to improve airflow through the shoes and reduce shoe odor. An adjustment system is also provided that allows shoes to be more snugly secured within the pockets.
US10092070B1 Handbag and associated method
A handbag includes a bottom portion and a sidewall portion. The sidewall portion extends up from the bottom portion and includes at least a first knitted element. The first knitted element is of a unitary one-piece construction formed during a knitting process on a knitting machine, and the knitted element includes at least first and second knitted regions. The first knitted region of the first knitted element is seamlessly knitted with the second knitted region of the first knitted element. The first knitted region of the first knitted element is of a first type of knit structure. The second knitted region of the first knitted element is of a second type of knit structure. The second type of knit structure is different from the first type of knit structure.
US10092064B2 Insole with suspended mesh surface
An insole is provided that is constructed out of a mesh material that is stretched and suspended over a cavity formed in a shoe. The mesh surrounds a foam base and a rigid frame positioned under the foam base. The foam base is shaped so that a cavity is formed between the top surface of the foam base and the mesh positioned over the foam base to provide a “trampoline” effect for a wearer's foot.
US10092063B2 Article of footwear having an upper with connectors for attaching to a sole structure
A method of making an article of footwear comprises associating an upper of the article of footwear with a printer. The upper has a lower peripheral portion. The method comprises printing a first end portion of a mechanical connector so that the first end portion of the mechanical connector is coupled with the lower peripheral portion, and printing a second end portion of the mechanical connector. The second end portion extends away from the lower peripheral portion. The second end portion is configured to engage a sole structure and fasten the upper to the sole structure.
US10092062B2 Article of footwear with soil-shedding performance
The disclosure relates to articles of footwear and components thereof, including outsoles, which can be used in conditions normally conducive to the accumulation of soil on the outsoles. In particular, the disclosure relates to articles of footwear and components thereof including an outsole with a ground-facing crosslinked polymeric material having a wet-state contact angle less than 80°. The outsoles can prevent or reduce the accumulation of soil on the footwear during wear on unpaved surfaces such as sporting fields. When the outsoles are wetted with water, the outsoles can become more compliant and/or can rapidly uptake and/or expel water, which can prevent soil from adhering to the outsole and/or can assist in shedding soil present on the outsole.
US10092056B2 Helmet comprising an occipital adjustment mechanism
A hockey or lacrosse helmet with a rear shell having a central elongated slot extending along a longitudinal axis of the helmet; a rear inner pad for facing the back and left and right side regions of the head, the rear inner pad being mounted to the rear shell; an occipital inner pad located below the rear inner pad for facing the occipital region of the head; and a single wedging member located between the rear shell and the occipital inner pad, the single wedging member being movable along the longitudinal axis of the helmet from a first position to a second position.
US10092053B2 Sublimation printed clothing articles
An article of clothing may include a first layer made of a polyester fabric. The polyester fabric may have the following properties a thread count of at least 130 threads per square inch, a weft knit weave pattern, and a bird's eye mesh texture. The polyester fabric may include a dye sublimation printed image with a resolution that is at least 200 dots per inch. The dye sublimation printed image may be oriented to stretch laterally with a lateral stretch of the polyester. The article of clothing may also include a second layer attached to the first layer. The second layer may include a lining fabric configured to stretch laterally with the first layer.
US10092051B2 Thin Garment Closure
A thin garment closure includes a male member with a bar having a ball each end and a female member having a trough shaped to receive the bar. The bar is positionable in the trough when the male and female members are in a substantially transverse orientation, and when one member is rotated so that both members are substantially coplanar the closure is closed. The male member has side arms angled inward and connecting the male exterior side and the bar. The length of the bar is shorter than the length of the male exterior side. The trough of the female member has a concave region to receive each ball of the bar. In an embodiment, the concave region is enlarged toward the center of the closure to accommodate movement of the bar under tension. These features improve the tensile strength of the closure.
US10092049B2 System for reversibly fastening a decorative lining on a surface of a leathercraft article made of flexible material
The invention proposes a system for reversibly fastening a decorative lining on the flexible surface of a leathercraft article enabling a regular, precise and immediate alignment. The system comprises a male part constituting a rigid brooch having decorative piercings and having a fastening face bearing N fastening buttons, N being an integer greater than or equal to 1, each button comprising a shank and a free bulging end wider than the shank, and at least one lug for translationally locking the decorative lining; a female part comprising as many button holes as the male part comprises buttons, each button hole being designed, in use, to be fastened in a permanent manner on the surface made of flexible material and to maintain in a reversible manner the bulging end of a button; the or each locking lug being intended to engage, in use, in an orifice cut into the decorative lining.
US10092048B2 Garment
The present invention embodies a garment which can smoothen motions of its wearer by a new technique, which is totally different from that of exerting a tightening force on a muscle, according to findings that the range of motion of a joint can be widened if a structure for extending and gathering respective parts of a skin gathering and leaving when the joint works in relation to bending/extension or abduction/adduction of the wearer is added to the garment and that the range of motion of the joint can be widened if a structure for moving the skin along a direction of motion of a muscle when the joint works in relation to turning of the wearer is added to the garment, on the basis of a close relationship between a motion of the skin when the joint works and an extending direction of a tension line.
US10092043B2 Bra and bra components
A bra to enable monitoring of a wearer's heart rate. There is provided a bra comprising a left breast cup; a right breast cup; and a center gore attached between the left and right breast cups. Each of the left and right breast cups comprises a lower edge region which is shaped to follow the shape of a wearer's breast and is shaped to be positioned below a wearer's breast to support the breast, and wherein the lower edge region comprises an electrically conductive fabric layer on the inner surface for contact with the user's skin. The center gore comprises an attachment area for attachment of a transmitter and an electrically conductive pathway from the electrically conductive fabric of the lower regions of the breast cups to the attachment area. Bra components for providing electrical pathways are also provided.
US10092040B1 E-vaping device
An e-vaping device includes a battery section, an e-vaping tank capable of holding a liquid material, and an adapter connecting the battery section to the e-vaping tank. The adapter includes a heater capable of vaporizing the liquid material, and a wick capable of drawing the liquid material from the e-vaping tank to the heater. The adapter is connected to the e-vaping tank and the power source section via threaded connections. The threaded connections between the adapter and the battery section have threads with a non-standard pitch.
US10092038B2 Single use cartridge with contact point
A non-refillable microvaporizer cartridge having a casing with an external surface, an internal surface, a top end, and a bottom end, a tank defined by the internal surface, the top end, and the bottom end of the casing, a trapdoor provided at the top end of the casing having a fluid opening that provides fluid communication to the tank, and an electrical conductor provided at the bottom end of the casing. An atomizer can be attached to the top end of the casing and connected to the trapdoor, and the atomizer is operatively connected to the electrical conductor on the bottom end of the casing to complete the circuit.
US10092037B2 Electronic cigarette
An electronic cigarette includes a liquid supply including liquid material, a heater operable to heat the liquid material to a temperature sufficient to vaporize the liquid material and form an aerosol, a wick in communication with the liquid material and in communication with the heater such that the wick delivers the liquid material to the heater, at least one air inlet operable to deliver air to a central air passage upstream of the heater, and a mouth end insert having at least two diverging outlets. The electronic cigarette can also include an air flow diverter which directs incoming air away from a heating zone of the heater.
US10092034B2 Domed water pipe with supporting tray
A multi-chambered water pipe comprising an inner chamber and exterior chamber.
US10092033B2 Smoking article
A smoking article comprises a first part (111) comprising a source of smokable material and a second part (112) comprising a rod article and configured to be rotatable relative to the first part. A first indexing surface (116) on the first part and a second indexing surface (304) on the second part are configured to engage to index the rotation between the first and second parts. At least one of the first or second parts comprise a control element (250) configured to control a ventilation of the smoking article and a ventilation area (270) in the other of the first or second parts of the smoking article from the control element, the ventilation area configured to be selectively covered by the movable control element, wherein the second part comprises a connecting section connecting the rod article to the first part of the smoking article, and the connecting section is affixed to or supports the second indexing section.
US10092031B1 Smoking article and method
A smoking article provides a purchased, as-built cigar that can be disassembled to form multiple cigars, enabling a consumer to make his or her own cigars using custom tobacco filler. The as-built cigar is capped as part of its construction, preferably at one end or at both ends. A smoker removes the cap or caps to enable smoking of the as-built cigar or disassembly into layers. Each layer can then be rolled with a smoker's custom tobacco. The inner layer contains tobacco filler. Upon disassembly, the inner layer and tobacco filler can be smoked. Alternatively, the inner layer can be pulled apart at a provided serration to discard the tobacco filler and then filled and rolled with a smoker's custom tobacco filler material.
US10092029B2 Crushing machine for a food product that is frozen in blocks, or in IQF form, and plant comprising such a machine for making puree, or juice, from a food product
A crushing machine for a vegetable food product frozen in blocks, or in IQF form. The machine includes a box-like body containing defining a crushing chamber. The box-like body has an inlet port, through which the frozen food product is put in the crushing chamber and an outlet port through which a frozen crushed product is discharged from the crushing chamber. In the crushing chamber a crushing unit is mounted comprising a plurality of crushing rollers, for example three crushing rollers. Each crushing roller is arranged to rotate about a respective rotation axis and is having peripherally a plurality of teeth arranged to cut the frozen product into blocks, or IQF form, for splitting it into the above described fragments of predetermined size. In particular, the rotation axes of the crushing rollers are parallel to each other.
US10092027B2 Low-pH soy sauce
The object of the present invention is to provide a soy sauce with a pH of less than 4.6, which has reduced acidic taste and acidic odor and improved umami in the aftertaste. The soy sauce with a pH of less than 4.6, which has reduced acidic taste and acidic odor and improved umami in the aftertaste can be obtained by adjusting the ethyl lactate concentration per 1 w/v % of total nitrogen concentration in the soy sauce to 20 ppm or more.
US10092025B2 Spaghetti-like long pasta shape and relative production device
Spaghetti-like long shaped pasta having a continuous internal longitudinal cavity communicating with the outside through a co-extended longitudinal slot with convex edges closing the internal cavity; and device for production thereof that includes an extrusion drawing having, on the entry front, least two holes each having complementarily identical openings for introduction within respective channels of identical shape, configuration and size that end in a joint discharge channel, near an edge of an expanded head. An occlusion of the outlet hole of the discharge channel includes a septum separating the delivery channels, causing the two flows of extruded pasta to join solely on a peripheral portion, opposite to the edge, the expanded head producing the central compartment, developing longitudinally within the finished product and communicating with the outside through a co-extended cutting or fissure.
US10092021B2 Method for obtaining valuable products, in particular proteins, from a native mixture of materials
A method for obtaining proteins from native mixtures of materials is disclosed. In an embodiment, the method includes: A): providing a native mixture of materials from seeds having hard fragmentable hulls; B): comminuting the mixture of materials; C): dispersing the comminuted mixture of materials with water; D): adjusting a pH of the pulp of step C) to an alkaline range pH>9.5; E): adding a water-soluble organic solvent alcohol to the pulp; F): separating off a solids phase from the pulp, which has a predominant fraction of the hulls, to form a hull-free pulp; G): shifting the pH of the hull-free pulp from step F) to a pH range of pH=4.5 to pH=7.2; and H): separating the hull-free pulp of step G) into a plurality of phases, wherein one of the plurality of phases is a protein concentrate phase.
US10092017B2 Cheese cave
A cheese cave with adjustable shelves for storing cheeses and improving cheese quality by maintaining preferable temperature and humidity levels, air exchange levels, and air circulation levels, using a water soaked block and a plurality of selectively adjustable ventilation holes. The number and positions of shelves are adjusted to accommodate cheeses of different sizes and also creates different regions allowing the maintenance of multiple microclimates within the cheese cave.
US10092014B2 Method for preparing and preserving sanitized products
Described herein are methods of sanitizing and preserving produce and other agricultural products, for example for consumption as Ready-to-Eat. The methods can comprise treating the products with a sanitizing agent and forming a protective coating over the products.
US10092010B1 Water-tight springform baking pan
A water-tight baking pan assembly having: a bottom plate; a pair of side walls that wrap around the edge of the bottom plate; an O-ring seal positioned between the edge of the bottom plate and the pair of side walls; a pair of vertical seals positioned between opposite ends of the pair of side walls; and a pair of handles, each handle securing one of the vertical seals to the opposite ends of the pair of side walls disposed on either side of the vertical seal, the baking pan assembly permitting baked goods to be partially submerged in water when baking to achieve desired heat distribution.
US10092008B2 Method for increasing the vigor and/or crop yield of agricultural plants under essentially non-existent pathogen pressure
The present invention relates to a method for increasing the vigor and/or crop yield of agricultural plants under essentially non-existent pathogen pressure, wherein the plants, the plant propagules, the seed of the plants and/or a locus where the plants are growing or are intended to grow are treated with an effective amount of a composition comprising a Bacillus subtilis strain with Accession No. NRRL B-21661, a mutant of the strain having all the identifying characteristics of the strain, or a cell-free extract thereof; wherein the vigor and/or crop yield of agricultural plants under essentially non-existent pathogen pressure is increased and the increase in vigor is characterized by less fertilizer needed.
US10092003B2 Insect control device and associated methods
Insect control devices and associated methods are generally described. In some embodiments, the insect control device includes one or more substrate materials impregnated or otherwise loaded with an active species (e.g., a pyrethroid). In some cases, the device may provide protection against insects over prolonged periods of time.
US10092002B2 Herbicidal composition comprising nicosulfuron or its salt and S -metolachlor or its salt
At present, various herbicidal compositions have been developed and use, but there are a variety of types of weeds to be controlled, and their development lasts for a long period of time. Thus, a herbicidal composition having a broad herbicidal spectrum, having high activity and having a long-lasting effect has been desired.The present invention relates to a herbicidal composition comprising (a) nicosulfuron or its salt and (b) S-metolachlor or its salt. According to the present invention, a herbicidal composition having a broad herbicidal spectrum, having high activity and having a long-lasting effect can be provided.
US10091999B2 Agrochemical composition for foliage treatment
Provided is an agrochemical composition for foliage treatment, which does not cause phytotoxicity to a cultivated crop due to adhesion thereto when foliage treatment of an upland field is performed with pyroxasulfone, but has a high level of safety and an herbicidal effect on a broad spectrum of weeds. The agrochemical composition for foliage treatment comprises pyroxasulfone and a masking material that masks the pyroxasulfone, wherein the pyroxasulfone is microencapsulated in or coated with the masking material such that phytotoxicity to a cultivated crop due to adhesion thereto when foliage spraying is performed is avoided.
US10091998B2 Tetrazolinone compound and use thereof
A tetrazolinone compound represented by formula (1): wherein R1 represents a C1-C6 alkyl group; R2, R3, and R4 are the same or different and represent a hydrogen atom; R5 represents a C1-C3 alkyl group optionally having one or more halogen atoms; Y represents #—C(RA 1 RA 2)—Z— in which left end and Q are bound to each other, and RA 1 and RA 2 each represents a hydrogen atom; Q represents a divalent C3-C10 carbocyclic group; X represents an oxygen atom; and A represents a C6-C10 aryl group, has excellent control activity against pests.
US10091994B2 Formulation additives, production and use thereof
The invention relates to novel formulation additives of formula 1 and to the production and use thereof, in particular as adjuvants and additives for agrochemical formulations. A novel combination of known ether sulfates and cations allows products with superior characteristics to be obtained, such as pesticides with improved strength.
US10091991B2 Antimicrobial films
Antimicrobial films are disclosed herein. The antimicrobial films are configured for application to surfaces, particularly to surfaces with which humans and animals come into contact. The antimicrobial films include a substrate layer and an antimicrobial layer. The substrate layer is generally a polymer, such as polyethylene. The antimicrobial layer is generally a composition of an antimicrobially-active ingredient dispersed in a dispersant. Typical dispersants include aqueous-based or solvent-based components (e.g., inks, primers, or varnishes). Antimicrobial films, as described herein, may be affixed to surfaces using an adhesive. Alternatively, the antimicrobial films may be applied to a surface using a heat-shrink process.
US10091988B2 Wetting agents for aseptic filling
The present invention is directed to wetting agent compositions and methods for making and using the wetting agent compositions. The compositions of the invention include a sheeting agent, a defoaming agent, and an association disruption agent. The wetting agent compositions of the present invention result in a faster draining/drying time on most substrates compared to conventional wetting agents. The wetting agent compositions of the present invention are especially suitable for use on plastic substrates.
US10091986B2 Organ perfusion device and method
An organ perfusion device includes an inlet for connection to the organ, and an outlet for connection to the organ. The device also includes a perfusion circuit including: a reservoir configured to hold a perfusion fluid; a waste receptacle, and a plurality of fluid conduits. The fluid conduits define: a delivery fluid path connecting the reservoir with the inlet; a return fluid path, independent of the delivery fluid path, connecting the reservoir with the outlet; and a waste fluid path connecting the reservoir with the waste receptacle. The device also includes a first flow control device configured to selectively prevent or allow fluid flow from the reservoir to the organ via the delivery fluid path; and a second flow control device configured to selectively prevent or allow fluid flow from the reservoir to the waste receptacle via the waste fluid path.
US10091984B2 Compositions and methods for stabilizing circulating tumor cells
Methods and compositions for stabilizing a biological sample for analysis, comprising the steps of obtaining in a sample collection device a biological sample from a subject, the biological sample including at least one circulating tumor cell from the subject. The methods may include a step of contacting the biological sample with a protective agent composition that includes a preservative agent, an optional anticoagulant, and a quenching agent to form a mixture that includes the protective agent composition and the sample.
US10091981B1 Flea destructor system
An attracting assembly is positioned at an upper location to attract fleas. A killing assembly is positioned at an intermediate location beneath the attracting assembly to kill the attracted fleas. A moving assembly is positioned at a lower location beneath the killing assembly for maximizing the number of fleas attracted and killed.
US10091980B1 Bed bug detector system
An attracting assembly is positioned at an upper location to attract bed bugs. A killing assembly is positioned at an intermediate location beneath the attracting assembly to kill the attracted bed bugs. A base assembly is positioned at a lower location beneath the killing assembly for maximizing the number of bed bugs attracted and killed. A control assembly has a user visible digital UPC code, a battery power percentage indicator with an ON/OFF button and a sound activated switch, a cell phone with a macro-lens for wide angle photography with enlargements, and two light emitting diodes positioned adjacent to the macro-lens to illuminate bed bugs to be photographed.
US10091979B2 Dual-bearing reel and reel unit for same
The present reel unit is a reel unit for a dual-bearing reel supporting a spool in a rotatable state. The reel unit includes a frame, a fishing rod attachment leg and a thinned part. The frame includes a first side plate, a second side plate disposed in opposition to the first side plate to enable the spool to be disposed between the first side plate and the second side plate, and a plurality of coupling members integrally formed with the first side plate and the second side plate to couple the first side plate and the second side plate. The fishing rod attachment leg is fixed to an outer surface of one of the plurality of coupling members. The thinned part has a box-like recessed shape and is formed on an inner surface, faced to the spool, of the coupling member to which the fishing rod attachment leg is fixed.
US10091978B2 Lever-operated fishing reel
The lever-operated fishing reel is geared to rotate the line spool through several revolutions for each arcuate operation of a reciprocating rewind lever, to provide for single handed operation. The mechanical advantage provided through the gear train from the line spool back to the lever is obviated through a unidirectional rotational device, preferably a sprag, with another such device operating to prevent unwinding of the line from the spool as the lever is recycled. The gear train between the lever and spool may be disengaged to allow for casting, and the gear case may be oriented as desired relative to the spool housing to position the rewind lever as desired by the angler. The orientation of the mechanism may be reversed by opening the gear case, inverting the unidirectional rotational devices, and moving the rod attachment cleat from one side of the reel to the other.
US10091976B2 Expanding or contracting fishing lure
The present invention relates in general to fishing lures, and more specifically, to an expanding or contracting fishing lure that provides a natural movement that mimics live bait. The fishing lure is configured so that when the fishing lure is retrieved (e.g., reeled in) or jigged by an angler, or the fishing line is pulled or twitched, the fishing lure transitions from a first position to a second position and then returns to the first position. The purpose of the invention is to provide a fishing lure that will successfully attract fish by displaying a unique action in the water.
US10091973B2 Animal management systems
The system for controlling and monitoring animals, the system including control devices that are able to be fitted to the animals and arranged for communication with one another. Each control device is capable of determining the position of an animal relative to a second animal as well as the distance between animals and the relative movement of animals fitted with the control device. The system of control devices also includes a stimulus device that allows stimuli to be applied to an animal or animals based on the relative position, movement and/or distance of the respective animals to one another.
US10091970B1 Pet crate with vertical slide catch apparatus for door
The present wire enclosure includes a door formed of wire and a wall formed of wire. The door includes a door catch. The wall includes a wall catch. The respective catches engage and disengage each other through the employment of a vertical slide having the door catch. A finger receptor when pulled up in turn pulls up the vertical slide to disengage the catches. When in a down position, the finger receptor prevents the vertical slide from being pulled up.
US10091965B1 Hybrid corn variety 22250190
The invention provides seed and plants of the hybrid corn variety designated 22250190. The invention thus relates to the plants, seeds and tissue cultures of the variety 22250190, and to methods for producing a corn plant produced by crossing a corn plant of variety 22250190 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety 22250190.
US10091962B1 Hybrid corn variety 71098144
The invention provides seed and plants of the hybrid corn variety designated 71098144. The invention thus relates to the plants, seeds and tissue cultures of the variety 71098144, and to methods for producing a corn plant produced by crossing a corn plant of variety 71098144 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety 71098144.
US10091956B2 Subsurface irrigation systems and methods
A subsurface irrigation system is provided that includes a plurality of subsurface irrigation sleeves defining an area that has a first side and a second side. At least one of the first side and the second side is configured to be hydrophilic. The plurality of subsurface irrigation sleeves each include a tunnel. Tubing connects a first sleeve of the plurality of subsurface irrigation sleeves to a second sleeve of the plurality of subsurface irrigation sleeves. The tubing is configured to pass through the tunnels of the plurality of irrigation sleeves. An emitter is disposed on the tubing within the tunnel, the emitter emitting fluid to the area of the plurality of subsurface irrigation sleeves.
US10091955B2 Irrigation spike watering system and method
An irrigation system for watering lawns, plants, flowers, shrubs, trees, or other plants. The irrigation system includes a plurality of irrigation spikes which clamp onto and puncture into a standard garden hose. The spikes are placed into soil where desired and the garden hose is placed into a clamp opening of the spikes, where a needle pierces the hose. In a preferred embodiment, the hose is deformed by the clamp opening into an oblong shape to improve water flow through the spike. An alternative embodiment includes a remote hose connecting the clamp to the stake portion of the spike, so that the stake can be placed a distance away from the hose for remote irrigation.
US10091952B2 Method for controlling the planting of olive trees for the continuous mechanical harvesting of the olives
A method for controlling the planting of olive trees for the continuous mechanical harvesting of the olives using harvesting machines, the method having the following steps: planting parallel rows of olive tree saplings with a spacing between the tree trunks and a spacing between the rows; placing trellising on each row; placing divergent supports for each tree; attaching two divergent branches of each tree, which are arranged in a single vertical plane and in the vertical plane of the row to which said tree belongs, onto a pair of supports; removing other branches of said tree; adapting the shape of the foliage of the trees so as to impart a configuration flattened in alignment with the rows thereto; maintaining said configuration by periodically pruning the trees until the latter reach maturity and bear fruit; and removing the supports and the trellising when the trees are fully grown.
US10091951B2 Planting system for optimization of plant growth
A planting system includes a pot having a bottom floor with at least one drainage opening, a spray ring implanted in the planting medium in an upper portion of the pot and configured to inject pressurized water downwardly into the planting medium, and a grid disposed below the planting medium. The grid includes a plate spaced above the bottom floor of the pot. The plate includes apertures configured to allow roots to pass through the plate. Slats formed on the underside of the plate define a plurality of compartments configured to prevent the roots from spiraling. The grid also allows oxygen to circulate under and around the roots.
US10091950B2 Modular garden planter bed structure
The present invention relates to a modular structure for provision of a raised garden planter bed. The structure includes at least first and second receptacles adapted to be juxtaposed and connecting means adapted to bind the juxtaposed receptacles together. The present invention also relates to a kit of parts and a method for building the modular structure.
US10091947B2 Hand-held power tool, and in particular electric pruning shears with heat sink
A hand-held power tool, and in particular pruning shears, having an electric motor, a cutting member, and a transmission linking the electric motor to the cutting member, the motor and the transmission being housed in a main housing. An intermediate housing, made from a heat conductive material, is housed inside the main housing, the intermediate housing being in thermal contact with the electric motor. At least one heat sink is linked to the intermediate housing, and projects out of the main housing.
US10091943B2 Round module weighing using differential pressure sensing
A harvester generates a round module and positions the round module on a handler. The handler includes a cylinder having a base end and a rod end. A differential pressure across the cylinder is detected. A round module weight is generated based on the detected differential pressure.
US10091942B2 Baler with automated positioning of plunger
A baling system acts at shut-down to automatically pre-position a plunger so that it is just past a rear-dead-center position when the baler is restarted, thereby minimizing the load on a power take-off during the next restart. In particular, when the power take-off is deactivated, a control unit automatically brakes the power take-off so that the plunger stops in the desired position. Alternatively, the baling system acts at restart-up to automatically repeatedly activate and deactivate the power take-off in order to accelerate the plunger to a predetermined minimum operating speed before activating the power take-off for continuous operation, thereby maximizing a flywheel's momentum during the restart.
US10091939B1 Helical auger flight assemblies and thresher formed therewith
A helical auger flight has an inner edge, an outer edge, an inner face, an outer face, and a leading extremity that includes a prominence and a leading edge that extends from the outer edge to the prominence. The prominence extends outward from the leading edge of the leading extremity to an outer end having an upturned jut. A wear plate is releasably connected to the inner face of the helical auger flight. The wear plate extends from the outer edge of the helical auger flight to the prominence. A front extremity of the wear plate extends forwardly of the leading edge of the helical auger flight so as to be in a shielding relationship with respect to the leading edge of the helical auger flight, and a nose of the front extremity of the wear plated is seated in direct contact against a contact surface of the jut.
US10091936B2 Integrated transaxle standing mower operator platform
A standing ride on mower comprises a frame; a right drive wheel supporting the frame; a left drive wheel supporting the frame; a prime mover supported by the frame; a cutting deck assembly supported by the frame, the cutting deck assembly comprising a cutting deck at least one cutting blade mounted under the cutting deck and rotatable under influence of the prime mover; a right side integrated transaxle operating under influence of the prime mover to drive rotation of the right drive wheel, the right side integrated transaxle including a right side housing, a right hydraulic pump within the housing, and a right hydraulic motor within the housing; a left side integrated transaxle operating under the influence of the prime mover to drive rotation of the left drive wheel, the left side integrated transaxle including a left side housing, a left hydraulic pump within the housing, and a left hydraulic motor within the housing; and an operator platform to support a standing operator of the mower. The operator platform extends beneath the left housing and beneath the right housing.
US10091934B2 System and method for controlled cleaning in a cane harvester
A control system for a harvester having a crop cleaner for cleaning a cut crop. The control system includes a processor, a memory, and a human-machine interface. The processor is configured to receive an input corresponding to a desired cleaning level of the crop, monitor the actual cleaning level, and control the crop cleaner based on feedback from monitoring the actual cleaning level to move the cleaning level of the crop towards the desired cleaning level of the crop.
US10091929B2 Calibration method for adjustable orifice valve
A method of calibrating individual exit lines of an agricultural ammonia applicator having a delivery path that extends through a manifold and multiple exit lines includes installing a fixed flow restricting orifice upstream of a variable flow restricting orifice and measuring the pressure upstream of the fixed flow restricting orifice. Beginning with the variable flow restricting orifice in an unrestricting flow condition, the pressure downstream of the variable flow restricting orifice is repeatedly measured and compared with the measured upstream pressure. The variable flow restricting orifice is incrementally closed after each comparison so long as the measured pressure downstream of the variable flow restricting orifice and the pressure upstream of the fixed flow restricting orifice remain substantially the same. The variable orifice maximum flow setting is recorded when the measured pressure downstream of the variable flow restricting orifice drops below the pressure upstream of the fixed flow restricting orifice.
US10091928B2 Seed research plot planter and field layout system
A seed research plot planter includes a rotating seed plate for picking up and transporting seeds from a seed chamber to a release point, and a sensor that detects the rotational position of the seed plate. A distance measuring device measures a distance traveled by the planter. A controller uses a first signal from the sensor and a second signal from the distance measuring device to control a sequence of operations of the planter based on the rotational position of the seed plate and the location of the planter within the field. A field layout system is provided for creating a plot field layout having a desired number of ranges, a desired number of planter passes, and desired parameters for each plot within the field. The field layout system allows different plot lengths and seed populations to be input for individual plots within the same planter pass through the field.
US10091927B2 Seed firmer
A seed firmer for pressing seeds into soil during planting. The seed firmer includes a mount for attachment to a row unit of a planting machine. An arm defines a ground-facing surface having at least one point of contact with the ground, including a rearmost ground contact point with respect to a direction of forward travel during planting operation. The ground-facing surface has a transition section directly trailing a rearmost ground contact point, the transition section can extending upwardly from the rearmost ground contact point with a radius no less than 25 mm.
US10091924B2 Rear-mounted swinging tow hitch for self-propelled windrower
A hitch assembly for use by an agricultural machine, in particular a self-propelled windrower, allowing the adjustable position of a hitch for use in both the towing of implements during field operations and the transportation of implements from one location to another. The adjustable hitch advantageously provides stability during the transportation position and is up and out of the way of crop flow during field use.
US10091922B2 Agricultural implement sliding hitch
A pull hitch assembly for an agricultural implement having a tool bar coupled with and extending transverse to the pull hitch assembly. The pull hitch assembly includes first and second tube members, a hose carrier track and a tunnel. The second tube member is partially slidingly disposed within the first tube member. The hose carrier track is operatively coupled to both the first tube member and the tube second member. The tunnel is coupled to the first tube member. At least part of the hose carrier track is movable within the tunnel as the first tube member and the second tube member are moved relative to each other.
US10098270B2 Methods for mitigating arc flash incident energy in motor control devices
Industrial motor control apparatus and techniques are presented for mitigating incident energy associated with an internal arcing. Interior enclosure surfaces and/or surfaces of electrical components are provided with textures and/or coatings which may be non-reflective with respect to visible and/or infrared light in order to redirect incident energy associated with internal arcing conditions. The electrical components are also arranged so as to substantially minimize the percentage of back wall exposure, and filler material and/or tile structures may be mounted within the enclosure, which may be non-reflective and/or have textured surfaces or coating layers to mitigate incident arcing energy. In addition, baffles or barriers may be provided within the enclosure to redirect or absorb incident energy from internal arcing.
US10098268B2 Electromagnetic wave shielding tape using nanomaterials
An electromagnetic wave shielding tape using nanomaterials includes a carrier substrate, a first nanostructure, a second nanostructure, and an insulating enclosing structure for enclosing the carrier substrate, the first nanostructure, and the second nanostructure. The carrier substrate has a first surface and a second surface opposite to the first surface. The first nanostructure is disposed on the first surface of the carrier substrate, and the second nanostructure is disposed on the second surface of the carrier substrate.
US10098265B2 Cooling system with desiccant dehumidification
A system for removing heat from electrical systems includes a dehumidification device including a desiccant, an evaporative cooling device, air moving devices, and an air flow control devices. The air moving device moves air through the dehumidification device, the evaporative cooling device, and the electrical systems. The air flow control device controls a rate of flow through the dehumidification device.
US10098264B2 Air-conditioning apparatus
An air-conditioning apparatus is an air-conditioning apparatus, for an air-conditioning target space in which a rack including a device as a heat-producing object is provided and which is separated by the rack into a cold space and a hot space, that makes return air from the hot space flow in so as to cool the return air and supplies an arbitrary air volume of the supplied air which is obtained by cooling the return air to the cold space by using a supply fan. The air-conditioning apparatus includes a processor. The processor executes a process including conducting control so that a temperature of the supplied air is equal to a prescribed value that is set in advance, and adjusting an air volume of the supplied air by controlling the supply fan so that a temperature of the return air is equal to a target value that is set in advance.
US10098263B2 Inflatable data center
A data center can include an inflatable enclosure in which rack computer systems can be installed and can provide computing capacity. The inflatable enclosure includes an inflatable structure which is at least partially inflated based on cooling air discharged into the inflatable enclosure by one or more cooling modules. A cooling module can include a cooling system and a cooling air vent, where the cooling system adjustably induces a stream of cooling air and the cooling air vent adjustably directs the cooling air stream into a particular space enclosed by an inflatable structure. The inflatable enclosure can be established by separate modules positioned on opposite sides of a space and an inflatable structure which extends across the space between the modules. The inflatable structure can be extended over additional spaces to expand the inflatable enclosure, thereby providing additional space to install rack computer systems.
US10098262B2 System with rack-mounted AC fans
A computer system includes a chassis, one or more hard disk drives coupled to the chassis, and one or more air passages under at least one of the hard disk drives. The air passages include one or more air inlets and one or more air outlets. The inlets direct at least a portion of the air downwardly into the passages. The passages allow air to move from the air inlets to the air outlets.
US10098261B2 Double insulated heat spreader
An apparatus for thermal management for an electric device. In one embodiment the apparatus comprises a primary heat spreader disposed within an enclosure that contains a printed circuit board (PCB) populated with at least one electrical component, wherein the primary heat spreader is thermally conductive and wherein the interior of the enclosure is at least partially filled with an encapsulating material; a secondary heat spreader coupled to an exterior face of a first wall of the enclosure, wherein the secondary heat spreader is thermally conductive; and a thermal interface coupled between the primary head spreader and the PCB, wherein the thermal interface is thermally conductive and electrically insulating.
US10098258B2 Minimizing leakage in liquid cooled electronic equipment
An apparatus for minimizing the volume of coolant leaked in liquid cooled electronic equipment, the apparatus including a server rack, a plurality of closed liquid cooling loops, a plurality of liquid to liquid heat exchangers, and a plurality of pumps. The closed liquid cooling loops are coupled to at least one of the servers in the server rack. Each of the closed liquid cooling loops restricts coolant flow entirely within the server rack. The closed liquid cooling loops may provide the entire volume of coolant provided to each server in the server rack.
US10098256B2 Electronic device
An electronic device includes a sealable housing, constituent surfaces of which are configured by a conductor, a plurality of heat generating components including a coil having a relatively large heating value during operation and an electrolysis capacitor having a heating value during operation relatively smaller than the heating value of the coil and having a heatproof temperature lower than the heatproof temperature of the coil, the heat generating components being housed on the inside of the housing, and an internal air fan housed on the inside of the housing. The electrolysis capacitor is housed above the coil. The internal air fan sends wind from one right side surface side of two side surfaces opposed to each other in the housing to the other side surface side between the coil and the electrolysis capacitor to thereby blow air between the electrolysis capacitor and the coil including heat generated by the coil against the other side surface.
US10098252B2 Hinge device and display apparatus with a hinge device using a sliding position
A display apparatus which enables a display to rotate with a tilting angle across a large range is provided. This allows a user to, conveniently use the display apparatus in order to enable quality of use to be improved during a tilting operation, and slim and elegant appearance to be implemented. The display apparatus includes a display configured to display an image on the front surface, a stand supporting the display, and a hinge device connecting the display to the stand such that the display may be tilted, wherein the hinge device includes a guide member formed on a rear surface of the display, a latch fixed to the stand and to slide along the guide member when the display is tilted, and a fixing member fixing the display not to move when an external force applied to the display is removed.
US10098246B1 Display system and method of use
A retractable display configured as a plurality of interlinked display subassemblies or panels, a transport box having a lid configured to enclose the display system, the box or subassemblies having a rack system configured to support the plurality of linked display subassemblies in the transport box, a lift mechanism configured to assemble and disassemble the plurality of releasably interlinked display subassemblies into a seamless display, and an alignment system configured to align one display subassembly with a neighboring display subassembly and thus, functions as a rugged self-contained transport box of a plurality of interlinked display subassemblies capable of automated assembly into a seamless display larger than its transport box.
US10098244B2 Image display apparatus and image display apparatus manufacturing method
An image display apparatus includes: a display unit which includes a display panel that displays an image on a front face, and a chassis disposed on a back face of the display panel and holding the display panel; and a first frame member disposed along at least a portion of a front periphery of the display panel, wherein the first frame member includes: a front portion disposed on the front face of the display panel; and a folding portion connected to the front portion, and having an end portion which is disposed at a back face side of the chassis by being bent, the end portion being a distal end portion relative to the front portion.
US10098242B2 Double-sided circuit board and method for preparing the same
A method for preparing a conductive circuit can begin with the preparation of a non-conductive substrate having a top surface and a bottom surface, and then utilizing a pulse laser to create a top circuit pattern upon the top surface, a bottom circuit pattern upon the bottom surface, and a through hole connecting the top circuit pattern with the bottom circuit pattern. Subsequently, a conductive circuit is formed upon the top circuit pattern and the bottom circuit pattern and inside the through hole, wherein the conductive circuit is restricted from being formed upon the top surface outside of the top isolation region and the bottom surface outside of the bottom isolation region.
US10098239B2 Apparatus for assembling light-emitting diode lighting fixtures
An apparatus for assembling a LED lighting fixture contains a power cable, an elongated coupler, a base plate, a protruding terminal, a receiving terminal, and a lighting assembly. The power cable is terminally fixed to a distal end of the elongated coupler. On the other hand, the receiving terminal is integrated into a proximal end of the elongated coupler. When the base plate, which contains the lighting assembly, needs to be attached, the protruding terminal is removably positioned into the receiving terminal. As a result, the current path from the elongated coupler to the lighting assembly is completed. The ability to conveniently detach the base plate allows the user to use different lighting assemblies as preferred. If the exterior appearance of the apparatus needs to change, a fixture housing is used.
US10098238B2 Method of manufacturing resin multilayer substrate
A method of manufacturing a resin multilayer substrate is provided in which a component (3) is incorporated in a stacked body obtained by stacking a plurality of thermoplastic resin sheets (2). The method includes the steps of: softening a first resin sheet (2a) by heating, and pressing the component (3) against the first resin sheet (2a), thereby fixing the component (3) to the first resin sheet (2a); stacking the first resin sheet (2a) on a second resin sheet (2b) having a through hole (14) receiving the component (3) and a third resin sheet (2c) located adjacent to a lower side of the component (3) such that the component (3) is inserted into the through hole (14) and the lower surface of the component (3) faces the third resin sheet (2c); and performing compression bonding by heating and pressurizing the stacked body including these resin sheets (2).
US10098237B2 Printed circuits with laser ablated conformal coating openings
Electrical components may be mounted on a printed circuit or other substrate. The electrical components may be covered with a conformal coating containing a wavelength-tuned-light-absorption-enhancement additive. The additive may be a dye or other additive that creates a light absorption peak at a given wavelength. To form openings in the conformal coating in alignment with the electrical components without damaging the components, a laser ablation tool may apply laser light at the given wavelength to the conformal coating. Openings may also be formed by placing tape over the components before the con form at coating is applied. The tape may have a color with a light absorption peak at the given wavelength to facilitate the formation of openings without damaging sensitive components.
US10098234B2 Manufacturing method of circuit board
A manufacturing method of a circuit board and a piezochromic stamp are provided. A circuit pattern is formed on a dielectric substrate. A dielectric layer having a hole or a conductive via and covering the circuit pattern is formed on the dielectric substrate. A conductive seed layer is formed on the dielectric layer. A photoresist layer is formed on the conductive seed layer. A piezochromic stamp is imprinted on the photoresist layer, wherein when the pressing side of the piezochromic stamp is in contact with the conductive seed layer, the light transmittance effect thereof is changed to blocking or allowing light having a specific wavelength to pass through. A patterned photoresist layer is formed by using the piezochromic stamp as a mask. A patterned metal layer is formed on the exposed conductive seed layer. The patterned photoresist layer and the conductive seed layer are removed.
US10098231B2 Integrated electronic assembly for conserving space in a circuit
An integrated electronic assembly including a first electronic component defining a receptacle and at least a second electronic component wherein at least a portion of the second electronic component is disposed in the receptacle of the first electronic component, and a method for conserving space in a circuit or on a printed circuit board by integrating a plurality of electronic components so that the plurality of electronic components collectively take up a smaller amount of space on a substrate than the plurality of electronic components would if the plurality of electronic components were not integrated.
US10098225B2 Flexible electronic module and manufacturing method thereof
A flexible electronic module including a patterned flexible substrate, a stretchable material layer, and at least one electronic device is provided. The patterned flexible substrate includes at least one distributed region, and the stretchable material layer connects the distributed region. The electronic device is disposed on at least one of the patterned flexible substrate and the stretchable material layer. A manufacturing method of the flexible electronic module is also provided.
US10098224B1 Reinforcement components for electrical connections with limited accessibility and systems and methods for making the same
Reinforcement components for electrical connections with limited accessibility Shield structures with reduced spacing between adjacent insulation components and systems and methods for making the same are provided. In some embodiments, a reinforcement component may be compressed between two portions of a first electronic component in order to deform the reinforcement component for filling in a void between the reinforcement component and a coupling formed between the first electronic component and a second electronic component. The first electronic component may be a flexible circuit component that may be folded over the reinforcement component prior to the reinforcement component being compressed. This may enable the reinforcement component to be effectively positioned with respect to the first electronic component prior to being deformed for reinforcing one or more couplings made between the first electronic component and the second electronic component.
US10098223B2 Sensor device with a flexible electrical conductor structure
A sensor device for integration in an electrical circuit, including a support layer (12′), which is formed with a release layer; at least one flexible insulating layer (14′, 32), which is made using a printing method; and at least one flexible electrical conductor structure (20′, 34), which is applied with a printing method onto the insulating layer (14). The insulating layer (14′, 32) and the conductor structure (20′, 34) form a flexible unit, which is removable without damage from the support layer (12′).
US10098222B2 Patterned substrates with darkened multilayered conductor traces
The present disclosure provides an article having a substrate having opposing first and second surfaces. A conductor micropattern is disposed on the first surface of the substrate. The conductor micropattern has a plurality of traces defining a plurality of cells. The conductor micropattern may have an open area fraction greater than 80% and a uniform distribution of trace orientation. Each of the traces has a trace width from 0.5 to 10 micrometer. The conductor micropattern is a tri-layer material comprising in sequence a semi-reflective metal, a transparent layer, and a reflective layer disposed on the transparent layer. The articles are useful in devices such as displays, in particular, touch screen displays useful for mobile hand held devices, tablets and computers. They also find use in antennas and for EMI shields.
US10098221B2 Heat transfer assembly providing heat transfer from a module mounted on a circuit board through the circuit board
A heat transfer assembly may be used to provide a thermal conduit from a module mounted on a circuit board through the circuit board, allowing a thermal path away from the module. The heat transfer assembly generally includes a thermally conductive base with at least one raised thermal pedestal accessible through at least one heat transfer aperture in the circuit board and in thermal contact with the module. In an embodiment, the heat transfer assembly is used in a remote PHY device (RPD) in an optical node, for example, in a CATV/HFC network. The RPD includes an enclosure having a base with at least one raised thermal pedestal in thermal contact with an optical module (e.g., an optical transmitter or transceiver) on a circuit board through at least one heat transfer aperture in the circuit board.
US10098219B2 PCB current track cooling in electrical climate compressors
An assembly and a method for maximizing the current-carrying capacity of conductor tracks and the current-carrying capacity of conductors on or within a circuit board, allows for the use of copper materials, and minimizes the costs of materials and production of the circuit board. The circuit board is connected via a housing with a coolant of a cryogenic device in order to provide heat extraction. The extraction of heat from the circuit board occurs by connecting the circuit board via a housing with a coolant of a cryogenic device.
US10098216B2 X-ray generator and X-ray inspection apparatus
An inspection sorting apparatus includes an X-ray tube with an anode electrode and a cathode electrode, a tank housing the X-ray tube and having insulation oil contained therein, and the anode electrode and the cathode electrode are supplied with a predetermined voltage to generate X-ray. An inspection sorting apparatus has an abnormal discharge determination unit, an LCD display, and a notification control unit. The abnormal discharge determination unit individually detects a first abnormal discharge which is an abnormal discharge inside the X-ray tube, and a second abnormal discharge which is an abnormal discharge inside the tank outside the X-ray tube. The LCD display outputs notification information prompting an administrator to replace the X-ray tube or the tank. The notification control unit causes the LCD display to output the notification information in accordance with a detection result from the abnormal discharge determining unit.
US10098215B2 X-ray tube predictive fault indicator sensing device, X-ray tube predictive fault indicator sensing method, and X-ray imaging device
A learning unit in learning mode generates a cluster from a cluster analysis of data formed from frequency constituent data and state data, obtained from a sensor unit. An abnormality calculation unit computes, as abnormalities, the minimum values among distances to surfaces of the clusters of the data formed from the frequency constituent data and the state data, obtained when in predictive fault indicator sensing mode. A predictive fault indicator determination unit determines a predictive fault indicator of an X-ray tube by comparing the abnormalities with a predetermined threshold.
US10098213B2 Lighting fixture control systems and methods
A lighting fixture system for lamps includes one or more lamps and one or more ballasts configured to provide controlled power to the one or more lamps. The lighting fixture further includes a controller wired to the lighting fixture. The controller includes one or more relays configured to turn power provided to the one or more ballasts on and off such that the one or more lamps turn on and off with the switching of the one or more relays. The controller further includes a logic circuit configured to control the switching of the one or more relays, wherein the logic circuit is configured to log usage information for the lighting fixture in memory. The controller yet further includes communications electronics configured to output the logged usage information.
US10098209B2 System and method for outdoor lighting operation and management using its protocols and connectivity infrastructure
Inventive methods and apparatus for management of outdoor lighting networks. In particular, methods and apparatus are provided that enable the operation and management of outdoor lighting infrastructure leveraging an ITS infrastructure and connected devices, as well provided parking and payment services to users.
US10098205B2 Configurable lighting devices under broadcast control
A control unit for controlling an illumination parameter of one or more light sources of a plurality of light sources is described. The control unit being arranged to—select the one or more light sources of the plurality of light sources, receive an input signal representing a required value of the illumination parameter for the selected one or more light sources, convert the input signal to a broadcast signal for the plurality of light sources;—enable the broadcast signal to be provided to the plurality of light sources thereby enabling the selected one or more light sources to comply with the required value of the illumination parameter.
US10098199B2 Architectures for light emitting diode (LED) lighting systems
Various embodiments relate to systems and methods for controlling one or more LED-based lighting sources that are coupled to a logic module by a ribbon cable. The ribbon cable allows some or all of the processing components (e.g., processors and drivers) to be decoupled from the LED-based lighting source(s). The processing components can instead be housed within the logic module, which is able to simultaneously control the LED-based lighting source(s). Together with color models established for each LED board, the logic module acts as a platform for modularity and is able to more precisely control the color channels of each LED-based lighting source using the color models established for those LED-based lighting source(s). Techniques are also described herein that allow the logic module to utilize data stored within an erasable programmable read-only memory (EPROM) that describes the color characteristics of an LED-based lighting source.
US10098198B2 Interior ambient and task light bars
A light bar is provided and includes an elongated carrier having a surface extending along the carrier. Capacitive sensors are spaced along the carrier and positioned below the surface. Light sources are included for illuminating the surface, each associated with at least one capacitive sensor and positioned proximate thereto. A controller is included for detecting capacitive changes in the capacitive sensors, wherein when the controller detects a capacitive change in a capacitive sensor, the controller alters an illumination state of a light source associated therewith.
US10098196B2 Load control device for a light-emitting diode light source having different operating modes
A load control device for regulating an average magnitude of a load current conducted through an electrical load may operate in different modes. The load control device may comprise a control circuit configured to activate an inverter circuit during an active state period and deactivate the inverter circuit during an inactive state period. In one mode, the control circuit may adjust the average magnitude of the load current by adjusting the inactive state period while keeping the active state period constant. In another mode, the control circuit may adjust the average magnitude of the load current by adjusting the active state period while keeping the inactive state period constant. In yet another mode, the control circuit may keep a duty cycle of the inverter circuit constant and regulate the average magnitude of the load current by adjusting a target load current conducted through the electrical load.
US10098189B2 Induction cooking hob
An induction cooking heater including an inductor having a number of magnetic field concentration bars located beneath the inductor. The inductor having the magnetic field concentration bars is supported by a polymeric frame. The polymeric frame includes a first support element on which the inductor is wound and a second support element that supports the magnetic field concentration bars. The first support element and the second support element are assembled together through a central ring-shaped zone having a snap engagement. The inductor is wound on an upper surface of the first support element opposite to the second support element.
US10098187B2 Programmable induction cooking system and method
A system and method for induction cooking using an induction cooking unit, an interface adapted to receive, store, and execute a plurality of instructions of a multistage programmable recipe using the induction cooking unit, a power supply, a controller coupled to said power supply, said interface, and said induction cooking unit.
US10098183B2 Electric heating device
An electric heating device including a heater housing in which a partition separates a circulation chamber, through which a medium to be heated can flow, from a connection chamber in which electrical connections of a PTC heating element introduced into a recess of a heating rib projecting from the partition into the circulation chamber are exposed. The PTC heating element has at least one PTC element and strip conductors lying against it at both sides, of which at least one strip conductor is covered by an electrical insulation layer. To create an electric heating device which permits a delivery of heat of the PTC heating element to the environment in an improved way, the heating rib is formed by a heating rib frame which comprises at least one window in which the insulation layer is exposed.
US10098178B2 Communication between network nodes of a mobile communication network using a communication interface
A method for improved communication between network nodes of a mobile communication network includes: establishing a communication interface between first and second base station entities by generating a first instance of the communication interface at the first base station entity and generating a second instance of the communication interface at the second base station; transmitting, from a removal initiating base station entity, a first removal message to a removal responding base station entity, wherein the removal initiating base station entity is one of the first and second base station entities and the removal responding base station entity is the other of the first and second base station entities; receiving, at the removal initiating base station entity, a second removal message from the removal responding base station entity; and disabling the communication interface, wherein disabling the communication interface comprises removing the first and second instances of the communication interface.
US10098177B2 Data transmission method and terminal
Embodiments of the present invention disclose a data transmission method and a terminal. The method includes: detecting, by a terminal in an idle state, whether a logical channel of a first path includes first to-be-transmitted data, and whether a logical channel of a second path includes second to-be-transmitted data; and if it is detected that the logical channel of the first path does not include the first to-be-transmitted data and a length of the second to-be-transmitted data is less than a preset second path transmission data threshold, selecting the second path to transmit the second to-be-transmitted data, where the second to-be-transmitted data includes discontinuously transmitted application data whose length is less than a preset threshold.
US10098172B2 Techniques for managing communication links of a plurality of radio access technologies (RATS)
A UE may receive, via a first communication link that uses a first radio access technology (RAT), information that identifies a threshold associated with a second communication link that uses a second RAT. The UE may monitor one or more communications on the second communication link. The UE may determine whether a parameter associated with the second communication link satisfies the threshold based at least in part on monitoring the one or more communications on the second communication link. The UE may provide a message via the first communication link when the parameter associated with the second communication link satisfies the threshold.
US10098170B2 Opportunistic wide area network and device to device coexistence
Certain aspects of the present disclosure relate to methods and apparatus for wireless communication, and more specifically to opportunistic wide area network (WAN) and device to device (D2D) coexistence. According to certain aspects of the present disclosure, a method of wireless communications by an apparatus is provided. The method generally includes communicating with a base station using fewer wireless chains than supported by the apparatus, determining at least a first wireless chain of the wireless chains is available for communicating, and communicating, via device-to-device communications, with another apparatus using one of the at least a first wireless chain while communicating with the base station.
US10098161B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a connection information obtainer, an identification information obtainer, and a controller. The connection information obtainer is configured to obtain connection information including address information and hardware identification information of a target apparatus. The identification information obtainer is configured to obtain, from a party connected by designating the address information included in the connection information obtained by the connection information obtainer as a destination, hardware identification information of the party. The controller is configured to, if the hardware identification information included in the connection information matches the hardware identification information obtained by the identification information obtainer, determine that the party is the target apparatus and perform control to use the target apparatus.
US10098158B2 Wireless device, base station, random access method for wireless device and preamble configuration method for base station
A wireless device, a base station, a random access method and a preamble configuration method are provided. The mobile communication system defines a plurality of preambles, a plurality of low priority preamble sets, and a high priority preamble set. The low priority preamble sets have a strict partial order relationship therebetween. The high priority preamble set and the highest-order low priority preamble set are independent from each other. When requiring random access from a base station, the wireless device randomly selects a preamble from the low priority preamble sets to transmit a random access request message to the base station by using the selected preamble. When the request for random access fails, the wireless device with low priority randomly reselects a preamble from the higher-order low priority preamble set, and the wireless device with high priority randomly reselects a preamble from the high priority preamble set.
US10098156B2 Method and MTC device for performing random access procedure according to plurality of parameter sets
One embodiment of the present specification provides a method for performing a random access procedure for coverage enhancement. The method can comprise the steps of: determining a PRACH resource for a random access preamble on the basis of a repetition level; generating a random access preamble in a specific cell; and repetitively transmitting the generated random access preamble according to the repetition level on the basis of the determined PRACH resource.
US10098150B2 Operation method and apparatus using sectorized transmission opportunity in wireless LAN system
The present invention relates to a wireless communication system. More specifically, disclosed are an operation method and apparatus using a sectorized transmission opportunity in a wireless LAN system. The method by which a station (STA) performs a transmission opportunity-based (TXOP-based) sectorization operation in a wireless LAN system, according to one embodiment of the present invention, comprises the steps of: determining whether an ongoing frame exchange is transmitted within a basic service set (BSS) of the STA or within an overlapping BSS (OBSS); determining whether spatially orthogonal (SO) conditions are met; and resetting a virtual carrier sensing (VCS) value of the STA, if the ongoing frame exchange is transmitted within the OBSS and the SO conditions are met.
US10098144B2 Rate matching of data transmission in control resource region
A control resource region of an New Radio system slot structure may be separated into control resource sets, only some of which may be used for control transmissions. Aspects presented herein improve the efficient utilization of resources by enabling data transmission in resources of the DL control resource region and/or the UL control resource region. A UE receives an indication of a control resource set in a control resource region of a slot that may provide a control channel resource or a data channel resource and performs rate matching for data transmissions in the data channel based at least in part on the indication. The indication may be a semi-static indication, e.g., RRC signaling, of the control resource set.
US10098132B2 Secure, distributed hierarchical convergence network
A facility for performing employing multiple frequencies in a secure distributed hierarchical convergence network is described. The facility receives a signal in a first frequency, converts the received signal to an internal representation, applies a business rule to the converted signal, and, when the business rule indicates that the signal should be transmitted in a second frequency, causes the internal representation of the signal to be translated to a second frequency and transmitted in the second frequency.
US10098130B2 Base station apparatus for controlling downlink transmission power of a small-cell base station
A base station apparatus of small-cell base station is provided, by which interference from a small-cell in downlink signals of macro cell can be suppressed without lowering a power of downlink signals from the small-cell base station more than necessary, in state that a macro-cell base station is located neighboring the small cell of small-cell base station. The base station apparatus comprises transmission-power control means of controlling a down link transmission power of downlink in a range between a maximum power and a minimum power which are set in advance, and information acquisition means of acquiring information on electrical field intensity of a transmission signal transmitted from the macro-cell base station located at a periphery of the own base station. The transmission-power control means changes the downlink transmission power so as to change the downlink transmission power to the minimum power or stop the transmission of the downlink transmission signal, when the electric field intensity of transmission signal from the macro-cell base station exceeds a preset electric-field upper threshold, or the electric field intensity is equal to or larger than the electric-field upper threshold, in a state that the downlink transmission power is set to the maximum power.
US10098125B2 Method and apparatus for aligning antenna beams in high-low frequency co-site network
A method and an apparatus for aligning antenna beams in a high-low frequency co-site network, where the method includes performing antenna alignment of a low frequency beam with a communications device in order to establish a low frequency channel, and performing high frequency beam alignment of a high frequency antenna with the communications device using the low frequency channel. In the method, high frequency beam alignment of a high frequency antenna is performed using an established low frequency channel. Therefore, a technical problem that a high frequency beam alignment time of a high frequency antenna is long due to a narrow field of view of a high frequency beam can be avoided in order to quickly implement high frequency beam alignment of a high frequency antenna.
US10098123B2 Service type indicator in master information block (MIB)
Aspects of the present disclosure provide techniques for wireless communications by a user equipment (UE). An exemplary method, performed by a UE, generally includes receiving a physical broadcast channel (PBCH), and determining, based on a first one or more bits in the PBCH, whether a second one or more bits in the PBCH are used to indicate control information for communications related to a first type of applications or a second type of applications.
US10098122B2 System and method for resource allocation for device-to-device communications
In one example embodiment, a method for allocating resources for device-to-device communications in a wireless communications network includes receiving signaling, by a first wireless device, of a transmission schedule. The transmission schedule includes first transmission opportunities for scheduling requests allocated to a first link and second transmission opportunities for scheduling requests allocated to a second link. Signaling is received from a network node. The signaling carries the information of a grant allocation for at least one buffer status report message. The information may include a first number of buffer status report messages to be transmitted for the first link and a second number of buffer status report messages to be transmitted for the second link after a transmission of a scheduling request for the first link.
US10098120B2 Uplink grants for narrowband internet-of-things
Certain aspects of the present disclosure relate to methods and apparatus for uplink grant design for Narrow-Band Internet of Things (NB-IoT). A method is provided for wireless communications by a user equipment (UE). The method generally includes receiving an uplink grant indicating one or more tones within a resource block (RB) allocated to the UE for narrowband communication and transmitting using the one or more tones indicated in the uplink grant.
US10098119B2 Acknowledgement for multiple user communication in a WLAN
A first communication device generates a multi-user (MU) physical layer (PHY) data unit having independent data for multiple second communication devices. The first communication device also generates respective control frames to prompt second communication devices to transmit an orthogonal frequency division multiple access (OFDMA) PHY data unit to acknowledge that the second communication devices received the MU PHY data unit. The MU PHY data unit and the respective control frames are transmitted to the multiple second communication devices. The first communication device receives the OFDMA PHY data unit from at least some of the second communication devices. The first communication device processes the OFDMA PHY data unit to determine whether the multiple second communication devices received the MU PHY data unit.
US10098114B2 Method for alleviating hidden node problem in WLAN system
Disclosed is a method for alleviating a hidden node problem in a wireless local area network (WLAN) system. A method for detecting a hidden node comprises the steps of: configuring a first restricted access interval used for a plurality of terminals transmitting a hidden node detection frame; configuring a second restricted access interval used for a plurality of terminals transmitting a hidden node report frame generated on the basis of an HND frame; generating a beacon including configuration information of the first restricted access interval and configuration information of the second restricted access interval; and transmitting the generated beacon. Accordingly, a terminal in a hidden node relation can be detected.
US10098110B2 Method and apparatus for allocating wireless resources based on single resource unit in WLAN
Disclosed are a method and an apparatus for allocating wireless resources based on a single resource unit in a WLAN. The method for allocating the wireless resources based on a single resource unit in a WLAN may comprise the steps of: an AP scheduling, on a bandwidth, a plurality of wireless resources for communication with a plurality of STAs; and the AP transmitting a plurality of items of downlink data to each of the plurality of STAs through each of the plurality of wireless resources, wherein when resource allocation based on a virtual allocation resource unit is not supported, each of the plurality of wireless resources can include at least one first resource unit only or at least one second resource unit only, wherein the size of the first resource unit can be larger than the size of the second resource unit.
US10098107B2 Method and apparatus for transceiving control information in a wireless communication system
An embodiment of the present invention relates to a method in which a terminal receives control information in a wireless communication system, said method comprising: a step of performing blind decoding in at least one portion of a resource region except the time unit indicated by a physical control format indicator channel (PCFICH) on a subframe, said at least one portion of the resource region is determined by whether a synchronizing signal or system information is transmitted or not.
US10098104B2 Generating and transmitting demodulation reference signals
The present disclosure provides a solution which solves the problem of demodulation reference signal (DMRS) ambiguity by introducing separate, i.e. different DMRSs. This is especially the case for systems employing dynamic allocation of control and data signals to different PRBs.
US10098103B2 Method and apparatus for multiuser superposition transmission
A method and an apparatus for supporting multiuser superposition transmission. The method includes transmitting a signaling message including an indication of multiuser superposition transmission to a first UE among UEs scheduled for multiuser superposition transmission, transmitting, to the first UE, first DCI containing transmission information for the first UE and second DCI containing transmission information for at least one second UE among the UEs for multiuser superposition transmission, and transmitting a first downlink signal containing data for the first UE and a second downlink signal containing data for the second UE in a superposed manner on same resources.
US10098100B2 Providing LTE network devices with downlink channels in an unlicensed spectrum
A small cell device may communicate with a user device (e.g., a smartphone, a tablet computer, etc.) via a range extender device that extends the effective range of the small cell device to the user device. The small cell device, the range extender device, and the user device may communicate with one another using channels of a licensed spectrum (e.g., traditional LTE channels). The range extender device may determine channel conditions corresponding to an unlicensed spectrum (e.g., 5 Gigahertz (GHz) Spectrum) and communicate the channel conditions to the small cell device. Based on the channel conditions, the small cell device and the range extender device may select downlink-only channels of the unlicensed spectrum and cause the downlink capabilities of the channels of the unlicensed spectrum to be augmented by the downlink capabilities of the downlink-only channels of the unlicensed spectrum.
US10098096B2 Channel state information request/feedback method and apparatus
Methods and apparatuses are provided for Channel State Information (CSI) feedback. An Uplink (UL) grant is received from a Node B. Information included in the UL grant is identified. If the information is mapped to at least one DownLink (DL) Component Carrier (CC) based on configuration information relating to at least one set including the at least one DL CC, at least one CSI corresponding to the at least one DL CC is generated. The generated at least one CSI is transmitted to the Node B.
US10098094B2 Transmission method and apparatus in a wireless communication system in which a cell includes a plurality of subcells
A transmission method and apparatus are provided for use in a wireless communication system in which a cell includes a plurality of sub-cells. A Transmission Point (TP) in the wireless communication system includes a transmitter configured to transmit a signal to each of the plurality of sub-cells through a plurality of antennas; a receiver configured to receive uplink control information from a User Equipment (UE) located within at least one of the plurality of sub-cells; and a controller configured to determine a virtual matrix for each of the plurality of sub-cells, to select a precoding matrix according to the virtual matrices of the plurality of sub-cells, to determine a cooperative transmission mode or a normal transmission mode, based on the received uplink control information, and to control the transmitter to perform downlink transmission on a sub-cell basis through the virtual matrices of the sub-cells according to the determined transmission mode.
US10098093B2 Partitioned control channel techniques for time division duplexing subframe processing
Control information may be identified and provided to a user equipment (UE) that is formatted into a codeword that is transmitted in a first symbol of a downlink transmission to the UE. The control information may include an allocation of downlink or uplink resources for the UE and data processing parameters. The control information may be partitioned into first control information transmitted in a first codeword and second control information that may be formatted into a second codeword. The second control information may be determined based at least in part on the data acknowledgment from the UE. Such partitioned control information may allow a base station to perform some processing related to transmissions for a transmission time interval (TTI) prior to the start of the TTI, and allow the base station to perform some processing for the TTI after the start of the TTI.
US10098092B2 Multiple access in wireless telecommunications system for high-mobility applications
A wireless telecommunications system that mitigates infrasymbol interference due to Doppler-shift and multipath and enables multiple access in one radio channel. Embodiments of the present invention are particularly advantageous for wireless telecommunications systems that operate in high-mobility environments, including high-speed trains and airplanes.
US10098088B1 System and method for selecting a transceiver for performing a positioning reference signal measurement
Systems and methods are disclosed for improving Positioning Reference Signaling (PRS) measurements. A method comprises receiving an instruction at a user equipment (UE) to perform a PRS measurement on a target band, wherein the PRS measurement is an inter-frequency PRS measurement associated with a PRS measurement occasion, estimating, for each transceiver of a plurality of transceivers associated with the UE, and based on one or more transmit frequency bands thereof, interference with the inter-frequency PRS measurement, identifying a primary aggressor transceiver from among the plurality of transceivers, wherein the primary aggressor transceiver has a highest estimated interference, identifying an uplink transmission window associated with the primary aggressor transceiver, comparing the uplink transmission window to the PRS measurement occasion, selecting the identified primary aggressor transceiver as a selected transceiver in response to a determination that there is complete overlap between the uplink transmission window and the PRS measurement occasion, tuning the selected transceiver to the target band, and performing the inter-frequency PRS measurement with the selected transceiver.
US10098087B2 Location-assisted service capability monitoring
A digitally stored map can indicate the signal quality for each of the map's regions. A device can determine its location, speed, and direction using global positioning system (GPS) and other sensors. Based on this information, the mobile device can predict a field of locations within which the device will probably be located within a specified future time frame. Based on both the information indicating signal quality and the probable future field of locations, the device can estimate a moment at which the device will probably begin to suffer from low-quality or absent signal. Using this prediction, the device can proactively perform a variety of anticipatory remedial actions. For example, the device can begin allocating a greater portion of currently available wireless network communication bandwidth to the reception of data packets that represent content that is being streamed to the device, so that the device can proactively buffer those packets.
US10098083B2 Clock drift management for coexistence and concurrency
Methods, systems, and devices are described for dealing with mutual clock drifts for communications over multiple RATs by maintaining a guard interval. A guard interval is a time interval during which no transmissions should occur. For example, the guard interval may be set relative to a scheduled interference interval of a STA so that transmissions to the STA from an AP will not collide with different RAT (e.g., interference) transmissions/receptions even with clock drift (e.g., a guard interval at both sides of the scheduled interference interval). Such an approach may allow the clocks to be re-synchronized (e.g., by the STA notifying the AP of the schedule of interference interval) infrequently to avoid excessive signaling overhead, which would increase with an increase in the number of coexistence STAs being serviced by the AP.
US10098081B2 Method and device for shifting state of NAN terminal in wireless communication system
One embodiment of the present invention relates to a method for shifting the state of a neighbor awareness networking (NAN) terminal in a wireless communication system, comprising the steps of: receiving a first synchronization beacon frame; and receiving a second synchronization beacon frame after the first sync beacon frame has been received, wherein the state of the NAN terminal is shifted to a state capable of transmitting synchronization beacon frames regardless of a received signal strength indicator (RSSI) of the synchronization beacon frames, when anchor master rank information included in the first synchronization beacon frame and anchor master rank information included in the second synchronization beacon frame are different, and the NAN terminal is in a non-master non-sync state.
US10098076B2 Power headroom report method and apparatus of UE
An improved method and an apparatus for reporting Power Headroom (PH) of a UE are provided. The Power Headroom Report (PHR) method of the present invention includes determining whether to trigger PHR based on a change of Power Management Maximum Power Reduction (P-MPR) between two time points, generating, if PHR is determined to be triggered, Power Headroom, and reporting the Power Headroom information to a base station.
US10098070B2 Method and apparatus for power control for wireless transmissions on multiple component carriers associated with multiple timing advances
A method and apparatus for power control for wireless transmissions on multiple component carriers corresponding to multiple serving cells associated with multiple timing advances are disclosed. A wireless transmit/receive unit (WTRU) may determine transmit powers for a first physical channel for a first serving cell in a first timing advanced group (TAG) and a second physical channel for a second serving cell in a second TAG. The first TAG may less timing advanced than the second TAG. The WTRU may determine a WTRU configured maximum output power (PCMAX) for an overlapping portion, which may be a portion of a transmission of the first channel in a first subframe that overlaps in time with a portion of a transmission of the second channel in a next subframe. The WTRU may adjust the channels such that a sum of their transmit powers in the overlapping portion does not exceed the determined PCMAX.
US10098067B2 Service discovery via low-power wake-up radio
Embodiments of service discovery via LP-WUR (low-power wake-up radio) are generally described herein, A wireless device receives, at a LP-WUR of the wireless device, a wake-up packet from a peer device. The wireless device decodes the wake-up packet to determine a service ID (identifier) and protocol support information. The wireless device determines that the wireless device is operable to provide a service identified by the service ID and implement a protocol identified by the protocol support information, the protocol comprising NAN (neighbor aware networking) or Wi-Fi direct. The wireless device wakes up a WLAN (wireless local area network) radio of the wireless device in response to determining that the wireless device is capable of providing the service and implementing the protocol.
US10098058B2 Method and apparatus of transmitting discovery signal, method and apparatus of discovering cell
The method of transmitting a discovery signal according to an embodiment of the present disclosure includes: determining whether a channel in an unlicensed frequency band is idle; transmitting the discovery signal in the channel in the unlicensed frequency band during a current cycle of a discovery signal transmission period if the channel in the unlicensed frequency band is determined to be idle; and not transmitting the discovery signal in the channel in the unlicensed frequency band during the current cycle if the channel in the unlicensed frequency band is determined to be not idle.
US10098054B2 Method and apparatus for discovery of sector in wireless local area network system
Provided is a sector discovery apparatus and method, the method including setting, by an AP in a WLAN system, an omni-beacon interval for transmitting an omnidirectional beacon and sector beacon intervals for transmitting a sector beacon with respect to one of a plurality of sectors which are spatially divided, transmitting the sector beacon to a current sector among the plurality of sectors, transmitting, to the current sector, a transmission frame indicating sectorized transmission or a transmission frame indicating omnidirectional transmission, in a sector interval between the sector beacon intervals, and receiving, from a terminal located in the current sector, a response frame indicating an association performed by receiving the transmission frame indicating the sectorized transmission.
US10098051B2 Gateways and routing in software-defined manets
One embodiment provides a mobile wireless network that includes a plurality of wireless nodes and a controller node which manages a weighted network graph for the plurality of wireless nodes. A local wireless node sends a route-request message associated with at least one destination node to the controller node, receives a path to the destination node, and routes a packet to the destination node based on the received path. The path is computed based on the weighted network graph. One embodiment provides a system for routing in a mobile wireless network that comprises a plurality of wireless nodes. The system receives a route-request message associated with at least one destination node from a source node, computes a path between the source node and the destination node based on a weighted network graph for the plurality of wireless nodes, and transmits the computed path to at least the destination node.
US10098048B2 Method and apparatus for service offloading between different networks
Embodiments of the present invention disclose a method and an apparatus for service offloading between different networks. By means of capability negotiation between an ANDSF unit and user equipment, a network side controls the user equipment to send an ISRP request to the ANDSF unit; a non-3GPP network is accessed by using an instruction, generated by the ANDSF unit according to the ISRP request, for instructing to access the non-3GPP network; and after the UE is simultaneously connected to a 3GPP network and the non-3GPP network, services of the user equipment that camp on the 3GPP network and services of the user equipment that camp on the non-3GPP network are indicated according to an ISRP offloading policy that is delivered by the ANDSF unit according to the ISRP request.
US10098044B2 Video telephony service quality enhancement method and apparatus
A communication method and apparatus is provided for enhancing video telephony service quality by protecting against call setup failure or service quality degradation caused due to switching of the User Equipment (UE) to a network which does not fulfill the data rate required for video telephony in the video call setup process. The communication method of a terminal in a mobile communication system according to the present disclosure includes transmitting a video telephony call setup request message, receiving a switching command for Circuit Switched Fall Back (CSFB), and setting, if the switching command includes a target cell type set to the 2nd Generation (2G) cell and if a 3rd Generation (3G) cell to which the terminal can access exists, up the video telephony call by switching a connection to the 3G cell.
US10098041B2 Voice handover between wireless networks
An apparatus for the handover of a transmission of a data application. The apparatus includes a computer device, and the computer device includes a wireless receiver and a wireless transmitter. The data application is transmitted over a first wireless network. The computer device includes a handover (SH) proxy. The VoIP handover proxy is to maintain the transmission of the data application while the transmission and state of the data application switches from being transmitted over the first wireless network to being transmitted over a second wireless network. During the switch between wireless networks, the data application is unaware of the switch, and seamless mobility is achieved by using the VoIP handover proxy.
US10098039B1 Adjusting packet drop-timer based on a served UE being a relay-UE
Disclosed are methods and systems for setting a timeout period. In particular, a BS may have data storage defining a buffer. Also, the BS may be configured to (i) provide an air interface through which the BS serves UEs, (ii) buffer data packets destined to individual UEs, and (iii) apply a buffer timeout process according to which the BS drops a data packet from the buffer in response to that data packet being in the buffer for a timeout period. As such, the BS may make a determination that a served UE is a relay-UE that provides wireless backhaul connectivity for a relay-BS, and may set the timeout period based on the determination. When the BS then applies the buffer timeout process, the BS drops a data packet from the buffer in response to that data packet being in the buffer for the timeout period set based on the determination.
US10098038B2 Wireless module and method of reducing interference between multiple wireless antennas
A wireless module with reduced interference between the multiple wireless antennas therein. A synchronization signal is transmitted from a first transceiver module to a second transceiver module and, accordingly, the second transceiver module operates a transmitter of the second transceiver module at a first operating bandwidth in a time-division mode (with respect to the first transceiver module). The second transceiver module further operates the transmitter of the second transceiver module at a second operating bandwidth in a frequency-division mode (with respect to the first transceiver module).
US10098037B2 Method of fragmenting a message in a network
Embodiments described herein provide a method of fragmenting a large message into, for example, numbered packets for sending the message in a packet based communication system, such as in a ZigBee wireless network. Each packet may have a predetermined size and may include a MAC address, a network header of a variable size, and fragmented message data. The fragmented message data can be configured to be smaller than the available space in the packet so that the packet can be sent, for example, when the size of the header increases.
US10098033B2 Group PDN method to support MTC devices on cellular network
Systems described herein use a group packet data network (PDN) to support communications from machine-type communications (MTC) devices on wireless networks. The systems assign a MTC device to a group with a group identifier, the group associating the MTC device, and other MTC devices, with a particular customer network; receive an attach request from the MTC device; retrieve, based on the attach request, the group identifier for the MTC device; configure a bearer path between the MTC device and the particular customer network, the bearer path including a group PDN that transports data packets from the MTC device, and the other MTC devices, between a serving gateway (SGW) and a PDN gateway (PGW); and send data packets from the MTC device over the group PDN.
US10098028B2 System and method of offloading traffic to a wireless local area network
Methods and apparatus for offloading traffic from a cellular network to a wireless local area network (WLAN) are described. One example method generally includes receiving, from a serving base station, a request to measure one or more WLAN access points (APs), determining one or more metrics for the WLAN APs, comparing the metrics for the WLAN APs to a threshold, and reporting metrics for at least a first AP of the WLAN APs if the metrics for the first AP exceed the threshold.
US10098025B2 Mobile device protocol health monitoring system
A method and apparatus for use in a mobile device telemetry system is disclosed. The method and apparatus relate to aspects in a mobile device protocol health monitoring system. The method and apparatus provide a system to monitor and assess protocol health, log protocol health data and communicate the logs of protocol health data to a remote system. The system may also take corrective actions based upon specific indications of protocol health. The method and apparatus also provides protocol health indications and corrective actions based upon monitoring the message transmission rate. The method and apparatus also provides protocol health indications and corrective actions based upon monitoring for a line disconnect.
US10098023B2 Redundant links for reliable communication
In order to maintain performance during wireless communication, a transmitting electronic device may concurrently and independently communicate redundant information to a receiving electronic device. In particular, information associated with a data stream may be communicated to the receiving electronic device using one or more channels by two radios using one or more wireless local area network communication protocols. The packets transmitted by the radios may preferentially include the same information. Moreover, the transmitting electronic device may attempt to maintain the redundant communication if a performance metric associated with the one or more channels degrades. For example, the transmitting electronic device may transfer communication to a different channel or may compress the information in the packets in the one or more channels if the throughput drops below a threshold value. Furthermore, the concurrent communication may allow the transmitting electronic device determine link quality without disrupting the communication of the information.
US10098021B2 VoLTE quality of service enhancement with preconditions
A wireless voice call may be established between an originating user equipment (UE) and a terminating UE, via a cellular network, using preconditions. The originating UE may transmit an invitation for a packet-switched wireless voice call, beginning a first period of time. The terminating UE may cancel the invitation in response to determining that a first precondition, such as establishment of a dedicated bearer between the originating UE and the cellular network, is not satisfied within the first period of time. The first period of time may be interrupted in response to determining that the first precondition is satisfied, and a second period of time may then begin. The cellular network may cancel the invitation in response to determining that a second precondition, such as establishment of a dedicated bearer between the terminating UE and the cellular network, is not satisfied within the second period of time.
US10098016B2 Adaptive scanning with multi-radio device
Methods, systems, and devices are described for adaptive scanning with a multi-radio device. A mobile device may monitor the signal quality of an established communication associated with a first radio (e.g., Long Term Evolution (LTE) radio) to dynamically adapt the measurement activity (e.g., scanning periodicity) of a second radio (e.g., wireless local area network (WLAN) radio) to minimize data transmission interruption.
US10098015B2 Method of communication in a co-operative network
A communications method executed by a node of a telecommunications network, the method includes: a training step including determining a “transmission” filter as a function of a received training signal; and a data transmission step of transmitting data to a target node of the network while using the transmission filter as determined during the training step.
US10098014B1 Beam alignment using shared driving intention for vehicular mmWave communication
The disclosure includes embodiments for performing beam alignment based on driving intentions. A method includes receiving a wireless message that includes first vehicle data that describes a first vehicle position, a first vehicle speed, a first vehicle heading, and a first vehicle driving intention. The method further includes determining whether a blockage is predicted to occur based on a second vehicle position, a second vehicle driving intention, and the first vehicle data. The method further includes, responsive to the blockage being predicted to occur, determining a non-line of sight (NLOS) path based on the second vehicle position, the second vehicle driving intention, and the first vehicle data. The method further includes before the blockage is predicted to occur, performing beam alignment between the first vehicle and the second vehicle based on the NLOS path.
US10098006B2 Method and apparatus for planning base station controllers in a wireless network
A method and apparatus for providing planning of a plurality of base station controllers in a wireless network are disclosed. For example, the method obtains input data, and determines a limit for at least one base station controller parameter in accordance with the input data. The method determines if the limit for the at least one base station controller parameter is exceeded and determines an optimal output for an objective function, wherein the objective function is based on a plurality of penalty factors, if the limit for the at least one base station controller parameter is exceeded.
US10098005B2 Spectrum sharing between primary users and co-existence groups of secondary users
Embodiments assign shared spectrum resources to access points. Embodiments group the access points into coexistence groups of access points, and generate a vertex graph including vertices that each represent one of the coexistence groups, where an edge connecting a pair of vertices in the vertex graph represents an overlap between coverage contours of a pair of coexistence groups represented by the pair of vertices, and the edge is assigned a weight that is proportional to the overlap as compared to other overlaps between coverage contours of other pairs of coexistence groups. Embodiments generate at least one vertex-colored graph by assigning a color to each vertex in the vertex graph, group the coexistence groups into groups of coexistence groups based on their corresponding assigned colors in the at least one vertex-colored graph, and map shared spectrum transmit frequencies to the groups of coexistence groups.
US10098003B2 Access node, a communication device, respective method performed thereby for carrier hopping
An access node, a communication device, methods performed thereby and a computer readable storage medium for carrier hopping are provided. A method of carrier hopping for an access node of a wireless communication network is provided. The access node operates on a first carrier in an unlicensed band. The method comprises: determining whether a hopping triggering condition is satisfied; and in response to determining that the hopping triggering condition is satisfied, activating a carrier hopping procedure to a second different carrier in the unlicensed band.
US10097990B2 Method and apparatus for triggering of specific operation mode for terminals operating in extended long range
Systems and methods are disclosed for triggering a long range extension mode of operation for a wireless device in a cellular communications network. In one preferred embodiment, the wireless device is a Machine Type Communication (MTC) device. In one embodiment, a node in the cellular communications network determines that the wireless device is to operate in the long range extension mode if there is difficulty in establishing communication between the wireless device and the cellular communications network. If the wireless device is to operate in the long range extension mode, the node activates one or more long range extension mechanisms with respect to the wireless device such that the wireless device operates in the long range extension mode. In this manner, the long range extension mode is selectively triggered for the wireless device.
US10097983B2 Radio base station, user terminal and radio communication method
The present invention is designed to prevent producing inter-symbol interference against normal uplink communication in collision-type D2D discovery during inter-terminal direct communication. A radio base station can communicate with a user terminal that can execute inter-terminal direct communication, and has a control section that configures a D2D discovery resource area by allocating a type 2 discovery resource area immediately after a type 1 discovery resource area in a row, and a transmission section that transmits allocation information of the D2D discovery resource area.
US10097981B1 Test procedure for a mobile network of an emergency call network
A test procedure for an emergency call network includes the following steps: A test user connection is provided between a test user and a test site and an integrated test environment. Location data are assigned to a target location of the test user, wherein such target location is to be emulated by the integrated test environment. An emergency operator connection is provided between the integrated test environment and an emergency operator in an emergency call center of the emergency call network using the assigned location data. The test user connection and the emergency operator connection are synchronized to establish an end-to-end call connection between the test user and the emergency operator. By using these steps, the expenses for performing a test procedure for an emergency call network are lowered. A test system also is presented for performing such test procedure.
US10097978B2 Transmitting machine type communication data between a plurality of machine type communication devices and a mobile communication network
A method for transmitting machine type communication data between a plurality of machine type communication devices and a mobile communication network includes receiving, by the antenna equipment of the base station entity, radiofrequency electromagnetic signals transmitted by machine type communication devices. After reception of the radiofrequency electromagnetic signals by the base station entity, the machine type communication data are separated from mobile communication data and/or decoded separately from mobile communication data.
US10097977B2 Communication method for electronic device in wireless communication network and system therefor
A method, an apparatus, and a non-transitory computer-readable storage medium are provided. The method includes initiating communication at an electronic device, providing first information associated with the communication, and providing second information associated with the communication, the second information being provided in a mode that is different from a mode in which the first information is provided.
US10097974B1 Opportunistic content presentation during temporary operation modes of a mobile communication device
A mobile communication device. The device comprises a processor, a memory, an activation client stored in the memory, and a content client stored in the memory. When executed by the processor during a process of activating the device, the activation client establishes a slot-0 communication channel and completes an activation of the device with a provisioning server in the provisioning infrastructure via a plurality of activation messages exchanged via the slot-0 communication channel. When executed by the processor, the content client parses and analyzes the parsed activation messages, based on analyzing the parsed activation messages, sends a request for content to a media server over the slot-0 communication channel, receives the requested content via the slot-0 communication channel, and presents the received content in a first window of a split-screen in a visual display, where the activation client presents activation information in a second window of the split-screen.
US10097972B2 Apparatus for signaling circle of friends
A device and method is provided for signaling an affinity of a peer device. According to one embodiment, the device receives a wireless signal from the peer device and determines the presence of the peer device based on the received signal. The device is able to detect the peer device when the peer device is within the vicinity or a certain proximity of the device. The received signal carries an affinity code of the peer device so that the device can detect the affinity of the peer device by comparing the received affinity code with its preset affinity code. If the two affinity code match, the device notifies the user of the presence of another user and signals that the two users share the same affinity.
US10097970B2 Method and apparatus for displaying missed calls on mobile terminal
A displaying method and apparatus in a mobile terminal are provided. The displaying method in a mobile terminal includes displaying a message for a missed call for a first number on an idle screen or a call list screen when the missed call is generated from the first number, displaying a call history for the first number on an incoming call screen or an outgoing call screen when a call is received from the first number or the call is transmitted to the first number, and changing the message for the missed call for the first number when a call is connected to the first number and displaying the changed message.
US10097969B2 Communication method in terminal and terminal suitable for the same
The present disclosure relates to technologies for a sensor network, machine-to-machine (M2M) communications, or machine type communications (MTC), and Internet of things (IoT), and may be utilized in intelligent services, based on the above technologies, such as a smart home, a smart building, smart cities, smart cars or connected cars, smart grids, healthcare, smart electronics, advanced medical services, public safety network communications through fusion and convergence with conventional IT technologies and various industries. Data transmission control between a group of uncoordinated electronic devices in a computer network including the use of transmission authorization request messages and transmission authorization grant messages.
US10097968B2 Event-based interactive device system
A computer system for activating an event-based interactive device can be configured to receive, through a data input API, a unique device identifier. The unique device identifier may be associated with the event-based interactive device. Additionally, the system can be configured to receive user information associated with a user of the event-based interactive device. The system can classify event-based interactive devices into groups based upon the user information. Further, the system can be configured to transmit a command to at least one group of event-based interactive devices.
US10097967B2 Mobile communication method, mobile terminal, radio base station, and program
A mobile communication method is a method for distributing MBMS data to a mobile terminal in a mobile communication system including a general cell supporting a broadcasting of the MBMS data and a specific cell not supporting the broadcasting of the MBMS data, comprising: a step A of determining whether or not to continue a reception of the MBMS data in the general cell, based on at least one of an operation state of the general specific cell and a state of service with which the mobile terminal is provided by the general cell, when the mobile terminal receives, in a connected state, the MBMS data broadcasted from the general cell in a connected state.
US10097963B2 Apparatus and method for providing geo-fencing service via in-vehicle electric device
A method for controlling an in-vehicle apparatus to provide a geo-fencing service is disclosed. The method includes providing a geo-fencing service based on location of a vehicle, detecting at least one of a mobile device and a wearable device through a communication terminal equipped in the vehicle, recognizing location of the at least one of the mobile device and the wearable device, and requesting that a network server activates a notification for the geo-fencing service when the mobile device is determined to be located in a geo-fencing area and the wearable device is determined to be out of the geo-fencing area.
US10097960B2 Velocity-weighted analysis of user equipment location data
Velocity-weighted analysis of UE location data is disclosed. UE velocity can be determined from the change in position and time. UE dwell can also be determined from the change in position and time. UE dwell and UE velocity can be inversely related. UE dwell an UE velocity can be correlated to a likelihood that an event occurrence related to a point of interest affects UE travel between a first and second location. A location of the point of interest can be determined to be in a region corresponding to a path between the first and second location. The region can be associated with the UE dwell and/or UE velocity, such that a probability of interaction can be determined for the event occurrence for the point of interest. The region can comprise a probable UE path based on historical UE data.
US10097958B2 Enhanced mobile base station
Systems and methods for an in-vehicle base station are described. In one embodiment, a method is disclosed, comprising: permitting a mobile device to attach to the mobile base station; attaching, at the mobile base station, to a macro cell for providing backhaul to the mobile device using the mobile base station for access; receiving a first tracking area code from the macro cell; transmitting a second tracking area code to the mobile device, the second tracking area code corresponding to a tracking area managed by a coordinating node; detecting, at the mobile base station, a transition from a stationary state to a moving state of the mobile base station; and sending a tracking area update message to a core network to transition to the tracking area managed by the coordinating node.
US10097955B2 System and method for providing information matching a user's stated preferences
A location-based and preference-based system and method for matching media content about persons, places and things with the expressed preferences of mobile users to notify users about and provide users with access to media content about persons, places and things that match the user's expressed preferences. The system thus provides information such as stories or articles that match the user's interests and relate to their location. The system may assign ranks to all of the media content that meets that user's preferences wherein, in one embodiment, it will automatically play them in the assigned order. Comparison of the user's preferences with the various profiles of the media content allows the user only to be informed of the media content for those persons, places or things that the user is likely to be interested in. The system and method thus provides for a mobile real-time point of interest exchange network.
US10097948B2 Point-and-connect bluetooth pairing
Various systems and methods for initiating a communication session are provided herein. A system includes a transceiver disposed in a housing of the system; a controller coupled to the transceiver; a communication controller to interface with the controller and cause the transceiver to: transmit a first signal to a receiver device, the first signal including a public key associated with the system; receive a response from the receiver device, the response including an encrypted public key of the receiver device, the public key of the receiver device encrypted with the public key associated with the system; and transmit a second signal to the receiver device, the second signal including an encrypted unique identifier, the unique identifier associated with the system and used to establish a Bluetooth connection between the system and the receiver device, and the unique identifier encrypted with the public key of the receiver device.
US10097947B2 Generating personalized routes incentivized for one or more users
A method includes registering a given client device with a server to receive personalized routing for a given user, building a user model for the given user, the user model being based on personal attributes for a plurality of users including the given user, identifying patterns of personal attributes for the given user, generating a personalized route for the given user based on matching the patterns of personal attributes with one or more route attributes, identifying one or more personalized incentives for the given user based on the personal attributes of the given user and the route attributes, modifying the personalized route for the given user to generate an incentivized personalized route for the given user, and transmitting a notification from the server to the given client device over a network, wherein the notification causes the given client device to display the incentivized personalized route for the given user.
US10097944B2 Sound reproduction for a multiplicity of listeners
The sound reproduction includes generating from a customized audio signal an acoustically isolated sound field at a position dependent on a sound field position control signal; providing a listening position signal representing a position of a listener and a listener identification signal representing the identity of the listener; and processing the listening position signal, the listener identification signal, and an audio signal. The sound reproduction further includes controlling, via the sound field position control signal, the position of the sound field dependent on the listening position signal so that the position of the sound field is at the position of the listener; and processing the audio signal according to an audio setting dependent on the identity of the listener to provide the customized audio signal.
US10097940B2 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.
US10097938B2 Electronic device and sound signal processing method thereof
An electronic device and a sound signal processing method for improving sound perception of a hearing-impaired user are provided. The electronic device of the present disclosure includes a sound input unit comprising sound input circuitry configured to detect a sound and to convert the sound into a first sound signal and a processor which is electrically connected to the sound input unit, the processor configured to receive the first sound signal and to perform a predetermined signal processing on the first sound signal to generate a second sound signal, wherein the signal processing includes detecting a frequency band with a level equal to or greater than a predetermined value in a first frequency band above a predetermined cutoff frequency of the first sound signal, generating harmonic signals including a plurality of frequency bins that are identical in level with a signal in the detected frequency band, and overlapping the harmonic signals with the first sound signal.
US10097937B2 Methods and systems for loading hearing instrument parameters
Methods and systems are described for transferring programming information to a hearing instrument. Such programming information may include hearing loss compensation parameters and/or other information pertaining to device operation. In one embodiment, each of a pair of hearing instruments prescribed and configured for a particular hearing loss contains the necessary information for operation on either the left or right ear. The data from one hearing instrument may then be transferred to the other hearing instrument by means of wireless communication. In other embodiments, programming information is transferred wirelessly by an external device connected to a database.
US10097934B2 Low-power active bone conduction devices
Presented herein are low-power active bone conduction devices that comprise an actuator that is subcutaneously implanted within a recipient so as to deliver mechanical output forces to hard tissue of the recipient. The low-power active bone conduction devices include an energy recovery circuit configured to extract non-used energy from the actuator and to store the non-used energy for subsequent use by the actuator. The low-power active bone conduction devices may also include a multi-bit sigma-delta converter that operates in accordance with a scaled sigma-delta quantization threshold value to convert received signals representative of sound into actuator drive signals.
US10097933B2 Subscription-controlled charging of a hearing device
Examples of a subscription-based rechargeable hearing device system and methods are described. An exemplary system includes a hearing device and a charging device to charge the hearing device according to a subscription status. In some examples, a charging station automatically disengages the rechargeable battery cell upon insertion of the hearing device partially into a receptacle cavity of the charging station. The subscription may be verified using a remote server in communication with a subscription database.
US10097932B2 Loudspeaker module for a hearing device, and hearing device
A loudspeaker module for a hearing device has a loudspeaker, which has a loudspeaker diaphragm and a drive for the loudspeaker diaphragm, and a housing, in which the loudspeaker is arranged. Furthermore, the loudspeaker module contains an antenna unit, which has an antenna coil having a coil axis, a tubular coil core, which forms a sound channel, and an antenna base plate, in which a sound passage opening that opens into the sound channel is formed. The antenna coil, the coil core and the antenna base plate in this case prescribe an antenna characteristic of the antenna unit. The side wall of the housing on the diaphragm side is in this case formed by the antenna base plate.
US10097931B2 Ear to ear communication using wireless low energy transport
Disclosed in some examples are systems, methods, and machine readable media which allows for hearing instruments to be in a piconet with each other while being connectable as a slave to another device such as a smart phone when it comes within range. In some examples to accomplish this, one or both of the connected hearing aids may send connectable advertisements while connected with each other in the piconet by time multiplexing the advertisements between connection events.
US10097928B2 MEMS loudspeaker arrangement comprising a sound generator and a sound amplifier
A MEMS loudspeaker arrangement for generating sound waves in the audible wavelength spectrum includes a housing that defines a sound-conducting channel and a sound outlet arranged at the end of the sound-conducting channel. At least two MEMS loudspeakers are arranged in the interior of the housing so that they generate sound waves through the sound-conducting channel to the sound outlet. One of the MEMS loudspeakers is disposed downstream of the other in the direction of the sound outlet. A control unit is connected to control the MEMS loudspeakers so as to increase the maximum loudness of the MEMS loudspeaker arrangement. The first of the two MEMS loudspeakers is controlled to function as a sound generator for generating an initial wave, and the second MEMS loudspeaker is controlled to function as a sound amplifier for amplifying the initial wave.
US10097926B2 Voice coil bobbin for an electroacoustic transducer
An apparatus includes a voice coil bobbin for an electroacoustic driver. The bobbin has a plurality of cutouts for venting an interior of the bobbin. The bobbin includes a plurality of integral flanges at the end of the bobbin which can be used to secure a diaphragm to the end of the bobbin. Each of the flanges extends from the bobbin at an angle that is no more than about thirty nine degrees relative to a plane that is substantially perpendicular to an intended direction of travel of the bobbin during operation of the driver. An electrically conductive voice coil is wound around the bobbin.
US10097925B2 Diaphragm dome, method for manufacturing the same and speaker
The present disclosure disclose a diaphragm dome, the diaphragm dome includes a first carbon fiber layer and a second carbon fiber layer which are alternatively arranged by stacking, the first carbon fiber layer and the second carbon fiber layer are respectively a single-layer structure formed by an one-way extended carbon fiber bundle, an extending direction of the carbon fiber bundle of the first carbon fiber layer is perpendicular to an extending direction of the carbon fiber bundle of the second carbon fiber layer, and a thickness difference exists between the first carbon fiber layer and the second carbon fiber layer. In the diaphragm dome provided by the present disclosure, the material has larger specific strength, thus can reduce the thickness of the diaphragm dome, the carbon fiber layers of the diaphragm dome are well adhered, which is not readily layered, and has good water resistance.
US10097924B2 Electronic devices with motion-based orientation sensing
An electronic device such as a pair of headphones may be provided with left and right speakers for playing audio to a user. Control circuitry in the electronic device may play audio through the speakers in an unreversed configuration in which left channel audio is played through a first of the speakers that is adjacent to a left ear of the user and right channel audio is played through a second of the speakers that is adjacent to a right ear of the user or a reversed configuration in which these channel assignments are reversed. A grip sensor may be used to distinguish between the user's left hand and the user's right hand. A motion sensor may detect movement as the headphones are placed on the user's head or on someone else's head. Control circuitry may use grip information and motion information to determine left and right channel assignments.
US10097922B2 Portable speaker with features for vehicle integration and system
A portable speaker unit that includes a battery-powered, portable wireless speaker and can be seamlessly incorporated and operate as a speaker element of the vehicle speaker system. The portable speaker unit includes 2.1 channel audio capability with individually sealed speaker chambers for each of the 3 speakers within a housing. The portable speaker unit can be electrically and mechanically interfaced with the vehicle speaker system through a vehicle mount. The portable speaker unit can also operate as a portable wireless speaker when removed from the vehicle interface.
US10097921B2 Methods circuits devices systems and associated computer executable code for acquiring acoustic signals
The present invention includes methods, circuits, devices, systems and associated computer executable code for acquiring, processing and rendering acoustic signals. According to some embodiments, one or more direction specific audio signals may be generated using a microphone array comprising two or more microphones and an audio stream generator. The audio stream generator may receive a direction parameter from an optical tracking system. There may be provided an audio rendering system adapted to normalize and/or balance acoustic signals acquired from a soundscape.
US10097918B2 Chip arrangement and a method for manufacturing the same
In various embodiments, a method for manufacturing a chip arrangement, the method including bonding a microphone chip to a first carrier, the microphone chip including a microphone structure, depositing adhesive material laterally disposed from the microphone structure, and arranging the microphone structure into a cavity of a second carrier such that the adhesive material fixes the microphone chip to the cavity of the second carrier.
US10097917B2 System for reducing response anomalies in an acoustic pathway
An acoustic system that includes an acoustic assembly and a sound system. The acoustic assembly at least includes a tube removably attached to a compression driver. Additionally, the acoustic assembly includes either a waveguide or a deflector. Either the waveguide or the deflector is also removably attached to the tube. The sound system communicates with the acoustic assembly and includes a filter. The filter includes a filter length that is based on an impulse response of the acoustic assembly. As part of the communication, the sound system sends an audio signal, which has been filtered by the filter, to the acoustic assembly. In response to the audio signal, the compression driver generates a sound wave that travels through the acoustic assembly. While traveling, the acoustic assembly transitions the sound wave from generally traveling in a first direction to a second direction.
US10097914B2 Determining earpiece presence at a user ear
In general, the subject matter described in this disclosure can be embodied in methods, systems, and computer-readable devices. An audio processing device plays a source audio signal with an electroacoustic transducer of a user earpiece, and records an aural signal that is sensed by same said electroacoustic transducer. The audio processing device determines values of one or more features of the aural signal that indicate a characteristic of a space in which the user earpiece is located. The audio processing device compares the determined values of the one or more features of the aural signal with pre-defined values of the one or more features. Based on a result of the comparing, the audio processing device determines whether the user earpiece is located at a user's ear.
US10097912B2 Intelligent switching between air conduction speakers and tissue conduction speakers
Systems and methods may provide for determining a usage configuration of a wearable device and setting an activation state of an air conduction speaker of the wearable device based at least in part on the usage configuration. Additionally, an activation state of a tissue conduction speaker of the wearable device may be set based at least in part on the usage configuration. In one example, the usage configuration is determined based on a set of status signals that indicate one or more of a physical position, a physical activity, a current activation state, an interpersonal proximity state or a manual user request associated with one or more of the air conduction speaker or the tissue conduction speaker.
US10097907B2 Systems and methods of wavelength division multiplex passive optical networking
Example embodiments of a time division duplex (TDD) Wavelength Division Multiplex Passive Optical Network (WDM PON) architecture using passive optical splitters are disclosed herein. The disclosed TDD WDM PON includes fixed wavelength optical transmitters in an Optical Line Termination system with tunable receiver colorless Optical Network Units (ONUs) that reuse the downstream CW light to carry upstream data. The same wavelength may be used for downstream and upstream transmissions on a single fiber in the ODN. In this architecture, the number of ONUs may be greater than the number of transmitters at the OLT, allowing for a highly scalable system with capacity for growth. An example embodiment of the disclosed system uses Arrayed Waveguide Grating (AWG) or WDM filters at the OLT and a passive optical splitter in the field.
US10097906B2 Submarine gas-leakage monitoring system for long-term detection of gas and method of operating the same
A submarine gas-leakage monitoring system for long-term detection of gas and a method of operating the same are disclosed. The submarine gas-leakage monitoring system includes: a buoy equipped with a satellite communication unit to transmit acquired data to a satellite or to receive a command for activation or inactivation of a first submarine sensor from the satellite when the buoy is raised to float on the seawater surface; a seabed observation unit located close to a seabed, the seabed observation unit acquiring and storing information about gas leakage from the seabed and controlling the buoy such that the buoy is raised or lowered; and a signal cable equipped with the first submarine sensor that detects migration or diffusion of leaked gas and connected between the buoy and the seabed observation unit to allow a signal transmission between the buoy and the seabed observation unit.
US10097895B2 Content providing apparatus, system, and method for recommending contents
A content providing apparatus, system, and method for recommending content. The method includes: receiving user information from a display apparatus; determining whether a terminal apparatus of a user is registered, based on the received user information; when the terminal apparatus is determined to be registered, determining whether recommended content for the user exists, based on pattern information about content usage of the user and content information; and when the recommended content for the user is determined to exist, transmitting a notification message for the recommended content to the terminal apparatus. Therefore, utilization of a notification service for recommended content is further improved.
US10097893B2 Media experience social interface
Embodiments described herein include systems and methods for providing a social interface for sharing media experience information between households in a community. Users of different households may form the community. The social interface may be provided as an application on a mobile device or an Internet webpage as a portal to the community. An example implementation involves a device displaying representations of: a plurality of households; an indication of a selected household; one or more zones within the selected household; and a representation of media being played by a selected zone of the one or more zones. While displaying the representations, the device receives, from a server, data indicating updated information associated with the plurality of households; and, in response, updates the graphical display to display at least an updated representation of media being played by the selected zone.
US10097892B2 Method and system for production and capture of content for linear broadcast and publication
A content generation device (CGD), includes an opaque writing capture device (WCD), and an image capture device (ICD) and a mirror/antireflective pane with 45 degree beamsplitters. The ICD captures image content of a user performing drawing and/or writing on an opaque WCD, when the user is located external to the CGD and in front of the opaque WCD, and the capturing of the image content occurs from within the CGD and behind the opaque WCD. The opaque WCD concurrently captures user generated content corresponding to the drawing and/or writing. The CGD synchronously merges the image content and the user generated content to generate merged content and presents the merged content from within the CGD so that the presented merged content is viewable by the user through the opaque WCD. The CGD communicates the merged content to a multicast network operator for publication via one or more networks.
US10097888B2 Determining audience engagement
Determining audience engagement may be provided. First, an image may be received and a plurality of faces may be identified in the received image. Then position data and head pose data for each of the plurality of faces in the received image may be determined. Next, the plurality of faces may be separated into a plurality of clusters based upon the determined position data for each of the plurality of faces in the received image. For each of the plurality of clusters, a plurality of bins may be created where each bin corresponds to a non-overlapping range between a maximum pose data value and a minimum pose data value. Next, a bin count may be determined for each of the plurality of bins in each of the plurality of clusters and then an engagement value may be determined for each of the plurality of clusters based on the bin count.
US10097883B1 Temporally-seamless channel change functionality during multichannel streaming sessions
Devices, systems, method, and program products are provided, which support temporally-seamless change functionalities during multichannel streaming sessions established between a streaming media server and a client media receiver. In embodiments, the method includes outputting, to a display device, a first streaming channel contained in a streaming channel bundle and assigned a high priority level. When receiving a channel change request to view a second streaming channel, the client media receiver monitors for additional channel change requests over a predetermined wait period. If an additional channel change request is received within the wait period, the client media receiver repeats the step of monitoring. Conversely, if an additional channel change request is not received with the wait period, the client media receiver sends a channel reprioritization command to the streaming media server to prioritize the second streaming channel over the first streaming channel in continued transmission of the streaming channel bundle.
US10097876B2 Apparatus and method for providing media services
An embodiment of the invention provides an apparatus for providing a media service while outputting a content. The apparatus includes: a processor; a memory for storing one or more program instructions executed by the processor; and a control signal receiver unit for receiving from a remote control a control signal resulting from a key input made by a user, where the program instructions determine whether the key input is a normal input or a force input by comparing a sensing level, which is associated with a pressure or an area by which the user presses the key, with a preset value; identify the content outputted on the screen when the control signal is received, when the key input is a force input; and execute an operation different from an operation of a normal input for the key, according to a combination of the identified content and the force input.
US10097874B2 System and method for monitoring media stream buffers of media output devices in order to synchronize media content output
A controller output device monitors a media stream buffer on each of multiple receiver output devices. The controller output device determines, at a given instance of time, a buffer data size value of the media stream buffer on each of the receiver output devices. Additionally, the controller output device determines a playback state and a buffer state of one or more of the receiver output devices at the given instance of time, based on the buffer data size values of the media stream buffer of each of the one or more receiver output devices.
US10097873B2 Providing remote access to segments of a transmitted program
A method for providing remote access to segments of a transmitted program is presented. The program is recorded, and then stored at a communication server. Information specifying a segment of the stored program is transferred from a communication device to the communication server. Also, a request for access to the specified segment of the stored program is transferred from another communication device to the communication server. In response to the request, the specified segment of the program is transferred from the communication server to the requesting communication device.
US10097871B2 Methods and apparatus for providing mixed audio streams
Methods and apparatus to receive a first data stream, such as a public broadcast, and receive a second data stream, such as a private data stream, containing emails, for example. A user profile can be used to generate a data output stream for the user from the first and second data streams. The user profile can contain preferences for segments within the first and second data streams.
US10097867B2 Systems and methods for providing a ratings version and a dynamic ad version of a video
There are provided systems and methods for providing a ratings version and a dynamic ad version of a video using a system having a non-transitory memory and a hardware processor. In an exemplary system, the hardware processor executes an executable code stored in the memory to receive a request for a video over a network, determine a time elapsed since a first broadcast of the video, provide a ratings version of the video over the network for display on the display device if the time elapsed since the first broadcast of the video is not greater than a threshold, and provide a dynamic ad version of the video over the network for display on a display device if the time elapsed since the first broadcast of the video is greater than the threshold.
US10097864B2 Systems and methods automatically erasing content stored on a set top box
Systems and methods for erasing content stored on a set top box via a dedicated input object of a remote input device are described. A set top box (STB) receives a request to activate the set top box. The STB can create a storage location to which the STB is configured to store identifiers and passwords of a guest. The STB stores one or more user identifiers and passwords of the guest that correspond to one of one or more applications or web services accessed via the device. The STB receives, from a remote control device via a wireless communication, a command to delete the user identifiers and passwords stored on the STB responsive to selection of a delete button on the remote control device. An agent executing on the STB can delete the one or more user identifiers and passwords from the STB responsive to receipt of the command.
US10097860B2 Method and apparatus for encoding video by compensating for pixel value according to pixel groups, and method and apparatus for decoding video by the same
Provided are a method and apparatus of encoding a video by compensating for a pixel value and a method and apparatus of decoding a video by compensating for a pixel value. The method of encoding the video includes: encoding image data; decoding the encoded image data and generating a restored image by performing loop filtering on the decoded image data; determining a compensation value corresponding to errors between a predetermined group restored pixels in the restored image and corresponding original pixels, and a pixel group including a restored pixel to be compensated for by using the compensation value; and encoding the compensation value and transmitting the encoded compensation value and a bitstream of the encoded image data.
US10097857B2 Method for encoding and method for decoding a LUT and corresponding devices
A method for encoding a LUT defined as a lattice of vertices is disclosed. At least one value is of each vertex of the lattice. The method comprises for a current vertex: predicting the at least one value of said current vertex from another value which is for example obtained from reconstructed values of neighboring vertices; and encoding in a bitstream at least one residue computed between the at least one value of the current vertex and its prediction in a bitstream.
US10097856B2 Video encoding method and video decoding method
Provided is a video encoding/decoding technique for improving the compression efficiency by reducing the motion vector code amount. In a video decoding process, the prediction vector calculation method is switched from one to another in accordance with a difference between predetermined motion vectors among a plurality of motion vectors of a peripheral block of a block to be decoded and already decoded. The calculated prediction vector is added to a difference vector decoded from an encoded stream so as to calculate a motion vector. By using the calculated motion vector, the inter-image prediction process is executed.
US10097854B2 Method for encoding and decoding video, and apparatus using same
The present invention relates to a technique for encoding and decoding video data, and more particularly, to a method for performing inter-prediction in an effective manner. The present invention combines an inter-prediction method using an AMVP mode and an inter-prediction method using a merge mode so as to propose a method for using the same candidate. The method for encoding video data proposed by the present invention comprises the following steps: receiving mode information on an inter-prediction method of a current block; determining, on the basis of the received mode information, whether the interprediction method to be applied to the current block is an AMVP mode or a merge mode; and selecting a candidate to derive motion information of the current block, wherein the candidate is selected in a left region, top region and corner region of the current block and in the same position block as the current block, and the AMVP mode and the merge mode are applied on the basis of the selected candidate.
US10097850B2 Method and apparatus for removing redundancy in motion vector predictors
A method implemented in an apparatus for video coding a current block coded in an Inter, Merge, or Skip mode determines neighboring blocks of the current block, wherein a motion vector predictor (MVP) candidate set is derived from MVP candidates associated with the neighboring blocks. The method determines at least one redundant MVP candidate, if said MVP candidate is within a same PU (Prediction Unit) as another MVP candidate in the MVP candidate set. The method removes said at least one redundant MVP candidate from the MVP candidate set, and provides a modified MVP candidate set for determining a final MVP, wherein the modified MVP candidate set corresponds to the MVP candidate set with said at least one redundant MVP candidate removed. Finally, the method encodes or decodes the current block according to the final MVP.
US10097846B2 Signaling change in output layer sets
A system for decoding a video bitstream includes receiving a bitstream and a plurality of enhancement bitstreams together with receiving a video parameter set and a video parameter set extension. The system also receives an output layer set change message including information indicating a change in at least one output layer set.
US10097845B2 Method, apparatus and system for encoding and decoding video data using a block dictionary
A method of decoding a coding unit from a video bitstream determines reconstructed samples for a first coding unit, from the video bitstream, and decodes a dictionary store flag from the video bitstream for the first coding unit. Where the dictionary store flag indicates that reconstructed samples for the first coding unit be stored, the method (i) stores the reconstructed samples for the first coding unit into a memory buffer; (ii) determines reconstructed samples for a second coding unit, the reconstructed samples for the second coding unit being copied from reconstructed samples for the first coding unit from the memory buffer, and (iii) outputs the reconstructed samples for the second coding unit. Also disclosed is a complementary method for encoding, a decoder and an encoder.
US10097844B2 Data encoding and decoding
A video data decoding apparatus configured to decode input encoded data representing a plurality of independently decodable portions of a video image, each portion representing a spatially subsampled version of the video image so that a combination of the plurality of portions provides a representation of all of the pixels of that video image, the video data decoding apparatus: one or more decoders having a collective processing capacity which is lower than the maximum possible processing requirements for decoding the plurality of portions; a controller configured to route data of the portions to the one or more decoders so that the one or more decoders cooperate to decode the whole of at least one of the portions for that video image; and a combiner configured to combine the decoded portions to generate a representation of that video image.
US10097840B2 Image encoding apparatus, control method thereof, and storage medium
The present invention provides a technique for encoding Bayer array RAW image data that responds to whether priority is placed on encoding efficiency or on image quality. To that end, a first plane transforming unit transforms the RAW image data into R, G0, G1, and B planes. A second plane transforming unit transforms the RAW image data into a luminance plane and three color difference planes, each constituted of a different color difference component. It is then determined whether to encode using the first plane transforming unit or the second plane transforming unit, and the planes are then encoded according to the determination.
US10097839B2 Palette mode for subsampling format
Techniques are described to extend palette-mode coding techniques to cases where chroma components are at a different resolution than luma components. The entries of the palette table includes three color values and the three color values or a single one of the three color values are selected based on whether a pixel includes both a luma component and chroma components or only a luma component.
US10097838B2 System and method for depth map coding for smooth depth map area
A method for coding a coding unit that is coded with a single sample value is provided. The method selects a coding pattern from at least two predetermined coding patterns, each of which includes a plurality of boundary neighboring samples of the coding unit that have been reconstructed, and decodes the coding unit according to a value of at least one of the plurality of boundary neighboring samples of the selected coding pattern that is available.
US10097837B2 Palette run hiding in palette-based video coding
A video decoder may obtain a syntax element from a bitstream comprising an encoded representation of a block of video data. The block comprises a series of runs, each of which may consist of one pixel or two or more consecutive pixels. Furthermore, the video decoder may obtain a set of palette run length syntax elements indicating lengths of one or more of the runs. The video decoder may determine, based on the syntax element, that the palette run length syntax elements do not include a palette run length syntax element indicating a length of the first run. Rather, the video decoder determines, based on the lengths indicated by the set of palette run syntax elements, the length of the first run. The video decoder may determine, based on the palette sample modes of the pixels, palette indices of the pixels, each indicating an entry in a palette.
US10097836B2 Method and device to mark a reference picture for video coding
A video coding method providing for early release of pictures in a decoded picture buffer (DPB) after decoding the current picture.
US10097830B2 Encoding device with flicker reduction
In an application processor having an encoder configured to reduce flicker occurring in a display, the encoder includes a transformer configured to generate first frequency domain coefficients for individual block values of a current frame, a quantizer configured to quantize the first frequency domain coefficients to generate quantized coefficients, and a coefficient calculator configured to generate first adjusting coefficients for reducing the flicker, where the quantizer is configured to adjust the quantization coefficients based on the first adjusting coefficients and output adjusted quantization coefficients.
US10097828B2 Rate control for parallel video encoding
Systems and methods for determining a target number of bits (target bitrate) for encoding a frame of video that will satisfy a buffer constraint in a parallel video encoder. The quantization parameter (QP) for a given encoding process may be determined for the frame based on the target bitrate to maintain a suitable average bitrate. In some embodiments, the bitrate used for one or more prior frame is estimated. In some embodiments, a buffer fullness update is made based on an estimated bitrate. In some embodiments, a bitrate to target for each frame is determined based on the frame type, estimated bitrate of a prior frame(s), and the updated buffer fullness.
US10097827B2 Apparatus and method for image encoding, apparatus and method for image decoding, and image transmission system
An image encoding apparatus includes a mode determining unit and an encoding unit. The mode determining unit determines a first operating mode and a second operating mode of an adaptive filter which is applied to a block in an input image in decoding. In this regard, the mode determining unit determines the first operating mode based on a first signal of the input image, and determines the second operating mode based on a second signal of the input image. The encoding unit encodes the second operating mode by assigning a code with a lower bit number to the second operating mode when the second operating mode has higher similarities to the first operating mode.
US10097825B2 Restricting inter-layer prediction based on a maximum number of motion-compensated layers in high efficiency video coding (HEVC) extensions
A method of coding video data includes receiving video information associated with a first layer and a second layer and determining whether at least one of the first layer and the second layer is a default layer. The method can include at least partially restricting inter-layer prediction when neither the first layer nor the second layer is the default layer. A default layer can be a base layer or an enhancement layer. A flag can be received that indicates that inter-layer prediction is to be restricted. In addition, the method can include determining whether inter-layer prediction is allowed for the video information associated with the first layer, and determining whether inter-layer prediction is partially allowed for the video information associated with the second layer such that motion compensation is not used with the second layer video information.
US10097824B2 Moving picture decoding method for decoding a current block in a temporal direct mode
A moving picture coding apparatus includes a motion compensation coding unit for deciding a coding mode for coding a current block to be coded and for generating predictive image data based on the coding mode, and includes a direct mode enable/disable judgment unit for judging whether or not scaling processing can be performed when the coding mode decided by the motion compensation coding unit is a temporal direct mode. When it is judged that the scaling processing cannot be performed, the motion compensation coding unit performs motion compensation either by using another coding mode or without the scaling processing.
US10097821B2 Hybrid-resolution encoding and decoding method and a video apparatus using the same
The present invention provides a hybrid-resolution encoding and decoding method. The method includes performing full-resolution standard coding on an I frame that adopts only intra-frame coding in a video frame sequence, and performing frame reconstruction to obtain a reconstructed frame of the I frame; performing down-sampling on the reconstructed frame of the I frame to obtain a first sampling image of the reconstructed frame of the I frame; performing down-sampling on a non-I frame in the video frame sequence to obtain a second sampling image of the non-I frame; performing standard coding on the second sampling image of the non-I frame by using the first sampling image of the reconstructed frame of the I frame that corresponds to the non-I frame as a reference frame; and sending a video code stream that includes the full-resolution standard coded I frame and the standard coded non-I frame.
US10097820B2 Frame-compatible full-resolution stereoscopic 3D video delivery with symmetric picture resolution and quality
A high resolution 3D image may be encoded into a first multiplexed image frame and a second multiplexed image frame in a base layer (BL) video signal and an enhancement layer (EL) video signal. The first multiplexed image frame may comprise horizontal high resolution image data for both eyes, while the second multiplexed image frame may comprise vertical high resolution image data for both eyes. Encoded symmetric-resolution image data for the 3D image may be distributed to a wide variety of devices for 3D image processing and rendering. A recipient device may reconstruct reduced resolution 3D image from one of the first multiplexed image frame or the second multiplexed image frame. A recipient device may also reconstruct high resolution 3D image by combining high resolution image data from both of the first multiplexed image frame and the second multiplexed image frame.
US10097815B2 Focus scanning apparatus
A scanner includes a camera, a light source for generating a probe light incorporating a spatial pattern, an optical system for transmitting the probe light towards the object and for transmitting at least a part of the light returned from the object to the camera, a focus element within the optical system for varying a position of a focus plane of the spatial pattern on the object, unit for obtaining at least one image from said array of sensor elements, unit for evaluating a correlation measure at each focus plane position between at least one image pixel and a weight function, a processor for determining the in-focus position(s) of each of a plurality of image pixels for a range of focus plane positions, or each of a plurality of groups of image pixels for a range of focus plane positions, and transforming in-focus data into 3D real world coordinates.
US10097813B2 Methods and systems for capturing 3D surface geometry
A system for capturing 3D image data of a scene, including three light sources, each configured to emit light at a different wavelength to the other two sources and to illuminate the scene to be captured; a first video camera configured to receive light from the light sources which has been reflected from the scene, to isolate light received from each of the light sources, and to output data relating to the image captured for each of the three light sources; a depth sensor configured to capture depth map data of the scene; and an analysis unit configured to receive data from the first video camera and process the data to obtain data relating to a normal field obtained from the images captured for each of the three light sources, and to combine the normal field data with the depth map data to capture 3D image data of the scene.
US10097812B2 Stereo auto-calibration from structure-from-motion
Auto-calibration of stereo cameras installable behind the windshield of a host vehicle and oriented to view the environment through the windshield. Multiple first image points are located of one of the first images captured from the first camera at a first time and matched with first image points of at least one other of the first images captured from the first camera at a second time to produce pairs of corresponding first image points respectively in the first images captured at the different times. World coordinates are computed from the corresponding first image points. Second image points in the second images captured from the second camera are matched to at least a portion of the first image points. The world coordinates as determined from the first camera are used, to solve for camera parameters of the second camera from the matching second image points of the second camera.
US10097811B2 Multi-part corresponder for multiple cameras
Described are methods, systems, and apparatus, including computer program products for finding correspondences of one or more parts in a camera image of two or more cameras. For a first part in a first camera image of a first camera, a first 3D ray that is a first back-projection of a first feature coordinate of the first part in the first camera image to a 3D physical space is calculated. For a second part in a second camera image of a second camera, a second 3D ray that is a second back-projection of a second feature coordinate of the second part in the second camera image to the 3D physical space is calculated, wherein the first feature coordinate and the second feature coordinate correspond to a first feature as identified in a model. A first distance between the first 3D ray and the second 3D ray is calculated.
US10097809B2 Systems and methods for adjusting display settings to reduce eye strain of multiple viewers
Methods and systems for reducing eye strain for multiple users are described herein. The method includes calculating, for each viewer, a metric representing a degree of eye strain of the viewer based on eye activity of the first viewer. The method further involves determining whether each metric is within a range indicating an acceptable degree of eye strain for each viewer. If a metric is not within the range indicating an acceptable degree of eye strain, then, for each viewer, a subset of display settings that is known to cause the metric to be within the viewer's range is identified. The method further involves identifying an additional subset of display settings, where the additional subset is made up of display settings that are also in each viewer's subset. A display setting is selected from this additional subset, and the display is generated according to the selected display setting.
US10097808B2 Image matching apparatus and method thereof
An apparatus and corresponding method are provided to match images and include assigning depth candidate values to a pixel in a first image, and reassigning third depth candidate values to a first pixel in the first image based on first depth candidate values assigned to the first pixel and second depth candidate values assigned to a second pixel adjacent to the first pixel. The apparatus and method also include determining one of the third depth candidate values to be a depth value of the first pixel, and matching the first pixel and a third pixel in a second image corresponding to the determined depth value of the first pixel.
US10097807B2 Method, apparatus and computer program product for blending multimedia content
In an example embodiment a method, apparatus and computer program product are provided. The method includes facilitating access to a plurality of source multimedia content, wherein at least one source multimedia of the plurality of source multimedia content comprises corresponding depth information. The method further includes generating a blend map by defining a plurality of depth layers. At least one depth layer of the plurality of depth layers is associated with a respective depth limit. Defining the at least one depth layer comprises selecting pixels of the at least one depth layer from the at least one source multimedia content of the plurality of source multimedia content based on the respective depth limit associated with the at least one depth layer and the corresponding depth information of the at least one source multimedia content. The method also includes blending the plurality of source multimedia content based on the blend map.
US10097806B2 Image processing apparatus, image pickup apparatus, image processing method, non-transitory computer-readable storage medium for improving quality of image
An image processing apparatus (204) includes an unnecessary component determiner (204a) which determines unnecessary component information of a parallax image based on difference information relating to a plurality of parallax images, a reduction processor (204b) which performs reduction processing on at least one of the parallax image, the difference information, and the unnecessary component information, a magnification processor (204c) which performs magnification processing on the unnecessary component information, and an unnecessary component reducer (204d) which reduces an unnecessary component, based on the unnecessary component information, from the parallax image or a synthesized image obtained by synthesizing the plurality of parallax images.
US10097805B2 Multi-image color refinement with application to disparity estimation
Systems, methods, and computer-readable media to improve multi-image color-refinement operations are disclosed for refining color differences between images in a multi-image camera system with application to disparity estimation. Recognizing that corresponding pixels between two (or more) images of a scene should have not only the same spatial location, but the same color, can be used to improve the spatial alignment of two (or more) such images and the generation of improved disparity maps. After making an initial disparity estimation and using it to align the images, colors in one image may be refined toward that of another image. (The image being color corrected may be either the reference image or the image(s) being registered with the reference image.) Repeating this process in an iterative manner allows improved spatial alignment between the images and the generation of superior disparity maps between the two (or more) images.
US10097803B2 Display processing apparatus, device and method
A display processing apparatus includes a primary processing chip configured to receive a first ultra-high-definition video image and generate sub-branch primary image signals, and secondary processing chips coupled to the primary processing chip and to each other. Each of the secondary processing chips is configured to receive and process one of the sub-branch primary image signals to generate a first output image signal, receive and process an image section signal obtained from a second ultra-high-definition video image to generate a second output image signal.
US10097802B2 Image processing technique for reducing moire
There is provided an image processing apparatus. A calculation unit calculates a difference in a signal level, for each area, between a first image obtained by shooting a subject under a first shooting condition and a second image obtained by shooting the subject under a second shooting condition in which high-frequency components of an optical image of the subject are reduced compared to the first shooting condition. A mixing unit mixes a signal level of the first image and a signal level of the second image at a ratio based on the difference, so as to generate a third image. The mixing unit sets a ratio of the second image when the difference is a first value, to be larger than a ratio of the second image when the difference is a second value that is smaller than the first value.
US10097794B2 Pairing devices in Conference using ultrasonic beacon and subsequent control thereof
A videoconferencing system has a videoconferencing unit that use portable devices as peripherals for the system. The portable devices obtain near-end audio and send the audio to the videoconferencing unit via a wireless connection. In turn, the videoconferencing unit sends the near-end audio from the loudest portable device along with near-end video to the far-end. The portable devices can control the videoconferencing unit and can initially establish the videoconference by connecting with the far-end and then transferring operations to the videoconferencing unit. To deal with acoustic coupling between the unit's loudspeaker and the portable device's microphone, the unit uses an echo canceller that is compensated for differences in the clocks used in the A/D and D/A converters of the loudspeaker and microphone.
US10097788B2 Intelligent recording
An intelligent recording collects data associated with a user's viewing habit of live program contents and determines a viewing pattern by analyzing the collected data. The viewing pattern is used to identify a scheduled program content as a candidate for automatic recording, the identified scheduled program content having fallen within the determined viewing pattern.
US10097778B2 Image sensor and method for improving readout speed
The present invention provides an image sensor comprising: pixels arranged along a plurality of row lines and column lines in a matrix form; a scan driving unit for selecting the row lines in the unit of n lines in a binning mode; and a read circuit unit for outputting n*m binning signals generated by sampling n*1 signals output in every column line according to the selection of the row lines and averaging the sampled n*1 signals in the unit of m neighboring column lines, wherein each of n and m is a natural number larger than or equal to 2.
US10097776B2 Reading circuit and driving method thereof, and photoelectric detector
The present disclosure provides a reading circuit, a driving method of the reading circuit and a photoelectric detector including the reading circuit. The reading circuit includes a reset sub-circuit, a readout sub-circuit, a driving sub-circuit and an integration sub-circuit. The reset sub-circuit is configured to reset voltages at the first node and the second node under the control of a reset signal inputted from the first signal terminal. The integration sub-circuit is configured to cause the first node and the second node to communicate with each other so as to change the voltages at the first node and the second node. The readout sub-circuit is configured to read out a current value in a case where the voltage at the first node controls the driving sub-circuit to be turned on, and output the current value through the fifth signal terminal.
US10097774B2 Read-out integrated circuit with integrated compressive sensing
According to one aspect, a Read-Out Integrated Circuit (ROIC) with integrated Compressive Sampling (CS) is provided. The ROIC includes an input to couple to a photodetector array including a plurality of photodetectors and is configured to generate compressed image data by sampling and summing the values of the plurality of photodetectors consistent with a set of Compressive Sampling Measurement Matrices and provide the resulting coded aggregates to a signal processor as compressed image data.
US10097768B2 Light emission control device that controls light emission of lighting device, method of controlling the same, storage medium, and image pickup apparatus
A light emission control device capable of performing driving for changing an irradiating direction in correct timing during automatic bounce control. The light emission control device controls a light emission unit that irradiates light to an object. The posture information of at least one of an image pickup apparatus and the light emission unit is detected. For bounce shooting, there is selected one of a first mode for controlling the direction of irradiating the light according to distances from the image pickup apparatus to the object and the reflection object and a second mode for manually controlling the irradiating direction. In a case where the second mode has been selected, when a first operating portion is operated, the irradiating direction is controlled according to the detected posture information.
US10097767B2 Image capture device and operation method thereof
An image capture device includes a light source, an image capture circuit, and a processor. The light source is used for generating emitting light. The image capture circuit is used for capturing an image corresponding to the emitting light. The processor is coupled to the light source and the image capture circuit for optionally adjusting the intensity of the emitting light of the light source according to luminance corresponding to the image and a target value.
US10097762B2 Imaging unit to control display state of shooting information
There is provided an imaging unit, including: a body; a display section provided on the body and pivotable on an axis on the body between a first state in which a display surface is oriented backward of the body and a second state in which the display surface is oriented forward of the body; and a display control section configured, when the display section is in the second state, to cause the display section to display a levelness indicator that indicates an inclination of the body, and to cause the display section to display predetermined shooting information inversely in top-bottom and left-right directions with respect to display directions of the predetermined shooting information on the display section in the first state.
US10097761B2 Method of managing data and electronic device for processing the same
An electronic device and a method for generating or storing data are provided. A method of operating an electronic device includes outputting a first application execution screen in a first reproduction area in response to an application execution request, outputting a second reproduction area for generating a command related to recording data generation in at least a part of the first reproduction area, outputting a second application execution screen in the second reproduction area, and generating recording data in response to an input for the second reproduction area.
US10097760B2 Lens drive apparatus, camera module and camera
A lens drive apparatus that displaces a lens holder in a direction of an optical axis and a direction orthogonal to the optical axis comprises: a drive section that displaces an assembly, which is formed by assembling a lens holder displaceable in the direction of the optical axis together with a plurality of magnets disposed around the lens holder, in the direction orthogonal to the optical axis by the plurality of magnets and a plurality of coils disposed at positions facing the magnets in collaboration with each other, wherein the plurality of coils include two coils placed side by side with respect to a same magnet.
US10097756B2 Enhanced video/still image correlation
A technique processes captured data on a device, wherein selected captured data of a given quality resolution is transferred via a communication link to a separate storage location for future availability. A storage protocol may include various storage organization categories. A possible aspect may provide an identifier record to enable future accessibility to selected captured data by one or more authorized parties or approved devices or authorized recipients. In some embodiments the captured data may include both a video data stream and one or more still image frames having different quality characteristics and/or formats. Initial and ongoing coordination as well as correlation may be facilitated between video and still image data derived from related fields of view.
US10097755B2 Image capturing control apparatus, display control apparatus, and method for controlling the same
A control apparatus includes a measuring unit configured to measure an elapsed time after start of recording movie, a set movie creation unit configured to create a set of movies from a plurality of movies, a display control unit configured to perform control so as to display a plurality of sections respectively corresponding to the set of movies, and to display a section corresponding to a recorded movie in a first display appearance, and to display a section corresponding to a not-recorded movie in a second display appearance, wherein the display control unit is further configured to perform control to display, a portion indicating a rate of an elapsed time in the first display appearance, and a remaining portion in the second display appearance.
US10097754B2 Power consumption in motion-capture systems with audio and optical signals
The technology disclosed provides systems and methods for reducing the overall power consumption of an optical motion-capture system without compromising the quality of motion capture and tracking. In implementations, this is accomplished by operating the motion-detecting cameras and associated image-processing hardware in a low-power mode (e.g., at a low frame rate or in a standby or sleep mode) unless and until touch gestures of an object such as a tap, sequence of taps, or swiping motions are performed with a surface proximate to the cameras. A contact microphone or other appropriate sensor is used for detecting audio signals or other vibrations generated by contact of the object with the surface.
US10097747B2 Multiple camera autofocus synchronization
A method of performing an image autofocus operation using multiple cameras includes performing, at an image processor, a first autofocus operation on a first region of interest in a scene captured by a first camera and determining a second region of interest in the scene captured by a second camera. The second region of interest is determined based on the first region of interest. The method further includes performing a second autofocus operation on the second region of interest. The method also includes fusing a first image of the scene captured by the first camera with a second image of the scene captured by the second camera to generate a fused image. The first image is based on the first autofocus operation and the second image is based on the second autofocus operation.
US10097743B2 Component attachment devices and related systems and methods for machine vision systems
In some aspects, camera systems can include a camera enclosure, a lens disposed in or along the camera enclosure along an optical axis of the camera system, and an optical accessory attached to camera enclosure, where the optical accessory is attached using a magnetic retention force that is provided by at least one magnetic element.
US10097741B2 Camera for measuring depth image and method of measuring depth image using the same
Provided are a depth camera and methods of measuring a depth image by using the depth camera. The depth camera is a time-of-flight (TOF) depth camera including: an illumination device that illuminates a patterned light to an object; a filter unit that reduces noise light included in light reflected by the object; and an image sensor that provides a depth image of the object by receiving light that enters through the filter unit. The illumination device includes: a light source; and a patterned light generator that changes the light emitted from the light source into the patterned light. The filter unit includes a band pass filter and an optical modulator. The patterned light generator may be a diffractive optical element or a refractive optical element.
US10097737B2 Image capture system and method for synchronizing image
An image capture system includes a first image capture device, a second image capture device and a processing device, and the processing device is electrically connected to the first image capture device and the second image capture device. The first image capture device is configured to capture a first image, and the second image capture device is configured to capture a second image. The processing device is configured to receive first information transmitted from the first image capture device and second information transmitted from the second image capture device, and determines whether the first image and the second image have a same object based on the first information and the second information. If the processing device determines that the first image and the second image have the same object, the processing device synchronizes timestamps of the first image and the second image according to an event of the object.
US10097736B2 Image processing device and image processing method
An image processing device comprises a unit configured to obtain image data representing an image of an object from an image capturing device; a unit configured to obtain an angular dependency of an intensity of light reflected by the object; a unit configured to calculate an angle of the light reflected by the object to the image capturing device; and a unit configured to correct the obtained image data based on the calculated angle and the obtained angular dependency.
US10097735B2 Image forming apparatus that ensures highly accurate color conversion to input image with gradation, and recording medium therefor
An image forming apparatus includes a table generating unit. The table generating unit, in a Voronoi diagram, obtains empty circles as circles centered at Voronoi seeds of ends of Voronoi sides that intersect with a straight line passing through a largest saturation color and a smallest-saturation and specific-lightness color and passes through generatrices. After the table generating unit sets one of the generatrices shared by the two adjacent empty circles whose radius ratio is outside a specific range as a target point, and causes the radius ratio of the two empty circles to be within the specific range by changing at least one radius of the two empty circles, the table generating unit generates the conversion table that sets a color that corresponds to an intersection point corresponding to the target point among the intersection points of the two empty circles, as the definition colors.
US10097730B2 Communication system for performing wireless near field communication with respect to identification information that is used to receive service from service providing apparatus
A communication system includes a portable terminal, an image processing apparatus, and a server. The image processing apparatus transmits service request information to the server, and receives acquisition instruction information from the server. The service request information includes request for a service that a service providing apparatus is configured to provide. The acquisition instruction information includes an instruction to acquire identification information via wireless near field communication. The identification information is used to receive a service that a service providing apparatus provides. The image processing apparatus receives the identification information from the portable terminal via the first near field communication interface and transmits the identification information to the server via the first communication interface.
US10097727B2 Colorant splitting method
A colorant splitting method performed by a colorant splitter wherein an n-dimensional color in an n-dimensional colorant space is converted to an m-dimensional colorant space by a colorant splitting curve set and wherein the colorant splitting curve set is the result of interpolation of a set of colorant splitting curve sets to improve the image quality of reproduced content and to improve the usage of total coverage of the colorants.
US10097726B2 System and method for requesting a status report after receiving an error alert
A method of generating a status report from an image forming device comprises: recording an error notification in real time from the image forming device; analyzing the error notification received, wherein analyzing the error notification comprises: detecting a sequential pattern in the recorded error notification; and analyzing the sequential pattern detected; sending a request to the image forming device for a first status report if the sequential pattern detected in the error notification matches one of pre-stored sequential patterns corresponding to an error for which the first status report is requested; receiving the first status report using bidirectional communication protocols; analyzing data in the first status report; diagnosing the image forming device based on the data analyzed; and generating an action request.
US10097724B2 System, control method, and recording medium
A system includes a storage unit, a generation unit, a comparison unit, a determination unit, and an execution unit. The storage unit stores coordinates of regions included in a document and identification information of the regions. The generation unit generates regions to be subjected to character recognition in a newly-received document. The comparison unit compares the generated regions coordinates and the stored regions coordinates. The determination unit determines identification information corresponding to the generated regions coordinates according to the identification information corresponding to the regions stored in the storage unit and a comparison result of the comparison unit. The execution unit specifies a script for inputting, to an application, text information obtained by the character recognition performed on the generated regions in accordance with the determined identification information and executes the specified script. The storage unit stores the generated regions coordinates and the determined identification information of the regions.
US10097723B2 Apparatus for controlling page turning, method for same and storage medium
The book page turning operation of an automatic page turning apparatus is controlled by a tablet. Every time the automatic page turning apparatus completes a page turning operation, the tablet photographs the page and stores its image. During this processing, the tablet stops the series of page turning operations of the automatic page turning apparatus every time a sequential page-turning count m reaches a preset interruption page count M. Then, the tablet restarts the series of page turning operations in response to a photographing restart instruction from the user. As a result of this configuration, the user is freed from an operation of stopping a page turning operation during image photographing.
US10097722B1 Image reading apparatus
An image reading apparatus, having a conveyer, a sheet tray, an obtaining device, a memory, a determining device, and a controller, is provided. The controller determines whether information concerning pixels in the memory indicates edge positions or edge absence in in read-image data concerning a sheet, detects an upstream leading-end position and a downstream leading-end position, detects upstream continuing pixels and downstream continuing pixels, detects an upstream lateral-end position and a downstream lateral-end position, calculates a line representing an upper end of the sheet based on the upstream leading-end position and the downstream leading-end position, calculates an upstream corner position and a downstream corner position based on the upstream and downstream lateral-end positions and the line representing the upper end of the sheet, and calculates a width of the sheet based on the upstream corner position and the downstream corner position.
US10097716B2 Server apparatus, information processing system, control method, and storage medium
There is provided a server apparatus including a storage unit configured to store setting information used by a client apparatus to operate, a reception unit configured to receive, from a first client apparatus, a deletion request for deleting a part of the setting information from among the setting information stored in the storage unit, a notification unit configured to notify a second client apparatus of update information indicating that the part of the setting information for which the deletion request has been made is deleted, and a control unit configured to perform control in such a manner that the update information remains to be stored in the storage unit until a predetermined condition is satisfied after the deletion request is received, and is deleted from the storage unit in accordance with a satisfaction of the predetermined condition.
US10097699B2 Advertiser supported bandwidth platform
Among other things, a content item is received that is associated with an offer for wireless network credit. The wireless network credit is redeemable for free or discounted data usage of one or more metered wireless networks. In response to a selection input, the content item is presented to a user. Data is transmitted reflecting the presentation of the content item to a remote server to cause the remote server to add the mobile broadband credit to an account.
US10097698B2 Toll-free telecommunications management platform
A Toll-Free Management Platform (TFMP) includes methods and systems for number administration, customer administration, call management services, texting services and text registry, and a smart services registry. The TFMP may allow users to search for, receive recommendations for, and make reservations of toll-free numbers. A user interface may allow activating a toll-free number, through a one-click activation function and users may access the TFMP to create and access existing templates of toll-free call routing templates, and utilize a routing tree engine to create customized call routing trees for the toll-free numbers of interest to the user. Predictive analytic services may be provided that allow a user through a customizable user interface, or dashboard, to access third party data sources and other information derived from toll-free telecommunications networks.
US10097696B2 Method and apparatus for direct control of smart devices with a remote resource
A method, apparatus and computer program product are provided for direct control of constrained electronic devices with a remote resource. A method performed in a mobile device is provided. The method includes the mobile device receiving a network address and a smart device identifier from a smart device; accessing a remote resource, such as an external internet application, based on the network address; receiving a command indication, wherein the command indication indicates an action to be executed by the smart device; and causing a transmission of a command to the smart device, wherein the transmission includes the smart device identifier.
US10097695B2 System and method for providing carrier-independent VoIP communication
Systems and methods for seamlessly providing carrier-independent VoIP calls initiated using an existing carrier-issued telephone number are provided. In exemplary embodiments, the existing carrier-issued telephone number to be called is received. Subsequently, a status regarding if the existing carrier-issued telephone number is a registered telephone number stored in a carrier-independent database is determined. If the existing carrier-issued telephone number comprises a registered telephone number in the carrier-independent database, a call is established via peer-to-peer connection using an address associated with the registered telephone number. However, if the existing carrier-issued telephone number is not a registered telephone number in the carrier-independent database, the call is placed via a standard route.
US10097693B2 Managing data streams for a communication network
The present application details methods and systems for facilitating within a network-based communication system, a communication session between a group of network devices. For example, the network device receives incoming data streams from other network devices in the communication session. The network device also sends an outgoing data stream to the other network devices in the communication session. Further, the network device combines the incoming data stream with the outgoing data stream and presents the combined data stream to a user.
US10097686B2 Outgoing call management in a communication environment with unified communication interfaces
A computer-implemented method for managing a billing policy for mobile phone associated with a first phone number corresponding to a first account and a second phone number corresponding to a second account is described herein. The billing policy defines actions performed by the mobile phone to be charged to the first account, and defines actions performed by the mobile phone to be charged to the second account. Charges are allocated to one of the first account and second account based on the billing policy. A user can configured to phone to operate in a private mode, in response to which actions are charged to a default account of the two accounts, and information about the action is not provided to an external entity.
US10097681B2 Managing energy usage in mobile devices
A method for managing energy usage by a mobile device is described. An environmental characteristic is monitored over environments in which the mobile device is operable. A location of the mobile device is tracked in relation to the environments. The mobile device is informed with data relating to the environmental characteristic of the environment in which the mobile device location is tracked. A characteristic of the mobile device is sensed. The data, related to the environmental characteristic of the tracked location, is compared to the sensed mobile device characteristic. An action is determined related to the energy-using operation of the mobile device based on the comparison. The energy-using operation of the mobile device is controlled, based on the determined action.
US10097680B2 Trainable transceiver module
A trainable transceiver module for operating a home operating system includes a housing, a photovoltaic unit supported by the housing and accessible to sunlight, a rechargeable power source, a trainable transceiver, and a one or more activation switches.
US10097678B2 Apparatus and method for generating group profile
One or more embodiments of this disclosure provide an apparatus and a method for generating a group profile. The apparatus receives, from a first external device, a request for generating a set of first information related to a group including a plurality of users using different electronic devices through the communication module. The apparatus receives, from the first external device or a second external device, a set of second information related to at least some of the plurality of users in response to the received request. The apparatus generates first data including the set of first information and second data for at least a part of at least one user interface corresponding to the set of first information based on at least some of the received set of second information. The apparatus transmits the first data or the second data to the first external device through the communication module.
US10097677B1 Explosion proof assembly
An explosion proof assembly that includes a first portion with a window; an outer touchscreen adhesively sealed around a perimeter of the first portion rear face; and a second portion releasably coupled to the first portion. The second portion has a second portion inner surface defined by a second portion inner edge that transitions into a first dissipation wall. The first portion has a second dissipation wall. The assembly includes a mobile device operable via a mobile device touchscreen. Upon assembly, the outer touchscreen is transmissive to the mobile device touchscreen.
US10097673B2 Method and system for serialization and deserialization (SERDES) for inter-system communications
An integrated circuit may comprise a tuner operable to digitize a band of frequencies comprising a plurality of television channels, a crossbar operable to select one or more of the plurality of television channels output by the tuner, a plurality of demodulators operable to receive the selected one or more television channels from the crossbar and demodulate the selected one or more television channels to recover a plurality of transport streams, a transport module operable to multiplex the plurality of transport streams into a single packet stream, and a framer operable to: encapsulate packets of the plurality of transport streams into transport stream frames of a serial datastream, and insert filler frames into the serial datastream after every Nth transport stream frame of the serial datastream, where N is an integer.
US10097669B2 Information processing system, information processing device, information processing method, and storage medium having stored therein computer program
When it is detected that a home button is pressed while an application is being executed, execution of the application is suspended and a home button menu is displayed on a display device. Then, when execution of shop software is started, the shop software obtains application identification information of the active application via system software, accesses a shop server based on the application identification information, and displays a page related to the active application on the display device.
US10097666B2 Accessing a service using an encrypted token
An information processing method includes receiving a request for user data that is related to an external service, and retrieving the user data segments based on the request. The user data segments are then combined to generate the user data, which is then provided to the client device that requested the user data. After receiving the user data, the client device uses the user data to access the external service to which the data relates.
US10097660B2 System and method for supporting data type conversion in a heterogeneous computing environment
A system and method can support a transactional system in a heterogeneous computing environment. The transactional system can provide one or more buffers, wherein said one or more buffers operate to represent one or more data structures in a mainframe computing environment in the heterogeneous computing environment. Also, the transactional system can provide a transactional adaptor, which operates to convert one or more data elements between said one or more data structures in the mainframe computing environment and said one or more buffers in the transactional system.
US10097659B1 High performance geographically distributed data storage, retrieval and update
Technologies for providing high performance geographically distributed data storage, retrieval and update are disclosed herein. In particular, a key/value storage service exposes a network service application programming interface (“API”) that includes create, update, retrieve, delete and configuration methods in some configurations. In order to implement the methods exposed by the API, the key/value storage service utilizes an in-memory cache service to store key/value pairs in an in-memory cache for highly performant retrieval. The key/value storage service also utilizes a distributed persistent storage service for storage of key/value pairs in a persistent backing store and for propagation of the key/value pairs to geographically distributed instances of the distributed persistent storage service.
US10097657B2 Providing push notifications to a device based on nearby devices
In an approach to providing push notifications to a computing device, one or more computer processors detect a first computing device. The one or more computer processors determine whether one or more additional computing devices are detected within a pre-defined proximity threshold of the first computing device. In response to determining one or more additional computing devices are detected within a pre-defined proximity threshold of the first computing device, the one or more computer processors retrieve data from the one or more additional computing devices. The one or more computer processors determine, based, at least in part, on the retrieved data from the one or more additional computing devices, a notification. The one or more computer processors send the notification to the first computing device.
US10097656B2 Control method and apparatus for publish/subscribe systems
The present invention provides a method and apparatus of controlling subscription requests, which can be used in a publish/subscribe engine. The method includes parsing a received subscription request into a predicate expression; determining an occurrence probability of the subscription request based on occurrence probabilities of predicates in the predicate expression; estimating a message increment to be caused by the subscription request based on a message publishing rate associated with the subscription request and on the occurrence probability of the subscription request; and controlling a quality of service of messages based on the estimated message increment.
US10097655B2 Presence-based content control
Presence based content access control techniques are described in which presence of users is used as a basis for enforcing content restrictions. In an implementation, applications are registered to receive feedback regarding users' presence in relation to a presentation of content via a computing device. The presence of users is recognized independently of authentication of the users to access user accounts. For example, an imaging sensor such as camera may be employed for recognition of multiple users engaged with the computing device. In addition or alternatively, presence devices associated with users such as badges, key fobs, or access cards may be detected to ascertain the presence of users. Feedback indicative of the one or more users that are recognized may then be supplied to the registered applications. The feedback enables the applications to control the presentation of content by enforcing content restrictions and/or taking other presence based actions.
US10097653B2 Detection and prevention of inflated plays of audio or video content
Some listeners or viewers of online music or video may play the music or video repeatedly without actually listening to or watching the music or video, thereby wasting network resources, reducing bandwidths to other users, and slowing down or creating latency for the downloading of music or video by other users who actually listen to or watch the music or video. In some instances, owners of music or video content may encourage their fans to play the music or video repeatedly to increase their popularity ratings or copyright royalties. Inflated plays of music or video may be detected by applying one or more modifications to the music and monitoring for reactions by users, if any, to the modifications. The lack of a reaction by a user may indicate an inflated playback, whereas the presence of a reaction may indicate that the playback is legitimate.
US10097650B2 System and method for optimizing visual session recording for user account management in a computing environment
A system and method can monitor one or more user sessions on a target system in a computing environment. An account managing system can capture a plurality of user session screen captures that are associated with said one or more user sessions on the target system. Furthermore, the account managing system can compare a user session screen capture, which is captured at a time during said one or more user sessions, with one or more user session screen captures that are recorded before the time. Then, the account managing system can record said user session screen capture if the target system is determined to be active at the time when said user session screen capture is captured.
US10097649B2 Facilitating location of and interaction with a convenient communication device
A method includes the following steps. A request is received to locate one or more convenient communication devices for a recipient of an interaction request. A command is issued to search for the recipient at one or more communication devices. Information related to the recipient is received from the one or more communication devices. A convenience score is computed for each of the one or more communication devices based on the received information. The interaction request is forwarded to one of the one or more communication devices based on the one or more computed convenience scores.
US10097646B2 Method and device for enabling or disabling server in wireless communication system
A method of disabling a specific server operating by means of a terminal in a wireless communication system according to the present invention includes: receiving from a first server a message requesting the disabling of the account of the specific server; processing the requesting message; and transmitting a message on the processed results of the requesting message to the first server, wherein if the request is successfully processed, the specific server is disabled for a period specified by a certain resource and then enabled after the period.
US10097645B2 Method and apparatus of performing peer-to-peer communication establishment and connection change-over
A method and apparatus of monitoring active data communication sessions and potential new connections is disclosed. One example method of operation may include identifying a data communications requirement of a first network device currently communicating via the first communications connection with a second network device, and transmitting a data test message over at least one of the existing first communications connection and the second communications connection. The method may also include receiving a response to the data test message, and determining a change-over from the first communications connection to the second communications connection would provide a more optimal data connection based on the identified data communications requirements of the first network device. Active data sessions are constantly being considered for a change-over by potential new data connections which may provide increased optimal data performance.
US10097636B1 Data storage device docking station
Systems and methods are disclosed for communicating data between a plurality of data storage devices. Multiple standalone data storage devices may be coupled to a data storage device docking station. A master data storage device may control the communication the communication of data between the standalone data storage devices. Slave data storage devices may communicated data based on one or more commands transmitted by the master data storage device.
US10097629B2 Methods, systems, devices, and products for peer recommendations
A recommendation for a user is generated in response to a user request. The recommendation can pertain to whether a user should download and install a mobile device application and is based on a number of responses received from other mobile devices within a specified distance from the mobile device at which the recommendation was requested. Recommendations can also be requested and generated by various other devices in machine-to-machine networks. Recommendations can pertain to policy enforcement and device component performance or operation.
US10097627B1 Computer resource allocation
Various systems, processes, and techniques may be used to allocate computer resources. In particular implementations, systems and processes for allocation of computer resources may include the ability to determine whether a request for allocation of computer resources has been received and determine a set of server computers able to fulfill requirements of the request. The systems and processes may also include the ability to identify one or more server computers in the set likely to successfully provide the computer resources and allocate the requested computer resources on an identified server computer.
US10097626B2 Cooperation system
A cooperation system in cooperation with a cloud system includes: a server connected to a local network; and an image processing apparatus connected to the local network, the image processing apparatus being configured to send processing-target data to the server, and to receive processed data from the server, the processed data being obtained by processing the processing-target data by one of the server and the cloud system.
US10097624B1 Systems and methods for distributed installation of API and plugins
Disclosed embodiments are directed at systems, methods, and architecture for providing microservices and a plurality of APIs to requesting clients. The architecture is a distributed cluster of gateway nodes that jointly provide microservices and the plurality of APIs. Providing the APIs includes providing a plurality of plugins that implement the APIs. As a result of a distributed architecture, the task of API management can be distributed across a cluster of gateway nodes. The gateway nodes effectively become the entry point for every API-related request. Some embodiments of the disclosed technology describe an auto-documentation plugin that can automatically generate documentation for an API by monitoring, parsing, and sniffing requests/responses to/from the API.
US10097620B2 Methods and apparatus to provision a workload in a virtual server rack deployment
Methods and apparatus to provision a workload in a virtual server rack deployment are disclosed. An example method includes determining, via a first resource manager executing on a processor, parameters of a request for allocating resources of a virtual server rack for performing a workload, determining logical computing resources to be utilized for performing the workload based on the parameters, determining first physical computing resources installed in a first physical rack and second physical computing resources installed in a second physical rack included in the virtual server rack to perform the determined logical computing resources, and instructing a first centralized manager of virtual hosts to provision the first physical computing resources into the logical computing resources to allocate the logical computing resources for performing the workload.
US10097618B2 Cluster system and communication method in cluster system
A cluster system and a communication method in the cluster system are disclosed herein. The cluster system includes one or more nodes. Each of the one or more nodes includes at least one physical computation device and a virtualization module. The virtualization module manages at least one computation device. The each of the one or more nodes operates as a host node based on the virtual computation device.
US10097615B1 Method for vehicle data collection
A vehicle data collection method is disclosed. The method comprises receiving vehicle data, determining that an internet connection is not available, storing the vehicle data, determining that an internet connection has become available, and transmitting the vehicle data based at least in part on the determination that an internet connection has become available.
US10097612B2 Selecting routes through a network
Routing a communication from a first computer system, through a network, to a second computer system, may include determining whether a route through the network meets a metric, and assigning an output address of the first computer system and an input address of the second computer system based on whether the route meets the metric. The communication may be sent from the output address of the first computer system and received at the input address of the second computer system.
US10097611B2 Individual adjustment of audio and video properties in network conferencing
Individual adjustment of audio volume and video properties in a computer network conference environment is provided. For audio adjustment, a buffer collects incoming streams; a stream decoder decodes the buffered audio streams, a gain adjustment applies a gain increase or decrease to the individual audio stream, and a mixer combines each of the individual signals together. The gain adjustment module receives input from a user interface control associated with each participant, and adjusts the volume of that participant's stream accordingly. If a requested increase in gain would cause an overflow of the signal, only a gain increase that will avoid such overflow is applied. Video properties such as brightness, contrast and saturation are also adjustable. Properties of the user's transmitted audio and video streams are also adjustable.
US10097609B1 Method and system for dynamically adjusting a data rate of a video stream
In one aspect, an example method for dynamically adjusting a data rate of a video stream includes: (i) generating, by a computing system, a video stream representing video content; and (ii) while generating the video stream: (a) determining, by the computing system, an amount of packets in a memory buffer; (b) determining, by the computing system, a time period since a data rate of the video stream was last adjusted; and (c) using, by the computing system, the determined amount of packets in the memory buffer and the determined time period since the data rate of the video stream was last adjusted as a basis to adjust the data rate of the video stream.
US10097607B2 Bit rate stream switching
Embodiments for changing bit rates in streaming media are provided. As portions of a streaming media file are downloaded for playback, the size of the portion is compared with an expected size determined prior to initiating playback of streaming AV data. The portion of the media file may be padded such that the size of the portion matches the size specified prior to initiating playback of streaming AV data.
US10097606B2 Application streaming using access and execution environments
Methods, systems, and computer-readable media for application streaming using access and execution environments are disclosed. User input comprising a selection of an application by a user is received. The user input is received at an access environment from a computing device associated with a client. The access environment permits access by the user, and the access environment is associated with an execution environment for the application. The execution environment specifies a computing resource description for the application. Execution of the application is initiated using one or more computing resources compatible with the computing resource description. A pixel display is streamed to the computing device associated with the client. The pixel display is associated with the application executing using the one or more computing resources.
US10097603B2 Vehicle entertainment system
A vehicle entertainment system including a server storing media files, and smart monitors. The system includes a server disposed in the vehicle to store media files; smart monitors disposed in the vehicle to present media selections to passengers corresponding to the media files stored by the server and receive an input from a passenger for playing one of the selections; seat boxes disposed in the vehicle, each seat box including network-attached storage and storing a subset of the media files stored by the server in said network-attached storage. Program logic executed by each smart monitor in which after a smart monitor receives an input from a passenger for one of the selections, performs tasks including: determining if a media file corresponding to the passenger's input is available from a first source, and if available, requesting streaming of the media file from the first source that may be networked attached storage.
US10097600B2 Real-time statistical analysis on high speed streaming data
A method for analyzing streaming data includes providing a streaming accumulator comprising an addition module and two multiplexers, receiving one or more data streams, continuously calculating a set of basic statistical elements, receiving a request to calculate a set of statistical descriptors, calculating the set of statistical descriptors, and providing the set of statistical descriptors. An apparatus for analyzing streaming data includes a first multiplexer configured to receive a first summation, a second summation, and a current data item, and forward the first summation on cycles 1 and 3, forward the second summation on cycle 4, and forward the current data item on cycle 2, a second multiplexer configured to receiver the second summation, a third summation, and a previous data item, and forward the previous data item on cycles 1 and 3, forward the second summation on cycle 4, and forward the third summation on cycle 2.
US10097599B2 Generation of complete communication logs
Disclosed herein are systems, methods, and software to provide enhanced communication logs to user systems in a conferenced communication. In one example, a method of providing enhanced communication logs includes initiating a communication between at least two end user systems, and obtaining communication state information for the at least two end user systems. The method further provides extending the communication to a third end user system, and obtaining supplementary communication state information for the third end user system. The method also includes providing communication details to the end user systems of the communication based on the communication state information and the supplementary communication state information.
US10097595B2 Data processing method in stream computing system, control node, and stream computing system
A stream computer system and a method for processing a data stream in a stream computing system are disclosed. In an embodiment, the method includes collecting data traffic information between each working node and other working nodes and processing speed information for each working node, determining an optimized parallelism degree for each working node according to the collected data traffic information and processing speed information and adjusting a parallelism degree of the working node according to the optimized parallelism degree of the working node.
US10097594B1 Resource-managed codec selection
During call setup in a communication system, first and second communication terminals may negotiate regarding which codecs to use for a streaming media session. In some cases, the first communication terminal may support a prioritized codec that has been designated for preferential use. In cases where the second communication terminal does not support the prioritized codec, a serving network may nevertheless select the prioritized codec for media communications with the first communication terminal, and may perform transcoding between the prioritized codec and a non-prioritized codec that has been selected for use with the second communication terminal. For newly initiated sessions, however, the serving network may determine the amount of resources that are available for transcoding. When there are limited resources, the serving network may opt to not use the prioritized codec in the situation described above, and may instead use a non-prioritized codec for end-to-end communications, without transcoding.
US10097593B2 Method and system for universal chat gateways
The innovations of the present invention provide methods and systems for providing seamless access to Communication Methods, systems, and services across multiple networks to and from wherever the cellular devices might be located at the time of transmission. The main advantage of the invention is implementation of a Chat Client that integrates with a mobile device and connects with a Chat Gateway. The Chat Gateway then handles all the routing and the Communication Methods and determines the best way to send and receive messages.
US10097590B2 Call processing method and control apparatus, automatic call distribution apparatus, and agent terminal
Embodiments of the present invention provide a call processing method and control apparatus, an automatic call distribution apparatus, and an agent terminal. The call processing method, which executed by the call control apparatus, includes: receiving, a processing request for a call, and extracting a media connection address and a media capability of an automatic call distribution apparatus; performing, media negotiation based on a media capability of an agent terminal and the automatic call distribution apparatus; and establishing, a media session between the agent terminal and the automatic call distribution apparatus according to a media connection address of the agent terminal, the media connection address of the automatic call distribution apparatus, and a media negotiation result. The embodiments of the present invention can reduce the processing load of an entire cloud server, which effectively ensures the service quality of a call center constructed based on cloud computing technologies.
US10097588B2 Method and system for configuring simple kernel access control policy for android-based mobile terminal
A method of configuring a simple kernel access control policy for an Android-based mobile terminal includes: creating an entire list in a file system of a plurality of mobile terminals through a web user interface of a management server; creating a system policy set and an application policy set by recognizing in advance subjects and objects in the entire list by means of the management server; creating a group policy for each user group on the basis of the system policy set and the application policy set by means of the management server; distributing the group policies to the mobile terminals by means of the management server; and executing the group policies by means of the mobile terminals.
US10097585B2 Model-based security policy configuration and enforcement in an industrial automation system
A model-based industrial security policy configuration system implements a plant-wide industrial asset security policy in accordance with security policy definitions provided by a user. The configuration system models the collection of industrial assets for which diverse security policies are to be implemented. An interface allows the user to define security policies for a plant environment at a high-level by grouping the industrial assets into security zones, and defining any additional communication permissions in terms of asset-to-asset, asset-to-zone, or zone-to-zone conduits. Based on the model and these policy definitions, the system generates asset-level security setting instructions configured to set appropriate security settings on one or more of the industrial assets, and deploys these instructions to the appropriate assets in order to implement the defined security policy.
US10097582B2 Secure data redaction and masking in intercepted data interactions
A system, and computer program product for modifying intercepted data interactions are provided in the illustrative embodiments. At a security application executing in a security data processing system, an intercepted packet of data arranged according to a protocol is received from an intercepting agent executing in an intercepting data processing system. A security policy is applied to the intercepted packet. In an instruction according to a coding grammar, a modification of the intercepted packet is encoded. The instruction is suited for the encoding under a circumstance of the modifying. The instruction is sent to the intercepting agent. The intercepting agent at the intercepting data processing system performs the modification according to the security policy and independently of the protocol.
US10097581B1 Honeypot computing services that include simulated computing resources
The disclosure relates to provisioning honeypot computing services using a simulation state database to simulate a set of computing resources. One example includes a system that receives a mutating request associated with honeypot credentials, updates a simulation state database associated with the honeypot credentials at least based on the mutating request and generates a simulated mutating response based at least on the simulation state database that simulates a response to the mutating request. The system can also receive a query request associated with the honeypot credentials, query the simulation state database at least based on the query request, and generate a simulated query response based at least on the simulation state database that simulates a response to the query request.
US10097579B2 Event driven route control
Embodiments provide system and methods for a DDoS service using a mix of mitigation systems (also called scrubbing centers) and non-mitigation systems. The non-mitigation systems are less expensive and thus can be placed at or near a customer's network resource (e.g., a computer, cluster of computers, or entire network). Under normal conditions, traffic for a customer's resource can go through a mitigation system or a non-mitigation system. When an attack is detected, traffic that would have otherwise gone through a non-mitigation system is re-routed to a mitigation system. Thus, the non-mitigation systems can be used to reduce latency and provide more efficient access to the customer's network resource during normal conditions. Since the non-mitigation servers are not equipped to respond to an attack, the non-mitigation systems are not used during an attack, thereby still providing protection to the customer network resource using the mitigation systems.
US10097575B2 System and method for a security asset manager
Implementations of the present disclosure involve a system and/or method of performing security asset management. The system and/or method may schedule vulnerability scanners to scan the various portions of one or more networks and obtain the results of the vulnerability scans. IP addresses may be assigned to each of vulnerability scanners to scan. The system obtains the results of the vulnerability scans and may adjust the results of the scans according to configuration of the one or more networks that an IP address is associated with. The system and/or method may also assign and reassign IP addresses amongst the scanners to optimize scanning speed.
US10097572B1 Security for network computing environment based on power consumption of network devices
Systems, methods, and articles of manufacture comprising processor-readable storage media are provided for detecting anomalies in a computing system based on power consumption of network devices of the computing system. For example, a method includes receiving power consumption data from a computing device operating within a network, wherein the power consumption data indicates reported power usage by the computing device operating within the network, processing the power consumption data to detect anomalous behavior of the computing device operating in the network, and preventing the computing device from transmitting data within the network, when anomalous behavior of the computing device is detected.
US10097563B2 Reliable and secure firmware update with a dynamic validation for internet of things (IoT) devices
A computing system for a secure and reliable firmware update through a verification process, dynamic validation and continuous monitoring for error or failure and speedy correction of Internet of Things (IoT) device operability. The invention uses a Trusted Execution Environment (TEE) for hardware-based isolation of the firmware update, validation and continuous monitoring services. The isolation is performed by hardware System on a Chip (SoC) Security Extensions such as ARM TrustZone or similar technologies on other hardware platforms. The invention therefore comprises Firmware Update Service (FUS), System Validation Service (SMS) and Continuous Monitoring Service (CMS) running in the TEE with dedicated memory and storage, thus providing a trusted configuration management functionality for the operating system (OS) code and applications on IoT devices.Services running in the TEE use both direct (hardware level) and indirect (software agents inside main execution environment (MEE)) methods of control of the MEE. Embodiments of the invention apply all updates to a staging (new) execution environment (SEE) without changing of the MEE.
US10097562B2 Service token handling
A system includes reception, at a server and in a first browser session, of a request from a client for a token to access a first software service, determination of a token stored in a server memory of the server and associated with the first service and the client, determination, at the server, of whether a validity period of the token is within a predetermined period of expiration, and, if it is determined that the validity period of the token is within a predetermined period of expiration, transmission of a request for a new token to access the first software service from a token provider associated with the first service, reception of the new token from the token provider, and provision of the new token to the client in the first browser session.
US10097553B2 Installation of a secure-element-related service application in a secure element in a communication device, system and telecommunications
A method for installation of a secure-element-related service application in a secure element of a user equipment (UE) associated with a subscriber of a telecommunications network includes: transmitting an initial request, transmitting a request to install, receiving token information, transmitting the token information, transmitting an access and/or installation request together with the token information, and establishing a communication link. The secure-element-related service application, when installed within the secure element, is configured to allow the first server entity, together with a UE-related application installed on the user equipment, to provide a service to the subscriber of the telecommunications network.
US10097545B2 Nullifying biometrics
Artificial biometric traits self-nullify due to natural physiological processes. Biometric enrollment and authentication may then be based on a life associated with the self-nullifying biometric trait. Once the life is expected to have expired, no further authentication may be performed until a new artificial biometric is applied.
US10097538B1 User authentication systems and methods
A method of authenticating a user of a multifunction device to a server, the method comprising associating a user-supplied image with user login credentials, using a server; receiving, at the server, an image uploaded from the multifunction device; and comparing the uploaded image to the user-supplied image, using the server, and, only if the uploaded image is identical to the user-supplied image, allowing the user of the multifunction device to authenticate to the server by providing additional login credentials to the server using the multifunction device.
US10097537B2 Cloud-based authentication keyboard
Aspects of the subject disclosure may include, for example a method that includes detecting, by a system comprising a processor, a password creation request, obtaining, by the system, an identification of a password requesting application associated with the password creation request, receiving, by the system, an input password, obtaining, by the system, a transformation key for the input password, transforming, by the system, the input password into an adjusted password by applying the transformation key to the input password, and providing, by the system, the adjusted password to the password requesting application. Other embodiments are disclosed.
US10097534B2 System and method to redirect hardware secure USB storage devices in high latency VDI environments
In certain information handling system environments, physical devices connected to a client are redirected to a server or other information handling system. Requests to a virtualized hardware secure device may not be accessible due to the latency of the network. A server may request that a locking application of a CDROM driver (or interface) unlock a secured disk interface/logical unit of a redirected hardware secure device. The locking application validates a user entered password. Once unlocked the secured disk interface/logical unit is accessible via an associated file system stack at the server.
US10097533B2 Detection and repair of broken single sign-on integration
An identity management system provides single sign-on (SSO) services to clients, logging the clients into a variety of third-party services for which the clients have accounts. An SSO integration is stored for each of the third-party services, the SSO integration including information that allows the identity management system to automate the login for the corresponding third-party service, such as locations of the login pages, and/or identities of username and password fields. The identity management system uses different techniques in different embodiments to detect that a given SSO integration is broken (i.e., no longer permits login for its corresponding third-party service) and/or to repair the SSO integration.
US10097532B2 Session management technique
A system for managing sessions between a client and multiple servers includes: a receiver for receiving, as a proxy for each of the servers, a request from the client to any of the servers; a determination unit for determining, upon receipt of the request from the client to any of the servers, whether sessions established between the client and the multiple servers are maintained; a disconnection unit for disconnecting, on condition that a session between the client and any of the multiple servers is already disconnected, the sessions established between the client and the servers different from the disconnected server; and a forward unit for forwarding, on condition that the sessions established between the client and all of the multiple servers are maintained, the received request to the destination server for the request.
US10097523B2 Method and system for providing secure remote external client access to device or service on a remote network
In order to provide secure user access to a device or service on a remote network, upon receipt of a request to access the device or service on a portal on a central server, a request is sent to a probe application installed on the remote network to establish a secure link to the central server. A message is then sent to the user directing the user to initiate a specific session request to the central server. The session request is cross connected to the probe application installed on the remote network over the secure link to establish a secure tunnel to the probe application. A secure user session is set up through the secure tunnel to the device or service via the probe application.
US10097520B2 Method and apparatus for causing delay in processing requests for internet resources received from client devices
A method and apparatus for delaying responses to requests in a server are described. Upon receipt, from a client device, of a first request for a resource at a first location, a response that includes a redirection instruction to a second location is transmitted. The response includes a first number of redirects to be completed prior to the first request being fulfilled. Upon receipt of a following request including a number of redirects, the remote server determines whether the number of redirects has been performed. When the number of redirects has not been performed the transmission of the redirection instruction is repeated with a number of redirects smaller than the first number of redirects until the receipt of a request indicating that the number of redirects has been performed. When the number of redirects has been performed the request is fulfilled.
US10097519B2 Process and system for selectable data transmission
Methods and systems are provided for selectable data transmissions. An electronic key may be assigned to authenticated data associated with a particular user, electronic data may be encrypted, using at least part of the electronic key, to generate encrypted data, and a program code that must be executed to decrypt the encrypted data may be incorporating into the encrypted data. The encrypted data may be transmitted to a communications terminal identified by the user, and at least part of the electronic key may be transmitted to the communications terminal to cause decrypting the encrypted data using the at least part of the electronic key. The program code may be configured to cause checking one or more validation criteria associated with the encrypted data, at the communications terminal, during execution of the program code.
US10097516B2 Partitioning a filter to facilitate filtration of packets
A method may include obtaining a match vector that indicates one or more filter rules that are potentially applicable to a packet. The method may include partitioning the match vector into a plurality of segments. The method may include generating a summary vector that identifies one or more portions of the match vector that include one or more match bits. A match bit may indicate one of the one or more filter rules that is potentially applicable to the packet. The method may include obtaining a relevant segment of the match vector. The relevant segment may include at least one of the portions of the match vector identified by the summary vector. The method may include determining a filter rule to apply based on the match vector and based on the one or more match bits. The method may include applying the filter rule to the packet.
US10097513B2 Trusted execution environment extensible computing device interface
Constructs to define a Trusted Execution Environment Driver that can implement a standard communication interface in a first environment for discovering and/or exchanging messages with secure applications/services executed in a Trusted Execution Environment (TrEE). The first environment can represent an environment with a different security policy from the TrEE. The TrEE driver can include a standard interface and/or mechanism by which applications/services and drivers within a first environment can access secure applications/services in the TrEE, a standard interface and/or mechanism by which third-party vendors can expose their TrEE applications/services to a first environment, a standard interface and/or mechanism by which a TrEE can request applications/services, on its own behalf, from the first environment, and a standard interface and/or mechanism to facilitate the management of secure application/services and/or provide I/O prioritization and security protection for individual secure applications/services.
US10097506B2 Address assignment for various client types
Methods, systems, and computer readable media can be operable to facilitate dynamic address assignment for various client types. A multimedia device may attempt to assign an IP address to a client device according to a received DHCP discovery message. In the event a DHCP discovery message is not received, the multimedia device may attempt DHCP assignment using an associated DHCP server. If no DHCP server is available, the multimedia device may recognize any multiple interface routing conflicts for a link-local range. If multiple interfaces exist within the link-local range, then the multimedia device may initiate a manual IP configuration of the client device. If no multiple interface routing conflicts exist, the multimedia device may configure a standard link-local DLNA network for streaming content to the client device.
US10097504B2 Enhanced caching of domain name system (DNS) and reverse DNS queries for traffic management for signaling optimization in a mobile network
Methods, systems, and non-transitory computer readable media for enhanced domain name system (DNS) caching are disclosed. According to one aspect, a method for enhanced DNS caching includes, at a mobile device for operating in a wireless network, providing, within the mobile device, a local DNS cache that stores DNS-related queries and their respective responses received from a DNS server for responding to DNS-related queries issued from applications hosted within the mobile device, where each response received from the DNS server is associated with a first time-to-live (TTL) value for that response, and assigning to each query/response pair in the local DNS cache a second TTL value that is larger than that response's first TTL value, where the second TTL value is used in place of the first TTL value.
US10097499B1 Private message notifications
The security and privacy are very important aspects of communication. Many technologies have been developed to keeping private messages secure while being transmitted from the sender to the receiver. However, the privacy of the messages can be compromised by notifications of the messages at the receiver. For example, a third party may see a visual notification of private text message displayed on a receiving device, such as a smart phone. Provided herein is an apparatus that receives a message, determines a privacy level of the message, selects a mode of notification of the message based on the determined privacy level of the message, and performs a notification action based on the selected mode of notification.
US10097494B2 Apparatus and method for providing information
An electronic apparatus includes a display configured to display one or more messages in response to an execution of an application for exchanging the one or more messages between the electronic apparatus and another electronic apparatus; and a processor configured to extract a keyword from the one or more messages for processing a search query by using the keyword and location information of the electronic apparatus.
US10097489B2 Secure e-mail attachment routing and delivery
An e-mail message is received that specifies at least one recipient and which includes an attachment. The attachment is a file having a header specifying at least one e-mail address for a permitted recipient. The header is analyzed to determine whether the at least one recipient is specified as a permitted recipient. The e-mail message is relayed to the at least one recipient if is determined that the at least one recipient is a permitted recipient. In addition or in the alternative, delivery of the e-mail message to the at least one recipient is prevented if is determined that the at least one recipient is not a permitted recipient. Related apparatus, systems, techniques and articles are also described.
US10097487B2 Compression of message information transmitted over a network
Disclosed are systems and methods for providing message compression instructions by communicating with a plurality of sender machines and a plurality of receiver machines and monitoring one or more messages from the plurality of sender machines. The disclosed systems and methods may also identify a part of the one or more messages that is frequently included in a plurality of the messages sent by the plurality of sender machines, dynamically determine compression instructions to compress this part of the message, and provide the compression instructions to at least one of the plurality of sender machines, such that the compression instructions reduce size of the messages having the part of the message associated with the compression instructions.
US10097486B1 Messaging system and method
A method of cross-platform messaging including receiving, by a messaging system, at least one initial message having a message format, an initial message layout and data indicative of at least one user associated with the at least one initial message, and before delivery to a destination communication device associated with the at least one user, converting, by the messaging system, an initial message into an adapted message, and facilitating, by the messaging system, delivery of the adapted message to the destination communication device. The adapted message is characterized by, at least, an adapted message layout, and the adapted message layout differs from the initial message layout in a characteristic associated with respective message layout such as number of media objects, a graphical image of a media object, a size of a placeholder related to a media object, and a location of a media object within a respective message layout.
US10097485B2 System and method to deliver emails as expressive conversations on mobile interfaces
A computer-implemented system and method for reformatting and delivering emails as conversations. The computer-implemented method includes: synchronizing with an email service and receiving an email message via a data network; parsing content of the received email message to identify and suppress email content not related to conversational content and retaining the conversational content; reformatting the received email message to include the conversational content in a chat style format as an expressive conversation; making the expressive conversation available to a client email application; and presenting the expressive conversation to a user via the client email application.
US10097482B2 Method, device, and system for network communication
The present application discloses methods, devices and systems for networking communication and information display. Based on a predefined layout provided by a server, service providers may customize the predefined layout by designating/designing actionable options that may be used in the layout to generate user interfaces. Due to the dual sources of the customized interfaces, some of the actionable options in different interfaces are the same and some of the actionable options are different. A user may select an actionable option displayed at a mobile terminal, which may cause the mobile terminal to send a request to the server, receive a response from the server, and display the response. The current invention allows service providers to configure predefined layouts and present the customized interfaces to users, improving communication experiences while maintaining a level of similarity between the interfaces from different service providers.
US10097477B2 Blocking/unblocking algorithms for signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
A method of optimizing traffic on a mobile device includes determining that an application is inactive based on historical behavior of the application and blocking traffic originating from or directed towards the application that is determined to be inactive based on historical behavior. A related mobile device is also provided.
US10097474B1 Shared rate limiting
A system includes a plurality of rate limiters and a rate limiter management module. The rate limiter management module causes a processor to analyze and compare a plurality of flows each having at least one aggregation attribute, to aggregate a first group of the plurality of flows into a first aggregate flow based on the at least one aggregation attribute, and to assign the first aggregate flow to a rate limiter having at least one membership criterion. The first aggregate flow includes flows having the at least one aggregation attribute that satisfies the at least one membership criterion.
US10097473B2 Mobile device to vehicle output stream packet prioritization
A memory of a mobile device stores a router service, and a plurality of queues. Each queue includes packets from a respective mobile application to be sent over the transport connection. A processor is programmed to execute instructions of the router service to manage a serial transport connection between the mobile device and a vehicle computing system to route the packets over the connection according to packet wait time, size, and priority.
US10097465B2 Data transfer between endpoints using a multipath connection
Example methods are provided to perform data transfer between a first endpoint and a second endpoint. The method may comprise detecting an elephant flow of data from an application executing on the first endpoint for transfer to the second endpoint; and splitting the elephant flow to obtain first packets and second packets. The first endpoint may have cognizance of a first path and a second path between a first network interface of the first endpoint and a second network interface of the second endpoint. The method may comprise establishing a first subflow and a second subflow of a multipath connection with the second endpoint; and sending, over the first network interface, the first packets on the first subflow and the second packets on the second subflow to the second network interface.
US10097462B2 Throughput resilience during link failover
Techniques disclosed herein provide an approach for providing throughput resilience during link failover when links are aggregated in a link aggregation group (LAG). In one embodiment, failure of a link in the LAG may be detected, and a Transmission Control Protocol/Interact Protocol (TCP/IP) stack notified to ignore packet losses and not perform network congestion avoidance procedure(s) for one round-trip timeout (RTO) period. In a virtualized system in particular, a virtual switch may be configured to generate events in response to detected link failures and notify TCP/IP stacks of a hypervisor and/or virtual machines (VMs) of the link failures. In turn, the notified TCP/IP stacks of the hypervisor and/or VMs may ignore packet losses and not perform network congestion avoidance procedure(s) for one RTO period.
US10097459B2 Apparatus and method for high-speed data transmission between virtual desktops
An apparatus and method for high-speed data transmission between virtual desktops are disclosed herein. The apparatus for high-speed data transmission between virtual desktops includes a reception unit, a destination determination unit, and a transmission unit. The reception unit receives data that is transmitted by virtual desktop servers inside a virtual desktop host server. The destination determination unit determines whether the destination of the data is the inside of the host server or the outside of the host server based on network identifiers set for the respective virtual desktop servers. The transmission unit sets up a data transmission method based on the destination of the data, and transmits the data using the transmission method.
US10097456B2 Method and an apparatus for a gateway
An apparatus comprises at least one processor and at least one memory including computer code. The at least one memory and the computer code are configured to with the at least one processor cause the apparatus to at least perform receiving a first message from a first port, the first message for transmission in a communications network. The first message comprises at least one destination address. The apparatus is also configured to perform determining whether the first message is deliverable and generating a second message comprising the at least one destination address for each undeliverable address; and transmitting the second message.
US10097448B1 Routing mode and point-of-presence selection service
Systems and methods for sloppy routing are provided. A client transmits a DNS query corresponding to a requested resource to a content delivery network (CDN) service provider. In some embodiments, the CDN service provider processes the DNS query to determine whether a threshold content delivery bandwidth has been exceeded by data links at cache servers. In other embodiments, additionally or alternatively, the CDN service provider determines whether a content provider has exceeded a threshold network usage that indicates a price at which the CDN service provider to provide content on behalf of the content provider. Using both or either of these thresholds, the CDN service provider can further process the DNS query by providing an alternative resource identifier or a cache IP address, both associated with an alternative POP. In some embodiments, the CDN service provider determines a routing mode for the response to the DNS query.
US10097446B2 Dynamic area filtering for link-state routing protocols
In general, techniques are described for dynamically filtering, at area border routers (ABRs) of a multi-area autonomous system, routes to destinations external to an area by advertising to routers of the area only those routes associated with a destination address requested by at least one router of the area. In one example, a method includes receiving, by an ABR that borders a backbone area and a non-backbone area of a multi-area autonomous system that employs a hierarchical link state routing protocol to administratively group routers of the autonomous system into areas, a request message from the non-backbone area that requests the ABR to provide routing information associated with a service endpoint identifier (SEI) to the non-backbone area. The request message specifies the SEI. The method also includes sending, in response to receiving the request and by the ABR, the routing information associated with the SEI to the non-backbone area.
US10097439B1 Mobile communication device self-testing
A mobile communication device that performs self-testing. The device comprises a radio transceiver, a non-transitory memory, a processor, and a self-testing application stored in the non-transitory memory. When executed by the processor the self-testing application determines a location of the device, after determining the device location and within a predefined period of time, establishes a communication session via the radio transceiver with a self-test analysis server, and receives a self-test manifest from the self-test analysis server, where the self-test manifest identifies a self-test. The application further performs the self-test identified by the manifest, logs results of the self-test, stores the logged results in a memory of the device, transmits the logged results and the location of the device to the self-test analysis server, after transmitting the logged results and location of the mobile communication device, deletes the logged results from the mobile communication device, and closes the communication session.
US10097435B2 Systems and methods for real-time detection and communication of health and performance degradation in a distributed building automation network
A system for monitoring the health of a building management system (BMS). The system includes a communication network and a number of intelligent devices. The intelligent devices configured to communicate with each other via the communication network. Each of the intelligent devices are configured to transmit a health message to another individual intelligent device of the intelligent devices during a first messaging cycle. The first intelligent device receives a health message from at least one of the intelligent devices. The first intelligent device updates an existing health message stored in the memory of the first intelligent device based on the received health message. The first device transmits the updated health message to one of the other intelligent devices during a subsequent messaging cycle.
US10097430B2 Tracking and analyzing mobile application user interactions
The present disclosure extends to methods, systems, and computer program products for tracking and analyzing mobile application user interactions. One or more mobile devices run an application. At each of the one or more mobile devices, a framework level interaction logger logs user interactions with the application. Analysis modules and heat map generators can use the logged user interactions to generate reports and heat maps indicative of the performance of the application.
US10097429B2 System and method for applying aggregated cable test result data
A system and method for aggregation of test result data includes a plurality of first testing devices configured to perform testing procedures to test cables of at least one communication network and to output associated first test result data. A cloud-based server device is coupled via a network to the plurality of first testing devices. The server device includes a database configured to store the first test result data and a processor. The processor is configured to determine a statistic associated with an aggregation of the first test result data output by the plurality of first testing devices. Second test result data is then received by the processor from a second testing device so as to be compared to the determined statistic and to output an indication of a result of the comparison.
US10097428B2 System and method for caching popular content respective of a content strong server in an asymmetrical routing topology
A computerized method of delivering popular content of a service delivery apparatus (SDA) in an asymmetrical network topology. The method comprises receiving a first acquisition request for content from a user node (UN) over an upstream data link, the request comprising at least a content identification (CID). An instruction is sent to the UN to redirect content requests to the SDA. A second acquisition request is sent from the SDA to a content source (CS) for the content requested by the first acquisition request, upon determination that the downstream data link between the UN and the CS is inaccessible to the SDA, the request including at least the CID. The content is received by the SDA from the CS. The received content from the SDA is sent to the UN.
US10097427B2 Service assurance platform as a user-defined service
Concepts and technologies are disclosed herein for a service assurance platform. A service assurance platform can be provided by a computing device comprising a processor. The computing device can obtain a service order comprising a request for functionality. The computing device can initiate determination of service offerings available to provide the functionality and initiate presentation of the service offerings determined to be available. The computing device can obtain a selection of a service offering of the service offerings and initiate orchestration of the service offering to instantiate a service that provides the functionality.
US10097424B2 Route display method and route display apparatus
A route display method includes obtaining, by a processor, specification information that specifies one of interfaces from interfaces of an L2 apparatus that relays communication according to a protocol used in a datalink layer, among a plurality of apparatuses included in a virtual network displayed on a display apparatus, identifying, by the processor, an L3 apparatus that relays communication according to a protocol used in a network layer and belongs to a same network as the interface of the L2 apparatus, according to the specification information, and making, by the processor, a route that connects between the L2 apparatus and the L3 apparatus displayed on the display apparatus.
US10097423B2 Establishing a secure wireless network with minimum human intervention
An example method includes receiving an input initiating an automatic configuration process to configure a playback network setting of a computing device; responsive to the input, activating by the computing device, a listen mode; while in the listen mode, receiving a first message that indicates a playback device is available; subsequently, receiving a second message indicating network information associated with the playback device; determining, based on the second message, that the playback device is not configured for a secure playback network; based on the determination, generating network parameters for a playback network, the network parameters comprising one or more of a household identification and a network security parameter; transmitting to the playback device, a third message to cause the playback device to join the playback network based on the network parameters; and configuring the network setting of the computing device based on the household identification and the network security parameter.
US10097422B2 Information processing apparatus, configuration method, communication system, and program
An information processing apparatus configuring a control apparatus controlling a network includes: a display unit displaying a first icon corresponding to a database storing control information for controlling the network and a plurality of second icons, each of which corresponds to one of a plurality of modules, each of which operates the control information based on a predetermined algorithm, on a display; and a management unit configuring the control apparatus having a function of connecting, upon connecting the first icon with any one of the second icons, a module corresponding to the second icon to the database and operating the control information responsive to a database operation command issued by the module.
US10097410B2 Methods and apparatus to scale application deployments in cloud computing environments
Methods, apparatus, systems and articles of manufacture are disclosed to scale application deployments in cloud computing environments. An example method disclosed herein includes marking a scaling status of a virtual machine included in a first node deployed in the computing environment, the first node executing a first component of the application, the scaling status of the virtual machine indicating a change in a number of virtual machines included in the first node. The example method also includes identifying a second node including a dependency with the virtual machine, the second node deployed in the computing environment. The example method also includes updating configuration information associated with the second node based on the scaling status of the virtual machine, the configuration information including a reference to the virtual machine.
US10097405B2 Method and apparatus of establishing computer network monitoring criteria
A method and apparatus of monitoring computer devices operating on a network is disclosed. Computer devices are all different and require monitoring settings that are tailored to their specific requirements. One example method of automatically configuring a set of monitoring requirements may include creating initial monitor counter values at a computing device and monitoring at least one computer based on the initial monitor counter values. Additional operations may include calculating override monitor counter values based on the monitoring of the at least one computer, and monitoring the at least one computer based on the override monitor counter values. The override values may be better suited for the device(s) being monitored and may replace the previously used monitoring settings.
US10097402B2 Filter tables for management functions
In accordance with examples disclosed herein, a filter table for Media Access Control (MAC) chaining contains mappings between signature addresses, service functions, and management functions, to identify corresponding service function chains. The filter table is to store statistic information about the packet. A controller is to uniquely identify a management function corresponding to the signature address, and modify tables of packet signature addresses usable to modify the packet to cause the packet to be forwarded to the management function. The controller is to update the statistic information about the packet.
US10097400B1 Apparatus, system, and method for distributing management data to network management stations
The disclosed apparatus may include (1) a database that stores management data as a set of subtrees and (2) a processing unit having access to the database, wherein the processing unit (A) receives, from an NMS included in a network, a request for at least a portion of the management data, (B) identifies, based at least in part on the request, a subtree within the set of subtrees of management data stored in the database, (C) retrieves all of the management data included in the identified subtree from the database, and then (D) provides all of the management data included in the identified subtree to the NMS that initiated the request for the portion of management data without necessitating another request for any other portion of the management data included in the identified subtree. Various other apparatuses, systems, and methods are also disclosed.
US10097394B2 Filtering identifier for an OFDM system
A broadcast TV signal is a DVB-T2 based system. A DVB-T2 transmitter checks OFDM symbols before transmission to determine a level of adjacent channel interference (ACI). If the of level of ACI is too high, i.e., above a threshold value, the OFDM symbols are filtered before transmission. Otherwise, the OFDM symbols are transmitted without filtering. A filtering field is added to an LI pre-signaling table of the broadcast DVB-T2 signal to signal a DVB-T2 receiver when the received OFDM symbols have been filtered.
US10097393B1 Systems and methods to reduce peak to average power ratio for dual sub-carrier modulated transmissions in a wireless network
A system including a modulator, a repetition module, and a phase rotation module. The modulator is configured to (i) modulate data using dual sub-carrier modulation, and (ii) generate modulated symbols for transmission on a plurality of subcarriers. The repetition module is configured to repeat the modulated symbols from a first half of the plurality of subcarriers to a second half of the plurality of subcarriers. The phase rotation module is configured to rotate phase of the modulated symbols on selected subcarriers of the second half of the plurality of subcarriers.
US10097388B2 Methods, devices and systems for receiving and decoding a signal in the presence of noise using slices and warping
A method may include receiving a signal. The signal may encode a data packet. The method may include further sampling the signal to generate sampled values, and generating a slice record comprising a plurality of slices from the sampled values by correlating the sampled values with first and second reference templates. The first reference template may include a first reference function, and the second reference template may include a second reference function in quadrature with the first reference function. The method may further include cross-correlating the slice record with a stored template to generate cross-correlation terms, and determining when a magnitude of the cross-correlation terms exceeds a predetermined threshold for a width of the stored template.
US10097380B2 Methods and arrangements for channel estimation
Some embodiments provide a method for channel estimation in a wireless device. According to the method, the wireless device obtains (1010) an indication that a set of antenna ports, or antenna port types, share at least one channel property. The wireless device then estimates (1020) one or more of the shared channel properties based at least on a first reference signal received from a first antenna port included in the set, or having a type corresponding to one of the types in the set. Furthermore, the wireless device performs (1030) channel estimation based on a second reference signal received from a second antenna port included in the set, or having a type corresponding to one of the types in the set, wherein the channel estimation is performed using at least the estimated channel properties.
US10097377B2 System and method of sharing contents using messenger
The present invention provides to a system and method of sharing contents using a messenger program. The system includes a device server which registers Consumer electronic (CE) devices of the same user and CE devices of different users, and generates a messenger account; a messenger server which registers the generated messenger account; and a buddy setting module which sets a buddy relationship among the CE devices of the same user and a buddy relationship among the CE devices of different users, such that contents are shared by the CE devices having the buddy relationship.
US10097371B2 Carrier sense multiple access (CSMA) protocols for power line communications (PLC)
Systems and methods for carrier sense multiple access (CSMA) protocols for power line communications (PLC) are described. In some embodiments, a method may include performing a virtual carrier sensing operation and, in response to the virtual carrier sensing operation indicating that a communication channel is idle, calculating a contention window. The method may also include performing a physical carrier sensing operation subsequent to the virtual carrier sensing operation, the physical carrier sensing operation based, at least in part, upon the contention window. In response to the physical carrier sensing operation indicating that the communication channel is idle, the method may then include transmitting data over the channel. In other embodiments, another method may include determining that a data transmission is a unicast transmission and that an acknowledgement message has not been received. The method may further include incrementing a backoff parameter and repeating one or more carrier sense operations.
US10097368B2 WiFi access based actions/scenes execution in home automation security panels
An apparatus including a security system that protects a secure geographic area of a home, a WiFi access point within the home coupled to the security system, a portable wireless device that detects the WiFi access point and matches an identifier of the WiFi access point with a reference identifier and the portable wireless device automatically downloading one or more instructions to the security system through the WiFi access point.
US10097365B2 Control method, apparatus, server and terminal device of telepresence conference
The present disclosure relates to the technical field of communications. Disclosed are a control method, an apparatus, a server and a terminal device of a telepresence conference. The method comprises: a server receiving a conference control policy message sent by a terminal device that is provided with a management permission; the server, based on geographical location information and role information of a conference control object, determining a media stream message corresponding to the conference control object; and the server controlling the media stream message corresponding to the conference control object based on a media type and a conference estate locking trigger condition of conference control content.
US10097363B2 Conference system
A conference system including a first communication apparatus, a second communication apparatus, and an information processing apparatus is provided. The information processing apparatus includes a memory storing a program and a processor configured to execute the program to implement a process of managing a conference area of a conference. When the processor receives a participation notification to participate in the conference from an information terminal via the first communication apparatus having a first communication range that covers the conference area of the conference and receives a notification from the second communication apparatus that the information terminal is located within a second communication range of the second communication apparatus, the processor implements a process of extending the conference area of the conference to include an extended area covered by the second communication range of the second communication apparatus.
US10097361B2 Gain apparatus for power sourcing equipment of power over Ethernet
A gain circuit for power sourcing equipment of Power over Ethernet is disclosed and provides a guard band for the input offset voltages of its operational amplifier. The guard band may be represented by a voltage value and may be set to be greater than the maximum input offset voltage of the input terminals of the operational amplifier. In some embodiment, the guard band allows the voltage of the negative input terminal of the operational amplifier to be greater than 0 V without sacrificing the gain precision.
US10097360B2 Automated test to tell computers and humans apart
Techniques for verifying a user is human as opposed to a machine are provided. A series of images may be presented to the user sequentially along with a challenge question that instructs the user to select the image that is responsive to the challenge question. If the user selects the correct image, there likelihood that the user is a human as opposed to a machine is greatly increased. Techniques for varying certain parameters associated with display of images and challenge question are also provided. The variations in these parameters may further help distinguish human users from machines.
US10097357B2 System and method of cryptographically signing web applications
Embodiments disclosed herein provide a method that includes receiving, at a client-side web browser, a minimal bootstrap payload from an application server; storing, by a client-side processor, the minimal bootstrap payload in a client-side local cache, where the locally cached minimal bootstrap payload is executed by the client-side processor before executing an application from the application server; the minimal bootstrap payload includes at least one public key and at least one Uniform Resource Location (URL) address of an application code payload.
US10097356B2 Systems and methods of secure provenance for distributed transaction databases
An electronic resource tracking and storage computer system is provided that communicates with a distributed blockchain computing system that includes multiple computing nodes. The system includes a storage system, a transceiver, and a processing system. The storage system includes an resource repository and transaction repository that stores submitted blockchain transactions. A new resource issuance request is received, and a new resource is added to the resource repository in response. A new blockchain transaction is generated and published to the blockchain. In correspondence with publishing to the blockchain, the transaction storage is updated with information that makes up the blockchain transaction and some information that was not included as part of the blockchain transaction. The transaction storage is updated when the blockchain is determined to have validated the previously submitted blockchain transaction.
US10097351B1 Generating a lattice basis for lattice-based cryptography
In a general aspect, a lattice basis parameter for a lattice-based cryptography system is generated. A first parameter for the lattice-based cryptography system is obtained. The first parameter includes a first set of values. Pseudorandom data is obtained from a pseudorandom generator. The lattice basis parameter is generated based on the first parameter and the pseudorandom data. The lattice basis parameter includes a second set of values. The second set of values includes a first subset and a second subset. The first subset are selected from the first set of values; the second subset are generated based on the pseudorandom data, independent of the first parameter. The lattice basis parameter is used to execute a lattice-based cryptography protocol in a communication system.
US10097350B2 Privacy enhanced key management for a web service provider using a converged security engine
In an embodiment, a security engine of a processor includes an identity provider logic to generate a first key pair of a key pairing associating system user and a service provider that provides a web service and having a second system coupled to the system via a network, to perform a secure communication with the second system to enable the second system to verify that the identity provider logic is executing in a trusted execution environment, and responsive to the verification, to send a first key of the first key pair to the second system. This key may enable the second system to verify an assertion communicated by the identity provider logic that the user has been authenticated to the system according to a multi-factor authentication. Other embodiments are described and claimed.
US10097346B2 Key catalogs in a content centric network
One embodiment provides a system that facilitates efficient key retrieval by using key catalogs in a content centric network. During operation, the system generates, by a client computing device, a first interest for a key indicated in a signed key catalog. In response to receiving the key, the system verifies the received key by determining that a hash of the received key matches a hash of the key as indicated in the catalog based on a name for the received key. The system generates a second interest for a content object, wherein a name for the second interest includes a name prefix associated with the key as indicated in the catalog, wherein the first interest is transmitted before or concurrent with transmitting the second interest. In response to receiving the content object, the system verifies the received content object based on the key.
US10097340B1 Receiver for determining sample phase and method of determining sample phase
A receiver for determining sample phase comprises a sync detector to output a sample phase; an interpolator communicatively coupled to the sync detector and to generate a plurality of interpolated phases, wherein each of the interpolated phase and phases within the phase set corresponds to a respective syncword; a calculator communicatively coupled to the interpolator to calculate an error vector magnitude (EVM) of syncword corresponding respectively to each of the interpolated phase and to each of the phase within a phase set, and determine the minimum EVM among EVMs for the syncword corresponding to each of the interpolated phase and the EVM of syncword corresponding to each of the phase within the phase set; and an output unit communicatively coupled to the calculator and configured to sample and output payload signals at the phase corresponding to the minimum EVM.
US10097339B1 Time synchronization using timestamp exchanges
A system capable of synchronizing clocks on separate devices despite variable delays between the separate devices. The system may compensate for skew (e.g., difference between clocks) and drift (e.g., frequency offset between clocks). The system may determine the skew and drift based on differences between timestamps when packets are sent from a first device to a second device and vice versa. For example, the system may estimate a first line corresponding to the fastest packets from the first device to the second device and may estimate a second line corresponding to the fastest packets from the second device to the first device. The system may determine the skew based on a midpoint between the first line and the second line, and the drift based on a slope of the first line or the second line.
US10097329B2 Fractional frequency reuse schemes assigned to radio nodes in an LTE network
Arrangements disclosed here provide an LTE E-RAN employing a hierarchical architecture with a central controller controlling multiple LTE radio nodes (RNs). The RNs may be clustered within the small cell network. A fractional frequency reuse (“FFR”) scheme is provided that dynamically computes the FFR allocations at individual RNs and configures the corresponding schedulers within each RN to improve cell-edge users' experience. Once an FFR pattern has been generated and frequencies allocated, UE throughput can be emulated to predict the resulting bit rates for each UE. Using the prediction, a scheduler emulation may be run to predict the behavior of the system. The results of each cell may then be collected to generate the performance of the entire system, which may in turn be used to generate a new or modified FFR pattern, or new or modified clustering. Optimization of the performance results in an optimized FFR pattern.
US10097328B2 Method and apparatus for transmitting control information in a wireless communication system
The present invention relates to a wireless communication system. The present invention relates to a method for transmitting ACK/NACK in a wireless communication system in which carrier aggregation is set, and an apparatus therefor. Specifically, the present invention relates to an ACK/NACK transmission method and an apparatus therefor, the method comprising the steps of: receiving information on a plurality of physical uplink control channel (PUCCH) resources via upper layer signaling; receiving a transmit power control (TPC) field on a secondary carrier through a physical downlink control channel (PDCCH); receiving data indicated by the PDCCH; and transmitting ACK/NACK for the data, wherein the ACK/NACK is transmitted using a PUCCH resource which is indicated by the value of the TPC field among the plurality of PUCCH resources.
US10097327B2 Method for receiving downlink data channels in multicell-based wireless communication systems and apparatus for same
A method and a user equipment (UE) for receiving, and a method and a base station (BS) for transmitting a UE specific reference signal based-downlink data channel in a wireless communication system are discussed. The method for receiving a UE specific reference signal based-downlink data channel according to an embodiment includes receiving a downlink control channel from a network; and receiving the UE-specific reference signal based-downlink data channel from the network based on the downlink control channel. The downlink control channel includes an indicator indicating one of two or more parameters configured by a higher layer. The two or more parameters indicate antenna ports of a certain reference signal which is assumed to be quasi co-located with antenna ports of a UE-specific reference signal.
US10097326B2 Communication method for MBMS and apparatus using same
Provided are a communication method and an apparatus for a multimedia broadcast multicast service (MBMS) in a wireless communication system. A wireless device determines, from among a plurality of subframes, a shared multimedia broadcast multicast service single frequency network (MBSFN) subframe utilized in a plurality of MBSFN regions, and receives a shared MBSFN reference signal (RS) from within the shared MBSFN subframe.
US10097323B2 Uplink coordinated multi-point
Disclosed embodiments may include an apparatus having one or more processors coupled to one or more computer-readable storage media. The one or more processors may be configured to transmit and/or receive channel state information reference signal (CSI-RS) resource configuration information, demodulation reference signals (DM-RS), uplink sounding reference signals (SRS), and power control parameters to support uplink coordinated multi-point (CoMP) operations. Other embodiments may be disclosed.
US10097322B2 Coordinated transmission method and device
Embodiments of the present invention provide a coordinated transmission method and a device. The method includes: communicating, by a UE, with a macro base station in a subframe in a first subframe set; and communicating, by the UE, with a micro base station in a subframe in a second subframe set; where the subframe in the first subframe set and the subframe in the second subframe set do not overlap. Technical solutions of the present invention solve a problem that application of a CoMP transmission technology is limited.
US10097320B2 User terminal, radio base station and radio communication method
To suppress complication of transmission/reception processing even in the case where a user terminal supports a plurality of bandwidths, or the case where the terminal concurrently connects to a plurality of radio communication systems with different usage frequencies, a user terminal, which communicates with a radio base station for forming a wide-area cell and anther radio base station for forming a narrow-area cell in a radio communication system where the narrow-area cell is provided inside the wide-area cell, is provided with a reference signal generating section that generates a sampling frequency of a baseband signal of the wide-area cell as a reference signal, a frequency adjusting section that converts a frequency of the reference signal by n/m times, and a baseband processing section that uses a frequency subjected to frequency conversion as a sampling frequency of a baseband signal of the narrow-area cell.
US10097319B2 Method and apparatus for re-transmitting MMT packet and method and apparatus for requesting MMT packet re-transmission
The present invention discloses a method of re-transmission of a lost MMT packet by a packet transmission apparatus. The method includes generating a media processing unit (MPU) based on a media fragment unit (MFU) and generating an MMT asset by encapsulating the MPU; generating an MMT packet based on the MPU included in the generated MMT asset; and transmitting the generated MMT packet, wherein the method further comprises adding, in a signaling message related to re-transmission of the MMT packet, delay_constrained_ARQ_flag to indicate whether or not the MMT packet transmission apparatus supports a delay-constrained automatic repeat request (ARQ) function.
US10097317B2 Data transmission method, apparatus and system, and computer storage medium
A data sending method includes: sending data blocks by taking a TTI as a unit, wherein the TTI includes N symbols with cyclic prefixes, Tmin<=T<=Tmax, Tmin=(13×N×L)/3, Tmax=200/K, N is a positive integer not smaller than 1 and not greater than formula (I), T represents the TTI, L represents an average value of the cyclic prefixes of the N symbols with cyclic prefixes, L<=6, formula (II) represents rounding down, K is a constant, 2
US10097307B2 Optical fiber polarization multiplexing
Optical fiber data communications are described. A comb laser can provide light at a first wavelength and a second wavelength. Using that light, polarization multiplexing circuitry can generate an optical signal having different polarization components and transceivers can transmit the optical signal having the first wavelength and a probe having the second wavelength via an optical fiber. A polarimeter can determine characteristics of the polarization of the probe. Based on the characteristics, a polarization controller can adjust a polarization of the optical signal. The optical signal can then be split into different polarization components.
US10097306B1 Path computation systems and methods in control plane based networks for photonic layer topologies
Systems and methods of path computation and setup via a control plane in a network with partial connectivity in a photonic layer include responsive to one or more nodes in the photonic layer having partial connectivity, receiving connectivity information of the one or more nodes in signaling messages at an originating node providing setup messages; storing the connectivity information of the one or more nodes and utilizing the connectivity information for path computation; after path setup of a service through the one or more nodes, periodically sending probe signaling messages over the service; and receiving probe response messages containing updated connectivity information of the one or more nodes and storing the updated connectivity information.
US10097302B2 Communication receiving apparatus, signal receiving method thereof for recovering data and signal transmitting method for generating transmitting signal based on CDMA technology
A communication receiving apparatus, a signal receiving method thereof, and a signal transmitting method based Code Division Multiple Access (CDMA) technology are provided. A communication transmitting apparatus encodes an original data sequence based on a perfect Gaussian integer sequence (PGIS) to generate a spread signal and transmits a radio frequency (RF) signal including the spread signal. An autocorrelation function of the PGIS conforms to an impulse characteristic, and the PGIS has a spectrum with equal magnitude. The communication receiving apparatus obtains the RF signal from the communication transmitting apparatus and transforms the RF signal into a baseband signal. The baseband signal is de-modulated into a data stream by the communication receiving apparatus. The data stream is recovered into at least one data value of the original data sequence based on the PGIS by the communication receiving apparatus.
US10097299B2 Method for time synchronization of devices in a control network
The present invention provides a method for time synchronizing one or more devices in a control network using a first device. The method comprises selecting a first device from information of the topology of the control network. The method further comprises sending a first set of packets to the second device, receiving a first set of delay requests in response to the first set of packets, and sending a first set of delay responses in response to the first set of delay requests. The method further comprises, determining a first set of forward times and first set of backward times. The method further comprises, determining a first minimum forward time and a first minimum backward time. Further the method comprises determining a first correction factor. The method also comprises, applying the first correction factor to a clock provided at the second device and storing the first correction factor.
US10097294B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The broadcast signal transmitting apparatus includes a signaling encoder for generating signaling information indicating whether a broadcast signal including multimedia content is transmitted in real time using a broadcast network, an internal structure generator for generating at least one object internal structure obtained by dividing a file included in the multimedia content into an independently encoded or decoded data unit, a packet information generator for generating packet information including metadata for identification of the object internal structure when the signaling information indicates that the multimedia content is transmitted in real time, and a transmitter for transmitting a broadcast signal including the object internal structure and the packet information. Accordingly, the apparatus can reduce a total time needed when multimedia content is acquired and then displayed for a user.
US10097292B2 Method, device, terminal and storage medium for adjusting broadcast message queue
Embodiments of the present disclosure disclose a method, device, terminal and storage medium for adjusting a broadcast message queue. The method includes: determining a target broadcast sender of each of a plurality of broadcast messages in a broadcast message queue, the a plurality of broadcast messages being arranged in the broadcast message queue according to broadcast timings of the respective broadcast messages; making statistics on frequency information of identical broadcast messages sent by the target broadcast sender; and when the frequency information of the identical broadcast messages exceeds a predetermined threshold, deleting at least part of the identical broadcast messages in the broadcast message queue so as to adjust the broadcast message queue.
US10097290B2 In-train information display apparatus, in-train information display system, and advertisement display result determining method
The present invention is an in-train information display apparatus that displays advertisement content to a passenger. The in-train information display apparatus includes a display unit configured to display the advertisement content, a display monitoring unit configured to photograph a video screen which is displayed on the display unit and actually seen from the passenger, and a display-result determining unit configured to calculate color-related information, which is information concerning a color of the video screen, based on an image photographed by the display monitoring unit and determine, based on the calculated color-related information and reference information for display result determination, which is information concerning a color of the advertisement content normally displayed on the display unit, whether the display of the advertisement content has been normally performed.
US10097288B2 Single-stream sliced maximum likelihood aided successive interference cancellation
A method includes estimating spatial signatures of the signal and interference data streams, forming a composite channel matrix comprising all or a subset of estimated spatial signatures, performing QR decomposition (QRD) of channel matrix with different spatial orderings, selecting the stream with the largest post-detection signal-to-interference-plus-noise ratio (SINR) based on the elements of the R matrices from different QRD processes, pre-processing received signal using the Q matrix corresponding to the spatial ordering with the largest SINR, demodulating the strongest stream using single-stream sliced maximum likelihood (SSS-ML) method, cancelling the strongest stream and demodulating the remaining weaker streams using low-complexity MMSE method.
US10097282B1 System and method for testing a device under test (DUT) capable of determining relative times of arrival or angles of arrival of multiple radio frequency signals
System and method for providing variable time delays with high temporal granularity and consistent broadband delay performance for testing of time-of-arrival (ToA) or angle-of-arrival (AoA) performances of radio frequency (RF) signal transceivers. Multiple delays may be imparted to a common RF signal to provide multiple delayed RF signals corresponding to RF signals originating from a source location and received at various locations having respective position coordinates relative to respective orthogonal axes, plus another delayed RF signal corresponding to a RF signal originating from the source location and received at a location at an intersection of the orthogonal axes.
US10097277B2 Optical modulator bias locking
An apparatus comprises: a first input tap; a first optical modulator coupled to the first input tap; a first output tap coupled to the first optical modulator so that the first optical modulator is positioned between the first input tap and the first output tap; and a controller indirectly coupled to the first input tap and the first output tap.
US10097273B2 High-speed receiver architecture
A receiver (e.g., for a 10 G fiber communications link) includes an interleaved ADC coupled to a multi-channel equalizer that can provide different equalization for different ADC channels within the interleaved ADC. That is, the multi-channel equalizer can compensate for channel-dependent impairments. In one approach, the multi-channel equalizer is a feedforward equalizer (FFE) coupled to a Viterbi decorder, for example, a sliding block Viterbi decoder (SBVD); and the FFE and/or the channel estimator for the Viterbi decoder are adapted using the LMS algorithm.
US10097271B2 Multichannel coherent transceiver and related apparatus and methods
A multi-channel optical transceiver is disclosed. The optical transceiver has a multi-package structure. A laser array is disposed in one package. An application specific integrated circuit (ASIC) and photonic integrated circuit (PIC) are disposed in another package. An optical fiber array may couple the first package and second package together.
US10097266B2 Threshold adjustment compensation of asymmetrical optical noise
An optical data circuit includes threshold adjustment circuits to perform threshold adjustment compensation of asymmetrical optical noise. The optical data circuit includes an optical-to-electrical conversion circuit configured to produce first and second differential electrical data signals, at respective first and second electrical nodes, in response to an optical data signal. First and second digital-to-analog converter (DAC) circuits are each respectively coupled to the first and second electrical nodes and configured to respectively generate first and second adjustment signals. The first and second DAC circuits are configured to adjust the first and second differential electrical data signals such that a zero-crossing point of positive data is pulled up in response to the first adjustment signal and a zero-crossing point of negative data is pulled down in response to the second adjustment signal.
US10097264B2 Single photon avalanche diode module for communications
A single photon avalanche diode based apparatus comprising: at least one array of single photon avalanche diodes configured to receive light generated externally to the apparatus, wherein the at least one array is configurable to be sub-divided into a plurality of sub-arrays, each sub-array able to receive a separate free space light communication channel; and a receiver configured to receive the output from each sub-array and output data based on the received plurality of sub-array separate free space light communication channel.
US10097262B2 Client protection switch in optical pluggable transceivers activated through fast electrical data squelch
Client-side protection systems and methods are implemented by a network element using a fast electrical squelch with a first optical transceiver and a second optical transceiver. A client-side protection method includes detecting a protection switching event affecting one or more lanes associated with the first optical transceiver; causing a fast electrical squelch to the affected one or more lanes of the first optical transceiver to provide a Loss of Signal (LOS) thereto; and subsequent to the LOS to the first electrical transceiver, causing a fast electrical squelch to corresponding one or more lanes of the second optical transceiver to enable the corresponding one or more lanes thereon.
US10097261B2 Hot-swappable hardware for wireless microwave links
Methods and systems are provided for replacing hardware during active communications. A replacement circuit may be added into a communication system during active communications with a link peer, with a circuit being replaced handling signals communicated with the link peer. The replacement circuit may be configured to handle a first subset of the signals communicated with the link peer, with the circuit being replaced being configured to handle a second subset of the signals communicated with the link peer. Signals of the first subset and the second subset may differ based on at least one signal related attribute. After ensuring that the replacement circuit is operating correctly, the replacement circuit may be configured to handle all signals communicated with the peer link, and the circuit being replaced may be configured for removal. The replacement circuit and the circuit being replaced may interact during the replacement sequence.
US10097258B1 Energy-cognizant scheduling of store-and-forward communications with multiple priority levels in satellite systems
Delivery of a plurality of messages by a satellite is scheduled taking energy into account. An amount of time needed to deliver each of the plurality of messages received from a plurality of ground sources and intended for a plurality of ground recipients at respective different destinations is estimated based on the size of each of the messages. Each different destination has an associated contact time window during which the satellite will be in range of the ground recipients at that destination. An amount of energy that will be available from a power source for delivering the messages during each contact window is determined. Delivery of the plurality of messages to the ground recipients is scheduled such that a total time for delivery of the messages is minimized.
US10097254B2 Channel state information estimation and channel information reporting
Methods, systems, and devices for wireless communication are described. A base station may transmit a phase noise correction reference signal (PC-RS) and a channel state information reference signal (CSI-RS) during a symbol period of a subframe. A user equipment (UE) may identify a first channel information using the PC-RS and the CSI-RS. The UE may transmit a channel information message to the base station that includes the first channel information. The first channel information may include a phase noise corrected channel measurement. The UE may the CSI-RS during the symbol period. Channel and phase noise estimates may be generated using a joint estimation based on the CSI-RS. The CSI-RS may be repeated periodically. In some cases, the UE may additionally or alternatively receive pilot tones that may include PC-RSs. The joint estimation may be further based on the pilot tones.
US10097250B2 Method for transmitting a PPDU in a transmission bandwidth and device for same
Provided are a method for transmitting data and a device using the same in a wireless LAN. A transmitter transmits a physical layer protocol data unit (PPDU) in a transmission bandwidth. The PPDU includes a first part to which a first fast Fourier transform (FFT) size is applied, and a second part to which a second FFT size is applied. The number of pilots of the second part is identical to the number of pilots of the first part, and the pilot frequency location of the second part is identical to the pilot frequency location of the first part.
US10097248B2 Data transmission method and apparatus
Disclosed are a data transmission method and apparatus. The method includes encoding a data stream of a first receive end by using a first encoding mode, to obtain a first encoded data stream. The method also includes encoding a data stream of a second receive end by using a second encoding mode, to obtain a second encoded data stream. The method also includes encoding the first encoded data stream and the second encoded data stream by using a third encoding mode, to obtain a to-be-sent data stream. The method also includes sending the to-be-sent data stream to a corresponding receive end by using antennas.
US10097246B2 Transform-domain feedback signaling for MIMO communication
A control method for a communication network that has a transmitter with an array of transmit antennas and that has at least one receiver communicating with the transmitter. The receiver performs a channel measurement for a receive antenna of the receiver using a signal transmitted from the transmitter to the receiver. The receiver further determines channel coefficients for each of an array of transmit antennas at the transmitter from an output of the channel measurement, and then applies a linear, reversible and orthogonal transform to the channel coefficients, thus ascertaining channel component coefficients indicative of the individual weight of respective channel components in a transform domain. The receiver then selects one or more channel components in the transform domain and communicates to the transmitter a control signal indicative of one or more preferred channel components or a magnitude of one or more channel component coefficients, or both, in quantized form. The transmitter receives the control signal and constructs a beam pattern in the transform domain using the information received from the receiver.
US10097240B2 System and method for inferring schematic and topological properties of an electrical distribution grid
A system and method for inferring schematic and topological properties of an electrical distribution grid is provided. The system may include Remote Hubs, Subordinate Remotes, a Substation Receiver, and an associated Computing Platform and Concentrator. At least one intelligent edge transmitter, called a Remote Hub Edge Transmitter, may transmit messages on the electrical distribution grid by injecting a modulated current into a power main that supplies an electric meter. The Subordinate Remotes, Remote Hubs, the Substation Receiver, and the associated Computing Platform and Concentrator may contain processing units which execute stored instructions allowing each node in the network to implement methods for organizing the on-grid network and transmitting and receiving messages on the network. The Substation Receiver, Computing Platform and Concentrator may detect and infer schematic grid location attributes of the network and publish the detected and inferred attributes to other application systems including geospatial information systems maintaining the logical and physical network model.
US10097239B1 Processor-implemented systems and methods for multi-conductor transmission line simulation
Systems and methods are provided for constructing a physical transmission line system. Characteristic data associated with a transmission line system is received. A model of the transmission line system is built based on the characteristic data. Building a model of the transmission line system includes determining a characteristic admittance matrix based on the characteristic data, determining a propagation function matrix based on the characteristic data, calculating a linking matrix based on the characteristic admittance matrix and the propagation function matrix, and determining a state space model based on the characteristic admittance matrix and the linking matrix. A simulation is performed using the state space model to determine a physical characteristic, where the transmission line system is built or modified based on the simulation-determined physical characteristic.
US10097238B2 Line synchronization method in OSD system, system, and vectoring control entity
A line synchronization method in an overlapped spectrum duplex OSD system having K pairs of communications lines. Each pair of communications lines includes an uplink and a downlink. The method includes synchronizing downstream synchronization symbols of downlinks in all of the pairs of communications lines, and separately synchronizing an upstream synchronization symbol of an uplink of each pair of communications lines with a downstream synchronization symbol of a downlink of each pair of communications lines. The method may be applied to crosstalk channel estimation to distinguish NEXT and FEXT crosstalk channels when upstream and downstream spectrums are overlapped.
US10097236B2 Method and apparatus for transmitting data in differential and phantom mode in vectoring DSL
A transmitter device 16 for transmitting data to a plurality of receiver devices 51, 52, 53, each of which is connected to the transmitter device via at least one respective pair of wires 21, 22, 23, each receiver device being operable to receive signals detected as a change over time in the potential difference across the local ends of each respective pair of wires extending between the receiver device and the transmitter device, the transmitter device being operable to transmit signals onto the wires extending between the transmitter device and the plurality of receiver devices in a plurality of different modes, over a plurality of different channels, the different modes including phantom and differential modes and the different channels including a first set of phantom channels, the transmitter comprising a phantom channel selector 1690 for selecting a second set of one or more phantom channels from the first set, the second set being a proper subset of the first set comprising one or more of the phantom channels of the first set, the selection being made in dependence upon the cross-talk coupling between the phantom channels of the first set and the reception of signals at each of the receivers detected as a change over time in the potential difference across the local ends of the respective pair of wires extending between the respective receiver device and the transmitter device; and a connector 1670 for connecting the selected phantom channels to the transmitter such that the transmitter is able to transmit signals from the transmitter onto the phantom channel or channels of the second set of phantom channels.
US10097235B2 Method and apparatus for an adaptive filter architecture
A system that incorporates teachings of the subject disclosure may include, for example, a method for selecting a spectral region in a radio frequency spectrum for initiating a communication session having an uplink and a downlink, correlating a signal strength of portions of the spectral region to generate a correlation factor, detecting radio frequency interference in the spectral region according to the correlation factor, and generating tuning coefficient data to substantially suppress the radio frequency interference in the spectral region during the communication session. Other embodiments are disclosed.
US10097234B2 Full duplex radio with adaptive reception power reduction
A full duplex radio unit comprising a transmission unit, an antenna, a reception unit, a circulator and a power reduction unit is provided. The transmission unit is adapted to generate a first signal. The circulator is adapted to provide the first signal from the transmission unit to the antenna. The antenna is adapted to transmit the first signal and simultaneously receive a second signal using an identical frequency or frequency band. The circulator is adapted to provide a third signal to the power reduction unit, wherein the third signal comprises the second signal and interference generated from the first signal by the antenna and the circulator. The power reduction unit is adapted to reduce the power of the third signal by multiplying the third signal by factor of √ρ, wherein ρ is between zero and one, thereby generating a fourth signal.
US10097233B2 Full duplex radio
Embodiments of full duplex radios are disclosed herein. For example, a radio may include: a first transmitter, a second transmitter, and a receiver. The first transmitter may be configured to receive an input signal, process the input signal to generate a first transmit signal, and transmit the first transmit signal. The second transmitter may be configured to receive the input signal, process the input signal to generate a second transmit signal, and couple the second transmit signal into an input path of the receiver. Leakage at the receiver may thus be reduced. Some embodiments of a radio may also include a base band correction circuit and means for reducing transmitter noise that leaks into the receiver.
US10097231B1 Radio transceiver and RF signal processing device
An RF signal processing device includes multiple first signal receive paths receiving multiple first signals, multiple second signal receive paths receiving multiple second signals and a radio transceiver. The radio transceiver includes a first signal-processing circuit designed for processing the first signals, a second signal-processing circuit designed for processing the second signals, multiple first receive ports coupled to the first signal-processing circuit, multiple second receive ports coupled to the second signal-processing circuit, a first switch and a tunnel device. The first switch is coupled between at least one first receive port and the first signal-processing circuit. The tunnel device is coupled between the first switch and the second signal-processing circuit. The at least one first receive port coupled to the first switch is utilized to receive the first signal or the second signal.
US10097229B2 Case for a mobile terminal
Mobile terminal case with a gripping element for the user's fingers to prevent accidental falls of the mobile terminal. It comprises a base which covers at least part of the rear side of a mobile terminal, and comprises at least one recess and a folding tab of a size and configuration equal to those of the recess. The folding tab has possibility of tilting between a resting position where it is in the recess and a gripping position where it is inclined with respect to the base. The grip is achieved by means of an elastic element linked to the folding tab and to the base and which exerts a returning force on the folding tab in the direction of the resting position.
US10097227B2 Mobile terminal
A mobile terminal comprises: a metallic frame; a first cover and a second cover coupled to a front surface and a rear surface of the metallic frame, respectively; and a first waterproof layer and a second waterproof layer formed between the first cover and the metallic frame, and between the second cover and the metallic frame, respectively, wherein the metallic frame includes: a base portion configured to support a display unit formed on the front surface of the metallic frame; and an edge portion formed along an outer periphery of the base portion so as to radiate heat generated from the base portion, and exposed to outside of the mobile terminal between the first cover and the second cover.
US10097224B2 AGC circuit and radio receiver
An AGC circuit for a radio receiver includes a detector converting a high frequency signal into a baseband signal. To reduce generation of a DC offset, the AGC circuit includes: a variable gain amplifier having an amplifier circuit and a high-pass filter, the amplifier circuit amplifying the baseband signal with a variable gain and the high-pass filter coupled to the amplifier circuit and having a cut-off frequency which is variable; a controller supplying a gain control signal; and a blocker temporarily blocking the high frequency signal. Using the block control signal, the controller causes the blocker to start blocking the high frequency signal, before the cut-off frequency of the high-pass filter is switched from high to low.
US10097223B2 Low power supply voltage double-conversion radio frequency receiving front end
The present invention discloses a low power supply voltage double-conversion radio frequency receiving front end, which can work at a lower power supply voltage in a passive frequency conversion mode; a first frequency conversion unit and a second frequency conversion unit of the front end are directly cascaded, and a second orthogonal passive frequency conversion shifts a low input impedance of a transimpedance amplifier to an intermediate frequency, so as to construct a band-pass filtering function for radio frequency current; and the radio frequency current which has undergone two frequency conversions is converted into an output intermediate frequency voltage via the transimpedance amplifier. Compared with the traditional active+active or active+passive double conversion mode, the present invention omits intermediate-stage active circuits and filtering circuits, thereby saving power consumption and layout area, and realizing sufficient rejection on an image signal while ensuring a high conversion gain.
US10097221B1 Two stage radio frequency interference cancellation system and method
A radio frequency receiver subject to a large in-band interferor employs active cancellation with coarse and at least one fine cancellation signal, each with a respective radio frequency combiner, in order to increase the effective dynamic range of the receiver for weak signals of interest. One or both can be digitally synthesized. This is particularly applicable for co-site interference, whereby the interfering transmit signal is directly accessible. A similar system and method may also be applied to external interferors such as those produced by deliberate or unintentional jamming signals, or by strong multipath signals. An adaptive algorithm may be used for dynamic delay and gain matching. In a preferred embodiment, a hybrid technology hybrid temperature system incorporates both superconducting and semiconducting components to achieve enhanced broadband performance.
US10097220B2 Interference detection device, interference detection apparatus, interference detection method, computer program, receiver, mobile terminal and base station
Examples provide a device, an apparatus, a method, a computer program, a receiver, a mobile terminal and a base station. An interference detection device (10) is configured to generate an auxiliary interference signal for a multi-carrier receive signal. The device (10) comprises a generator (12) configured to generate a plurality of oscillator signals. The plurality of oscillator signals comprises at least a first oscillator signal with a first local oscillator frequency. The plurality of oscillator signals further comprises a second oscillator signal with a second local oscillator frequency. The device (10) further comprises a plurality of subsequent mixers. A first mixer (14) is configured to mix the multi-carrier receive signal with the first oscillator signal to output a first mixed signal. A second mixer (16) is configured to mix a second mixed signal with the second oscillator signal to output the auxiliary interference signal.
US10097216B2 Active harmonic filters for integrated radio frequency power amplifiers
A radio frequency front end circuit includes an output signal transmission line, an amplifier circuit with an input connected to a radio frequency signal source and an output connected to the output signal transmission line. A harmonic suppression circuit is connected to the amplifier circuit, and includes an active circuit element having a frequency-dependent impedance and is tuned as a reflective trap with a negative capacitance for one or more rejection frequency ranges each corresponding to a multiple of a fundamental frequency of a signal generated by the radio frequency signal source.
US10097211B2 Bit interleaver for low-density parity check codeword having length of 16200 and code rate of 2/15 and 16-symbol mapping, and bit interleaving method using same
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 16200 and a code rate of 2/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for 16-symbol mapping.
US10097209B2 Interleaving and mapping method and deinterleaving and demapping method for LDPC codeword
An interleaving and mapping method and a deinterleaving and demapping method for an LDPC codeword are provided. The interleaving and mapping method comprises: performing first bit interleaving on a check part of the LDPC codeword to obtain a check bit stream; splicing an information bit part of the codeword and the check bit stream into a codeword after the first bit interleaving; dividing the codeword after the first bit interleaving into multiple consecutive bit subblocks in a predetermined length, and changing the order of the bit subblocks according to a corresponding permutation order (bit-swapping pattern) to form a codeword after second bit interleaving; dividing the codeword after the second bit interleaving into two parts, and writing the two parts into storage space in a column order respectively and reading the two parts from the storage space in a row order respectively to obtain a codeword after third bit interleaving; and performing constellation mapping on the codeword after the third bit interleaving according to a constellation diagram to obtain a symbol stream; the permutation orders (bit-swapping patterns) and the constellation diagrams used in the interleaving and mapping processing of LDPC codes with different code rates, code length and LDPC code tables are designed and optimized using theoretical analysis. The technical solution reduces the receiving threshold of the receiving end.
US10097208B2 Error locator polynomial decoder method
A decoder includes an error locator polynomial generator circuit configured to determine, during a first cycle of a clock signal, a first value of a parameter. The first value of the parameter is associated with a first iteration of a decode operation and is based on a value of an error locator polynomial associated with a prior iteration of the decode operation. The error locator polynomial generator circuit is further configured to determine, during a second cycle of the clock signal that sequentially follows the first cycle or during a third cycle of the clock signal that sequentially follows the second cycle, an adjusted value of the error locator polynomial. The adjusted value of the error locator polynomial is associated with a second iteration of the decode operation and is based on the first value of the parameter.
US10097205B2 Transmission device, reception device, transmission method, and reception method for suppressing the degrading of decoding performance due to combinations of eliminations at the bit level
In a transmission device, a determining unit determines, for use in transmission, an LDPC encoding method corresponding to occurrence conditions of external noise from a plurality of LDPC encoding methods each having the same code length and the same code rate and being defined by a different parity check matrix, and an encoding unit generates a codeword bit sequence by encoding transmission data using the LDPC encoding method determined by the determining unit.
US10097204B1 Low-density parity-check codes for WiFi networks
A system includes a code rate selecting module and a matrix generating module. The code rate selecting module is configured to select a code rate of k/n to encode k units of data into n units of data using a low-density parity-check (LDPC) code, where k and n are integers greater than 1, and k
US10097203B2 Lane-striped computation of packet CRC to maintain burst error properties
A CRC generator, a method for computing a CRC of a data packet, and an electronic system, such as a circuit board, are disclosed herein. In one embodiment the method is for computing the CRC of a data packet to be transmitted on a serial communications link having multiple lanes. In one embodiment, the CRC generator includes: (1) a CRC calculator configured to define a CRC calculation of a data packet in sequential order and perform parallelized computations, according to the sequential order and the multiple lanes, to generate sub-CRC values and (2) combination circuitry configured to combine the sub-CRC values to provide the CRC value for the packet.
US10097201B1 LZ77 compression of data with data runs
Methods and apparatus are described by for compressing data using LZ77 compression. Embodiments determine an initial run from input data. The initial run includes repeating data at a first location and has a first length. A hash chain is updated with a proper set of hashes from prefixes from the initial run. A first search engine determines a second run that includes the repeating data at a second location. The second run has a second length less than the first length. A first matching location is determined within the input data having the repeating data using the hash chain and the second run. The first matching location is the first location. The first matching location, the second location, and the second length are written to an output buffer. The output buffer includes a compressed version of the input data.
US10097192B2 Circuits for current recycling and related methods
Circuits and methods for current recycling in signal buffers for switched capacitor circuits are described. A signal buffer may be coupled to an impedance element, such as a resistor, configured to provide a desired reference voltage to the switched capacitor circuit. In some embodiments, a portion of the power absorbed by the impedance element may be recycled to power one or more additional circuit. Such additional circuit(s) may include active elements. In some embodiments, the switched capacitor circuit is part of an analog-to-digital converter. In some embodiments, the additional circuit(s) are also part of the analog-to-digital converter.
US10097186B1 Robust tunable coupling between superconductive circuits
Systems and methods are provided for linking two components in a superconducting circuit. A plurality of circuit elements, each comprising one of an inductor, a capacitor, and a Josephson junction, are connected in series on a path connecting the two components. A plurality of tunable oscillators are connected from the path connecting the two components. Each tunable oscillator is responsive to a control signal to tune an associated resonance frequency of the tunable oscillator within a first frequency range, within which the two components are coupled, and within a second frequency range, within which the two components are isolated.
US10097183B2 Level shifter and method of calibration
A level shifter includes a signal generator that generates differential signals on a first output and a second output. A first capacitor is coupled between the first output and a first node and a second capacitor is coupled between the second output and a second node. A third capacitor is coupled between the first node and a first voltage potential, wherein the capacitance of the third capacitor is variable. A fourth capacitor is coupled between the second node and the first voltage potential, wherein the capacitance of the fourth capacitor is variable.
US10097179B2 Mixing module and capacitive touch panel
A mixing module (40) comprises a switching mixer (400), controlled by a switch signal and configured to receive an inputting signal and generate an outputting signal; a modulating unit (402), coupled to the switching mixer (400) and configured to generate the switch signal; wherein a switching frequency of the switch signal is higher than an and is a specific multiple of inputting frequency of the inputting signal. The mixing module (40) controls the switching mixer (400) by using the switch signal which is much higher than the inputting frequency of the inputting signal; oversampling is performed on the inputting signal, so that the spectrum energy of the outputting signal is more concentrated, which can avoid the additional noise due to the introduction of sidelobes or harmonics.
US10097176B2 Driving device for switching element and power conversion system
In a driving device, a resistor is provided on a current path connected to an on-off control terminal of a switching element. The current path permits a drive current to flow therethrough to or from the on-off control terminal of the switching element. A switching rate setter sets a switching rate of switching the switching element from one of an on state and an off state to the other thereof. A current adjusting unit includes an open-close control element provided on the current path for electrically opening or closing the current path. The current adjusting unit is configured to adjust, according to the switching rate set by the switching rate setter, the drive current flowing through the current path and the resistor while closing the open-close control element.
US10097175B2 Semiconductor device and DC-DC converter
According to an embodiment, a semiconductor device includes: a first modulation circuit configured to generate a reference signal based on a first clock signal; a second modulation circuit configured to generate a feedback signal with a phase negative relative to a phase of the reference signal based on a second clock signal with a phase negative relative to a phase of the first clock signal; a comparator configured to compare the reference signal with the feedback signal to determine duty and generate a comparator signal; and a driver configured to output a drive signal.
US10097173B2 Switch control device and method for power
A switch control device includes a switch device and a control device. The switch device includes first and second input terminals, an output terminal, a processor, and a plurality of delays. The processor is configured to detect period of an input voltage from the first input terminal, and to determine whether the input voltage is normal. A delay time can be computed by the processor, according to the period of the input voltage and a release time of the each delay. If the input voltage from the first input terminal is abnormal, the processor detects a zero voltage crossing signal or a peak of voltage signal, and delays the zero voltage crossover signal or the peak of voltage signal for a delay time, to control the delays coupled to the first input terminal to turn on.
US10097170B2 Circuit and method for low power chip enable circuitry
A novel low power enable circuit is less sensitive to power supply variations while consuming less than 50 nA of supply current. The enable circuit includes a voltage clamp circuit which limits the supply level for a first inverter. The clamp circuit having a first input connected to a supply, a second input connected to chip enable, and a first output. The enable circuit further includes a first inverter having a third input connected to the chip enable, a fourth input connected to the first output of the clamp circuit, and a second output; a second inverter having a fifth input connected to the second output of the first inverter, a sixth input connected to the supply, and a third output; a memory element having a seventh input connected to the third output of the second inverter, an eighth input, and a fourth output; and a comparator having a ninth input connected to the chip enable, a tenth input connected to a reference signal, an eleventh input connected to the fourth output of the memory element, and a fifth output connected to the eighth input of the memory element.
US10097168B2 Current-mode clock distribution
Current-mode signaling for a one-to-many clock signal distribution providing significantly less dynamic power use and improved noise immunity compared to traditional VM signaling schemes.
US10097167B2 Semiconductor device
To provide an asynchronous circuit capable of power gating, a semiconductor device is configured with first to third terminals, a latch circuit, and a memory circuit. The third terminal outputs “false” when “false” is input to the first terminal and the second terminal. The third terminal outputs “true” when “true” is input to the first terminal and the second terminal. The third terminal outputs a truth value that is the same as the previous output, when “true” is input to one of the first terminal and the second terminal and “false” is input to the other of the first terminal and the second terminal. The memory circuit is capable of storing data stored in the latch circuit, while supply of a power supply voltage is stopped. The memory circuit includes a transistor that contains a metal oxide in a channel formation region.
US10097161B2 Compensation circuit for acoustic resonators
In one embodiment, filter circuitry includes a series acoustic resonator between first and second nodes. A main series resonance is provided between the first node and the second node at a main resonance frequency through the series acoustic resonator. A compensation circuit includes first and second inductors coupled in series between the first node and the second node, wherein the first inductor and the second inductor are negatively coupled with one another and a common node is provided between the first and second inductors. The compensation circuit also includes first and second shunt acoustic resonators, which are coupled in parallel with one another between the common node and a fixed voltage node. First and second series resonances at first and second resonance frequencies are provided between the first node and the second node through compensation circuit wherein the first and second resonance frequencies are different.
US10097159B2 Acoustic wave elements, antenna duplexers and electronic devices
An acoustic wave element comprising a lithium tantalate substrate having the Euler angles (φ, θ, ψ), a first component φ satisfying 10°≤φ≤50°; and an electrode disposed on the lithium tantalate substrate and configured to excite a main acoustic wave of wavelength λ, the electrode having a density ρM satisfying ρM≥ρTi where ρTi represents a density of titanium (Ti), and a thickness hM of the electrode satisfies 0.141×exp(0.075ρM)λ≤hM≤0.134λ Embodiments of the present disclosure minimize a thickness of the electrode and suppress a spurious Rayleigh wave signal.
US10097158B2 Acoustic wave device, filter, and duplexer
Acoustic wave device includes: a piezoelectric substrate; a first IDT located on the piezoelectric substrate; and a second IDT located on the piezoelectric substrate and connected in series to the first IDT, wherein the first IDT and the second IDT share a single common bus bar as a first bus bar of two bus bars of the first IDT and a first bus bar of two bus bars of the second IDT, and the common bus bar has a width not more than two times a wavelength of an acoustic wave propagating through the first and second IDTs, the common bus bar connects to no dummy electrode finger facing a tip of an electrode finger connected to a second bus bar of the two bus bars of the first IDT and the second IDT across a gap.
US10097156B2 Resonance structure of bulk acoustic wave resonator
A resonance structure of bulk acoustic wave resonator comprises a bottom electrode, a dielectric layer and a top electrode, wherein the dielectric layer is formed on the bottom electrode; the top electrode is formed on the dielectric layer. A resonance area is defined by the overlapping area of the projection of the bottom electrode, the dielectric layer and the top electrode. The resonance area has a contour. The contour includes at least three curved edges and is formed by connecting the at least three curved edges. Each curved edge is concave to a geometric center of the contour.
US10097149B2 Advanced communication earpiece device and method
An earpiece device (10, 110, 210, 210′) provides advanced communication to the user thereof, for controlling a total sound dose (TND), including an audio output from an audio source (16) reaching an ear of the user occluded at the outer ear canal (15) by an in-ear device (14), for allowing an external ambient sound to be heard by the ear of the user, and for allowing a voice (NSV) of the user to be transmitted to a telecommunication transmission link (TTL). The present invention also contemplates a method of operation of the earpiece device (10, 110, 210, 210′).
US10097148B2 Power amplification module
Provided is a power amplification module that includes: a first amplification circuit that amplifies a first signal and outputs the amplified first signal as a second signal; a second amplification circuit that amplifies the second signal and outputs the amplified second signal as a third signal; and a feedback circuit that re-inputs/feeds back the second signal outputted from the first amplification circuit to the first amplification circuit as the first signal. The operation of the first amplification circuit is halted and the first signal passes through the feedback circuit and is outputted as the second signal at the time of a low power output mode.
US10097146B2 Ripple reduction method for chopper amplifiers
An electrical circuit comprising a modulating chopper configured to receive a differential input signal at a first frequency and modulate the differential input signal to a second frequency to form a modulated differential signal, a null amplifier coupled to the modulating chopper and configured to amplify the modulated differential signal to form an amplifier output, wherein amplifying the modulated differential signal causes a ripple in the amplifier output, a demodulating chopper coupled to the null amplifier and configured to demodulate the amplifier output to form a demodulated differential signal having a first portion at the first frequency and a second portion at a third frequency, an integrator coupled to the demodulating chopper and configured to integrate the demodulated differential signal to form an integrated differential signal, and an attenuator coupled to the integrator and configured to attenuate the integrated differential signal to compensate for at least part of the ripple.
US10097144B2 Electrical signal amplifier, circuit arrangement and method
An electrical signal amplifier, having an amplifier input and an amplifier output is provided, which are set up to receive an electrical input signal and to output an amplified signal as electrical output signal, wherein an amplifier circuit arranged between the amplifier input and the amplifier output and amplifying the electrical input signal has a voltage divider circuit and a series circuit of gate-source paths in a transistor arrangement, which is assigned to an amplifier stage, the voltage divider circuit is connected downstream of the amplifier input, and an output of the voltage divider circuit is connected to gate contacts of the series circuit of gate-source paths, and a gate voltage supply circuit is connected to the gate contacts of the series circuit of gate-source paths. The disclosure furthermore relates to a method for amplifying an electrical signal by means of an electrical signal amplifier.
US10097142B2 Power amplifier time-delay invariant predistortion methods and apparatus
An embodiment of the invention is a time-delay invariant predistortion approach to linearize power amplifiers in wireless RF transmitters. The predistortion architecture is based on the stored-compensation or memory-compensation principle by using a combined time-delay addressing method, and therefore, the architecture has an intrinsic, self-calibrating time-delay compensation function. The predistortion architecture only uses a lookup table to conduct both the correction of non-linear responses of a power amplifier and the compensation of any time-delay effects presented in the same system. Due to the time-delay invariant characteristic, the predistortion design has a wider dynamic range processing advantage for wireless RF signals, and therefore can be implemented in multi-carrier and multi-channel wireless systems.
US10097141B1 Digital predistortion tailored to specified frequencies in the power amplifier (PA) output spectrum
An apparatus to apply frequency selective digital predistortion (DPD) to a power amplifier (PA) circuit is disclosed. The apparatus comprises a first transformation circuit configured to receive a PA input comprising a quantity indicative of an input signal of the PA circuit and process the PA input by applying a first predetermined weighted function, to form a processed PA input, and a second transformation circuit configured to receive a PA output comprising a quantity indicative of an output signal of the PA circuit and process the PA output by applying a second predetermined weighted function, to form a processed PA output. The apparatus further comprises a coefficient computation circuit configured to receive the processed PA input and the processed PA output; and estimate distortion coefficients, to be utilized for predistorting the input signal of the PA circuit, based on the processed PA input and the processed PA output.
US10097140B1 Method and system for amplifier calibration
Embodiments of a method for amplifier calibration and an amplifier system are described. In one embodiment, a method for amplifier calibration involves amplifying an input signal using a first amplifier connected between an input terminal and an output terminal to generate an output signal and digitally performing offset calibration on a second amplifier coupled in parallel with the first amplifier between the input terminal and the output terminal while amplifying the input signal using the first amplifier. Other embodiments are also described.
US10097138B2 Doherty input power splitter and linearization method
Embodiments of a Doherty amplifier device are provided, including a first amplifier stage having a first gain; a second amplifier stage having a second gain that is less than the first gain; and an input power splitter coupled to inputs of the first and second amplifier stages, wherein the input power splitter includes either an inductive element, a capacitive element, or both coupled between the inputs of the first and second amplifier stages, and a resistive element coupled to the input of the second amplifier stage, the input power splitter respectively delivers first and second power levels to inputs of the first and second amplifier stages, and the resistive element is configured to tune gain linearity of the Doherty amplifier device by increasing the second power level to be greater than the first power level, based on a ratio of the second gain to the first gain.
US10097137B2 Timing alignment sensitivity for envelope tracking
In one embodiment a transmitter is disclosed. The transmitter comprises an envelope tracking amplifier circuit comprising a power amplifier; a radiofrequency path configured to couple a radiofrequency component of an input signal to an input of the power amplifier; an envelope path configured to modulate a supply voltage of the power amplifier with an envelope signal, the envelope path comprising an envelope shaping module configured to shape an envelope of the input signal using an envelope shaping function to obtain the envelope signal; and a delay block configured to vary the relative timing alignment of the radiofrequency path and the envelope path; storage for an indication of the envelope shaping function to be used by the envelope shaping module; and a processor operable to, iteratively search for a value of a first parameter of a generic envelope shaping function, by applying a test signal to the envelope tracking amplifier circuit and controlling the delay block over a sweep of the relative timing alignments between the radiofrequency path and the envelope path; determining an average measure of distortion of output of the envelope tracking amplifier circuit for the sweep of relative timing alignments; comparing the average measure of distortion of output of the envelope tracking amplifier circuit with an average measure of distortion of the output of the envelope tracking amplifier circuit for a previous iteration; and selecting for the envelope shaping function the value of the first parameter from the previous iteration if the average measure of distortion of the output of the envelope tracking amplifier circuit for the previous iteration is lower than the average measure of distortion of the output of the envelope tracking amplifier circuit determined; and storing an indication of the envelope shaping function with the selected value for the first parameter in the storage.
US10097124B2 Voltage regulator of a motor vehicle alternator, regulator brush-holder, and corresponding alternators
The invention relates to a voltage regulator (43) for a motor vehicle alternator (44). The device comprises a control module (I) for controlling an excitation current (lexc) in an excitation winding (3) of the alternator (44) according to a difference (5) between a setpoint voltage (DO) and a control voltage (Dbat) of an on-board network (9). The on-board network (9) of the vehicle is powered by a battery (10) to which the alternator (44) is connected. According to the invention, the voltage regulator (43) further comprises a safety module (30) that monitors the control voltage (Ubat) and which is separate from the control module (I). In a particular embodiment, the control module (I) and the safety module (30) are connected electrically by external bonding interconnections.
US10097123B2 Systems and methods concerning exciterless synchronous machines
A synchronous machine and related systems include a stator and rotor separated by an air gap. The rotor includes a rotating DC power supply coupled to exciter windings disposed adjacent the air gap. Power from air gap harmonics, including air gap slot harmonics induce current in the exciter windings, which is rectified and supplied to the rotor field windings. In operation, a desired current level in the rotor field windings can be achieved through control of the DC power supply or superposition of harmonics into the stator winding current which induces the prescribed current in exciter windings.