US Pat. No. 10,188,957

TOY WITH PROXIMITY-BASED INTERACTIVE FEATURES

Mattel, Inc., El Segundo...

1. A toy comprising: a photosensor;a memory comprising at least one mapping of a plurality of sequential ranges of input states to a plurality of discrete output states;
at least one input signal pathway operably connected to the photosensor;
a microprocessor operably connected to the photosensor through a plurality of input signal pathways, the microprocessor operable to:
select one of the input signal pathways as an active signal pathway,
receive an input signal from the photosensor through only the active signal pathway,
determine that the input signal falls within one of the ranges of input states,
use the at least one mapping to correlate the input state range in which the input signal falls with a selected one of the plurality of discrete output states; and
produce an output signal corresponding to the selected output state; and an output mechanism configured to receive the output signal from the microprocessor and to generate an output corresponding to the selected output state; wherein the memory, the at least one input signal pathway, and the microprocessor are all within the toy.

US Pat. No. 10,188,947

NON-TRANSITORY COMPUTER READABLE MEDIUM, METHOD OF CONTROLLING A GAME, AND INFORMATION PROCESSING SYSTEM WITH MODIFICATION OF IDENTIFICATION IMAGES BASED ON CHANGE TO GAME PARAMETER

GREE, INC., Minato-ku (J...

1. One or more non-transitory computer readable media including computer program instructions, which when executed by an information processing system, cause the information processing system to:store, in memory, information related to a first plurality of game contents;
receive, via a user interface, a first user operation to select a second plurality of game contents from among the first plurality of game contents;
control a display to display a plurality of identification images based on information corresponding to the second plurality of game contents;
receive, via the user interface, a second user operation to change a first parameter corresponding to the second plurality of game contents; and
modify each of the plurality of identification images in accordance with the change to the first parameter,
wherein each of the plurality of identification images includes a graphical indicator and/or a pie chart.

US Pat. No. 10,188,940

GAMES CONTROLLER

Ironburg Inventions Ltd.,...

1. An apparatus for supplying user inputs to a computer program for controlling the computer program, the apparatus comprising an outer case, at least one depressible trigger mechanism, and a mechanism for manual adjustment of a range of motion of the at least one trigger mechanism, the mechanism being disposed within an internal volume defined by the outer case of the apparatus.

US Pat. No. 10,188,930

COMBINATORY SCORE HAVING A FITNESS SUB-SCORE AND AN ATHLETICISM SUB-SCORE

NIKE, Inc., Beaverton, O...

1. A computer-implemented method comprising:providing first instructions to a user to perform a first athletic movement;
receiving, from a sensor, first activity data representing the first athletic movement;
calculating with a processor, based on the first activity data, a first combinatory fitness-athleticism score;
providing, in response to a triggering event, second instructions to the user to perform a second athletic movement;
receiving, from the sensor, second activity data representing the second athletic movement;
calculating, with the processor, based on the second activity data, a second combinatory fitness-athleticism score,
wherein the first and the second combinatory fitness-athleticism scores each comprise a fitness sub-score and a separate athleticism sub-score of the user,
wherein the fitness sub-score is calculated, by the processor, using one or more of an endurance fitness attribute, a flexibility fitness attribute and a strength fitness attribute of the user, and
wherein the athleticism sub-score is calculated, by the processor, using one or more of a speed athleticism attribute, an agility athleticism attribute, a reaction athleticism attribute, a power athleticism attribute and a balance athleticism attribute of the user.

US Pat. No. 10,188,838

TEXTILE-REINFORCED HIGH-PRESSURE BALLOON

Cook Medical Technologies...

1. A process of making a textile-reinforced medical dilation balloon, said process comprising the steps of:constructing a seamless woven tubular textile sleeve including substantially longitudinal warp threads and at least one high-modulus weft thread woven helically along a winding pitch that is substantially perpendicular relative to the warp threads,
such that every at least one weft thread extends around, through, and along the length of the sleeve with the warp threads and unidirectionally helically between and from a proximal neck portion to a distal neck portion along an identical winding pitch at an identical angle relative to the warp threads, or
such that every at least one weft thread extends around, through, and along a length of the sleeve and unidirectionally helically between and from a distal neck portion to a proximal neck portion along an identical winding pitch at an identical angle relative to the warp threads,
and wherein the sleeve defines a sleeve lumen;
directing a medical dilation balloon disposed on an inflation catheter into the sleeve lumen; and
heating a portion of the balloon and/or of the sleeve sufficiently to thermally bond the sleeve to the inflation catheter.

US Pat. No. 10,188,588

ACIDIC HYBRID MONOMERS AND DENTAL MATERIALS BASED THEREON

Ivoclar Vivadent AG, Sch...

1. Acidic monomer according to Formula I:
in which
A=a linear or branched aliphatic C1-C18-hydrocarbon group, which can be interrupted by one or more —O—, —S—, —CO—O—, —O—CO—NH—, —HN—CO—NH— or —CO—NR1—,
R1=H or a C1-C6 alkyl group,
X=is absent or is a linear or branched aliphatic C1-C10 hydrocarbon group, which can be interrupted by one or more —O—, —S—, —CO—O—, —O—CO—NH—, —HN—CO—NH— or —CO—NR2—,
R2=H or a C1-C6 alkyl group,
PG=a radically polymerizable group selected from vinyl, allyl, CH2?CR3—CO—Y— or R4O—CO—C(?CH2)—CH2—Y—,
Y=O or NR5 or is absent,
R3=H or CH3
R4=H or a C1-C7 alkyl group,
R5=H or a C1-C7 alkyl group,
n=1, 2, 3 or 4,
m=1 or 2,
p=1, 2 or 3, and
q=1, 2 or 3.

US Pat. No. 10,188,435

INSTRUMENTS AND METHODS FOR TENSIONING A SPINAL TETHER

DEPUY SYNTHES PRODUCTS, I...

1. A tether tensioning device, comprising:an elongate shaft adapted to be positioned adjacent to a bone anchor implanted in bone;
a tensioning arm pivotally connected to a plate such that the pivot point of the tensioning arm is offset from the elongate shaft, the tensioning arm being adapted to couple to a tether seated across the bone anchor and to pivot past a longitudinal axis of the elongate shaft to apply a tensioning force to the tether; and
an overload mechanism disposed within the elongate shaft and coupled to the plate, wherein the overload mechanism is configured to prevent the applied tensioning force from exceeding a threshold force.

US Pat. No. 10,188,348

PARAMETER UPGRADE SYSTEM

Masimo Corporation, Irvi...

1. A parameter upgrade system comprising:a handheld upgrade tool; and
a physiological monitor comprising:
a first sensor port configured to attach and communicate with a sensor; and
a processor board in communication with the first sensor port, the processor board comprising:
a monitor digital signal processor (DSP) configured to:
determine that the handheld upgrade tool of a plurality of handheld upgrade tools is attached to the physiological monitor via the first sensor port,
authenticate the handheld upgrade tool for the physiological monitor by verifying that the handheld upgrade tool is authorized to access the physiological monitor, and
identify a tool type of the handheld upgrade tool, and
a plurality of firmware instructions residing on the processor board, wherein a first set of the plurality of firmware instructions is made available to and is executable by the monitor DSP so as to cause the sensor to emit a plurality of wavelengths of light, receive a sensor signal from the sensor in response to absorption of the plurality of wavelengths of light by a patient, and calculate a plurality of physiological parameters in response to the sensor signal received from the sensor, wherein a second set of the plurality of firmware instructions relating to calculation of at least one additional physiological parameter is not made available to the monitor DSP,
wherein the handheld upgrade tool is different from the sensor and individually attachable to the first sensor port in lieu of the sensor, the handheld upgrade tool comprising:
a tool DSP configured to:
authenticate the physiological monitor for the handheld upgrade tool by verifying that the physiological monitor is authorized to access the handheld upgrade tool,
identify a board type of the processor board, and
based on a determination that the board type of the processor board matches the tool type of the handheld upgrade tool, provide changes to the plurality of firmware instructions residing on the processor board, wherein the changes to the plurality of firmware instructions make available to the physiological monitor the second set of the plurality of firmware instructions relating to the calculation of the at least one additional physiological parameter in response to the sensor signal received from the sensor;
a sensor port connector that mates directly with the first sensor port and provides a communications path between the tool DSP and the monitor DSP; and
an I/O port connector different from the sensor port connector and configured to provide a communications path between the tool DSP and an external digital device different from the physiological monitor,
wherein the sensor and the handheld upgrade tool attach to the first sensor port individually at distinct time intervals.

US Pat. No. 10,188,345

METHOD AND APPARATUS FOR PROVIDING BIOFEEDBACK DURING MEDITATION EXERCISE

Fitbit, Inc., San Franci...

1. A method of operating a wearable device, the wearable device comprising a processor, one or more biometric sensors and a graphical user interface, the biometric sensors including a motion sensor and an optical biometric sensor configured to detect features of a user's cardiac signal, the method comprising:determining, via the processor based on output of the motion sensor, that the user's movements are within a tolerance range for movement;
prompting the user, via the graphical user interface, to perform a meditation exercise in response to the determining that the user's movements are within the tolerance range for movement, the meditation exercise being associated with a target physiological metric related to the physiology of the user;
measuring, based on output of at least the optical biometric sensor, a physiological metric of the user during the meditation exercise, wherein the tolerance range for movement includes one or more values defined such that changes in the physiological metric are due to the meditation exercise rather than the user's movement;
determining, via the processor, a performance score indicating the user's performance during the meditation exercise based on comparing the measured physiological metric with the target physiological metric; and
providing, via the graphical user interface, based on the performance score, feedback information indicative of the user's performance during the meditation exercise the feedback information being provided to the user concurrently with the prompting of the user to perform the meditation exercise.

US Pat. No. 10,188,344

OPTIMUM ADMINISTRATION FORM PROVIDING SYSTEM FOR MAGNETIC DRUG

IHI Corporation, Tokyo (...

1. A system to provide a modified administration form for a magnetic drug, the system comprising:a memory;
a processor configured to;
obtain equipment analysis information including internal body image data after administering the magnetic drug based on an administration form of the magnetic drug, the administration form including a trial dose of the magnetic drug, wherein the magnetic drug comprises a metal salen complex compound for a brain tumor, and the internal body image data includes X-ray CT image data of organs and MRI image data showing a distribution status of the magnetic drug in the organs as a gray-scaled image,
determine a first concentration about a side-effect-related organ on which the magnetic drug produces a side effect, based on the internal body image data by:
determining a first volume value of the side-effect- related organ from X-ray CT image data of the side- effect-related organ, and
calculating the first concentration of the magnetic drug in the side-effect-related organ, wherein the calculating of the first concentration including:
calculating a magnetic drug density data in the side-effect-related organ from an MRl image data, showing a distribution status of the magnetic drug in the side-effect-related organ, and
multiplying the calculated magnetic drug density data in the side-effect-related organ and the first volume value of the side-effect-related organ to obtain the first concentration,
determine a second concentration about a drug-efficacy-related organ in which drug efficacy of the magnetic drug by:
determining a second volume value of the drug- efficacy-related organ from X-ray CT image data of the drug-efficacy-related organ, and
calculating the second concentration of the magnetic drug in the drug-efficacy-related organ, wherein the calculating of the second concentration including:
calculating a magnetic drug density data in the drug efficacy-related organ from an MRI image data showing a distribution status of the magnetic drug in the drug-efficacy-related organ, and
multiplying the calculated magnetic drug density data in the drug-efficacy-related organ and the second volume value of the drug-efficacy-related organ to obtain the second concentration,
evaluate the administration form of the magnetic drug based on the first concentration and the second concentration by scoring the first concentration and the second concentration in accordance with a predetermined threshold value,
determine, based on the evaluation, an integrated correction coefficient that associates a side-effect of the magnetic drug with a drug efficacy of the magnetic drug, the determining of the integrated correction coefficient including prioritizing a reduction of the side effect of the magnetic drug, and
generate the modified administration form of the magnetic drug that reflects the side-effect of the magnetic drug and the drug efficacy of the magnetic drug based on the integrated correction coefficient, wherein the modified administration form includes an a modified dose of the magnetic drug calculated by multiplying the integrated correction coefficient and the trial dose of the magnetic drug; and
an output device that displays the modified administration form.

US Pat. No. 10,188,341

METHOD AND DEVICE FOR DETECTING SPEECH PATTERNS AND ERRORS WHEN PRACTICING FLUENCY SHAPING TECHNIQUES

Novotalk, Ltd., Tel-Aviv...

1. A method for detecting errors when practicing fluency shaping exercises, comprising:receiving a set of initial energy levels;
setting each threshold of a set of thresholds to a respective predetermined initial value;
receiving a voice production of a user practicing a fluency shaping exercise;
analyzing the received voice production to compute a set of energy levels composing the voice production;
detecting at least one speech-related error based on the computed set of energy levels, the set of initial energy levels, and the set of a thresholds, wherein the detection of the at least one speech-related error is with respect to the fluency shaping exercise being practiced by the user; wherein the set of initial energy levels includes at least one of: a normal speech energy level, a silence energy level, and a calibration energy level,
upon detection of the at least one speech-related error, generating visual feedback indicating the at least one detected speech-related error with respect to the received voice production, and
performing an audio calibration process for a computing device of the user to set the normal speech energy level, the silence energy level, and the calibration energy level, wherein the voice production is captured on the computing device of the user,
wherein processing the received voice production further comprises: sampling the received voice production to create voice samples; buffering the voice samples to create voice chunks; converting the voice chunks from a time domain to a frequency domain; extracting spectrum features from each of the frequency domain voice chunks, wherein the spectrum features include at least dominant frequencies, wherein each dominant frequency corresponds to a voice chunk; computing, for each voice chunk, the energy level of the corresponding dominant frequency; and determining, for each voice chunk, an energy level of the voice chunk based on the energy level of the corresponding dominant frequency.

US Pat. No. 10,188,326

FOLDOVER SENSORS AND METHODS FOR MAKING AND USING THEM

MEDTRONIC MINIMED, INC., ...

1. An analyte sensor apparatus comprising:a base substrate comprising a planar sheet of a flexible material adapted to transition from a first configuration to a second configuration when the base substrate is folded to form a fixed bend;
a working electrode, a counter electrode and a reference electrode disposed upon a first surface of the base substrate;
a plurality of contact pads disposed upon the first surface of the base substrate;
a plurality of electrical conduits disposed upon the first surface of the base substrate, wherein the plurality of electrical conduits are adapted to transmit electrical signals between the working electrode, the counter electrode or the reference electrode and the plurality of contact pads separated by the fixed bend;
an analyte sensing layer disposed over the working electrode, wherein the analyte sensing layer detectably alters the electrical current at the working electrode in the presence of an analyte; and
an analyte modulating layer disposed over the analyte sensing layer, wherein the analyte modulating layer modulates the diffusion of analyte therethrough;wherein:the base substrate comprises the fixed bend so as to form an configuration characterized in that:
at least one working electrode, counter electrode or reference electrode is disposed on a first side of the fixed bend; and
at least one working electrode, counter electrode or reference electrode is disposed on a second side of the fixed bend.

US Pat. No. 10,188,298

OPTICAL SPECULUM

Illumigyn Ltd., Neve Ila...

1. A system for direct imaging, diagnosing and removing of abnormal cells in a target tissue, comprising:a disposable optical speculum;
an image acquisition system having the speculum assembled on and mechanically secured thereto, the image acquisition system arranged to capture at least one of a single image or multiple images or video of cells within the target tissue using at least one of bright field or dark field ring illumination divided into independently operated segments to obtain a plurality of data sets;
an image analysis and control unit in communication with the image acquisition system, the image analysis and control unit analyzing the data sets and applying algorithms to the data sets for diagnosing abnormal cells; and
a detector for warning of undesired stray light generated by improper assembly of the disposable optical speculum to the image acquisition system.

US Pat. No. 10,188,297

INTRA-OPERATIVE MOLECULAR IMAGING

Case Western Reserve Univ...

1. A system for detecting tumor margins, comprising:a topical protease-specific, near infrared fluorescence (NIRF) imaging probe that is activatable by enzymatic activation to produce a visually differentiated signal upon topical application to a targeted cancer cell that secretes an enzyme that activates the protease-specific, NIRF imaging probe, wherein the protease-specific, NIRF imaging probe is activated by binding to the enzyme secreted by the cancer cell;
means for topically administering the protease-specific, NIRF imaging probe to the cancer cell; and
an imaging device to detect activation of the protease-specific, NIRF imaging probe administered to the cancer cell to detect tumor margins.

US Pat. No. 10,188,292

DEVICE FOR SCREENING CONVERGENCE INSUFFICIENCY AND RELATED COMPUTER IMPLEMENTED METHODS

1. A device for screening a person for convergence insufficiency (CI) with a viewer, the device comprising:a display adjacent the viewer; and
a processor and associated memory cooperating with said display and configured to
record movement of a first eye,
record movement of a second eye,
display on said display a first visual stimulus and a second visual stimulus,
cause, in alternating fashion, convergent movement and divergent movement in the first visual stimulus and the second visual stimulus along a visual stimulus path,
record dynamic movement of the first eye along the visual stimulus path,
record dynamic movement of the second eye along the visual stimulus path,
determine respective centroid positions of the second eye and the first eye during the convergent and divergent movement of the first visual stimulus and the second visual stimulus based on the recorded dynamic movements of the first eye and the second eye,
calculate from the respective centroid positions a plurality of interpupillary distances (IPDs) over time, and from the plurality of the IPDs, generate dynamic IPDs over time, and
compare the dynamic IPDs with the visual stimulus path to serve as an indicator for whether the person has CI.

US Pat. No. 10,188,235

FILTER CUP

1. A filter cup comprising:an inner cup having a top, a filter bottom surface, and an intermediate portion extending therebetween, the filter bottom surface defining a conical surface contour, a plug-like member extending from the filter bottom surface, and at least two flanges set on two corresponding edges at the top of the inner cup;
an outer cup receiving the inner cup therein and having an upper part, a bottom surface, and a side wall portion extending therebetween, a discharge hole formed in the bottom surface aligned with the plug-like member of the inner cup for being plugged by the plug-like member to prevent leakage and
two rotating members pivotally connected to the upper part of the outer cup and disposed respectively underneath the two flanges of the inner cup received in the outer cup; a leaning portion radially extended and projecting from an axial part of each rotating member adjacent the side wall portion of the outer cup; and
a grip having two ends connected to the two rotating members respectively;
wherein the rotating members are driven to move the leaning portions thereof to push the flanges of the inner cup upward when the grip is displaced relative to the outer cup; a gap being thereby formed between the plug-like member and the discharge hole; allowing liquid in the inner cup to flow out from the discharge hole through the gap.

US Pat. No. 10,188,033

SUSPENSION SYSTEM FOR LAWNMOWER

Bad Boy, Inc., Batesvill...

1. A riding mower having a frame with a mower deck supported beneath the frame and a chair supported by the frame and a source of motive power also supported by the frame, the riding mower further comprising:a pair of forward wheels spaced apart from a pair of rear driven wheels, all of the wheels connected to support the frame; and
two integrated hydraulic transaxles mounted to the frame, wherein each integrated hydraulic transaxle is configured to selectively rotate a respective rear driven wheel of the pair of rear driven wheels and is pivotally secured to the frame so that the integrated hydraulic transaxle is configured to pivot in conjunction with the respective rear driven wheel about a respective pivot axis.
US Pat. No. 10,188,645

METHODS AND COMPOSITIONS FOR AMELIORATING SYMPTOMS OF TERMINATION OF OPIOID PAIN THERAPY

1. A self-tapering dosage package, wherein the dosage package comprises a first dosage of a first formulation and a second dosage of a second formulation for administering after the first dosage,wherein the first formulation comprises a dose of hydroxyzine, a dose of clonidine, and a dose of ondansetron in a single unit dosage,
wherein, the second formulation comprises a tapered dose of hydroxyzine, a tapered dose of clonidine, a tapered dose of ondansetron, and a dose of naltrexone in a single unit dosage, and
wherein the first and second dosages are configured to alleviate or prevent symptoms of the patient's termination of opioid pain therapy.
US Pat. No. 10,188,662

SOFT LOZENGE COMPOSITIONS

Patheon Softgels, Inc., ...

1. An oral, slow releasing, solid, soft lozenge pharmaceutical composition comprising:(a) about 10% to about 40% by mass of one or more gelatins;
(b) about 1% to about 5% by mass polyethylene oxide having a molecular weight (My) of about 900,000 to about 8,000,000;
(c) about 5% to about 20% by mass of glycerol, sorbitol, mannitol, maltitol, xylitol, or combinations thereof;
(d) about 20% to about 60% by mass of maltitol, xylitol, mannitol, sucralose, aspartame, stevia, or a combination thereof;
(e) about 0.1% to about 5% by mass of one or more organic acids;
(f) 0.005% to about 5% by mass of one or more active pharmaceutical ingredients; and
(g) water;
wherein the composition orally disintegrates within about 30-45 minutes upon oral administration to a subject in need thereof.
US Pat. No. 10,190,018

DI- AND MONO(METH)ACRYLATE BASED ORGANIC THIN FILM INK COMPOSITIONS

Kateeva, Inc., Newark, C...

1. A process of forming a polymeric thin film layer on a substrate, the method comprising:providing an inert processing environment;
providing an OLED device substrate;
providing an ink composition, the ink composition comprising:
40 wt. % to 60 wt. % polyethylene glycol dimethacrylate monomer, polyethylene glycol diacrylate monomer, or a combination thereof, wherein the polyethylene glycol dimethacrylate monomer and the polyethylene glycol diacrylate monomer have number average molecular weights in the range from about 230 g/mole to about 430 g/mole;
25 wt. % to 50 wt. % monoacrylate monomer, monomethacrylate monomer, or a combination thereof, having a viscosity in the range from about 10 cps to about 27 cps at 22° C.;
4 wt. % to 10 wt. % multifunctional acrylate crosslinking agent, a multifunctional methacrylate crosslinking agent, or a combination thereof; and
0.1 wt. % to 10 wt. % crosslinking photoinitiator,
the ink composition having a surface tension of between about 32 dynes/cm and about 45 dynes/cm at 22° C.;
printing a layer of the ink composition over a defined area of the substrate, and
curing the layer of printed ink, wherein an organic polymeric thin film is formed.
US Pat. No. 10,188,227

VASE ARTICLE WITH IMITATIVE CERAMIC EFFECT

1. An imitation ceramic vase, being manufactured by a method comprising the steps of:(1) applying a primer layer material on a vase made by a non-ceramic material, and letting said primer layer material on said vase to dry;
(2) applying at least one layer of first middle layer material on said primer layer material on said non-ceramic material vase, said middle layer material being applied on at least a portion of said vase;
(3) applying at least a layer of second middle layer material on said first middle layer material, and letting said second middle layer material to dry, said second middle layer material having a color which is different from that of said first middle later material, and
(4) applying a surface layer material on at least one of said first middle layer material and said second middle layer material, and allowing said surface layer material to dry, said surface layer material being a polyurethane imitating porcelain surface coating or an ultraviolet imitating porcelain surface coating to form an imitation ceramic vase having an imitation ceramic effect,
wherein said vase in said step (1) is made of plastic material.
US Pat. No. 10,191,062

MODEL GUT SYSTEM

University of Newcastle U...

1. An method for analysing carbohydrates, and/or triglycerides, and/or proteins, and/or lipids, or breakdown products thereof; or for simulating digestion of an edible/potable substance, the method comprising:(a) subjecting the carbohydrate, triglyceride, protein lipid, break down product or edible/potable substance to a salivary phase consisting essentially of synthetic saliva comprising an aqueous mixture of one or more salivary enzyme(s), and one or more suitable salivary diluent components at a pH in the range of from about 5 to 9;
(b) subjecting the product of (a) to a gastric phase consisting essentially of synthetic gastric juice comprising an aqueous mixture of gastric lipase, pepsin and one or more suitable gastric diluent components, at a pH from about 1.5 to about 3.5, wherein the synthetic gastric juice is added to the gastric phase at a rate of 0.1-2.5 ml/min; and
(c) subjecting the product of (b) to a pancreatic phase consisting essentially of synthetic pancreatic juice comprising pancreatin and one or more suitable pancreatic diluent(s) at a pH from about 7 to about 9, and porcine bile, wherein the pancreatic diluent is added to the pancreatic phase at a rate of 0.1 to 2.5 ml/min.
US Pat. No. 10,189,880

T CELL RECEPTORS DIRECTED AGAINST BOB1 AND USES THEREOF

LEIDEN UNIVERSITY MEDICAL...

1. An isolated nucleic acid molecule comprising a promoter operatively linked to a polynucleotide that encodes a T cell receptor comprising a CDR3 region that specifically binds to Bob1, comprisinga. a first polynucleotide that encodes a TCR? polypeptide comprising a CDR3 region comprising the amino acid sequence of SEQ ID NO: 1, or SEQ ID NO: 25; and
b. a second polynucleotide that encodes a TCR? polypeptide comprising a CDR3 region comprising the amino acid sequence of SEQ ID NO: 4 or SEQ ID NO: 28,
wherein the CDR3 region of the TCR? polypeptide and TCR ? polypeptide together specifically bind to Bob1.
US Pat. No. 10,188,103

ANTIMICROBIAL COATING FABRICATION METHOD AND STRUCTURE

THE BOEING COMPANY, Chic...

1. A method of fabricating an antimicrobial surface coating, comprising:providing a substrate;
separately providing a first staggered pattern of a first antimicrobial material on the substrate, the first antimicrobial material being configured to inactivate a first target range of microorganisms; and
separately providing a second staggered pattern of a second antimicrobial material on the substrate, the second antimicrobial material being configured to inactivate a second target range of microorganisms, the first target range of microorganisms being different than the second target range of microorganisms, the first antimicrobial material being different than the second antimicrobial material, wherein the second staggered pattern to at least partially overlap the first staggered pattern, and the second staggered pattern to be at least partially disposed in spaces defined by the first staggered pattern.
US Pat. No. 10,188,621

CRYSTALLINE POLYMORPHIC FORMS OF MONOSODIUM N-[-8-(2-HYDROXYBENZOYL)AMINO]CAPRYLATE

EMISPHERE TECHNOLOGIES, I...

1. A method for preparing a pharmaceutical composition comprising a monosodium N-[8-(2-hydroxybenzoyl)amino]caprylate exhibiting an X-ray powder diffraction pattern having a peak at 2.98±0.2° 2? and at least one active agent, wherein the active agent is a peptide, the method comprising(i) wet granulating monosodium N-[8-(2-hydroxybenzoyl)amino]caprylate, in the presence of the at least one active agent and one or more pharmaceutically acceptable excipients, to yield a first mixture comprising a trihydrate of monosodium N-[8-(2-hydroxybenzoyl)amino]caprylate,
(ii) drying the first mixture comprising the trihydrate of monosodium N-[8-(2-hydroxybenzoyl)amino]caprylate to obtain a second mixture comprising monosodium N-[8-(2-hydroxybenzoyl)amino]caprylate exhibiting an X-ray powder diffraction pattern having a peak at 2.98±0.2° 2? , and
(iii) directly compressing the second mixture to form the pharmaceutical composition.
US Pat. No. 10,189,910

ANTI-DPEP3 ANTIBODIES AND METHODS OF USE

AbbVie Stemcentrx LLC, N...

1. An antibody drug conjugate comprising a monoclonal antibody conjugated, linked, or otherwise associated with a cytotoxic agent,wherein the monoclonal antibody binds human DPEP3 and comprises three complementarity determining regions of a light chain variable region set forth as SEQ ID NO: 205 and three complementarity determining regions of a heavy chain variable region set forth as SEQ ID NO: 207.

US Pat. No. 10,194,552

DIE CAST ENCLOSURE WITH INTEGRAL SPRING CONTACT

Visteon Global Technologi...

1. An enclosure for holding a printed circuit board and comprising:a housing portion of metal containing magnesium and formed by a semi-solid metal casting process and including a wall defining an opening to form a first spring arm;
said first spring arm including a tabular portion with a first contact pad integrally formed therewith; and
said first spring arm being elastically deformable to provide a contact pressure biasing said first contact pad in physical and electrical contact with the printed circuit board.

US Pat. No. 10,194,535

CAPACITOR ASSEMBLY ADAPTED FOR CIRCUIT BOARD

Cornell Dubilier Marketin...

1. A method of replacing two or more capacitors on a circuit board, comprising the steps of:(a) providing a replacement capacitor having first and second leads;
(b) providing a plate having (i) an inner face and an outer face; (ii) a first terminal positioned on the plate and electrically connectable to the first lead of the replacement capacitor; (iii) a first connector having at least two leads extending outward from the inner face of the plate, for electrically connecting the first connector to the circuit board in two locations; (iv) a first pathway electrically connecting the first terminal to the first connector; (v) a second terminal positioned on the plate and electrically connectable to the second lead of the replacement capacitor; (vii) a second connector having at least two leads extending outward from the inner face of the plate, for electrically connecting the second connector to the circuit board in two locations; and (viii) a second pathway electrically connecting the second terminal to the second connector;
(c) affixing the capacitor to the outer face of the plate and electrically connecting the first lead of the replacement capacitor to the first terminal of the plate and electrically connecting the second lead of the replacement capacitor to the second terminal of the plate; and
(d) electrically connecting the leads of the first connector and the leads of the second connector to the circuit board, in the location previously occupied by the two or more capacitors being replaced.

US Pat. No. 10,194,523

CIRCUIT ASSEMBLY, ELECTRICAL JUNCTION BOX, AND MANUFACTURING METHOD FOR CIRCUIT ASSEMBLY

AutoNetworks Technologies...

1. A circuit assembly comprising:a circuit board having an insulating board and a plurality of busbars that are bonded to one side of the insulating board;
an insulating layer that is printed to the plurality of busbars so as to couple adjacent ones of the plurality of busbars to each other;
a heat dissipation member on which the insulating layer is placed and which is configured to dissipate heat conducted from the insulating layer; and
a fixing member that is configured to fix the circuit board and the heat dissipation member to each other in a state in which the insulating layer is sandwiched between the heat dissipation member and the plurality of busbars,
a plurality of low-heat generating components and a plurality of high-heat generating components that generate more heat than the plurality of low-heat generating components are mounted on the circuit board, and
a heat insulating groove is formed in the circuit board at a location between the plurality of low-heat generating components and the plurality of high-heat generating components, the heat insulating groove passing through the circuit board and the insulating layer, and
a heat insulating recess that is continuous with the heat insulating groove is formed in the heat dissipation member.

US Pat. No. 10,194,505

AUDIO BUS LIGHTING CONTROL

Harman International Indu...

1. A method for lighting control by an audio bus lighting control device, the method comprising:receiving, by a lighting control device, audio bus data generated by a source in a vehicle, wherein receiving the audio bus data includes receiving at least one channel of an audio signal of the audio bus;
generating, by a controller of the lighting control device, a lighting control signal for at least one lighting element of the vehicle based on the audio bus data; and
controlling, by a switching unit of the lighting control device, operation of the at least one lighting element of the vehicle based on the lighting control signal.

US Pat. No. 10,194,484

APPARATUS AND METHOD FOR INITIATING AN EMERGENCY CALL USING A PERSONAL COMMUNICATION DEVICE

FORD GLOBAL TECHNOLOGIES,...

1. A vehicle system comprising: a controller configured to: responsive to a vehicle being in an emergency state, initiate a timer after determining whether a previously connected personal communication device (PCD) is within a predetermined signal range of the vehicle; repeatedly transmit a request including a unique identifier of the vehicle, via Bluetooth Low Energy (BLE), to a non-previously connected PCD to contact an emergency provider; and stop transmitting the request responsive to an acknowledgement from the PCD including the identifier that the emergency provider was contacted.

US Pat. No. 10,194,482

ENHANCED NODE B AND METHODS FOR PROVIDING SYSTEM INFORMATION UPDATES TO USER EQUIPMENT WITH EXTENDED PAGING CYCLES

Intel Corporation, Santa...

1. An apparatus of a user equipment (UE), the apparatus comprising:a memory configured to store information as stored system information; and
processing circuitry in communication with the memory and arranged to:
decode system information that comprises parameters for an extended discontinuous reception (eDRX) cycle and parameters for deriving Paging Occasions (POs);
monitor one of the POs for a paging message;
when a paging message for the UE received during the one of the POs comprises a systemInfoModification-eDRX parameter and the eDRX cycle is longer than a modification period during which notification of a system information change is provided, acquire new system information that comprises a master information block (MIB) and a plurality of system information blocks (SIBs) at a next opportunity;
replace the stored system information with the new system information; and
delay initiation of a radio resource control (RRC) connection procedure until after the MIB and the plurality of SIBs are acquired,
wherein the modification period in radio frames is proportional to a default paging cycle that indicates a number of radio frames over which a paging cycle comprising the POs occurs.

US Pat. No. 10,194,470

METHOD AND DEVICE FOR ESTABLISHING VIRTUAL BEARER FOR PDN CONNECTION ESTABLISHED THROUGH WI-FI LINK IN WIRELESS COMMUNICATION SYSTEM

LG Electronics Inc., Seo...

1. A method for generating a virtual bearer by a mobility management entity (MME) in a wireless communication system, the method comprising:obtaining context information from any one of a home subscriber server (HSS), an evolved packet data gateway (ePDG), or a trusted wireless local area network (WLAN) access network (TWAN), wherein the context information, which includes at least one of an access point name (APN), a PDN gateway (PDN GW) identity (ID), and a quality of service (QoS) parameter, is used for a packet data network (PDN) connection generated through a Wi-Fi network;
transmitting a create session request to a serving gateway (S-GW) or a PDN gateway (P-GW) when there is no PDN connection in a cellular network mapped to the PDN connection, and there is no default bearer in the cellular network, wherein the create session request includes the context information;
generating a virtual bearer in the cellular network based on the create session request; and
transmitting establishment information for the virtual bearer to a user equipment (UE), wherein an uplink/downlink (UL/DL) bearer between the UE and the P-GW, for data to be transmitted, is generated based on the establishment information.

US Pat. No. 10,194,466

SHARING CHANNEL ACCESS ACROSS MULTIPLE RADIO ACCESS NETWORKS

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:determining, by a transmitter of a plurality of transmitters, a current permutation of a plurality of permutations,
wherein a permutation defines an allocation sequence that assigns each of the plurality of transmitters to a separate assigned clear channel assessment (CCA) transmission slot opportunity of a plurality of CCA transmission slot opportunities within a transmission slot of a transmission frame, and
wherein the plurality of CCA transmission slot opportunities are shared by two or more radio access networks (RANs) on a same frequency;
selecting, by the transmitter, the transmitter's assigned CCA transmission slot opportunity of the plurality of CCA transmission slot opportunities in the current permutation according to an index associated with the transmitter; and
initiating, by the transmitter, transmissions on the transmission slot that includes the plurality of CCA transmission slot opportunities, wherein initiating transmissions includes:
performing a CCA on the transmitter's assigned CCA transmission slot opportunity, wherein the same frequency is a shared frequency; and
transmitting a channel usage beacon signal (CUBS) immediately within at least a next CCA transmission slot opportunity in response to the CCA being detected by the transmitter as clear, thereby transmitting the CUBS on the shared frequency during all CCA transmission slot opportunities within the transmission slot of the transmission frame that are subsequent to the transmitter's assigned CCA transmission slot opportunity.

US Pat. No. 10,194,438

SYSTEMS AND METHODS FOR RADIO FREQUENCY SPECTRUM SHARING

The MITRE Corporation, M...

1. A system for sharing a shared first frequency band comprising:one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
receiving a request for use of the first frequency band from a first transceiving system operating at least partially in the first frequency band;
in response to receiving the request for use of the first frequency band, determining one or more second transceiving systems that are within a coverage area of the first transceiving system and that operate at least partially in the first frequency band, wherein at least one of the one or more second transceiving systems is communicating with at least one device using the first frequency band; and
sending a request to at least one of the one or more second transceiving systems to cease at least transmission in the first frequency band and to hand off connections with the at least one device to a third transceiving system operating in a second frequency band so that the at least one device continues communicating via the second frequency band after the at least one of the one or more second transceiving systems ceases at least transmission in the first frequency band.

US Pat. No. 10,194,435

METHOD AND APPARATUS FOR TRANSMITTING DISCOVERY SIGNAL FOR DEVICE-TO-DEVICE DIRECT COMMUNICATION IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method of transmitting a discovery signal for a device-to-device (D2D) communication at a user equipment (UE) in a wireless communication system, the method comprising:transmitting the discovery signal via an (i)-th resource block of a resource structure at an (i)-th period,
wherein (i) is a natural number; and
transmitting the discovery signal via an (i+1)-th resource block of the resource structure at an (i+1)-th period,
wherein each of the (i)-th resource block and the (i+1)-th resource block is defined by a time unit index and a frequency unit index, and
wherein an equation for determining the time unit index of the (i+1)-th resource block has a variable corresponding to the frequency unit index of the (i)-th resource block, and the time unit index of the (i+1)-th resource block is determined regardless of a variable corresponding to the time unit index of the (i)-th resource block, when a number of frequency units and a number of time units in the resource structure are the same.

US Pat. No. 10,194,433

MAPPING AN ENHANCED PHYSICAL DOWNLINK CONTROL CHANNEL

Intel Corporation, Santa...

1. At least one non-transitory machine readable storage medium having instructions embodied thereon for mapping an enhanced physical downlink control channel (ePDCCH) to physical resource blocks in a radio frame at an enhanced Node B (eNB), the instructions when executed by one or more processors of the eNB performs the following:mapping, at the eNB, modulated symbols in the ePDCCH to at least one control channel element (CCE);
mapping, at the eNB, the at least one CCE to resource elements located in a plurality of distributed physical resource blocks in a subframe in the radio frame, wherein each physical resource block pair in the plurality of distributed physical resource blocks is separated in frequency from another physical resource block pair by at least one additional physical resource block in the subframe, wherein a resource element group is formed in one distributed physical resource block pair in the plurality of distributed physical resource blocks and the resource element group includes resource elements distributed in time and frequency for the ePDCCH; and
applying, at the eNB, the mapping of the at least one CCE to control data for scheduling.

US Pat. No. 10,194,429

MOBILE STATION APPARATUS THAT CONTROLS AN UPLINK TRANSMISSION, AND A METHOD FOR CONTROLLING AN UPLINK TRANSMISSION

SHARP KABUSHIKI KAISHA, ...

1. A mobile station apparatus comprising:a memory and a processor in electrical communication with the memory, the processor executing instructions stored in the memory to:
configure a first timer related to a first group and a second timer related to a second group, wherein a first group of one or more cells uses a first uplink transmission timing, the one or more cells includes a primary cell, and a second group of one or more secondary cells uses a second uplink transmission timing,
in a case where the first timer for the first group is expired, consider the second timer is expired, and stop an uplink transmission on any cells except random access preamble transmission on the primary cell; and
in a case where the second timer for the second group expired, stop uplink transmission on any cells in the second group except random access preamble transmission on the any cells in the second group.

US Pat. No. 10,194,428

TERMINAL, BASE STATION, TRANSMISSION METHOD, AND RECEPTION METHOD

Panasonic Intellectual Pr...

1. A terminal comprising:a receiver, which, in operation, receives repetitions of a control signal across a plurality of first subframes and a data signal allocated to a resource indicated by the control signal;
a generator, which, in operation, performs repetition of a response signal for the data signal across a plurality of second subframes and generates a transmission signal by multiplying the response signals in the plurality of second subframes by respective components of an inter-subframe orthogonal code sequence which is associated with one of the plurality of first subframes, the inter-subframe orthogonal code sequence being one of a plurality of sequences which are orthogonal to one another; and
a transmitter, which, in operation, transmits the transmission signal.

US Pat. No. 10,194,398

SERVER HAVING PRIORITIZED NOTIFICATIONS FOR CONSERVING RESOURCES ON A MOBILE DEVICE

Seven Networks, LLC, Mar...

5. A method comprising:receiving, at a server, notifications from content providers, wherein the notifications are indicative of new content at the content providers, and wherein the notifications are one of a first priority or a second priority, wherein the content providers include a first application server and a second application server;
sending a message associated with a notification of the first priority over a first connection to a mobile device in response to receipt of the notification of the first priority from one of the content providers;
receiving a first communication over the first connection from the mobile device that informs the server that the mobile device is in the inactive state, wherein entry into the inactive state is based on an idle status of a screen of the mobile device;
sending a first set of messages associated with notifications of the second priority over the first connection to the mobile device after expiration of a predetermined period of time when the mobile device is in the inactive state, wherein the sending of the first set of messages is delayed until after the expiration of the predetermined period of time;
receiving a second communication from the mobile device over the first connection that informs the server that the mobile device is changing to an active state from the inactive state;
sending a second set of messages associated with notifications of the second priority over the first connection to the mobile device in response to the mobile device changing to the active state from the inactive state;
wherein, in response to receipt of any one of the messages by the mobile device, a second connection is established from the mobile device to one of the content providers to access the new content associated with the any one of the messages,
wherein, in response to receipt of the first set of messages, the mobile device is allowed to execute application data requests associated with the first set of messages during a transmission window of a predetermined length of time, and
wherein the second connection is different than the first connection between the mobile device and the server.

US Pat. No. 10,194,395

SYSTEMS AND METHODS FOR LOW-POWER LOCATION DETERMINATION USING TERRESTRIAL SIGNALS

NextNav, LLC, Sunnyvale,...

1. A method for reducing power consumption of a receiver in association with estimating a position of the receiver using terrestrial signals, the method comprising:determining power reduction strategy information;
identifying a power reduction strategy using the determined power reduction strategy information; and
placing one or more modules of the receiver into a reduced power state using the identified power reduction strategy,
wherein identifying a power reduction strategy using the determined power reduction strategy information comprises:
(a) determining a set of transmitters from which the receiver has received signals, wherein each of the transmitters in the set of transmitters transmitted a respective signal using a different TDMA transmission time slot; and
(b) selecting, from the set of transmitters, a subset of transmitters that includes at least a threshold minimum number of transmitters, wherein selecting the subset of transmitters comprises:
(i) identifying a first subset of transmitters that includes at least the threshold minimum number of transmitters and that transmitted a first subset of signals used to derive a first subset of range measurements that were used to compute a first estimated position of the receiver that meets a position quality threshold condition;
(ii) identifying a second subset of transmitters that includes at least the threshold minimum number of transmitters and that transmitted a second subset of signals used to derive a second subset of range measurements that were used to compute a second estimated position of the receiver that meets the position quality threshold condition;
(iii) selecting the first subset of transmitters as the selected subset of transmitters when a number of transmitters in the first subset of transmitters is less than a number of transmitters in the second subset of transmitters;
(iv) selecting the second subset of transmitters as the selected subset of transmitters when the number of transmitters in the second subset of transmitters is less than the number of transmitters in the first subset of transmitters; and
(v) selecting either the first subset of transmitters or the second subset of transmitters as the selected subset of transmitters when the number of transmitters in the first subset of transmitters is equal to the number of transmitters in the second subset of transmitters,
wherein the identified power reduction strategy places a module of the one or more modules into the reduced power state during transmission time slots that are not used by any transmitter of the subset of transmitters.

US Pat. No. 10,194,388

METHOD AND APPARATUS TO ENABLE LOW POWER SYNCHRONIZATION FOR LARGE BANDWIDTH WIRELESS LAN SYSTEMS

Samsung Electronics Co., ...

1. A receiver configured to communicate in a packet-based communication system, the receiver comprising:an antenna configured to receive a packet modulated on an RF signal, the packet comprising a two-part preamble, a header and a payload;
an analog-to-digital converter (ADC) including multiple sub-ADCs, wherein the multiple sub-ADCs within the ADC are interleaved and the multiple sub-ADCs are one of: time-interleaved sub-ADCs or frequency-interleaved sub-ADCs; and
processing circuitry coupled to the antenna and ADC, the processing circuitry configured to:
turn on a first subset of the multiple sub-ADCs during an idle listening period,
detect a preamble sequence corresponding to a first part of the two-part preamble using the first subset of the multiple sub-ADCs during the idle listening period, and
turn on a second subset of the multiple sub-ADCs upon detection of a completion of the first part of the two-part preamble, wherein the first subset of the multiple sub-ADCs is less than the second subset of the multiple sub-ADCs.

US Pat. No. 10,194,380

METHOD AND SYSTEM FOR CONTEXT AWARE SCHEDULING OF RESOURCES

Samsung Electronics Co., ...

1. A method of a terminal device, the method comprising:performing a cell search in based on a context database, the context database including temporal parameters, location parameters and network parameters;
identifying a first cell corresponding to the network parameters in the context database based on the cell search; and
performing a connected mode procedure with the identified first cell.

US Pat. No. 10,194,378

ACCESS PORT QUEUING AND RESOURCE MANAGEMENT

Google LLC, Mountain Vie...

1. A method implemented in one or more wireless access points, the method comprising:receiving, at the one or more wireless access points and from a first device, a request to connect to a first network through a wireless network managed by the one or more wireless access points, wherein the one or more wireless access points is controlling access to the first network through a plurality of ports, wherein each port allows a device that is wirelessly connected to the port to access the first network;
determining each port in the plurality of ports is connected to a respective device, each respective device being allowed to access the first network through the respective port, and the first device is not one of the respective devices; and
adding the first device to a queue, wherein the queue includes at least a second device that was added prior to the first device, where devices in the queue are not allowed to access the first network while in the queue, the adding the first device to the queue comprising:
providing, to the first device and in response to the request to connect to the first network, data that causes the first device to display in a user interface data specifying a plurality of queues managed by the wireless access point, wherein each queue in the plurality of queues has a set of constraints that are different from the sets of constraints of each other queue in the plurality of queues, and the user interface data describes, for each queue, the set of constraints for the queue;
receiving, from the first device, data indicating the selection of a queue that belongs to the plurality of queues specified in the user interface; and
adding the first device to the queue in response to receiving the selection of the queue.

US Pat. No. 10,194,362

SERVICE BASED CELL RE-SELECTION

NOKIA SOLUTIONS AND NETWO...

15. An apparatus configured to operate at a first frequency layer in a macro cell, wherein the apparatus comprises:a service detector configured to acquire information on services that are offered by another frequency layer in a small cell, wherein said another frequency layer is within a coverage area of the first frequency layer; and
a message generator configured to broadcast a service advertisement to at least one terminal device for advertising the services offered by said another frequency layer, whereby the apparatus is caused to advertises small cell services in a system information broadcast element which is provided with one or more service identifier-specific thresholds for a frequency layer, wherein a system information broadcast element links a service identifier to one or more frequency layers of the small cell in the coverage area of the macro cell.

US Pat. No. 10,194,358

ESTABLISHING AND MAINTENANCE OF A NEIGHBOUR RELATIONSHIP BETWEEN ACCESS NODES IN A WIRELESS COMMUNICATIONS NETWORK

Nokia Solutions and Netwo...

1. A method comprising:registering an access node of a plurality of access nodes with a control node of a wireless communications network;
detecting at the access node other access nodes of said plurality in the network;
reporting information to the control node about the access node, said information including identification of other access nodes of said plurality detected by said access node; and
receiving a neighbour list from the control node containing a list of access nodes which are neighbouring access nodes based on said information; this step further comprises receiving an update of the list of access nodes which are neighbouring access nodes; sending a request to a subscriber station accessing the network to perform a measurement to detect an available cell in the network; receiving the measurement of the detected available cell from the subscriber station; comparing access nodes of the detected available cells with the neighbour list received from the control node; and reporting the detected available cell if it does not have an access node contained in the neighbour list.

US Pat. No. 10,194,356

METHOD AND DEVICE FOR TERMINAL RECEIVING SERVICE CONTINUITY INDICATOR

LG Electronics Inc., Seo...

1. A method of a user equipment for receiving a service continuity indicator in a wireless communication system, comprising:transmitting a Single-Cell Point-to-Multipoint (SCPTM) service list to a serving cell; and
receiving the service continuity indicator from the serving cell,
wherein the service continuity indicator includes first service information indicating SCPTM services available to be provided to the user equipment from a target cell via SCPTM transmission, among services listed in the SCPTM service list.

US Pat. No. 10,194,355

METHOD, APPARATUS AND COMPUTER PROGRAM

NOKIA SOLUTIONS AND NETWO...

1. A method comprising:receiving, from a node, a request for continuity of a call during or after handover of a user equipment from a packet-switched connection to a circuit-switched connection;
determining whether said call comprises a T.140 real-time text component; and
informing said node when it is determined that said call comprises said T.140 real-time text component,
wherein said node comprises a mobile switching centre.

US Pat. No. 10,194,346

SYSTEMS AND METHODS FOR EXPLOITING INTER-CELL MULTIPLEXING GAIN IN WIRELESS CELLULAR SYSTEMS VIA DISTRIBUTED INPUT DISTRIBUTED OUTPUT TECHNOLOGY

REARDEN, LLC, Mountain V...

1. A system comprising:a multiple antenna system (MAS) with multi-user (MU) transmissions (“MU-MAS”) comprising:
a plurality of wireless user devices;
a plurality of cooperative distributed antennas or wireless transceiver devices communicatively coupled to the wireless user devices and with overlapping coverage at locations of the wireless user devices;
a spatial processing logic employing spatial processing to exploit inter-cell interference for creating a plurality of concurrent non-interfering downlink or uplink data links with the user devices within the same frequency band;
wherein power transmitted from the distributed antennas is not constrained to any particular power level, resulting in the intentional creation of inter-cell interference throughout the cell, the inter-cell interference exploited to increase capacity of the wireless communications network.

US Pat. No. 10,194,345

SELF-PROVISIONING OF A WIRELESS COMMUNICATION NETWORK USING COORDINATION OF DATA PLANE BEHAVIOR TO STEER STATIONS TO PREFERRED ACCESS POINTS

Fortinet, Inc., Sunnyval...

1. A computer-implemented method in a SDN (Software-Defined Networking) controller that automatically provisions a plurality of access points in a wireless communication network by coordinating data plane behavior of the plurality of access points to steer clients to preferred access points, the method comprising the steps of:receiving a policy concerning traffic flow for the wireless communication network;
gathering network-wide information about traffic flows in the data plane for a plurality of access points distributed around the wireless communication network, the data plane referring to layer-2 communications;
predicting a data plane traffic flow at each of the plurality of access points based on the gathered information;
centrally monitoring data plane traffic flow at each of the plurality of access points distributed around the wireless communication network, the central data plane monitoring comprising:
prior to receiving a partial packet stream from the first access point, sending one or more OpenFlow rules to the first access point that defines traffic flows that should be forwarded to the SDN controller,
receiving at least a partial stream of packets of the at least one station, the packets forwarded by the first access point to the SDN controller,
performing deep packet inspection of the partial packet stream of the at least one station, and
selecting one or more stations for steering based on the policy with respect to characteristics of the partial packet stream revealed by the deep packet inspection;
determining that the data plane traffic flow at a first access point from the plurality of access point needs to be reduced based on the actual data plane traffic flow relative to the predicted data plane traffic flow;
responsive to the determination about remote data plane traffic flow needs to be reduced, steering at least one station to a second access point of the plurality of access point in order to adjust the data plane traffic flow by generating one more OpenFlow rules directed at how packets concerning the at least one station are handled by the first access point in the data planes in order to compel the at least one station to disconnect from the first access point; and
transmitting the one or more OpenFlow rules for implementation at a data pane of the first access point.

US Pat. No. 10,194,325

BORDER OPTIMIZATION IN LSA

NOKIA SOLUTIONS AND NETWO...

1. An apparatus, comprising:at least one processor; and
at least one memory,
wherein the at least one memory is configured to, with the at least one processor, cause the apparatus at least to:
receive a request from a first licensed shared access controller to modify one or more rules affecting a border of a shared spectrum band of the first licensed shared access controller;
identify, in response to receiving the request, a second licensed shared access controller sharing at least a part of the border of the shared spectrum band with the first licensed shared access controller;
transmit a message to the second licensed shared access controller indicating the request, the one or more rules, and at least the part of the border; and
control the shared spectrum band according to the one or more rules.

US Pat. No. 10,194,314

METHOD AND SYSTEM FOR IDENTIFYING AN ENTITY IN A MOBILE DEVICE ECOSYSTEM

BlackBerry Limited, Wate...

1. A method of assigning an identifier to a first entity operating within a mobile device ecosystem the method comprising:obtaining an identifier of a first entity which uniquely identifies the first entity within a first domain in a plurality of domains in the mobile device ecosystem, each domain including a plurality of entities, each entity having an identifier that is unique within its respective domain but which may not be unique across the plurality of domains, wherein the identifier of the first entity comprises a number of octets and represents a personal identification number (PIN) that uniquely identifies a device within a domain that consists of all devices of a particular make or a universally unique identifier (UUID);
determining a length of the identifier of the first entity, wherein the length of the identifier of the first entity is represented by a single octet;
determining an identifier of the first domain which uniquely identifies the first domain within the mobile device ecosystem based on a combination of an entity type of the first entity and a protocol used to identify the first entity within the first domain, wherein the protocol is one of a PIN protocol, UUID protocol or Internet Protocol version 6 (IPv6) protocol, wherein the identifier of the first domain comprises a variable length integer, wherein the variable length integer includes one or more octets which encode an unsigned integer of a variable length, wherein a most significant bit of each octet indicates whether that octet is the last octet in the variable length integer;
concatenating the identifier of the first entity with the length of the identifier of the first entity and the identifier of the first domain to create a globally unique identifier of the first entity which is globally unique in the mobile device ecosystem, wherein the globally unique identifier is represented as an array of octets;
storing the globally unique identifier in a memory associated with an identity management system module; and
exchanging communications between the first entity and a second entity, wherein the communications specify the first entity using the globally unique identifier of the first entity stored in the identity management system module and specify the second entity using a globally unique identifier of the second entity stored in the identity management system module.

US Pat. No. 10,194,307

COORDINATION OF WIRELESS DEVICES BETWEEN PERSONAL AREA NETWORKS AND VEHICLE AREA NETWORKS

MOTOROLA SOLUTIONS, INC.,...

1. A method of coordinating one or more linkable wireless devices operable in a personal area network (PAN) and a vehicle area network (VAN), the method comprising:detecting, by a vehicle host device of a VAN, a PAN within a range of the VAN;
pairing one or more linkable wireless devices of the PAN to the vehicle host device;
creating a PAN identification code and adding the PAN identification code to a list of PANs having linkable wireless devices paired with the VAN;
determining a working channel of the PAN and adding the working channel to a scan list in the vehicle host device; and
providing a communication link between the linkable wireless devices and a remote device via the vehicle host device;
wherein the linkable wireless devices of the PAN are associated with the PAN identification code and the working channel.

US Pat. No. 10,194,305

DISCOVERY SIGNAL TRANSMISSION METHOD, USER EQUIPMENT, AND BASE STATION

Huawei Device (Dongguan) ...

1. A discovery signal transmission method, comprising:sending, by a first user equipment, a request message to a base station, wherein the request message is used to request the base station to trigger a second user equipment to send a discovery signal, and the request message comprises device information of the second user equipment or first indication information used to indicate the second user equipment;
receiving, by the first user equipment, a first message sent by the base station, wherein the first message instructs the first user equipment to detect the discovery signal on a first resource;
determining, by the first user equipment, the first resource according to the first message; and
detecting, by the first user equipment, the discovery signal on the first resource.

US Pat. No. 10,194,291

SYSTEM FOR LOCATION BASED TRIGGERS FOR MOBILE DEVICES

Dyfan, LLC, Longview, TX...

1. A system, comprising:a building including a plurality of facilities therein each including at least one broadcast short-range communications unit having a fixed location and configured to:
generate one or more broadcast messages including an address portion and a plurality of fields including at least one field with at least one value, the one or more broadcast messages including a first identifier field with the at least one value being the same for each of at least a first subset of a plurality of the broadcast short-range communications units in the building, and a second identifier field with an other value that is different for each of at least a second subset of the plurality of the broadcast short-range communications units in the building,
broadcast, via a first wireless communications protocol, the one or more broadcast messages including the address portion, the plurality of fields, and the at least one value, for intended receipt by a plurality of mobile devices in a communication range of the at least one broadcast short-range communications unit, and
re-broadcast, via the first wireless communications protocol, the one or more broadcast messages including the address portion, the plurality of fields, and the at least one value, for intended receipt by the plurality of mobile devices in the communication range of the at least one broadcast short-range communications unit;
code configured to be executed by at least one of the plurality of mobile devices, the code, when executed, configured to:
cause display, via a display of the at least one mobile device, of an option for causing visual information to be output via the at least one mobile device,
receive an indication of a user input for the option displayed via the display of the at least one mobile device,
receive an indication of a receipt, from the at least one broadcast short-range communications unit and via the first wireless communications protocol, of the one or more broadcast messages including the address portion, the plurality of fields, and the at least one value, and
cause to be sent, from the at least one mobile device and via a second wireless communications protocol and an Internet Protocol, at least one message; and
at least one server configured to:
receive, from the at least one mobile device and via the Internet protocol, the at least one message,
in response to the receipt, from the at least one mobile device and via the Internet protocol, of the at least one message: retrieve location-relevant information, and
after the location-relevant information is retrieved, cause to be sent, from the at least one server to the at least one mobile device and via the Internet protocol, a response message including the location-relevant information;
said code, when executed, further configured to:
receive, from the at least one server and via the second wireless communications protocol and the Internet Protocol, the response message including the location-relevant information, and
after the receipt, from the at least one server and via the second wireless communications protocol, of the response message including the location-relevant information: cause to be output, via the at least one mobile device, the visual information, based on the location-relevant information and whether a threshold has been met, the visual information being based on user-specific demographic or preference information;
wherein the system is configured such that the location-relevant information includes at least one image, and the system is further configured such that, after the indication of the user input is received and after the output of the visual information is caused, subsequent output of different visual information, that is brand- or product-specific, is caused as the at least one mobile device is moved among the plurality of the facilities of the building.

US Pat. No. 10,194,282

SIGNAL MULTIPLEXING DEVICE AND SIGNAL MULTIPLEXING METHOD USING LAYERED DIVISION MULTIPLEXING

ELECTRONICS AND TELECOMMU...

1. A signal multiplexing apparatus, comprising:an injection level controller configured to generate a power-reduced enhanced layer signal by reducing power of an enhanced layer signal;
a combiner configured to generate a multiplexed signal by combining a core layer signal and the power-reduced enhanced layer signal;
a power normalizer configured to reduce power of the multiplexed signal to a power level corresponding to the core layer signal;
a time interleaver configured to generate a time-interleaved signal by performing interleaving that is applied to both the core layer signal and the enhanced layer signal, after combining the core layer signal and the power-reduced enhanced layer signal; and
a frame builder configured to generate a broadcast signal frame using the time-interleaved signal and Layer 1 signaling information,
wherein the Layer 1 signaling information includes injection level information of the injection level controller, the injection level information corresponds to a scaling factor of the injection level controller, and the scaling factor corresponds to a reduction in power of the enhanced layer signal, and
wherein the time interleaver is shared for both the core layer signal and the enhanced layer signal.

US Pat. No. 10,194,271

MOBILE COMPUTING DEVICE AND WEARABLE COMPUTING DEVICE HAVING AUTOMATIC ACCESS MODE CONTROL

Google LLC, Mountain Vie...

1. A method comprising:receiving, by a processor of a mobile computing device, an indication of a wireless communication link between the mobile computing device and a wearable computing device;
responsive to receiving the indication of the wireless communication link, determining, based on a signal strength of the wireless communication link, a distance between the mobile computing device and the wearable computing device;
determining that the distance between the mobile computing device and the wearable computing device is greater than a threshold distance;
responsive to determining, by the processor of the mobile computing device, that the distance between the mobile computing device and the wearable computing device has changed from less than the threshold distance to greater than the threshold distance:
transmitting, by the processor of the mobile computing device to a processor of the wearable communication device, an instruction to output an alert to prompt the user to retrieve the mobile computing device; and
changing, by the processor of the mobile computing device and based at least in part on determining that the distance has changed to greater than the threshold distance, an access mode of a computing environment of the mobile computing device from an increased access security mode to a reduced access security mode in which a user is permitted access to a smaller set of functionality provided by the mobile computing device than when in the increased access security mode.

US Pat. No. 10,194,269

SYSTEMS AND METHODS FOR USING DOPPLER MEASUREMENTS TO ESTIMATE A POSITION OF A RECEIVER

NextNav, LLC, Sunnyvale,...

1. A method for estimating a position of a receiver, the method comprising:receiving, at the receiver, first positioning signals from transmitters of a first network;
receiving, at the receiver, second signals from transmitters of a second network;
generating Doppler frequency shift measurements using the second signals; and
determining an estimated position of the receiver using the first positioning signals and the Doppler frequency shift measurements by:
(i) initializing a Particle Filter;
(ii) generating a plurality of particles and respective weights, wherein each particle represents a hypothesis of the position of the receiver, and wherein each respective weight represents a probability that the hypothesis of the respective particle is closest to the position of the receiver;
(iii) updating each of the respective weights using the first positioning signals;
(iv) generating, for each of the plurality of particles, a likelihood value that represents a probability that the hypothesis of the particle is closest to the position of the receiver given the Doppler frequency shift measurements; and
(v) updating each respective weight using the likelihood value generated for its respective particle.

US Pat. No. 10,194,264

SYSTEMS AND METHODS FOR COLLECTING SENSOR DATA IN A NETWORK OF MOVING THINGS

Veniam, Inc., Mountain V...

1. A communication network mobile access point (MAP) comprising:a plurality of wireless transceivers operable to provide wireless communication between the MAP and a vehicle communication network, and to provide wireless local area network (WLAN) access point services; and
at least one module comprising a processor and a memory, wherein the at least one module is operable to, at least:
receive an initial list of sensors from which the MAP is to collect sensor data while the MAP travels along an expected travel route; and
while the MAP is traveling along the expected travel route:
utilize a first wireless transceiver of the plurality of wireless transceivers to provide WLAN access point services to a client device;
as the MAP travels within wireless communication range of a first in-range sensor of the initial list of sensors:
utilize the first wireless transceiver to establish a wireless communication link with the first in-range sensor;
collect sensor data from the first in-range sensor; and
utilize a second wireless transceiver of the plurality of wireless transceivers to communicate the sensor data collected from the first in-range sensor to a destination node via the vehicle communication network;
receive information from a second access point of the vehicle communication network; and
in response to the received information:
change the initial list of sensors to an updated list of sensors from which the MAP is to collect sensor data while the MAP travels along the expected route; and
as the MAP travels within wireless communication range of a second in-range sensor of the updated list of sensors:
 utilize the first wireless transceiver to establish a wireless communication link with the second in-range sensor;
 collect sensor data from the second in-range sensor; and
 utilize the second wireless transceiver to communicate the sensor data collected from the second in-range sensor to a destination node via the vehicle communication network.

US Pat. No. 10,194,258

AUDIO SIGNAL PROCESSING APPARATUS AND METHOD FOR CROSSTALK REDUCTION OF AN AUDIO SIGNAL

Huawei Technologies Co., ...

1. An audio signal processing apparatus for filtering a left channel input audio signal (L) to obtain a left channel output audio signal (X1) and for filtering a right channel input audio signal (R) to obtain a right channel output audio signal (X2), the left channel output audio signal (X1) and the right channel output audio signal (X2) to be transmitted over acoustic propagation paths to a listener, wherein transfer functions of the acoustic propagation paths are defined by an acoustic transfer function (ATF) matrix (H), the audio signal processing apparatus comprising:a processor and
a plurality of modules executable by the processor, wherein the plurality of modules include:
a decomposer configured to decompose the left channel input audio signal (L) into a first left channel input audio sub-signal and a second left channel input audio sub-signal, and to decompose the right channel input audio signal (R) into a first right channel input audio sub-signal and a second right channel input audio sub-signal, wherein the first left channel input audio sub-signal and the first right channel input audio sub-signal are allocated to a first predetermined frequency band, and wherein the second left channel input audio sub-signal and the second right channel input audio sub-signal are allocated to a second predetermined frequency band;
a first cross-talk reducer configured to reduce cross-talk between the first left channel input audio sub-signal and the first right channel input audio sub-signal within the first predetermined frequency band upon the basis of the ATF matrix (H) to obtain a first left channel output audio sub-signal and a first right channel output audio sub-signal;
a second cross-talk reducer configured to reduce cross-talk between the second left channel input audio sub-signal and the second right channel input audio sub-signal within the second predetermined frequency band upon the basis of the ATF matrix (H) to obtain a second left channel output audio sub-signal and a second right channel output audio sub-signal; and
a combiner configured to combine the first left channel output audio sub-signal and the second left channel output audio sub-signal to obtain the left channel output audio signal (X1), and to combine the first right channel output audio sub-signal and the second right channel output audio sub-signal to obtain the right channel output audio signal (X2).

US Pat. No. 10,194,257

METHOD AND APPARATUS FOR ENCODING/DECODING OF DIRECTIONS OF DOMINANT DIRECTIONAL SIGNALS WITHIN SUBBANDS OF A HOA SIGNAL REPRESENTATION

Dolby Laboratories Licens...

6. A method for encoding direction information for frames of an input Higher Order Ambisonics (HOA) signal, comprisingdetermining from the input HOA signal a first set of active candidate directions (MDIR(k)) being directions of sound sources, wherein the active candidate directions are determined among a predefined set of Q global directions, each global direction having a global direction index;
dividing the input HOA signal into a plurality of frequency subbands (f1, . . . , fF);
determining, among the first set of active candidate directions (MDIR(k)), for each of the frequency subbands a second set of up to DSB active subband directions, with DSB assigning a relative direction index to each direction per frequency subband, the direction index being in the range [1, . . . , NoOfGlobalDirs(k)];
assembling direction information for a current frame, the direction information comprisingthe active candidate directions (MDIR(k)),for each frequency subband and each active candidate direction a bit (bSubBandDirIsActive(k,fj)) indicating whether the active candidate direction is an active subband direction for the respective frequency subband, andfor each frequency subband the relative direction indices (RelDirindices(k,fj)) of active subband directions in the second set of subband directions; andtransmitting the assembled direction information.

US Pat. No. 10,194,241

SYSTEM AND METHOD FOR LOUDSPEAKER PROTECTION

Avago Technologies Intern...

1. A loudspeaker protection system comprising an audio signal processing component that includes:first audio signal processing circuitry comprising a non-linear constraint filter that is configured to:
receive an audio signal;
receive one or more parameters of an excursion model of a loudspeaker from a model estimation component; and
generate a processed version of the audio signal corresponding to a constrained predicted excursion based on the one or more parameters of the excursion model; and
second audio signal processing circuitry configured to apply a gain change parameter to the audio signal prior the audio signal being received by the first audio signal processing circuitry, the gain change parameter being based on a temperature of a component of the loudspeaker.

US Pat. No. 10,194,229

HEADPHONES WITH ADAPTABLE FIT

Google LLC, Mountain Vie...

1. A wearable audio component, comprising:a first cable;
an audio generation source in electrical communication with the first cable; and
a housing defining an interior and an exterior, the audio generation source being contained within the interior of the housing, and the exterior including an ear engaging surface, an outer surface, and a peripheral surface extending between the ear engaging surface and the outer surface, the peripheral surface including a channel open along a length thereof to surrounding portions of the peripheral surface, a portion of the channel being covered by a bridge member that defines an aperture between and open to adjacent portions of the channel, the bridge member extending continuously across the portion of the channel between the ear engaging surface and the outer surface;
wherein the first cable is of a fixed overall length and is connected with the housing at a first location disposed within the channel remote from the bridge member, and wherein the cable is captured in and extends through the aperture in a slidable engagement therewith, a first portion of the cable extending between the first location and the aperture such that an amount of the fixed overall length of the cable that is within the first portion can be varied by the slidable engagement.

US Pat. No. 10,194,225

STRAP ARM OF HEAD-MOUNTED DISPLAY WITH INTEGRATED AUDIO PORT

Facebook Technologies, LL...

1. A head-mounted display (HMD), comprising:a front rigid body;
a strap arm attached to a strap that secures the front rigid body to a user's head, the strap arm including:
a body portion defining a boss at a side of the body portion, the boss having an aperture, the boss rotatably connecting the strap arm to the front rigid body, the body portion further defining an audio passage to transmit sound from the aperture and an audio port to output the sound, the audio passage being defined along the body portion between the aperture of the boss and the audio port; and
a speaker positioned to emit the sound through the audio passage and to the audio port.

US Pat. No. 10,194,206

SYSTEMS AND METHODS OF IMAGE SEARCHING

Google LLC, Mountain Vie...

1. A system comprising:a memory; and
a hardware processor that, when executing computer-executable instructions stored in the memory, is configured to:
receive an image that was selected from a plurality of images of a video content item;
store the received image in the memory;
determine that the image includes a plurality of items displayed within the image;
transmit a plurality of image queries to one or more sources that search for known items that each correspond to one of the plurality of items displayed in the image while concurrently providing an initial search indication, for each of the plurality of items displayed in the image, indicating a search status for that item, wherein the initial search indication is modified from an initial visual state indicating that the search for the corresponding known item using one or more of the plurality of image queries is ongoing to a modified visual state indicating that the search for the corresponding known item using one or more of the plurality of image queries has been completed;
determine, based on search results from the plurality of image queries, that the plurality of items displayed in the image includes a first item having a known identity and a second item having a plurality of known identities; and
update display data, on a display device, to concurrently display the image from the video content item and an overlay that includes an identification indication for each of the plurality of items displayed in the image, wherein the identification indication associated with the first item is different than the identification indication associated with the second item.

US Pat. No. 10,194,201

SYSTEMS AND METHODS FOR OPERATING A SET TOP BOX

GOOGLE LLC, Mountain Vie...

1. A computer-implemented method, comprising:at a first electronic device coupled to a display and a second electronic device, the first electronic device including one or more processors and memory:
sending a first command sequence to the second electronic device, wherein the first command sequence is not known to be correct;
in response to the sending, capturing display data provided by the second electronic device;
generating a fingerprint of displayed user interface elements from the captured display data;
obtaining, based on the generated fingerprint, a determination as to whether the first command sequence was performed correctly by the second electronic device;
in accordance with a determination that the first command sequence was not performed correctly, sending a second command sequence to the second electronic device, wherein the second command sequence is not known to be correct;
in accordance with a determination that the second command sequence was performed correctly, identifying a command set comprising the second command sequence as a correct command set for the second electronic device;
generating a user interface including selectable user options for interacting with a plurality of features provided by the second electronic device;
providing the user interface for display on the display;
receiving a user selection, via the provided user interface, of an option associated with a feature;
determining that a particular command of the command set corresponds to the feature; and
responsive to the user selection of the option associated with the feature, issuing the particular command to the second electronic device.

US Pat. No. 10,194,197

BROADCASTING SIGNAL TRANSMISSION DEVICE, BROADCASTING SIGNAL RECEPTION DEVICE, AND METHOD FOR TRANSMITTING/RECEIVING BROADCASTING SIGNAL USING SAME

LG ELECTRONICS INC., Seo...

1. A method for transmitting broadcast signals by a broadcast signal transmitter, the method comprising:encoding Physical Layer Pipe (PLP) data carried in each of a plurality of Physical Layer Pipes (PLPs), wherein one of the PLPs carries at least one broadcast service component of a service;
interleaving the encoded PLP data;
building a signal frame including the interleaved PLP data;
modulating data of the built signal frame by an Orthogonal Frequency Division Multiplex (OFDM) scheme; and
transmitting the broadcast signals including the modulated data of the signal frame,
wherein the broadcast signals further include first signaling information including service identification (ID) information and service name information, and
wherein the broadcast signals further include second signaling information including mapping information between ID information for the PLPs and internet protocol (IP) addresses of the service described in the first signaling information.

US Pat. No. 10,194,195

SYSTEMS AND METHODS FOR PRESENTING HOME SCREEN SHORTCUTS

GOOGLE LLC, Mountain Vie...

1. A method, comprising:at a computer system coupled with a television screen, the computer system comprising one or more processors and memory:
coupling to a plurality of media content providers and obtaining a respective media application for each of the media content providers, wherein each media application obtains media content from a respective media content provider for display on the television screen, and the plurality of media content providers includes two or more providers with different system types selected from: radio broadcasting systems, television broadcasting systems, direct satellite broadcasting systems, Internet servers and digital video recorders;
providing content for display on the television screen from a first media content provider via a first media application;
obtaining a plurality of shortcuts corresponding to a home screen user interface, each shortcut of the plurality of shortcuts associated with a respective media application, wherein the plurality of shortcuts includes a TV channel shortcut that, in response to selection by a user, provides for display on the television screen content currently being broadcast on the TV channel corresponding to the TV channel shortcut;
providing the home screen user interface including the plurality of shortcuts for display concurrently with the provided content on the television screen; and
in response to selection of one of the plurality of shortcuts displayed on the television screen, providing for display on the television screen content of a second media application corresponding to the selected displayed shortcut, wherein in response to selection of the TV channel shortcut, a set of actions are executed in association with the TV channel shortcut, the set of actions at least including a first action to launch a TV player application associated with the TV channel shortcut and a second action of tuning by the TV player application to the TV channel corresponding to the TV channel shortcut.

US Pat. No. 10,194,191

DISPLAY APPARATUS, METHOD FOR EXECUTING APPLICATION THEREOF, EXTERNAL DEVICE REMOTELY CONTROLLING THE DISPLAY APPARATUS, AND METHOD FOR PROVIDING APPLICATION CONTROL SCREEN THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A method performed in a display apparatus for executing an application, the method comprising:connecting, via a communication unit, with a mobile terminal device operating as a remote controller that controls the display apparatus;
receiving, via the communication unit, a control signal for controlling the display apparatus from the mobile terminal device;
controlling the display apparatus to perform a function corresponding to the control signal;
receiving application information corresponding to an application that is not installed on the display apparatus from an external server;
transmitting the application information to the mobile terminal device to cause the mobile terminal device to display the application information on the mobile terminal device;
receiving, via the communication unit, an application download command corresponding to the application from the mobile terminal device, wherein the application download command is generated based on a user command inputted through the application information displayed on the mobile terminal device;
transmitting, via the communication unit, an application download request to the external server based on the application download command;
receiving, via the communication unit, the application from the external server; and installing the application on the display apparatus.

US Pat. No. 10,194,188

BITRATE SELECTION FOR VIDEO STREAMING

GOOGLE LLC, Mountain Vie...

1. A method comprising:receiving a plurality of videos associated with a plurality of video resolutions;
identifying, by a processing device, a first bitrate for each of the video resolutions based on a first bitrate point associated with the videos where a quality of the videos at a first video resolution that is upscaled to a second video resolution is better than a quality of the videos at the second video resolution at bitrates below the first bitrate point, the upscaling of the first video resolution corresponding to converting the videos from the first video resolution to the second video resolution at a client device;
assigning the identified corresponding first bitrate to each of the video resolutions; and
providing a video of the plurality of videos based on the first bitrate assigned to one of the video resolutions.

US Pat. No. 10,194,172

DIRECTED INTERPOLATION AND DATA POST-PROCESSING

Dolby Laboratories Licens...

11. A method for post-decoding processing of a video bitstream, comprising:receiving, by a decoder device, the video bitstream comprising a sequence of two images, the sequence of two images being quincunx sampled and checkerboard multiplexed and each set of two images comprising at least one region within the two images;
receiving, by the decoder device, processing information in the video bitstream indicating recommended spatial and temporal processing for the video bitstream, the recommended processing adaptively changing according to a set of characteristics of the video bitstream;
selecting, by the decoder device, at a first time, a first spatial processing method for the video bitstream according to the processing information that relates to a first spatial characteristic of the video bitstream;
selecting, by the decoder device, at a second time, a second temporal processing method for the video bitstream according to the processing information that relates to a second temporal characteristic of the video bitstream; and
processing, by the decoder device, the video bitstream using the first spatial processing method based on a predetermined processing method selection criterion, wherein the first spatial processing method and the second temporal processing method are post-decoding processing methods;
wherein each set of the two images further comprises a second region different from the at least one region of the two images within the video bitstream, and
wherein the first decoding processing method is not applied to the second region.

US Pat. No. 10,194,157

ENCODER, DECODER, SYSTEM AND METHODS FOR VIDEO CODING

Alcatel Lucent, Boulogne...

1. An apparatus comprising:at least one processor; and
at least one memory including computer program code;
the at least one memory including computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
determining a plurality of video modelling parameters for a plurality of video locations on a spatiotemporal grid of a video signal, said spatiotemporal grid comprising at least two spatial dimensions and a time dimension, at least one video modelling parameter being configured to allow a pre-determined video model to at least approximately reconstruct its video location;
segmenting said video signal into a plurality of spatiotemporal video regions, based on said determined plurality of video modelling parameters;
vectorising spatiotemporal surfaces of said plurality of spatiotemporal video regions; and
encoding said video signal based on at least a subset of said determined plurality of video modelling parameters and based on said vectorised spatiotemporal surfaces, wherein said subset is determined taking into account said plurality of spatiotemporal video regions.

US Pat. No. 10,194,151

SIGNAL ENCODING METHOD AND APPARATUS AND SIGNAL DECODING METHOD AND APPARATUS

SAMSUNG ELECTRONICS CO., ...

1. A spectrum coding method comprising:quantizing, by a first quantization unit, spectral data for each important spectral component of a current band based on a first quantization scheme;
extracting a lower bit evenly for the each important spectral component of the current band from the quantized spectral data;
generating a sequence of lower bits for a plurality of bands including the current band;
quantizing, by a second quantization unit, the sequence of lower bits based on a second quantization scheme; and
generating, by a bitstream generating unit, a bitstream including the quantized spectral data, excluding the extracted lower bits, for the current band and the quantized sequence of lower bits for the plurality of bands.

US Pat. No. 10,194,148

OFFSET DECODING DEVICE, OFFSET CODING DEVICE, IMAGE FILTERING DEVICE

HUAWEI TECHNOLOGIES CO., ...

1. An image filtering device, comprising:an offset attribute setting unit, configured to set an offset value range in accordance with a bit depth of pixel values of pixels forming an input image, wherein the bit depth of pixel values of pixels forming the input image is obtained from coded data;
an offset decoding unit, configured to decode an offset value which is restricted to the set offset value range, wherein the offset attribute setting unit is configured to set an offset bit depth of the offset value to be equal to the bit depth of the pixel values in a case in which the bit depth of the pixel values is ten or smaller, and the offset attribute setting unit is configured to set the offset bit depth of the offset value to be ten in a case in which the bit depth of the pixel values is eleven or greater;
wherein the offset attribute setting unit is configured to set a maximum bit length representing the offset value range to be (the offset bit depth?K) or smaller, wherein the offset value range is determined to be (?2(the offset bit depth-K-1)) to (2(the offset bit depth-K-1)?1), and K is an integer greater than 0;
an offset-type determining unit, configured to determine, among first and second offset types, an offset type to which a subject unit area including the pixel forming the input image belongs; and
a filtering unit, configured to add the offset value associated with the offset type to a pixel value of a pixel included in the input image which is constituted by a plurality of unit areas when the bit depth of the pixel values is ten or smaller; or left-shift the offset value according to a shift value when the bit depth of the pixel values is eleven or greater, and add left-shifted offset value to a pixel value of a pixel included in the input image which is constituted by a plurality of unit areas, wherein the shift value is set to be (bit depth of the pixel value minus offset bit depth of the offset value).

US Pat. No. 10,194,147

DC COEFFICIENT SIGN CODING SCHEME

GOOGLE LLC, Mountain Vie...

1. A method for encoding a current block to a bitstream by determining a sign value of a DC coefficient of the current block using neighbor blocks of the current block, the method comprising:identifying, as a first sign value, a sign value of a DC coefficient of an above neighbor block of the current block;
identifying, as a second sign value, a sign value of a DC coefficient of a left neighbor block of the current block;
calculating a context value by adding a first value and a second value, wherein the first value is calculated by multiplying a first weighting value and the first sign value, wherein the second value is calculated by multiplying a second weighting value and the second sign value, wherein the first weighting value is based on a first boundary between the above neighbor block and the current block and the second weighting value is based on a second boundary between the left neighbor block and the current block;
selecting a probability model for determining the sign value of the DC coefficient of the current block based on the context value, wherein the probability model is a first probability model when the context value is greater than zero, wherein the probability model is a second probability model when the context value is less than zero, wherein the probability model is a third probability model when the context value is equal to zero;
determining the sign value of the DC coefficient of the current block using the probability model; and
encoding the current block to the bitstream based on the sign value of the DC coefficient of the current block.

US Pat. No. 10,194,146

DEVICE AND METHOD FOR SCALABLE CODING OF VIDEO INFORMATION

Qualcomm Incorporated, S...

1. An apparatus configured to code video information, the apparatus comprising:a memory configured to store video data associated with a reference layer that includes a reference layer (RL) picture and associated with an enhancement layer that includes an enhancement layer (EL) picture; and
a processor in communication with the memory, the processor being configured to:
resample the RL picture to generate an inter-layer reference picture (ILRP) that is associated with a motion vector pointing to a first reference picture;
identify a marking status determination function configured to determine whether a given reference picture of a given picture was marked as a short-term reference picture (STRP) or as a long-term reference picture (LTRP) when the given picture was coded;
determine a time reference to be associated with the ILRP, the time reference representing a time between when the RL picture was coded and when the EL picture was coded, such that the time reference, when used in the marking status determination function, provides a determination of whether the first reference picture was marked as the STRP or as the LTRP with respect to the ILRP;
apply the marking status determination function to determine whether the first reference picture was marked as the STRP or as the LTRP at a time associated with the time reference based on inputting input values into the marking status determination function, the input values comprising: (i) the ILRP, (ii) a prediction block within a slice of the ILRP, (iii) a reference index corresponding to a position of the first reference picture in a reference picture list associated with the slice of the ILRP, (iv) the reference picture list associated with the slice of the ILRP; and (v) the time reference;
determine, when the ILRP is used for predicting the EL picture, whether the first reference picture is the STRP or the LTRP based on whether the first reference picture was marked as the STRP or as the LTRP when the RL picture was being coded;
based on the determination of whether the first reference picture was marked as the STRP or as the LTRP at the time associated with the time reference, determine whether the motion vector of the ILRP is to be scaled; and
code the enhancement layer using the motion vector and based on the determination of whether the motion vector is to be scaled.

US Pat. No. 10,194,137

DEPTH-MAP GENERATION FOR AN INPUT IMAGE USING AN EXAMPLE APPROXIMATE DEPTH-MAP ASSOCIATED WITH AN EXAMPLE SIMILAR IMAGE

Google LLC, Mountain Vie...

1. A method comprising:receiving a two-dimensional image to be converted to a first three-dimensional image;
identifying a second three-dimensional image that is visually similar to the two-dimensional image that is to be converted, the second three-dimensional image sharing a threshold number of color features with the two-dimensional image;
identifying an approximate depth map of the second three-dimensional image that shares the threshold number of color features with the two-dimensional image;
identifying a distribution of spatial variation of the second three-dimensional image;
computing, by a processing device, a plurality of feature-to-depth mapping functions for the first three-dimensional image by using the approximate depth map of the second three-dimensional image that shares the threshold number of color features with the two-dimensional image, wherein a number of the plurality of feature-to-depth mapping functions that are computed is based on the distribution of the spatial variation of the second three-dimensional image;
applying the plurality of feature-to-depth mapping functions to a plurality of pixels of the two-dimensional image to determine depth values for the plurality of pixels of the two-dimensional image, wherein the plurality of feature-to-depth mapping functions determine the depth values for the plurality of pixels of the two-dimensional image based on a color value of each of the plurality of pixels; and
generating the first three-dimensional image based on the depth values for the plurality of pixels of the two-dimensional image.

US Pat. No. 10,194,133

DEVICE AND METHOD FOR ELIMINATING REDUNDANCY OF VIEW SYNTHESIS PREDICTION CANDIDATE IN MOTION MERGE MODE

Electronics and Telecommu...

1. A method for 3D image decoding a 3D image, the method comprising:deriving a merge candidate list by inserting a first candidate block in to the merge candidate list;
determining whether a view synthesis prediction (VSP) has been used in the first candidate block;
in response to the first candidate block having been determined to have used VSP, generating information indicating that the VSP has been used in the first candidate block;
constructing the merge candidate list by inserting one or more other candidate blocks and by abstaining from inserting a VSP candidate of a current block into the merge candidate list when the information indicating that the VSP has been used in the first candidate block is present; and
performing an inter prediction for the current block based on the merge candidate list to decode the 3D image.

US Pat. No. 10,194,121

CONTENT CAPTURE

Google LLC, Mountain Vie...

1. A method comprising:receiving first experience data that indicates a first environmental condition;
selecting a capture mode from a plurality of capture modes based on at least the first environmental condition, wherein the capture mode defines a manner of capturing experience data;
causing a computing device to operate in the selected capture mode, wherein operating in the selected capture mode comprises capturing second experience data in the manner defined by the capture mode;
while the computing device is operating in the selected capture mode, receiving third experience data that indicates a second environmental condition, wherein the first and second environmental conditions are external to and independent of a user of the computing device;
determining that the capture mode should be exited based on at least the received third experience data; and
based on the determination that the capture mode should be exited, causing the computing device to exit the capture mode such that at least one type of received experience data is no longer captured.

US Pat. No. 10,194,112

DISPLAY DEVICE AND CONTROL METHOD THEREFOR

LG ELECTRONICS INC., Seo...

1. A broadcast receiver, comprising:a tuner configured to receive a broadcast signal;
a display configured to display a content on a main screen;
an interface configured to receive a first command for selecting a specific location within the main screen from a remote controller; and
a controller configured to control the tuner, the display and the interface,
wherein the controller is configured to:
enlarge a specific region within a distance from the specific location according to the received first command,
display the enlarged specific region on a zoom window on the display,
if the zoom window is moved to a side of the main screen, adjust a size of the zoom window, and
display the adjusted zoom window on the display.

US Pat. No. 10,194,109

DATA TRANSFER CIRCUIT USING DIGITAL TRANSFER AND IMAGE SENSOR

Samsung Electronics Co., ...

1. A data transfer circuit comprising:a first layer configured to transmit first bits; and
a second layer configured to transmit second bits, wherein:
each of the first layer and the second layer comprises:
first to mth banks configured to convert a plurality of received digital pixel signals into first to mth analog voltage signals, wherein ‘m ’ denotes an integer which is greater than or equal to ‘2’;
first to mth samplers configured to convert the first to mth analog voltage signals into first to mth digital transmission signals; and
first to mth digital transfer units configured to respectively receive the first to mth digital transmission signals.

US Pat. No. 10,194,104

IMAGING DEVICE AND IMAGING MODULE

PANASONIC INTELLECTUAL PR...

1. An imaging device comprising:at least one pixel cell that includes a first pixel cell, each of the at least one pixel cell including
a photoelectric conversion layer having a first surface and a second surface opposite to the first surface,
a pixel electrode on the first surface,
an auxiliary electrode on the first surface, the auxiliary electrode surrounding the pixel electrode and being electrically insulated from the pixel electrode,
a counter electrode on the second surface, the counter electrode facing both of the pixel electrode and the auxiliary electrode, and
a charge detection circuit connected to the pixel electrode;
a voltage supply circuit that supplies a voltage;
a first switch that switches between electrical connection and electrical disconnection;
a first capacitor that has one end connected to the auxiliary electrode of the first pixel cell and the other end held to a predetermined voltage; and
a first control circuit connected to the first switch, the first control circuit causing the first switch to switch between electrical connection and electrical disconnection, wherein
the voltage supply circuit is connected, through the first switch, to the auxiliary electrode of the first pixel cell and to the one end of the first capacitor.

US Pat. No. 10,194,099

IMAGING APPARATUS INCLUDING LIGHT SOURCE THAT EMITS PULSED LIGHT AND WHICH REDUCES NOISE CAUSED BY SURFACE REFLECTIONS

PANASONIC INTELLECTUAL PR...

1. An imaging apparatus comprising:a light source that, in operation, emits first pulsed light and second pulsed light;
an image sensor that includes at least one pixel including a photodiode, a first charge accumulator and a second charge accumulator, the first charge accumulator and the second charge accumulator, in operation, accumulating signal charge from the photodiode; and
a control circuit that, in operation, controls the image sensor, wherein:
the control circuit, in operation, causes the first charge accumulator to begin to accumulate the signal charge a period of time after the light source begins to emit the first pulsed light; and
the control circuit, in operation, causes the second charge accumulator to begin to accumulate the signal charge the period of time after the light source begins to emit the second pulsed light, and
wherein the image sensor further includes an electronic shutter;
the control circuit, in operation, causes the electronic shutter to prevent the first charge accumulator from accumulating the signal charge while a part of the first pulsed light is reflected from a surface of a measurement target and reaches the image sensor;
the control circuit, in operation, causes the electronic shutter to allow the first charge accumulator to accumulate the signal charge while another part of the first pulsed light is scattered inside the measurement target and reaches the image sensor;
the control circuit, in operation, causes the electronic shutter to prevent the second charge accumulator from accumulating the signal charge while a part of the second pulsed light is reflected from the surface of the measurement target and reaches the image sensor; and
the control circuit, in operation, causes the electronic shutter to allow the second charge accumulator to accumulate the signal charge while another part of the second pulsed light is scattered inside the measurement target and reaches the image sensor.

US Pat. No. 10,194,096

SYSTEM AND METHOD FOR OPTIMIZING VIDEOS USING OPTIMIZATION RULES

Google LLC, Mountain Vie...

1. A method comprising:processing, by a computing device executing an optimizer, a video using a machine learning algorithm to determine one or more optimizations for original contents of the video, the one or more optimizations pertaining to a modification of the original contents of the video to improve viewership statistics of the video, wherein the machine learning algorithm is trained on properties of a plurality of other videos and viewership statistics of respective other videos of the plurality of other videos to be able to identify a subset of the properties of the plurality of other videos that is indicative of improved viewership statistics, and to determine which video optimization causes a respective other video to include one or more of the subset of the properties indicative of the increased viewership statistics;
modifying the original contents of the video to produce a modified version of the video that implements the one or more optimizations; and
causing the modified version of the video to be presented to viewers to demonstrate results of the one or more optimizations.

US Pat. No. 10,194,094

IMAGING APPARATUS INCLUDING LIGHT SOURCE THAT EMITS PULSED LIGHT, IMAGE SENSOR, AND CONTROL CIRCUIT

Panasonic Intellectual Pr...

1. An imaging apparatus comprising:a light source that emits first pulsed light and second pulsed light toward an object;
an image sensor including pixels; and
a control circuit that controls the light source and the image sensor, wherein
the control circuit causes the light source to emit the second pulsed light later than the first pulsed light, and
when a time at which the first pulsed light starts arriving at the pixels after being reflected by the object is a first time,
a time at which the first pulsed light finishes arriving at the pixels is a second time, and
a time at which the second pulsed light starts arriving at the pixels after being reflected by the object is a third time,
the control circuit decreases sensitivity of the pixels during a first part of a first period, which begins at the first time and includes the second time, to a level lower than the sensitivity of the pixels during at least part of a second period, which elapses after the first period and ends at the third time, and
the control circuit increases the sensitivity of the pixels during a second part of the first period to a level higher than the sensitivity of the pixels during the at least part of the second period.

US Pat. No. 10,194,071

MODULAR MOTION CAMERA

RED.COM, LLC, Irvine, CA...

1. A camera comprising:a camera body comprising a plurality of walls that defines an interior cavity, the plurality of walls comprising an opening through which light enters the camera body;
an image sensor positioned in the interior cavity and configured to generate image data corresponding to the light contacting the image sensor;
a slot antenna positioned in the interior cavity, the slot antenna comprising a plurality of surfaces, the plurality of surfaces comprising a slot that extends over two orthogonal planes defined by two different surfaces of the plurality of surfaces, one of the plurality of surfaces being parallel with and proximate to one of the plurality of walls, the plurality of surfaces comprising at least two surfaces that have a concave curvature, the slot extending across at least part of one of the at least two surfaces that have the concave curvature; and
electronic circuitry positioned in the interior cavity, the electronic circuitry being configured to process the image data and use the slot antenna to transmit and receive radiofrequency signals.

US Pat. No. 10,194,066

CAMERA APPARATUS AND ELECTRONIC DEVICE INCLUDING THE SAME

Samsung Electronics Co., ...

1. An electronic device comprising:a first cover that defines one surface of the electronic device;
a second cover that defines an opposite surface of the electronic device; and
a camera assembly of which at least a portion is arranged in a space defined between the first cover and the second cover,
wherein the camera assembly comprises:
a metal plate that is arranged substantially parallel to the first cover,
a printed circuit board that is arranged between the first cover and the metal plate, and is attached to the metal plate, the printed circuit board having an opening arranged substantially at a center thereof, and a through-hole arranged outside the opening,
an image sensor that is arranged in the opening and is attached to the metal plate,
a lens assembly that is arranged adjacent to the image sensor, and
a side surface that surrounds at least a portion of the image sensor and the lens assembly, and
wherein at least a portion of the side surface passes through the through-hole to be connected to the metal plate.

US Pat. No. 10,194,064

ARRAY CAMERA MODULE BASED ON INTEGRAL PACKAGING TECHNOLOGY

Ningbo Sunny Opotech Co.,...

1. An array camera module, comprising:two or more photosensitive elements each having a top surface defining a photosensitive region having a photosensitive path and a non-photosensitive region positioned around said photosensitive region;
a joint integral base assembly comprising a joint circuit board and at least a joint integral base, wherein said joint circuit board comprises two or more circuit boards integrally made side by side to form an integral piece of said joint circuit board, said joint integral base comprising two or more integral bases integrally molded and packaged side by side to form an integral piece of said joint integral base, said joint integral base having two or more light windows provided side by side in said two or more integral bases respectively to define two or more light passages for said two or more photosensitive elements provided on said two or more circuit boards of said joint circuit board respectively, said two or more circuit boards which are electrically connected with said non-photosensitive regions of said two or more photosensitive elements providing electronic components positioned around said two or more photosensitive elements, said two or more integral base being molded to be integrally packaged with said two or more circuit boards with said electronic components being embedded therein, said photosensitive regions of said two or more photosensitive elements positioned within said two or more light windows facing said two or more light passages respectively;
two or more light filters sized corresponding to said photosensitive region of said photosensitive element;
two or more light filter holders installed on said two integral bases of said joint integral base respectively, wherein each of said light filter holders, made of a material more flexible than said integral bases, has a top side having a flat surface, a bottom side installed with said respective integral base, and a supporting groove which is provided in said top side and has a receiving opening communicated with said respective light window for receiving said light filter, wherein each of said light filter holders has an outer peripheral edge extended outwardly to be supported on top of said respective integral base and an inner peripheral edge extended inwardly from said inner surrounding wall of said respective integral base to form said supporting groove, so that each of said receiving openings has a size smaller than said respective light window, wherein said two or more light filters are supported in said supporting grooves of said two or more light filter holders and arranged along said photosensitive paths of said two or more photosensitive elements so as to minimize said size of said two or more light filters, while said flexible material made light filter holders provide a better support to said two or more light filters than said integral bases; and
two or more lenses installed on said top sides of said two or more light filter holders respectively such that said light filter holders are positioned between said lenses and said joint integral base to support said lenses in position respectively while said lenses are optically coupled with said photosensitive elements in such a manner that said lenses and said light filters are positioned in said photosensitive paths of said photosensitive elements respectively, so that light beams passing through said lenses and reaching said photosensitive elements via said light windows and said light filters undergo light conversions by said photosensitive elements respectively that electrical signals are transmitted to said circuit boards respectively so that said array camera module is able to capture two or more image information at the same time.

US Pat. No. 10,194,021

METHOD, MEDIUM FOR OBTAINING CALL RECORDS OF MOBILE TERMINAL, AND MOBILE TERMINAL

BEIJING XIAOMI MOBILE SOF...

1. A method for obtaining call records of a mobile terminal that are missed during the mobile terminal is offline or shutdown, the method comprising:sending, after the mobile terminal is recovered from offline or shutdown, a record obtaining message to a server, the record obtaining message comprising a starting time and an ending time of the offline or shutdown of the mobile terminal and a telephone number of the mobile terminal;
obtaining, according to the record obtaining message, one or more outgoing call records of contacts associated with the telephone number of the mobile terminal from the server;
obtaining, from the outgoing call records of the contacts, a missed incoming call record of the mobile terminal; and
inserting the missed incoming call record into call records of the mobile terminal according to a call time of the missed incoming call.

US Pat. No. 10,194,010

TECHNIQUES TO MANAGE CONTACT RECORDS

WHATSAPP INC., Menlo Par...

1. At least one non-transitory computer-readable storage medium comprising instructions that, when executed, cause a system to:receive a user contact record in a messaging thread at a client device from a sending user, the user contact record associated with a user other than the sending user;
determine that the user contact record is authenticated for storage in a contact record repository on the client device, the authentication being based on the identity of the sending user;
based on the determination that the user contact record is authenticated, store the user contact record in the contact record repository on the client device;
receive an incoming messaging initiation at the client device from an initiating user account;
search the contact record repository for a user contact record containing information matching identifying information of the initiating user account;
extract contact information from the matching user contact record;
display an incoming messaging initiation dialog on the client device, the incoming messaging initiation dialog comprising information from the matching user contact record and a contact add control;
receive a user selection of the contact add control; and
add information from the matching contact record as an entry in an address book on the client device, the address book being separate from the contact record repository.

US Pat. No. 10,194,001

AUTOMATIC DISCOVERY OF API INFORMATION

Google LLC, Mountain Vie...

1. A system, comprising:an external interface configured to exchange information with a client;
an internal interface configured to exchange information with a backend system; and
a processor configured to perform operations comprising:
receiving, at a server and through the external interface, a transaction that is an application programming interface (API) request sent over a network, where the API request includes an indication of an operation type of an operation to be performed and an indication of a path of the operation;
sending the API request to the backend system through the internal interface;
receiving a response to the API request from the backend system through the internal interface;
determining, by the server and from the transaction, a signature that represents a combination of the operation type of the operation to be performed indicated by the API request and the path of the operation indicated by the API request; and
in response to a determination that a combination of the operation type of the operation to be performed and the path of the operation is not found in a classification map associated with an API model, determining whether a status code that is included in the response, received by the server from the backend system, to the API request indicates that the backend system determined that the API request was valid; and
in response to a determination that the status code that is included in the response, received by the server from the backend system, to the API request indicates that the backend system determined that the API request was valid, adding the signature that represents the operation type of the operation and the path of the operation indicated by the API request to the API model;
receiving, at the server and through the external interface, a second transaction that is a second application programming interface (API) request sent over the network;
determining, by the server and from the second transaction, a second signature determined from the second transaction matches the signature added to the API model; and
in response to determining, by the server and from the second transaction, the second signature determined from the second transaction matches the signature added to the API model, applying a run-time policy to the second transaction that is not applied to the transaction that was previously received.

US Pat. No. 10,193,998

COMMUNICATION APPARATUS, COMMUNICATION SYSTEM, AND CIRCUIT CONFIGURATION CONTROL METHOD

HITACHI, LTD., Tokyo (JP...

1. A communication apparatus which transmits and receives data, the communication apparatus comprising:a partially reconfigurable logic circuit; and
a management unit configured to manage a circuit configuration of the logic circuit, wherein
the logic circuit includes:
a plurality of modules which are located in a partially reconfigurable area of the logic circuit and which are configured to execute a prescribed process on received data; and
a data distribution unit configured to determine, based on the received data, a module to be a distribution destination of the received data from the plurality of modules and to distribute the received data to the determined module, and
the management unit is configured to:
fixedly arrange a plurality of coupling interfaces, which are used for sending data to a module determined as the distribution destination of data by the data distribution unit and which are respectively linkable to the plurality of modules, at prescribed positions on the logic circuit; and
create the module in the partially reconfigurable area of the logic circuit so as to be linked to any of the plurality of coupling interfaces.

US Pat. No. 10,193,995

CONTROLLING UTILIZATION OF NETWORK PATHS FOR MACHINE-TYPE COMMUNICATIONS

Verizon Patent and Licens...

1. A method, comprising:receiving, by one or more network devices in an evolved packet core (ePC) network and via a customer portal device, profile attributes for a machine-type communication (MTC) device that is different than the customer portal device, the profile attributes including an access point name (APN) configuration that indicates, for non-Internet Protocol (IP)-type communications, a type of bearer path to be used between the MTC device and the ePC network, wherein the type of bearer path is selected from a user plane and a control plane;
storing, by the one or more network devices, a subscriber profile for the MTC device, the subscriber profile including the profile attributes;
receiving, by the one or more network devices and after the storing, an attach request from the MTC device;
retrieving, by the one or more network devices and based on the attach request, the subscriber profile;
determining, by the one or more network devices, whether the subscriber profile indicates an APN configuration for a non-IP bearer; and
when the subscriber profile indicates an APN configuration for a non-IP bearer, implementing, by the one or more network devices and for the MTC device, the type of bearer path between the MTC device and the ePC network, as indicated in the subscriber profile.

US Pat. No. 10,193,972

SHARED DATA TRANSMITTING METHOD, SERVER, AND SYSTEM

Samsung Electronics Co., ...

1. A method of transmitting data performed by a server through a network, the method comprising:receiving and storing data from a device of a first user;
detecting that a device of a second user accesses the server;
selecting data from the stored data based on user information;
processing the selected data to be optimized for the device of the second user; and
transmitting the processed data to the device of the second user,
wherein the server is configured to combine data received from a plurality of devices of the first user and transmit the combined data to the device of the second user.

US Pat. No. 10,193,968

VIRTUAL ROUTER WITH DYNAMIC FLOW OFFLOAD CAPABILITY

Google LLC, Mountain Vie...

1. A computer-implemented method for dynamically offloading network traffic flows in one or more virtual networks, the computer-implemented method comprising:identifying a virtual router through which to route network traffic of a specific network flow, wherein the specific network flow has a source endpoint existing on a source host machine and a destination endpoint existing on a destination host machine;
receiving flow statistics of network traffic transiting the virtual router including statistics about the specific network flow;
determining whether current network traffic of the specific network flow meets an offload rule using the received flow statistics by:
determining the number of network flows that have already been offloaded for the source host machine of the specific network flow; and
determining whether the number of offloaded network flows exceeds a threshold amount for the source host machine; and
in response to determining that the number of offloaded network flows does not exceed a threshold amount for the source host machine, dynamically offloading the specific network flow from the virtual router rule to ensure that subsequent network traffic of the specific network flow does not transit the virtual router.

US Pat. No. 10,193,958

POLICY BASED FRAMEWORK FOR APPLICATION MANAGEMENT IN DISTRIBUTED SYSTEMS

Juniper Networks, Inc., ...

1. A method comprising:publishing, by a plurality of applications operating on nodes of a distributed computing system that includes a plurality of nodes, state data indicating current states of the applications, the plurality of nodes including a first node and a second node;
publishing, by a plurality of system managers operating on the nodes of the distributed computing system, state data that includes node resource data that comprises information regarding utilization levels of hardware resources of the nodes of the distributed computing system, wherein the plurality of system managers includes at least a first system manager and a second system manager, the first system manager operates on the first node, the second system manager operates on the second node, and data indicating a current state of the distributed computing system includes the state data published by the applications and the state data published by the system managers;
determining, by the first system manager, based at least in part on the data indicating the current state of the distributed computing system and a set of rules for an application operating on the second node, an updated state of the distributed computing system, the application being in the plurality of applications, the updated state of the distributed computing system comprising an updated state of each of the nodes of the distributed computing system, the set of rules for the application including one or more rules for determining the updated state of the distributed computing system responsive to the application entering a particular state, wherein determining the updated state of the distributed computing system comprises:
determining, based on a rule in the set of rules for the application, that one or more other applications in the plurality of applications must receive notifications of an upgrade to the application prior to upgrading the application; and
updating, based on the rule, the state of the distributed computing system to indicate the application is upgraded after the one or more other applications acknowledge the notifications;
sending, by the first node, updated state data to the second node of the distributed computing system, the updated state data indicating the updated state of the distributed computing system for each of the nodes of the distributed computing system, the first and second nodes being different ones of the plurality of nodes included in the distributed computing system; and
responsive to receiving the updated state data, modifying, by the second system manager, a state of the second node to conform to the updated state of the distributed computing system as indicated in the updated state data, wherein modifying the state of the second node comprises at least one of: starting the application on the second node, stopping the application on the second node, or modifying a state of the application on the second node.

US Pat. No. 10,193,930

APPLICATION SECURITY CAPABILITY EXCHANGE VIA THE APPLICATION AND DATA PROTECTION LAYER

AVOCADO SYSTEMS INC., Sa...

1. A method, comprising:determining, by an application operating on a first host in a network, one or more security features and/or capabilities available to the application for protecting the application and first data used by the application from unauthorized activity;
sending, by an application and data protection layer (ADPL) operating on the first host via a data socket descriptor, a first message to one or more peer applications in the network, the first message including indication of the one or more security features and/or capabilities available to the application;
receiving a second message, via the data socket descriptor, including indication of one or more security features and/or capabilities available to a peer application in the network operating on a second host; and
providing a suggestion to the peer application to enact at least one of the one or more security features and/or capabilities available to the peer application in response to:
a security profile of the peer application received by the ADPL on the first host;
a security condition of the first host; or
a combination of the security profile of the peer application received by the ADPL on the first host and the security condition of the first host.

US Pat. No. 10,193,929

METHODS AND SYSTEMS FOR IMPROVING ANALYTICS IN DISTRIBUTED NETWORKS

vArmour Networks, Inc., ...

1. A system for improving analytics in a distributed network, the system comprising:a hardware processor executing instructions stored in memory, the instructions comprising:
executing a security policy on a network packet;
collecting network information from the network packet;
generating a result from an analysis;
analyzing the network information with additional group information from the security policy, the analyzing including examining communications including network packets between at least some hosts in a group, the analyzing further including identifying patterns indicative of malicious activity in the communications;
in response to the analyzing, defining a second security policy, the second security policy applying to the group, each host of the group having a similar security attribute associated with group security attributes of the group;
updating the security policy based on the generated result, the updating the security policy including at least one of:
performing deep packet inspection on the communications, and
blocking network communications to an infected host in the group;
collecting at least one of application metadata, application information, and contextual information related to an application associated with another host in the group; and
providing the collected information; wherein analyzing the network information correlated with the security policy includes:
analyzing network packets between a first host in the group and a second host in the group;
analyzing network packets between a third host in the group and a fourth host in a second group; and
analyzing connections between the group and the second group;
wherein the network information from the network packets regarding a current state of the distributed network is dynamic and changing over time.

US Pat. No. 10,193,928

MASTER SECURITY POLICY SERVER

McAfee, LLC, Santa Clara...

1. At least one non-transitory computer storage medium to store at least one computer program product, the computer program product comprising:computer code to create a plurality of security policies at a local policy server;
computer code to maintain the plurality of security policies at a master policy server;
computer code to periodically synchronize the local policy server and the master policy server to transfer the plurality of security policies to the master policy server;
computer code to manage, by the local policy server, security for a plurality of client platforms, the managing to include application of one or more of the plurality of security policies to each of the plurality of client platforms according to hardware platform type; and
computer code to periodically query, by the local policy server, the master policy server to determine whether the one or more of the plurality of security policies applied to each of the plurality of client platform has been updated.

US Pat. No. 10,193,925

ANTI-REPLAY METHOD AND APPARATUS

HUAWEI TECHNOLOGIES CO., ...

1. An anti-replay method used in an Internet Protocol Security (IPSec) receive end, wherein the IPSec receive end is configured to communicate with an IPSec transmit end using an IPSec Security Association (SA) that is set based on time or traffic, the anti-replay method comprising:receiving an IPSec packet from the IPSec transmit end, wherein the IPSec packet comprises a sequence number;
determining whether an upper limit value of an anti-replay sliding window of the IPSec receive end is equal to a maximum agreed value, wherein the maximum agreed value is a maximum value of the sequence number of the IPSec packet;
if the upper limit value of the anti-replay sliding window is equal to the maximum agreed value:
storing the IPSec packet; and
setting an interval of the anti-replay sliding window from M1 to M2 before a life cycle of the IPSec SA ends, wherein M1 is a minimum value of the sequence number, wherein M2 is a sum of M1 and a size of the anti-replay sliding window, and wherein M1 is an integer greater than or equal to 0; and
if the upper limit value of the anti-replay sliding window is not equal to the maximum agreed value:
storing the IPSec packet when the sequence number of the IPSec packet is in the anti-replay sliding window;
storing the IPSec packet and moving the anti-replay sliding window to right such that the upper limit value of the anti-replay sliding window is the sequence number of the IPSec packet when the sequence number of the IPSec packet is on a right side of the anti-replay sliding window; and
discarding the IPSec packet when the sequence number of the IPSec packet is on a left side of the anti-replay sliding window.

US Pat. No. 10,193,903

SYSTEMS AND METHODS FOR DETECTING SUSPICIOUS MICROCONTROLLER MESSAGES

Symantec Corporation, Mo...

1. A computer-implemented method for detecting suspicious microcontroller messages, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:observing a typical interval at which messages are sent over a network by a microcontroller, the messages being sent over the network at a target time and a delay time after the target time, wherein the typical interval for new messages sent over the network immediately following the messages sent after the target time comprises the target time shortened by the delay time;
identifying a message sent over the network by the microcontroller;
determining that an interval between the message and a previous message sent by the microcontroller does not comprise the typical interval;
categorizing the message as a suspicious message in response to determining that the interval does not comprise the typical interval; and
performing a security action in response to categorizing the message as suspicious, the security action comprising holding the suspicious message until an arrival of an additional message at the computing device, wherein the computing device is in communication with the network utilized by the microcontroller and wherein the additional message is determined not to be suspicious, and discarding the suspicious message to prevent an attacker from gaining control of one or more systems that are part of a motor vehicle and that are associated with operating the motor vehicle, wherein the suspicious message comprises a spoofed message that does not originate from the microcontroller despite appearing to originate from the microcontroller.

US Pat. No. 10,193,899

ELECTRONIC COMMUNICATION IMPERSONATION DETECTION

Symantec Corporation, Mo...

1. A computer-implemented method for detecting electronic communication impersonation, comprising:connecting to a first device in a geographic area via a wireless connection;
initiating a request relating to the first device via the wireless connection, wherein the request comprises a randomized request sent to a designated source before other wireless communications are sent;
monitoring wireless communications within the geographic area;
registering system events for a predetermined period based at least in part on the monitoring;
identifying a second request initiated by a second device based at least in part on the registering, the second request relating to the first device, wherein the registered system events comprise network traffic associated with the first device and the second device;
comparing the initiated request and the second request;
identifying that at least a portion of the initiated request is identical to at least a portion of the second request based at least in part on the comparing;
analyzing, from the registered system events, at least a portion of the network traffic associated with the first device and the second device;
determining a suspicious event status relating to the second device based at least in part on the analyzing, wherein the suspicious event status is based at least in part on the registered system events exceeding a confidence threshold that the at least portion of the network traffic was repeated by the first device and the second device, wherein determining the suspicious event status is based at least in part on a response relating to the randomized request; and
transmitting, to the first device, an indication of the suspicious event status relating to the second device.

US Pat. No. 10,193,897

IDENTITY AND TRUSTWORTHINESS VERIFICATION USING ONLINE AND OFFLINE COMPONENTS

Airbnb, Inc., San Franci...

1. A computer implemented method, comprising:receiving, from a user, by a computer, information about a first online identity of the user of a first-party online system, the first online identity including a first name and a last name of the user;
receiving from the user, credentials for an account of the user in a third-party online system;
sending a request to the third party online system for information about a second online identity of the user, the request including the credentials, the third party online system different than the first-party online system;
receiving, from the third-party online system, information about activities performed by the user in the third-party online system;
determining an online trustworthiness score based at least on the information about the activities performed by the user in the third-party online system;
sending a request to one or more databases for information associated with first name and the last name of the user;
receiving, from the one or more databases, offline information about an the user;
determining an offline trustworthiness score based on the offline information; and
determining a trustworthiness score based on the online trustworthiness score and the offline trustworthiness score; and
responsive to determining that the trustworthiness score of the user is below a threshold value, exiting the user out from creating a user account in the first-party online system.

US Pat. No. 10,193,890

COMMUNICATION APPARATUS TO MANAGE WHITELIST INFORMATION

Alaxala Networks Corporat...

1. A communication apparatus connected to a network comprising a plurality of data receivers that are configured to receive data from the network,wherein each of the plurality of data receivers belongs to a data receiver group made up of at least one data receiver, and adds, to the received data, control information indicating the data receiver group to which the data receiver belongs,
wherein the communication apparatus further includes:
a controller configured to generate a whitelist based on data received by each of the plurality of data receivers;
a priority storage memory area that stores priority information indicating a priority of each data receiver group; and
a whitelist storage first memory area that stores therein the whitelist, and
wherein the controller is configured to:
receive control information of first data and a plurality of types of header information of the first data, the first data being received by a first data receiver;
select at least one parameter from the plurality of types of header information of the first data based on the priority of a first data receiver group to which the first data receiver belongs and a storage condition, the priority being indicated by the priority information, the storage condition indicating the number of whitelist entries that can be stored in the whitelist storage first memory area; and
add, to the whitelist, an entry that includes control information of the first data and the at least one selected parameter.

US Pat. No. 10,193,889

DATA SOCKET DESCRIPTOR ATTRIBUTES FOR APPLICATION DISCOVERY IN DATA CENTERS

Avocado Systems Inc., Sa...

1. A system, comprising:a processing circuit and logic integrated with and/or executable by the processing circuit, the logic being configured to cause the processing circuit to:
collect all data socket descriptor databases from individual servers operating in a data center, each data socket descriptor database storing attributes of a base socket and one or more data socket descriptors used by an application or application instance operating on an individual server;
store data from the data socket descriptor databases for all applications and application instances operating in the data center in a central data socket descriptor database, the central data socket descriptor database being configured to store attributes of all data socket descriptors used by all applications or application instances operating in the data center; and
discover a new application or application instance operating in the data center based on: collection of attributes of at least one data socket descriptor used by the new application or application instance operating in the data center; and comparison of the attributes of all data socket descriptors used by all applications or application instances operating in the data center stored in the central data socket descriptor database with the attributes of the at least one data socket descriptor used by the new application or application instance operating in the data center; and
collecting one or more hash scans of the new application or application instance operating in the data center; generating an application signature for each new application or application instance operating in the data center using the one or more hash scans; wherein the attributes of the one or more data socket descriptors each respectively comprise a security profile indicating a risk associated with the application or application instance running on a particular server operating in the data center, and the system further comprising: mapping one or more security profile policies to one or more corresponding data socket descriptors;
determining whether the new application or application instance discovered operating in the data center is permissible; and causing the new application or application instance to close based on a determination that the new application or application instance is not permissible.

US Pat. No. 10,193,885

DEVICE AND METHOD OF SETTING OR REMOVING SECURITY ON CONTENT

SAMSUNG ELECTRONICS CO., ...

1. A method of providing a user interface at an electronic device, the method comprising:displaying a registration screen associated with notification screens for setting biometric login options, each of the biometric login options corresponding to a respective biometric information category of a plurality of biometric information categories;
obtaining a first piece of biometric information of a user corresponding to a first biometric information category of the plurality of biometric information categories using at least one first notification screen of the notification screens;
storing the first piece of biometric information in a memory of the electronic device, wherein the first piece of biometric information is associated with an identification of the user;
obtaining a second piece of biometric information of the user corresponding to a second biometric information category of the plurality of biometric information categories using at least one second notification screen of the notification screens;
storing the second piece of biometric information in the memory of the electronic device, wherein the second piece of biometric information is associated with the identification of the user;
displaying a lock screen for selection from among first and second biometric login options respectively indicating the first and second biometric information categories corresponding to the first and second pieces of biometric information of the user stored in the memory of the electronic device;
based on the first biometric login option being selected from among the first and second biometric login options displayed with the lock screen, obtaining first input biometric information of the user corresponding to the first biometric information category;
displaying an authentication failure notification screen based on unsuccessful authentication of the user using the obtained first input biometric information of the user and the first piece of biometric information stored in the memory of the electronic device;
based on the second biometric login option being selected from among the first and second biometric login options, obtaining second input biometric information of the user corresponding to the second biometric information category; and
displaying an unlocked screen based on successful authentication of the user using the obtained second input biometric information of the user and the second piece of biometric information stored in the memory of the electronic device.

US Pat. No. 10,193,880

SYSTEMS AND METHODS FOR REGISTERING USER ACCOUNTS WITH MULTI-FACTOR AUTHENTICATION SCHEMES USED BY ONLINE SERVICES

Symantec Corporation, Mo...

1. A computer-implemented method for registering user accounts with multi-factor authentication schemes used by online services, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:determining, on a client device of a user, that the user is attempting to:
create an account managed by an online service; and
while creating the account, register the account with a multi-factor authentication scheme that requests the user to complete a plurality of authentication steps before being allowed to access the account;
determining, on the client device of the user, based on an analysis of the online service, that the online service requests at least an item of personal identification information associated with the user to register the account with the multi-factor authentication scheme;
identifying the item of personal identification information associated with the user by:
accessing a credential vault stored on the client device that contains authentication information the user has previously provided to additional online services while registering additional accounts; and
determining, based on the authentication information stored within the credential vault, that the user has previously provided the item of personal identification information to an additional online service while registering an additional account but has not provided the item of personal identification information to the online service; and
registering the account with the multi-factor authentication scheme by providing, from the client device of the user to the online service, at least the item of personal identification information associated with the user.

US Pat. No. 10,193,869

SYSTEMS AND METHODS FOR PROTECTING NETWORK DEVICES BY A FIREWALL

CRYPTZONE NORTH AMERICA, ...

1. A computer-implemented method comprising:receiving, by a computer system implementing a gateway to a private network, a request from a client device for a network tunnel between the client device and a network device in the private network;
sharing, by the computer system, a signature key between the gateway and an authentication server;
authenticating the client device by the computer system by at least verifying a digital signature via the signature key;
receiving, from the authentication server in communication with the computer system, a client access list that includes a list of network devices the client device is allowed to communicate with;
verifying, by the computer system, that the network device in the private network is part of the list of network devices the client device is allowed to communicate with; and
establishing, by the computer system, the network tunnel between the client device and the network device in the private network through the gateway.

US Pat. No. 10,193,858

ATTESTATION DEVICE CUSTODY TRANSFER PROTOCOL

McAfee, LLC, Santa Clara...

1. At least one non-transitory machine accessible storage medium having instructions stored thereon, the instructions when executed on a machine, cause the machine to:send, from a particular gateway device, a start of transfer request to an attestation device over a short range wireless communication channel;
receive, at the particular gateway device, a nonce from the attestation device in association with the start of transfer request;
sign the nonce at the particular gateway device;
send the signed nonce to the attestation device;
receive a transfer confirmation message from the attestation device; and
send a transfer message to a management system to report a transfer in custody of the attestation device involving the particular gateway device and another gateway device, wherein:
the transfer message comprises the transfer confirmation message;
the transfer confirmation message is based on log data generated by the attestation device and the nonce, and comprises the log data and a hash of the nonce and the log data; and
the hash of the nonce and the log data comprises a hash of the nonce, the signed nonce, a copy of the nonce signed by the other gateway device, and the log data.

US Pat. No. 10,193,830

ONBOARD COMMUNICATION NETWORK OF A VEHICLE AND SUBSCRIBER OF SUCH A COMMUNICATION NETWORK

AIRBUS OPERATIONS (S.A.S....

1. A subscriber of an onboard communication network of a vehicle, the communication network being a deterministic Ethernet network using virtual links with each of which is associated a constraint relating to a time interval between two successive dispatches of data packets on the virtual link, referred to as a Bandwidth Allocation Gap (BAG) constraint,the subscriber comprising:
at least one first receiver of a communication port compatible with the communication network;
at least one first transmitter of a communication port compatible with the communication network;
at least one first memory to record a configuration table relating to a set of virtual links that the subscriber can receive and/or retransmit; and
a processor configured to implement:
at least one application able to receive information originating from the communication network and/or to transmit information to the communication network;
a sorting function;
a reception function configured to receive data frames received by the first receiver, to extract a virtual link identifier corresponding to each data frame received, to compare this identifier with identifiers of virtual links belonging to the configuration table, to accept reception only of the data frames corresponding to virtual links belonging to the set of virtual links and to transmit these data frames to the sorting function; and
a transmission function comprising a set of transmission queues, wherein each of the virtual links of the set of virtual links is associated with a specific queue belonging to the set of transmission queues, the transmission function being configured to receive data frames originating from the sorting function, to insert each of the data frames into the transmission queue associated with the virtual link corresponding to this data frame and to dispatch to the first transmitter the data frames arising from the various transmission queues while complying with the BAG constraints associated with the corresponding virtual links,
the sorting function being configured to receive the data frames transmitted by the reception function and to transmit each of the data frames to the application and/or to the transmission function as a function of information contained in the configuration table for the virtual link corresponding to this data frame, and the subscriber further comprising a second receiver of a communication port compatible with the communication network and a second transmitter of a communication port compatible with the communication network, wherein the subscriber is coupled to a set of subscribers each comprising first and second transmitters and first and second receivers, wherein the set of subscribers comprises at least a first, a second, a third, a fourth and a fifth subscribers, the first subscriber being linked to the other subscribers of the set of subscribers such that the first receiver of the first subscriber is linked to the first sender of the second subscriber, the first sender of the first subscriber is linked to the first receiver of the third subscriber, the second receiver of the first subscriber is linked to the second sender of the fourth subscriber and the second sender of the first subscriber is linked to the second receiver of the fifth subscriber.

US Pat. No. 10,193,813

SYSTEM AND METHOD FOR REAL-TIME TRAFFIC DELIVERY

Huawei Technologies Co., ...

1. A method comprising:detecting, at a network component, a frame of a real-time traffic flow;
upon determining that a first transmission deadline associated with a rate for real-time traffic flow does not support a size of the frame, setting a second transmission deadline associated with the rate for the real-time traffic flow, wherein the second transmission deadline is longer than the first transmission deadline; and
scheduling for forwarding, at the network component, the frame and a next frame within the second transmission deadline.

US Pat. No. 10,193,806

PERFORMING A FINISHING OPERATION TO IMPROVE THE QUALITY OF A RESULTING HASH

NICIRA, INC., Palo Alto,...

1. A non-transitory machine readable medium storing a program that, when executed by at least one processing unit, generates a hash of a portion of a packet to process a packet, the program comprising sets of instructions for:generating a first hash from at least a portion of a packet header;
performing a finishing operation on the first hash to produce a resulting second hash, wherein the finishing operation comprises accumulating a length of the portion of the packet header into the hash by hashing a combination of the first hash and the length of the portion of the packet header; and
processing the packet based on the resulting second hash.

US Pat. No. 10,193,803

TRANSMITTING APPARATUS, RECEIVING APPARATUS AND CONTROLLING METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A transmitting apparatus comprising:a packet generator configured to generate a packet comprising a header and a payload; and
a transmitter configured to transmit the generated packet,
wherein the header comprises a first field and a second field,
wherein the first field comprises a first value or a second value,
wherein the first value indicates that a length of the second field is a first length, and the second value indicates that the length of the second field is a second length, and
wherein, if the first field comprises the first value, the second field is represented as a pointer field, and if the first field comprises the second value, the second field is a concatenation of the pointer field and an added pointer field,
wherein the second field comprises a pointer value,
wherein the pointer value is an offset from a beginning of the payload to a first start position of at least one input packet that begins in the payload,
wherein if the first field comprises the second value, the header comprises a third field including one of a third value, a fourth value and a fifth value,
wherein the third value indicates absence of a fourth field and a fifth field in the packet,
wherein the fourth value indicates presence of the fourth field of which a length is 1 byte,
wherein the fifth value indicates presence of the fourth field of which the length is 2 bytes,
wherein the fourth field comprises length information indicating a length of the fifth field, and
wherein if the fourth field comprises the fifth value, the fourth field comprises least significant bits LSB and most significant bits MSB.

US Pat. No. 10,193,801

AUTOMATIC TRAFFIC MAPPING FOR MULTI-PROTOCOL LABEL SWITCHING NETWORKS

Juniper Networks, Inc., ...

1. A method comprising:executing, by a network device, a multiprotocol label switching protocol to direct a plurality of routers along a path to establish a label switched path along the path, the plurality of routers including a head-end label edge router that acts as an ingress to admit traffic into the label switched path and a tail-end label edge router that acts as an egress from the label switched path;
executing, by the network device, a path computation element communication protocol to generate a communication associating a label switched path community with the established label switched path;
transmitting, by the network device, in accordance with the path computation element communication protocol, and after the label switched path has been established to use one or more labels when admitting traffic into the label switched path, the communication to the head-end label edge router;
identifying, by the network device and based on traffic mapping rules, a mapping between a layer three network flow and the label switched path community;
executing, by the network device, a routing protocol used for routing advertising information to generate an advertisement advertising the mapping; and
transmitting, by the network device and in accordance with the routing protocol, the advertisement to the head-end label edge router so that the head-end label edge router is able to map the layer three network flow to the label switched path identified by the label switched path community and admit traffic corresponding to the layer three network flow into the label switched path identified by the label switched path community, and the layer three network flow identified in the advertisement by one or more of a destination address, a destination port, a source address, a source port, and a protocol.

US Pat. No. 10,193,761

HYBRID LEO/HAPS CONSTELLATION FOR FIXED BROADBAND

LOON LLC, Mountain View,...

1. A system comprising:a network controller configured to:
receive information from a plurality of nodes of a network, the plurality of nodes including a first node that is in motion relative to a second node;
generate a data structure representing available nodes and possible links in the network based on the received information, the data structure including link bandwidth information;
determine a topology of the network for a given point in time based on the generated data structure;
receive client data information from one or more client devices from a particular geographic area;
determine that an overall link bandwidth for the particular geographic area is less than a set bandwidth amount based on the link bandwidth information for one or more of the possible links directly connected to the particular geographic area;
determine one or more additional links to connect to the particular geographic area in a given network configuration of the network based on a difference between the overall link bandwidth and the set bandwidth amount; and
send instructions to the plurality of nodes of the network to cause the plurality of nodes to implement the given network configuration and transmit client data at the given point in time.

US Pat. No. 10,193,757

NETWORK TOPOLOGY SYSTEM AND METHOD

NATIONAL CHENG KUNG UNIVE...

1. A network topology system, comprising:a plurality of nodes, wherein each node is one of a single core on chip, a processor, a computer, a group of internally optimized group of computers and a computational center, and a connection is made between any starting node and any destination node in the nodes according to a connection rule;
wherein the network topology system is formed without using a switch for the connection;
wherein the connection rule is built by the steps of:
generating a series of prime number differences by calculating the differences between adjacent prime numbers in a series of prime numbers;
generating a series of communication strategy numbers by calculating the sum of its number and prior numbers for each term of the series of prime number differences;
extracting as many terms as the number of connecting nodes from a recursive sequences to serve as an index series; generating a series of connection strategy numbers by extracting the Nth terms from the series of communication strategy numbers, wherein N stands for each number of the index series; and
generating a series of connecting nodes numbers by calculating the sum of each odd number and each term of the series of connection strategy numbers so as to build the connection rules for each odd-numbered node to connect the nodes numbered corresponding to the numbers of the connecting nodes number series.

US Pat. No. 10,193,744

MASS RESTORATION OF ENTERPRISE BUSINESS SERVICES FOLLOWING SERVICE DISRUPTION

INTUIT INC., Mountain Vi...

1. A computer-implemented method for restoring a plurality of services of an application in a computer network following a service disruption, the method comprising:identifying, via a processor, one or more servers hosting at least one of the services;
identifying at least a first dependency between the at least one of the services and another one of the plurality of services;
generating a run list comprising one or more scripts for restoring the plurality of services in one or more successive phases, wherein each successive phase is determined based on the at least a first dependency, wherein each script is associated with one of the plurality of services and comprises instructions for one of starting, stopping, or restarting the service; and
based on the run list:
saving data of a downstream dependent service in a temporary restoration directory, wherein the downstream dependent service depends on the at least one of the services;
stopping the downstream dependent service;
restarting the at least one of the services;
restarting the downstream dependent service; and
loading the data of the downstream dependent service saved in the temporary restoration directory into the downstream dependent service.

US Pat. No. 10,193,742

SELECTING A CORRECTIVE ACTION FOR A NETWORK CONNECTION PROBLEM BASED ON HISTORICAL DATA

KodaCloud Inc., Campbell...

1. A non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising:identifying a first network connection problem in a current environment associated with a first set of one or more conditions;
determining that a second network connection problem, with a second set of one or more conditions that is within a particular range of the first set of one or more conditions, was corrected by an application of a first corrective action;
determining that a third network connection problem, with a third set of one or more conditions that is within the particular range of the first set of one or more conditions, was corrected by an application of a second corrective action;
determining a first success rate associated with the first corrective action, wherein the first success rate is based on both (a) a number of times that the first corrective action was successful for a set of network connection problems and (b) a number of times that the first corrective action was attempted for the set of network connection problems;
selecting the first corrective action, rather than the second corrective action, for application to the first network connection problem, based on at least the first success rate associated with the first corrective action; and
applying the first corrective action to correct the first network connection problem.

US Pat. No. 10,193,730

OFDM TRANSMITTING AND RECEIVING SYSTEMS AND METHODS THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A transmitting method comprising:identifying information according to a type of symbol of a data signal, from among information related to a position of reserved tone; and
adding a signal for reducing a Peak-to-Average Power ratio (PAPR) into the data signal based on the identified information,
wherein the information related to the position of reserved tone comprises first information and second information,
wherein the first information is related to the position of reserved tone in a first type of symbol, and
wherein the second information is related to the position of reserved tone in a second type of symbol.

US Pat. No. 10,193,728

TUNABLE PEAK-TO-AVERAGE POWER RATIO FREQUENCY DIVISION MULTIPLEXING

INDIAN INSTITUTE OF TECHN...

1. A method to provide tunable peak-to-average power ratio (PAPR) frequency division multiplexing for transmission in a communication network, the method comprising:receiving an N-symbol transmission vector;
selecting k to obtain a particular PAPR at a receiver, wherein the selection of k is based on an acceptable value of the PAPR at the receiver, and wherein k is an integer value between 1 and N;
partitioning the N-symbol transmission vector into k equal partitions;
performing a fast Fourier transform (FFT) operation of size N/k on each of the k equal partitions of the N-symbol transmission vector;
generating an interleaving union of k different FFT results, wherein the interleaving union of the k different FFT results comprises N subcarriers, and wherein each of the N subcarriers includes information about N/k symbols;
mapping results of the interleaving union to M subcarriers, wherein N is a subset of M; and
generating a time-domain signal for transmission based on an M-point inverse FFT (IFFT) of the mapped M subcarriers.

US Pat. No. 10,193,714

CONTINUOUS TIME PRE-CURSOR AND POST-CURSOR COMPENSATION CIRCUITS

Avago Technologies Intern...

1. A pre-cursor compensation circuit for performing pre-cursor compensation on a differential input signal, the pre-cursor compensation circuit comprising:a first differential pair of transistors comprising first gate terminals coupled to the differential input signal, first source terminals coupled across a degeneration resistor, and first drain terminals coupled to a pre-cursor compensated version of the differential input signal; and
a second differential pair of transistors comprising second gate terminals coupled to the differential input signal, second source terminals coupled across a degeneration capacitor, and second drain terminals coupled to the pre-cursor compensated version of the differential input signal.

US Pat. No. 10,193,705

METHOD, COMMUNICATION NETWORK, AND CONTROL UNIT FOR THE CYCLICAL TRANSMISSION OF DATA

BECKHOFF AUTOMATION GMBH,...

1. A method for transmitting data on a ring-shaped transmission path to which a control unit and several nodes are connected, permission to output discrete telegrams to the communication path being given to the control unit and not the nodes, the control unit cyclically outputting data in the form of telegrams to the transmission path, and controlling the transmission process in order to continuously output telegrams during an entire transmission cycle time taking a transmission standard into account, the method comprising the steps of:the nodes exchanging data using the telegrams when passing therethrough, wherein
the control unit subdivides a transmission cycle into a number of subcycles having the same length, the control unit transmitting at least one communication telegram in each subcycle into which a first node writes in data for a second node located downstream in the transmission path into the communication telegram when passing through, the second node reading out the data written into the at least one communication telegram when passing through, the control unit transmitting at least one further telegram, the further telegram being any of a data telegram for the nodes and a placeholder telegram for filling up the subcycle.

US Pat. No. 10,193,676

PILOT ALLOCATION METHOD FOR MULTI-ANTENNA SYSTEM AND PILOT ALLOCATION APPARATUS

BEIJING ZHIGU RUI TUO TEC...

1. A method for a multi-antenna system, wherein the multi-antenna system comprises L cells, and each cell comprises a base station with M antennas and K single-antenna users, the method comprising:determining, by a system comprising a processor, a first number of pilots to be allocated and a second number of training cycles at least according to a third number of users in each cell; and
determining a pilot allocation scheme of the each cell according to the first number of pilots to be allocated and the second number of training cycles;
the determining the pilot allocation scheme of the each cell comprising:
determining first pilots allocated for users in the l-th cell used during each training cycle of the training cycles, and during each training cycle, allocating second pilots of at least the k-th user of the l-th cell to different users in other cells of the multi-antenna system,
wherein L, M and K are positive integers, l=(0, . . . , L?1), and k=(0, . . . , K?1),
wherein the first number of pilots to be allocated K? is a prime number not less than Kmax, and Kmax indicates the third number of users in a cell with most users in the multi-antenna system,
wherein the second number of training cycles B?Kmax,
wherein the determining the pilot allocation scheme of the each cell comprises allocating pilots for users in the each cell according to the following:
andwherein Al is a pilot allocation matrix of the l-th cell, the [b,k] element of Al is an index corresponding to pilots allocated to the k-th user of the l-th cell during the b-th training cycle, and b=(0, . . . , B?1).

US Pat. No. 10,193,666

METHOD, ACCESS POINT, SERVER AND STATION USED FOR COORDINATED TRANSMISSION

Huawei Technologies Co., ...

1. A method for coordinated transmission, comprising:receiving, by an access point (AP), an uplink preamble training sequence transmitted by a station (STA);
determining, by the AP, uplink quality information according to the uplink preamble training sequence;
transmitting, by the AP, the uplink quality information to a server, to enable the server to determine a downlink coordinated transmission set according to the uplink quality information;
receiving, by the AP, a downlink coordinated transmission set notification message transmitted by the server to the downlink coordinated transmission set;
transmitting, by the AP, a null data packet (NDP) to the STA according to the downlink coordinated transmission set notification message, wherein the NDP carries information indicating that a feedback type is coordinated transmission, to enable the STA to measure downlink channel state information (CSI);
receiving, by the AP, downlink CSI corresponding to the downlink coordinated transmission set transmitted by the STA;
transmitting, by the AP, the downlink CSI corresponding to the downlink coordinated transmission set to the server, to enable the server to determine coordinated information according to the downlink CSI corresponding to the downlink coordinated transmission set;
receiving, by the AP, the coordinated information transmitted by the server; and
performing, by the AP, downlink coordinated transmission to the STA according to the coordinated information;
wherein the uplink preamble training sequence comprises at least one of:
a newly-added precoded symbol, wherein the newly-added precoded symbol is used for CSI measurement; and
a legacy short training field (L-STF) and a legacy long training field (L-LTF), wherein the L-STF and the L-LTF are used for CSI measurement.

US Pat. No. 10,193,654

FRAME TRANSMISSION METHOD AND WIRELESS COMMUNICATION APPARATUS PERFORMING THE SAME

ELECTRONICS AND TELECOMMU...

1. A frame transmission method performed by a first wireless communication apparatus, the method comprising:receiving subframe unit length information of a second wireless communication apparatus from the second wireless communication apparatus;
determining a subframe unit length of the first wireless communication apparatus based on the received subframe unit length information;
generating a plurality of subframes based on the determined subframe unit length; and
transmitting a frame in which the generated subframes are aggregated to the second wireless communication apparatus,
wherein, when at least one of the subframes includes a padding, a length of the padding allows a length of the at least one of the subframes including the padding to be a multiple of a natural number of the determined subframe unit length, and
wherein the determined subframe unit length is a greatest subframe unit length among subframe unit lengths supported by both the first wireless communication apparatus and the second wireless communication apparatus.

US Pat. No. 10,193,631

OPTICAL MODULE AND CIRCUIT AND METHOD TO CONTROL THE SAME

Accelink Technologies Co....

1. A control circuit for an optical module including an optical receiving unit and an optical transmitting unit, the control circuit comprising:a first memory for storing a plurality of configuration parameters of the optical module at predefined locations within the first memory;
a second memory for storing a plurality of variables at dynamically allocated locations of the second memory, the plurality of variables including variables corresponding to a current operation status of the optical module;
an analog-to-digital converter configured to receive an analog signal corresponding to the current operation status of the optical module, and to convert the analog signal to a digital value to be stored as the variable corresponding to the current operation status of the optical module in the dynamically allocated location of the second memory;
an interface configured to communicate with a host to receive an access request including an access address from the host; and
an access control unit configured to control the access of the host, wherein when the access address is within a first range, the access control unit maps the access address to one of the predefined locations within the first memory corresponding to the access address to allow the host to directly access the one of the predefined locations of the first memory, and when the access address is within a second range different from the first range, the access control unit allows the host to access one of the variables corresponding to the access address so as to access a value of the one of the variables stored in one of the dynamically allocated locations within the second memory.

US Pat. No. 10,193,623

WIRELESS TRANSMISSION OF SERVER STATUS INFORMATION

Lenovo Enterprise Solutio...

1. A system, comprising:a wireless communication device operable to establish a direct wireless connection and transmit server status information over the direct wireless connection; and
one or more optical sensors operable to detect optical signals from one or more optical sources of one or more servers,
wherein the wireless communication device and the one or more optical sensors are coupled together by a physical or wireless connection.

US Pat. No. 10,193,595

EXCITATION AND USE OF GUIDED SURFACE WAVES

CPG TECHNOLOGIES, LLC, I...

1. A method, comprising:positioning a charge terminal at a defined height over a lossy conducting medium;
adjusting a phase delay (?) of a feed network connected to the charge terminal to match a wave tilt angle (?) corresponding to a complex Brewster angle of incidence (?i,B) associated with the lossy conducting medium;
adjusting a load impedance (ZL) of the charge terminal based upon an image ground plane impedance (Zin) associated with the lossy conducting medium; and
exciting the charge terminal with an excitation voltage via the feed network, where the excitation voltage establishes an electric field that couples into a guided surface waveguide mode along a surface of the lossy conducting medium; and
wherein the feed network comprises a feed line conductor coupled to the charge terminal and a coil coupled between the lossy conducting medium and the feed line conductor, where the phase delay (?) of the feed network includes a phase delay (?y) associated with the feed line conductor and a phase delay (?c) associated with the coil.

US Pat. No. 10,193,581

GALVANIC ISOLATION CIRCUIT, CORRESPONDING SYSTEM AND METHOD

STMicroelectronics S.r.l....

1. A system, comprising:a differential transformer having a primary winding and a secondary winding configured to transmit signals over a carrier between the primary and secondary windings, wherein the primary and secondary windings have a galvanic isolation oxide layer therebetween, and wherein the primary and secondary windings each include a center tap providing low-impedance paths for dc and low frequency components of common-mode currents through the differential transformer; and
a pass-band circuit coupled to the secondary winding of the transformer, said pass-band circuit configured to permit propagation of signals over said carrier through the pass-band circuit while providing for a rejection of common-mode noise.

US Pat. No. 10,193,534

WIRELESS POWER SYSTEM TUNING APPARATUS

Garrity Power Services LL...

1. A wireless power transmission system comprising:a wireless transmitter capable of transmitting power; and
a wireless receiver capable of receiving power such that the transmitter or the receiver comprises a controller and a resonant tank, and the resonant tank comprises a capacitor and an electrically tunable inductor including a control coil, the controller being configured to adjust a current in the control coil to adjust the inductance of the electrically tunable inductor, the controller being further configured to produce a constant value of the current in the control coil to produce a desired inductance of the electrically tunable inductor.

US Pat. No. 10,193,531

DIGITAL STEP ATTENUATOR

pSemi Corporation, San D...

1. An electronic digital step attenuator circuit for selectively attenuating an applied signal, including:(a) a first signal port for receiving the applied signal, and a second signal port for conveying the applied signal;
(b) a plurality of binary-weighted selectable attenuator cells serially coupled between the first and second signal ports, each binary-weighted attenuator cell providing a bypass state and at least one selectable attenuation state and having a stack of series-connected field effect transistors (FETs) having a series stack size equal to a count of the series-connected FETs of the binary-weighted attenuator cell; and
(c) a plurality of thermometer-weighted selectable attenuator cells serially coupled between the first and second signal ports and serially coupled to the plurality of binary-weighted attenuator cells, each thermometer-weighted attenuator cell providing a bypass state and at least one selectable attenuation state and having a stack of series-connected FETs having a series stack size equal to a count of the series-connected FETs of the thermometer-weighted attenuator cell;
wherein the series stack size of at least one of the thermometer-weighted selectable attenuator cells is configured to withstand a maximum power level of the applied signal, and remaining thermometer-weighted selectable attenuator cells include smaller series stack sizes configured to withstand only an attenuated signal having a power level less than the maximum power level of the applied signal, wherein a total of the series stack sizes of the thermometer-weighted selectable attenuator cells is configured to reduce an overall insertion loss for the electronic digital step attenuator circuit.

US Pat. No. 10,193,524

RESONATOR STRUCTURE WITH ENHANCED REFLECTION OF SHEAR AND LONGITUDINAL MODES OF ACOUSTIC VIBRATIONS

QORVO US, INC., Greensbo...

1. A solidly mounted resonator structure comprising:a substrate;
an acoustic reflector structure arranged over the substrate and comprising a plurality of sequentially arranged differential acoustic impedance layer units, wherein each differential acoustic impedance layer unit of the plurality of sequentially arranged differential acoustic impedance layer units comprises a low acoustic impedance material layer in contact with a high acoustic impedance material layer;
at least one first electrode structure arranged over at least a portion of the acoustic reflector structure;
a piezoelectric material layer arranged over the at least one first electrode structure; and
at least one second electrode structure arranged over at least a portion of the piezoelectric material layer;
wherein:
at least one portion of the piezoelectric material layer is arranged between the at least one first electrode structure and the at least one second electrode structure to form at least one active region;
the solidly mounted resonator structure is configured for transduction of an acoustic wave having a longitudinal wavelength ?L in the at least one active region;
the low acoustic impedance material layer of each differential acoustic impedance layer unit comprises a thickness in a range of from 0.73?L to 0.82?L, and
the high acoustic impedance material layer of each differential acoustic impedance layer unit comprises a thickness in a range of from 0.13?L to 0.19?L.

US Pat. No. 10,193,510

SWITCHING CONTROLLERS AND METHODS FOR LOADS

On-Bright Electronics (Sh...

1. A system controller for providing at least an output voltage, the system controller comprising:a first controller terminal configured to receive an input voltage, the input voltage being associated with an input-voltage magnitude;
a second controller terminal configured to receive a control voltage;
a third controller terminal configured to output an output voltage to a load;
a supply voltage generator configured to receive the input voltage from the first controller terminal and generate a supply voltage, the supply voltage being associated with a supply voltage magnitude; and
a ramp voltage generator configured to receive the supply voltage and generate a ramp voltage;
wherein, if the control voltage is at a first logic level,
the ramp voltage increases from zero to the supply voltage magnitude at a first rate of change during a first time duration; and
the output voltage increases from zero to the input-voltage magnitude at a second rate of change during a second time duration;
wherein the second rate of change is equal to the first rate of change multiplied by a predetermined constant.

US Pat. No. 10,193,509

POWER AMPLIFIER HARMONIC MATCHING NETWORK

Avago Technologies Intern...

1. An output network connected to an output of a nonlinear unmatched power amplifier that provides an amplified voltage signal at a fundamental frequency, the output network comprising:a harmonic matching network comprising a plurality of acoustic resonators configured to match a plurality of harmonic frequencies of the amplified voltage signal to one of substantially zero impedance, appearing as a short at the output of the nonlinear unmatched power amplifier, or substantially infinite impedance, appearing as an open at the output of the nonlinear unmatched power amplifier, resulting in zero voltage or zero current at higher harmonic frequencies, respectively, to avoid power distribution at the higher harmonic frequencies,
wherein each higher harmonic frequency of the plurality of matched harmonic frequencies is higher than a first harmonic frequency, which is the fundamental frequency.

US Pat. No. 10,193,502

DUAL-MODE ENVELOPE TRACKING POWER MANAGEMENT CIRCUIT

Qorvo US, Inc., Greensbo...

1. A dual-mode envelope tracking (ET) power management circuit comprising:at least one ET amplifier coupled to the RF transmission circuit and having a preconfigured load line and configured to support a normal-power user equipment (NPUE) mode and a high-power user equipment (HPUE) mode, wherein:
in the NPUE mode, the at least one ET amplifier is further configured to amplify at least one radio frequency (RF) signal to an NPUE voltage based on a supply voltage to cause the at least one RF signal being transmitted from an RF transmission circuit at an NPUE output power in an NPUE RF spectrum; and
in the HPUE mode, the at least one ET amplifier is further configured to amplify the at least one RF signal to an HPUE voltage higher than the NPUE voltage based on a boosted supply voltage higher than the supply voltage to cause the at least one RF signal being transmitted from the RF transmission circuit at an HPUE output power higher than the NPUE output power in an HPUE RF spectrum; and
a power management circuit configured to:
provide the supply voltage to the at least one ET amplifier when the at least one ET amplifier operates in the NPUE mode; and
provide the boosted supply voltage to the at least one ET amplifier when the at least one ET amplifier operates in the HPUE mode;
wherein the preconfigured load line of the at least one ET amplifier is maintained constant to match an impedance of the RF transmission circuit between the NPUE mode and the HPUE mode.

US Pat. No. 10,193,492

SOLAR CELL MODULE

LG INNOTEK CO., LTD., Se...

1. A solar cell module comprising:a solar cell panel; and
a frame to receive the solar cell panel,
wherein the frame comprises:
a first sub-frame extending in one direction;
a second sub-frame extending while protruding from the first sub-frame;
a third sub-frame extending while protruding from the first sub-frame and formed under the second sub-frame;
a fourth sub-frame protruding from the first sub-frame and extending in a direction opposite to directions of the second sub-frame and the third sub-frame;
a fifth sub-frame extending while protruding from the first sub-frame and formed under the third sub-frame,
wherein the solar cell panel is received between the second sub-frame and the third sub-frame,
wherein the third sub-frame and the fifth sub-frame extend in a direction perpendicular to an extension direction of the first sub-frame;
a bending part located at an end of the third sub-frame, the bending part being spaced apart from the fifth sub-frame and extending toward the fifth sub-frame,
wherein the bending part is bent at an angle of 10° to 80° with respect to an extension direction of the third sub-frame;
a first hole formed on a bottom surface of the third sub-frame; and
a second hole formed on a top surface of the fifth sub-frame.

US Pat. No. 10,193,477

METHOD FOR ESTIMATING THE ANGULAR POSITION OF A ROTOR OF AN ELECTRIC DRIVE SYSTEM

Valeo Siemens eAutomotive...

1. A method for estimating the angular position of a rotor in relation to a stator of a rotary electric machine, such as an electric machine of an electric or hybrid motorisation system, comprising:estimating the angular position and/or of the rotation speed of the rotor via a method of injecting high frequency signals as long as the absolute value of the rotation speed of the rotor, derived from said angular position, is less than a first predefined threshold (V1);
estimating the angular position and/or of the rotation speed of the rotor via a model coming from a learning method as long as the absolute value of the rotation speed of the rotor, derived from said angular position, is greater than a second predefined threshold.

US Pat. No. 10,193,476

SYSTEMS AND METHODS FOR OPERATING A BRUSHLESS DC MOTOR

Marvell International Ltd...

1. A system for controlling operation of an operating brushless direct current motor, the system comprising:a test computer comprising
a back electromotive force profile controller configured to receive signals from sensors, and based on the signals, determine a back electromotive force profile of the operating brushless direct current motor, wherein the signals are indicative of one or more parameters of the operating brushless direct current motor, and
a first driving profile controller;
a memory configured to store (i) a scaling factor indicative of how much to increase an operating parameter of a base driving profile, and (ii) the base driving profile indicative of speed over time of a drive cycle for a plurality of different brushless direct current motors, wherein the drive cycle refers to transitioning from a minimum operating speed to a maximum operating speed and then back to the minimum operating speed, wherein the plurality of different brushless direct current motors include the operating brushless direct current motor, and wherein the scaling factor is designated for the operating brushless direct current motor,
wherein the first driving profile controller is configured to generate a motor driving profile designated for the operating brushless direct current motor, wherein the motor driving profile indicates an operating parameter for driving the operating brushless direct current motor, and wherein the operating parameter in the motor driving profile is based on (i) the scaling factor, and (ii) the base driving profile;
a motor controller configured to generate a first control signal based on the operating parameter of the motor driving profile, wherein the motor controller comprises a second driving profile controller; and
an inverter configured to (i) receive a direct current from a direct current source, (ii) responsively to the first control signal, convert the direct current to an alternating current, and (iii) drive the operating brushless direct current motor via the alternating current,
wherein
the first driving profile controller is configured to transmit, via a first transceiver, the scaling factor and the back electromotive force profile to the second driving profile controller,
the second driving profile controller is configured to (i) generate the base driving profile, and (ii) transmit the base driving profile or the motor driving profile to the first driving profile controller via a second transceiver,
the first driving profile controller or the second driving profile controller is configured to, based on the scaling factor, convert the base driving profile to the motor driving profile to match the back electromotive force profile, and
the first driving profile controller is configured to drive a drive circuit of the operating brushless direct current motor according to the motor driving profile.

US Pat. No. 10,193,474

ELECTRIC MOTOR VEHICLE AUXILIARY UNIT AND METHOD FOR COMMUTATING A MOTOR VEHICLE AUXILIARY UNIT

PIERBURG PUMP TECHNOLOGY ...

1. An electric motor vehicle auxiliary unit comprising:an electronically commutated drive motor comprising motor coils; and
an electronic commutator arrangement configured to energize the motor coils, the electronic commutator arrangement comprising:
a control unit,
multiple power semiconductors each of which is configured to be controlled by the control unit,
a motor current path,
a motor current tap arranged in a course of the motor current path, the motor current tap being arranged so that a voltage signal proportional to a motor current IM drops at the motor current tap during a motor energization, and
a high-pass filter arranged between the motor current tap and the control unit, the high-pass filter comprising an input signal and an output signal, the input signal being the voltage signal and the output signal being a control signal for the control unit, the high-pass filter being configured so that, following an input of a peak signal, a pole reversal is triggered after a delay.

US Pat. No. 10,193,471

INSULATED DC/DC CONVERTER, AND POWER ADAPTOR AND ELECTRONIC DEVICE USING THE SAME

ROHM CO., LTD., Kyoto (J...

1. An insulated DC/DC converter, comprising:a transformer having a primary winding, a secondary winding, and an auxiliary winding;
a switching transistor installed between the primary winding of the transformer and a ground line;
a rectifier circuit connected to the secondary winding of the transformer;
a photocoupler including a light emitting element and a light receiving element;
a feedback circuit configured to drive the light emitting element of the photocoupler such that an output voltage of the DC/DC converter approaches a target voltage;
a primary side controller having a feedback terminal which is connected to the light receiving element of the photocoupler and receives a feedback signal from the photocoupler, a zero current detection terminal which receives a zero current detection signal corresponding to a voltage generated at one end of the auxiliary winding, and a pulse modulator of a quasi-resonant mode configured to generate a pulse signal depending on the feedback signal and the zero current detection signal; and
a starting control circuit which, in start-up of the DC/DC converter, electrically affects the zero current detection terminal such that an OFF time of the switching transistor lengthens, and includes:
a first capacitor installed between the one end of the auxiliary winding and the zero current detection terminal; and
a first resistor installed in series with the first capacitor between the one end of the auxiliary winding and the zero current detection terminal.

US Pat. No. 10,193,470

STEP UP/DOWN INVERTER CIRCUIT AND METHOD FOR CONTROLLING SAME

OMRON Corporation, Kyoto...

1. A step up/down inverter circuit that converts DC power of a first voltage from a DC power supply into AC power of a second voltage, the step up/down inverter circuit comprising:a plus line connected to a plus output terminal of the DC power supply, and a minus line connected to a minus output terminal of the DC power supply;
a first leg disposed between the plus line and the minus line and having two switching elements connected in series;
a second leg disposed between the plus line and the minus line and having two switching elements connected in series;
a first reactor having one end connected to a first intra-leg wiring connecting the two switching elements of the first leg;
a second reactor having one end connected to a second intra-leg wiring connecting the two switching elements of the second leg and having an other end connected to an other end of the first reactor;
a first bidirectional switching element having one end connected to the first intra-leg wiring and having an other end connected to a first output terminal by a first output line;
a second bidirectional switching element having one end connected to the second intra-leg wiring and having an other end connected to a second output terminal by a second output line;
a smoothing circuit disposed between the first output line and the second output line and configured to smooth a voltage between the other end of the first bidirectional switching element and the other end of the second bidirectional switching element; and
a voltage dividing circuit disposed between the plus line and the minus line and having an intermediate potential portion having a potential corresponding to an intermediate potential between a potential of the plus line and a potential of the minus line and connected to a connection end between the first and second reactors.

US Pat. No. 10,193,469

MULTI-LEVEL POWER CONVERTER AND A METHOD FOR CONTROLLING A MULTI-LEVEL POWER CONVERTER

ABB SCHWEIZ AG, Baden (C...

1. A multi-level power converter for one or more phases, the converter comprises one or more converter arms comprising a plurality of serial connected switching cells, each switching cell comprises a plurality of switching devices, a primary energy storage, a secondary energy storage and a first inductor, the switching devices being arranged to selectively provide a connection to the primary energy storage, wherein each switching cell comprises a bridge circuit comprising the switching devices and the primary energy storage, a battery circuit connected to the bridge circuit and comprising the secondary energy storage, and an arm circuit providing a connection between two adjacent switching cells, wherein the bridge circuit comprises a first switching device and second switching device connected in series between a first and second terminal of the primary energy storage and a third switching device and fourth switching device connected in series between the first and second terminal of the primary energy storage, whereinthe first inductor of each switching cell is arranged in the arm circuit, said arm circuit being connected between the second terminal of the primary energy storage and a point of connection to an adjacent switching cell, said battery circuit being connected between the point of connection of the adjacent cell and the bridge circuit, wherein the battery circuit is connected to the bridge circuit between the third switching device and the fourth switching device of the primary energy storage.

US Pat. No. 10,193,468

LOW HARMONIC DOWN-CONVERTING RECTIFIER FOR WIRELESS POWER TRANSFER RECEIVER

Futurewei Technologies, I...

1. A combined down-converting rectifier having a mirror topology, comprising:two sides of a full bridge rectifier circuit, each having rectifying switches to rectify voltages of an alternating current (AC) signal into two rectified signals, and a first capacitor to store a first charge of one of the two rectified signals;
two down-converting circuits each connected to one of the first capacitors, each having a second capacitor to store a second charge of the one of the rectified signal, and down-converting switches to down-convert a voltage value of the first charge and the second charge to a direct current (DC) signal having a voltage value that is less than the voltage value of the first charge plus the second charge; and
a controller circuit connected to the rectifying switches and to the down-converting switches to switch on and off the rectifying switches and the down-converting switches at times that are asynchronous with times of sign changes of an electrical current value of the AC signal.

US Pat. No. 10,193,467

POWER CONDITIONING UNITS

Tesla, Inc., Palo Alto, ...

1. A power conditioning unit comprising:a controller;
a DC input for receiving DC power from an energy generation device;
a DC to DC converter coupled to the DC input and to an energy storage device; and
a DC to AC converter coupled to the energy storage device and to an AC grid, the DC to AC converter converting energy stored in the energy storage device to AC power and outputting it in synchronization with the AC grid, wherein the controller uses a measurement taken from the energy storage device to maintain operation of the power conditioning unit at a maximum power point of the energy generation device.

US Pat. No. 10,193,466

METHOD AND DEVICE FOR DAMPING VOLTAGE HARMONICS IN A MULTILEVEL POWER CONVERTER

ABB SCHWEIZ AG, Baden (C...

1. A method for reducing lower order harmonics of a multi-level power converter comprising at least one phase leg comprising a plurality of chain-link connected cells each comprising a capacitor, the method comprising, for each phase leg of the converter:obtaining, from a current control, a present reference voltage for use during a present half switching duration, a half switching duration being a time period corresponding to one switching opportunity of the cells;
dividing the half switching duration into a plurality of time intervals; and
at the beginning of each time interval:
predicting the reference voltage waveform for the remainder of the half switching duration based on the present reference voltage;
predicting the leg output voltage waveform for the remainder of the present half switching duration for the case that switching for one cell is performed in the leg during the time interval;
predicting a flux error, being a time integral of a difference between the leg output voltage and the reference voltage, at the end of the present half switching duration for the case, based on the present reference voltage, the predicted reference voltage waveform and the predicted leg output voltage waveform, wherein the predicted flux error is a cumulative flux error of the present half switching duration and a preceding half switching duration; and
determining not to perform switching for any cell in a present time interval of the plurality of time intervals when the predicted flux error passes zero during the first half switching duration.

US Pat. No. 10,193,465

DC/DC CONVERSION APPARATUS

MURATA MANUFACTURING CO.,...

1. A DC/DC conversion apparatus, comprising:a DC voltage source that outputs a DC power supply voltage;
an oscillation circuit electrically connected to the DC voltage source;
a plurality of switch elements;
a switch controller that connects an electrical connection between the DC voltage source and the oscillation circuit and disconnects the electrical connection between the DC voltage source and the oscillation circuit during a time other than a dead-zone time, wherein the dead-zone time occurs when switching turn-on and turn-off of the plurality of switch elements, and switches a direction of a voltage applied to the oscillation circuit between a first direction and a second direction by switching turn-on and turn-off of the plurality of switch elements; and
a transformation circuit that outputs a current generated in the oscillation circuit and converts the current into a DC current; wherein
the switch controller disconnects the electrical connection between the oscillation circuit and the DC voltage source before the direction of the voltage applied to the oscillation circuit is switched from the first direction to the second direction, and connects the electrical connection between the oscillation circuit and the DC voltage source and switches the direction of the voltage applied to the oscillation circuit to the second direction after a current flowing through the oscillation circuit has been outputted to the transformation circuit.

US Pat. No. 10,193,463

INSULATED DC/DC CONVERTER

VALEO SYSTEMES DE CONTROL...

1. An isolated DC/DC converter comprising an isolated circuit having:a first arm having a first switch, in series with a second switch;
a magnetic component having two primary circuits and a secondary circuit that are separated by at least one electrical isolation barrier, said magnetic component being configured so as, during the conversion of an input voltage of the isolated DC/DC converter into an output voltage, to operate as a transformer from the primary circuits to the secondary circuit and as an impedance that stores energy in the primary circuits, and in which:
the first arm comprises a first capacitance in series with the two switches and situated between the two switches,
one of said primary circuits, called the second primary circuit, is connected between a first end terminal of the first arm and the connection point, called the second connection point, between the second switch of the first arm and the first capacitance, the first end terminal of the first arm corresponding to the terminal of the first switch that is not connected to the first capacitance; and
the other primary circuit, called the first primary circuit, is connected between a second end terminal of the first arm and the connection point, called the first connection point, between the first switch and the first capacitance, the second end terminal of the first arm corresponding to the terminal of the second switch that is not connected to the first capacitance.

US Pat. No. 10,193,462

POWER CONVERTER USING BI-DIRECTIONAL ACTIVE RECTIFYING BRIDGE

Infineon Technologies AG,...

1. A power converter comprising:a first alternating current (AC) terminal and a second AC terminal, the first and second AC terminals coupled across an AC power source or load;
a first direct current (DC) terminal and a second DC terminal, the first and second DC terminals coupled across a DC power source or load;
a first bi-directional switch coupled between the first AC terminal and the first DC terminal;
a second bi-directional switch coupled between the first AC terminal and the second DC terminal;
a first inductor and a first current-blocking device connected in series and coupling the second AC terminal to the first DC terminal;
a second inductor and a second current-blocking device connected in series and coupling the second AC terminal to the second DC terminal; and
a controller configured to control the first and second bi-directional switches so as to operate the power converter in a first operational mode in which a DC voltage across the DC power source or load is lower than a present voltage across the AC power source or load, or a second operational mode in which the DC voltage is higher than the present voltage, or both the first and the second operational modes,
wherein each of the first and second bi-directional switches has a conducting mode in which current conducts in both directions and a blocking mode in which current is blocked in both directions.

US Pat. No. 10,193,461

MULTI-PHASE RESONANT CONVERTER AND METHOD OF CONTROLLING IT

STMicroelectronics S.r.l....

1. A method comprising:supplying a voltage with a voltage generator to a plurality of drivers, the voltage generator coupled to a primary ground terminal, each driver having an output coupled to respective primary windings of a plurality of primary windings, each driver having a reference supply terminal coupled to the primary ground terminal, each primary winding being magnetically coupled to respective secondary windings; and
balancing currents flowing through the plurality of primary windings via a first floating node, wherein each primary winding is coupled to the first floating node via respective first capacitors.

US Pat. No. 10,193,460

DC/DC CONVERTER HAVING CURRENT DIVERSION CIRCUIT

Mitsubishi Electric Corpo...

1. A DC/DC converter comprising:an inverter circuit including a plurality of inverter semiconductor switching elements subjected to switch control using a soft switching method, and converting DC power from a DC power supply connected to an input side thereof into AC power which is output to a load;
a rectifier circuit including a plurality of rectifying semiconductor switching elements;
a transformer connected on a primary side thereof to an output side of the inverter circuit, and on a secondary side thereof to an input side of the rectifier circuit;
a resonance reactor inserted between the output side of the inverter circuit and the primary side of the transformer;
a smoothing reactor connected to an output side of the rectifier circuit;
a secondary side reflux circuit connected to the output side of the rectifier circuit in order to divert a load current flowing through the load during a period in which a voltage from the DC power supply is not applied to the primary side of the transformer;
a first primary side reflux semiconductor switching element connected at one end to a connection point between the resonance reactor and the primary side of the transformer and at another end to one end of the DC power supply; and
a second primary side reflux semiconductor switching element connected at one end to another end of the DC power supply and at another end to the connection point between the resonance reactor and the primary side of the transformer,
wherein a series circuit formed by connecting the smoothing reactor and the load in series is connected to the output side of the rectifier circuit,
the secondary side reflux circuit is positioned between the output side of the rectifier circuit and the series circuit and connected in parallel to the series circuit,
either the first primary side reflux semiconductor switching element or the second primary side reflux semiconductor switching element diverts a current flowing through the resonance reactor during the period in which the voltage from the DC power supply is not applied to the primary side of the transformer,
the secondary side reflux circuit comprises a secondary side reflux semiconductor switching element, and
the first primary side reflux semiconductor switching element and the second primary side reflux semiconductor switching element are synchronized with the secondary side reflux semiconductor switching element, such that when the secondary side reflux semiconductor switching element is ON, the first primary side reflux semiconductor switching element is ON or the second primary side reflux semiconductor switching element is ON, in alternation.

US Pat. No. 10,193,458

START-UP CONTROLLER FOR A POWER CONVERTER

MICROCHIP TECHNOLOGY INCO...

1. A power converter, comprising:a start-up controller, comprising:
a high voltage regulator having an input and an output;
internal bias voltage circuits coupled to the high voltage regulator output;
under and over voltage lockout circuits coupled to the high voltage regulator output;
a current regulator;
logic circuits for generating pulse width modulation (PWM) control signals;
a fixed off time circuit coupled to the logic circuits;
a power driver coupled to the logic circuit and providing the PWM control signals for control of an external power switch;
an external gate command detection circuit coupled to the logic circuits and adapted to receive an external PWM control signal, wherein when the external PWM control signal is detected the external gate command detection circuit causes control of the external power switch to change from the logic circuits to the external PWM control signal; and
first and second voltage comparators having outputs coupled to the internal current regulator and inputs coupled to a current sense input; and
a secondary controller;
wherein the external PWM control signal is configured to be received from the secondary controller.

US Pat. No. 10,193,457

SYSTEM AND METHOD FOR STARTING UP A HIGH DENSITY ISOLATED DC-TO-DC POWER CONVERTER

ABB Schweiz AG, Baden (C...

1. A DC-to-DC power converter comprising:a transformer comprising a primary side and a secondary side;
a primary circuit electrically coupled to said primary side of said transformer, said primary circuit comprising:
at least one first gate driver;
a bias voltage generator; and
a primary microcontroller electrically coupled to said bias voltage generator and configured to receive a first bias voltage supplied by said bias voltage generator, said primary microcontroller configured to provide a first energizing signal to said at least one first gate driver in response to the first bias voltage; and
a secondary circuit electrically coupled to said secondary side of said transformer, said secondary circuit comprising:
a rectifier circuit comprising a plurality of switching elements;
at least one second gate driver communicatively coupled to the rectifier circuit and configured to selectively operate said switching elements; and
a secondary microcontroller communicatively coupled to said primary microcontroller, said secondary microcontroller configured to receive a second bias voltage, said secondary microcontroller further configured to provide a second energizing signal to said at least one first gate driver in response to the second bias voltage, said secondary microcontroller further configured to provide an instruction to said primary microcontroller that causes said primary microcontroller to relinquish control of said primary circuit to said secondary microcontroller, and, in response to receiving control of said primary circuit from said primary microcontroller, said secondary microcontroller further configured to provide a third energizing signal to operate said switching elements.

US Pat. No. 10,193,454

OVERVOLTAGE PROTECTION CIRCUIT

Power Integrations, Inc.,...

1. An overvoltage detection circuit for a power converter, comprising:a current augmentation circuit coupled to receive a sense signal representative of an output voltage of the power converter only during a portion of an off time of a power switch of the power converter, wherein the current augmentation circuit is further coupled to output an augmented signal; and
a detection circuit coupled to receive the augmented signal from the augmentation circuit and a power signal representative of a rectified version of the sense signal at a same input terminal, wherein the detection circuit is operable to output an overvoltage detection signal in response to a sum of the augmented signal and the power signal, wherein the augmented signal and the power signal originate from a bias winding, the overvoltage detection signal being representative of an overvoltage condition in the output voltage of the power converter.

US Pat. No. 10,193,452

TWO STAGE STRUCTURE FOR POWER DELIVERY ADAPTER

GOOGLE LLC, Mountain Vie...

1. A system comprising:an electromagnetic interference (EMI) filter;
an alternating current (AC) rectifier bridge operatively coupled to the electromagnetic interference filter, the AC rectifier bridge providing a first voltage;
a first power stage including a step-down transformer, the first power stage configured to receive the first voltage and output a second voltage;
a second power stage comprising a buck converter and a buck controller operatively coupled to the buck converter and wherein the buck converter is configured to receive the second voltage and configured to convert the second voltage to a third voltage;
a power delivery adapter controller configured to receive at least one input indicative of a requested voltage value and configured to provide at least one output; and
a feedback control circuit configured to provide a feedback control input to the buck controller, the feedback control input being based on the at least one output provided by the a power delivery adapter controller, the buck controller configured to control a duty cycle of an output control signal based on the feedback control input, wherein the at least one output provided by the power delivery adapter controller controls a switch that switches a resistor in and out of the feedback control circuit, and wherein the buck converter is configured to determine a value for the third voltage based on the duty cycle of the output control signal received from the buck controller.

US Pat. No. 10,193,450

AC-DC VOLTAGE CONVERTER WITH LOW STANDBY POWER CONSUMPTION AND CONTROL METHOD THEREOF

Silergy Semiconductor Tec...

1. An AC-DC voltage converter, comprising:a) a safety capacitor configured to receive an input power supply;
b) a common mode filter inductor coupled to said safety capacitor, and being configured to process said input power supply with a rectifier bridge and a filter;
c) a switching power supply circuit configured to receive an output from said filter, wherein said switching power supply circuit comprises a power stage circuit, a control circuit configured to control said power stage circuit to achieve voltage conversion of said input power supply, and a pseudo load;
d) wherein said control circuit is configured to disable said pseudo load from a supply voltage of said control circuit by opening a first switch connected to said pseudo load when said input power supply is operating in a normal operating state; and
e) wherein when said input power supply is operating in an under voltage lock out state, said control circuit is configured to enable said pseudo load, energy stored in said safety capacitor is configured to be discharged to a load of said switching power supply circuit and said pseudo load, and said pseudo load is enabled by said first switch in order to increase the discharging speed of said safety capacitor.

US Pat. No. 10,193,449

BUCK VOLTAGE CONVERTER

Infineon Technologies AG,...

1. A buck voltage converter, comprising:a voltage input terminal,
a voltage output terminal,
a switch arrangement coupled to the voltage input terminal, the switch arrangement comprising a switch controller,
a feedback loop coupled between the voltage output terminal and the switch controller, and
a network comprising an inductor and a capacitor coupled to the voltage output terminal,
wherein the buck voltage converter is configured so that a dominant pole of an open loop transfer function of the buck voltage converter is a pole introduced by the network and wherein, apart from the dominant pole, each pole of the open loop transfer function having a frequency below a 0 dB crossing frequency of an open loop gain of the buck voltage converter has an associated zero having a frequency below the 0 dB crossing frequency of the open loop gain.

US Pat. No. 10,193,445

CONTROL DEVICE OF POWER SUPPLY SYSTEM AND POWER SUPPLY UNIT

DENSO CORPORATION, Kariy...

1. A control device of a power supply system that includes two boost converters, the two boost converters boosting inputted direct-current voltages to predetermined output voltages with output ends of the two boost converters connected in parallel with each other, the control device comprising:a switching portion controlling switching of a switching element of each of the two boost converters; and
a control portion shifting switching timings of the switching elements of the two boost converters from each other,
wherein the switching timing is a timing of an intersection of a duty command value to each of the two boost converters and a carrier wave that is a triangular wave, and
the control portion performs a synchronization of the switching timing from on to off or from off to on of one of the two boost converters and a crest or a trough of the carrier wave of the other of the two boost converters, and
when the duty command value to one of the two boost converters changes, the control portion controls a phase of the carrier wave of the other of the two boost converters based on a change amount of the duty command value to the one of the two boost converters and performs the synchronization.

US Pat. No. 10,193,444

REFERENCE VOLTAGE GENERATOR WITH ADAPTIVE VOLTAGE AND INTEGRATED CIRCUIT CHIP

PIXART IMAGING INC., Hsi...

1. A reference voltage generator, comprising: a steady current source configured to provide a steady current; a PMOS transistor, a source electrode of the PMOS transistor being configured to receive the steady current, and the PMOS transistor having a first gate-source voltage; and an NMOS transistor, a drain electrode of the NMOS transistor being electrically coupled to a drain electrode of the PMOS transistor, and the NMOS transistor having a second gate-source voltage, wherein a reference voltage provided by the reference voltage generator is determined by the first gate-source voltage and the second gate-source voltage, the drain electrode of the NMOS transistor is directly connected to the drain electrode of the PMOS transistor at a node, and gate electrodes of the PMOS transistor and the NMOS transistor are connected to the node such that the drain and gate electrodes of the PMOS transistor and the drain and gate electrodes of the NMOS transistor are connected together, wherein an additional PMOS transistor and at least one another NMOS transistor are further coupled between the drain electrodes of the NMOS transistor and the PMOS transistor.

US Pat. No. 10,193,442

CHIP EMBEDDED POWER CONVERTERS

Faraday Semi, LLC, Lagun...

1. A power supply system comprising:a plurality of power converters, wherein each of the plurality of power converters includes:
a printed circuit board (PCB) comprising:
a lower printed circuit board (PCB) part having a bottom side and a top side; and
an upper printed circuit board (PCB) part having a bottom side and a top side;
embedded circuitry that is between the top side of the lower PCB part and the bottom side of the upper PCB part, the embedded circuitry comprising:
a driver configured to generate one or more driver signals; and
one or more switches configured to be driven by the one or more driver signals;
one or more vias extending through the upper PCB part; and
an inductor positioned over the top side of the upper PCB part, wherein the one or more vias are electrically coupled to the inductor and to the embedded circuitry, and a footprint of the inductor at least partially overlaps a footprint of the embedded circuitry; and
a shared pulse width modulator (PWM) controller configured to generate a plurality of PWM signals, wherein the PWM controller is coupled to the drivers of the plurality of power converters to deliver the plurality of PWM signals to the corresponding drivers of the power converters, and wherein the drivers are configured to generate the one or more driver signals based at least in part on the PWM signals.

US Pat. No. 10,193,441

DC-DC TRANSFORMER WITH INDUCTOR FOR THE FACILITATION OF ADIABATIC INTER-CAPACITOR CHARGE TRANSPORT

pSemi Corporation, San D...

1. An apparatus for power transformation, said apparatus comprising a power converter, said power converter comprising a charge pump, a first regulator, and a magnetic filter, wherein said magnetic filter is connected to a terminal of said charge pump, wherein said terminal is selected to facilitate adiabatic inter-capacitor charge transport within said charge pump, and wherein said first regulator is configured to regulate power provided by said power converter.

US Pat. No. 10,193,438

METHOD FOR MEASURING POWER FACTOR CORRECTING (PFC) POWER SUPPLY INPUT POWER USING A SINGLE SECONDARY SIDE MEASUREMENT WITH PERIODIC USAGE METRICS

ERP POWER, LLC, Moorpark...

1. A method of monitoring a power factor correcting (PFC) power supply, the method comprising:powering on the PFC power supply with a constant current;
starting a runtime counter that increments a count value;
measuring an output voltage;
calculating an output power by multiplying the constant current by the output voltage;
storing the output power in a random-access memory (RAM);
calculating an input power by multiplying the output power by an efficiency curve factor; and
storing the input power in the RAM.

US Pat. No. 10,193,431

LINEAR MOTOR

SANYO DENKI CO., LTD., T...

1. A linear motor, comprising:a stator;
a mover that moves a subject to be moved linearly along the stator; and
a multi-member spacer that is interposed between the mover and the subject to be moved, wherein
the stator includes a plurality of permanent magnets,
the mover includes a plurality of coils arranged to be opposed to the permanent magnets,
the multi-member spacer includes two or more members different in thermal conductivity,
the plurality of coils is interposed between the plurality of permanent magnets and the multi-member spacer in a direction orthogonal to a moving direction of the mover,
the mover comprises:
a plurality of teeth protruded toward the plurality of permanent magnets;
a plurality of slots defined by the plurality of teeth, the plurality of slots storing the plurality of coils; and
a core closing upper ends of the plurality of the slots, the plurality of teeth being coupled together via the core, the core comprising an electromagnetic steel plate,
the multi-member spacer is interposed between the core and the subject to be moved,
one of the two or more members of the multi-member spacer is in direct contact with the subject to be moved,
another one of the two or more members of the multi-member spacer is in direct contact with the core, and
a contact area between the subject to be moved and the one of the two or more members is smaller than a contact area between the electromagnetic steel plate and the another one of the two or more members.

US Pat. No. 10,193,430

ELECTROMAGNETIC DEVICE HAVING DISCRETE WIRES

Board of Trustees of Mich...

1. An electromagnetic device comprising:a stator unit;
a movable unit located adjacent the stator unit;
at least one of the units having poles, a majority of each pole including multiple discrete wires operable to transmit magnetic flux to or receive magnetic flux from the other unit;
an electrically conductive wire winding wound around an inwardly and radially extending throat of each pole substantially perpendicular to an elongated direction of the discrete wires extending through the throat of the pole, a radial outermost portion of each of the throats being defined at an intersection of a bridging section perpendicularly spanning between an adjacent pair of the poles; and
an outer wall including a member being at least one of: at least one of the discrete wires or an elongated fiber, which continuously and peripherally surrounds outermost radial portions of all of the poles and the bridging sections.

US Pat. No. 10,193,429

AIR GAP CONTROL SYSTEMS AND METHODS

Boulder Wind Power, Inc.,...

1. An apparatus, comprising:a first member supporting a magnetic flux carrying member;
a second member supporting a magnetic flux generating member, the second member disposed for movement relative to the first member, the second member having a first portion and a second portion;
an air gap control device including a first magnet coupled to the first member and a second magnet coupled to the second member between the second member and the first magnet, the first magnet having a polarity in a first direction and the second magnet having a polarity in a second, opposite direction than the first direction, a repulsive force between the first magnet and the second magnet increases when a distance between the first member and the second member is decreased to exert a force on one of the first member and the first portion of the second member in response to relative movement of the first member and the second member in a direction that reduces a distance between the first member and the first portion of the second member to maintain a minimum distance between the first member and the first portion of the second member, the first magnet and the second magnet of the air gap control device forming a magnetic flux circuit separate from a primary magnetic flux circuit formed between the first member and the second member;
the air gap control device including a third magnet coupled to the first member on an opposite side of the first member than the first magnet; and
a fourth magnet coupled to the second portion of the second member and disposed between the second portion of the second member and the third magnet, the third magnet having a polarity in a third direction and the fourth magnet having a polarity in a fourth, opposite direction than the third direction, a repulsive force between the third magnet and the fourth magnet increases when a distance between the first member and the second portion of the second member is decreased to exert a force on one of the first member and the second portion of the second member in response to relative movement of the first member and the second portion of the second member in a direction that reduces a distance between the first member and the second portion of the second member to maintain a minimum distance between the first member and the second portion of the second member, the third magnet and the fourth magnet of the air gap control device forming a magnetic flux circuit separate from the primary magnetic flux circuit formed between the first member and the second member.

US Pat. No. 10,193,427

METHOD OF FABRICATING ELECTRIC MACHINE LAMINATIONS USING ADDITIVE MANUFACTURING

GENERAL ELECTRIC COMPANY,...

1. A method of making a component of a radial flux electrical machine comprising:using an additive manufacturing process to manufacture a plurality of laminas wherein said additive manufacturing process comprises applying a beam or beams of energy to a successive plurality of ferromagnetic material particles and fusing together the successive plurality of ferromagnetic material particles to form a ferromagnetic helix;
disposing an insulating material on said ferromagnetic helix;
compressing the ferromagnetic helix to form a compressed ferromagnetic helix; and
fixing the compressed ferromagnetic helix.

US Pat. No. 10,193,426

METHOD FOR MANUFACTURING A STACKED IRON CORE OF A VEHICLE DRIVE MOTOR

NHK Spring Co., Ltd., Yo...

1. A method for manufacturing a stacked iron core of a vehicle drive motor, the manufacturing method comprising:a pressing process of pressing a strip-shaped magnetic steel sheet so as to manufacture a carrier-attached single sheet in which a plurality of circular arc-shaped iron core pieces, differing from each other in the presence or absence of a key protrusion and in the placement of the key protrusion, are coupled together by a coupling portion;
a stacking process of sequentially cutting the circular arc-shaped iron core pieces out from the carrier-attached single sheet that is being conveyed, arranging the cut out circular arc-shaped iron core pieces into ring shapes to form ring-shaped iron core pieces, and, while forming the ring-shaped iron core pieces, stacking a plurality of the ring-shaped iron core pieces so that the plurality of the ring-shaped iron core pieces are phase-offset with respect to each other in a circumferential direction, to thereby manufacture a stacked iron core body with the key protrusions aligned along a stacking direction; and
a welding process of welding each layer of the circular arc-shaped iron core pieces, which are phase-offset with respect to each other in the circumferential direction, along the stacking direction at a plurality of locations arranged around the circumferential direction of an inner circumferential portion or an outer circumferential portion of the stacked iron core body.

US Pat. No. 10,193,425

STEPPING MOTOR, TIMEPIECE MOVEMENT, TIMEPIECE, AND MANUFACTURING METHOD OF STEPPING MOTOR

SEIKO INSTRUMENTS INC., ...

1. A stepping motor comprising:a one-piece stator comprised of Fe—Ni alloy, the stator having a rotor accommodating through-hole and defining a magnetic path around the rotor accommodating through-hole;
a rotor rotatably arranged inside the rotor accommodating through-hole;
a magnetic core connected to the stator; and
a coil wound on the magnetic core,
wherein a Cr-diffusion region having a molten-solidified portion of Cr is diffused in the Fe—Ni alloy stator in a portion of the magnetic path.

US Pat. No. 10,193,424

METHOD AND SYSTEM FOR WELDING ROTOR COILS

SIEMENS ENERGY, INC., Or...

1. A process for welding rotor coil comprising:arranging a plurality of rotor coils on a table, wherein each rotor coil comprises an end arc section and a straight section, and wherein the straight section is arranged on one end of the end arc section;
arranging a plurality of transition pieces each between the rotor coils on the one end;
forming a continuous welding path using a welding tool for welding the straight section to the one end of the end arc section of the each rotor coil at a joint, and the plurality of rotor coils at locations of the transition pieces on the one end from a welding start to a welding end; and
cutting the continuous welding path using a milling tool from the welding end to the welding start at the locations of the transition pieces for separating the plurality of rotor coils.

US Pat. No. 10,193,423

CARBON BRUSH ARRANGEMENT

SCHUNK HOFFMAN CARBON TEC...

1. A carbon brush arrangement for connection to an electric motor, comprising:at least one carbon brush;
a first connection conductor, the first connection conductor being provided with a plastic connection housing; and
a second connection conductor connecting said at least one carbon brush to said first connection conductor, said second connection conductor provided with a plastic sheath consisting of a perfluoroalkoxy polymer (PFA) in at least a region of transition to the connection housing, wherein in order to form the region of transition between the connection housing and the plastic sheath, the plastic sheath consisting of PFA is injection-coated with another thermoplastic material.

US Pat. No. 10,193,422

POWER TOOL

MAKITA CORPORATION, Anjo...

1. A power tool, comprising:a stator having a plurality of radially inwardly extending teeth separated by slots and coils respectively wound around each tooth of the plurality of teeth, wherein different sets of the coils correspond to different phases, the different sets of the coils are delta-connected in series;
a rotor having magnets and being configured to rotate in the interior of the stator; and
a sensor circuit board fixed to the stator and having magnetic sensors configured to detect rotation of the rotor;
wherein the magnetic sensors are provided at least substantially at the centers of the slots in a rotational direction of the rotor.

US Pat. No. 10,193,420

ROTATING ELECTRIC MACHINE

Mitsubishi Electric Corpo...

1. A rotating electric machine, comprising:a stator core arranged to surround an outer circumferential surface of a rotor;
a frame having an annular shape arranged to surround the stator core;
coil portions of a plurality of phases, which are wound around the stator core;
a plurality of busbars arranged on one end surface side of the stator core over an entire circumference thereof, which are to be electrically connected to the coil portions of the plurality of phases to distribute electric power to the coil portions of the plurality of phases;
a holder accommodating the plurality of busbars inside of the holder; and
a plate having one end portion inside of the holder and facing at least one of the plurality of busbars and another end portion exposed externally from the holder on an outer diameter side of the frame,
the plate guiding heat of the plurality of busbars from the one end portion to the another end portion.

US Pat. No. 10,193,418

ROTARY POWER GENERATING APPARATUS AND ELECTRIC GENERATING APPARATUS

1. A rotary power generating apparatus comprising:a first piston magnet member and a second piston magnet member arranged so that their polarities of magnetic poles of a top dead center side are equal;
a first connecting rod and a second connecting rod connected with the bottom dead center side of the respective first, second piston magnet members;
a crankshaft connected with the first, second connecting rods;
a first guide member and a second guide member, which hold respectively the first, second piston magnet members from outside and guide the respective first, second piston magnet members during all process of reciprocation;
a first fixed magnet member and a second fixed magnet member fixed on the positions to keep a constant interval from top pole surfaces of the top dead center side of the first, second piston magnet members, and in which fixed pole surfaces, having the same polarity with the magnetic pole of the top pole surfaces, are arranged so as to oppose the top pole surfaces of the respective first, second piston magnet members;
a first demagnetizing band like member passing through between the top pole surface of the first piston magnet member and the fixed pole surface of the first fixed magnet member, and rotating with the crankshaft; and
a second demagnetizing band like member passing through between the top pole surface of the second piston magnet member and the fixed pole surface of the second fixed magnet member, and rotating with the crankshaft,
wherein the first demagnetizing band like member is a member which a transformable band like member, opposing to the top pole surface of the first piston magnet member, is formed circularly,
wherein the second demagnetizing band like member is a member which a transformable band like member, opposing to the top pole surface of the second piston magnet member, is formed circularly,
wherein the first, second demagnetizing band like members comprise demagnetizing magnet parts having magnetic force, weaker than the magnetic poles of the first, second piston magnet members, having different polarity from the top pole surfaces, and non-magnetic force parts, having no magnetic force, formed adjacent to the demagnetizing magnet parts;
wherein the rotary power generating apparatus comprising:
a repulsive force unequal structure which a hindmost interval, arranged hindmost position along a rotating direction which the crankshaft rotates, is spread than an interval of another part to weaken a repulsive force repulsing the top pole surfaces and the fixed pole surfaces in the hindmost position than the repulsive force in another part, in the top pole surfaces of the respective first, second piston magnet members and the fixed pole surfaces of the first, second fixed magnet members;
wherein the rotary power generating apparatus further comprising:
an auxiliary motor supplying power to the crankshaft so that reciprocation of the first, second piston magnet members become continuous.

US Pat. No. 10,193,417

BRUSHLESS MOTOR ASSEMBLY FOR A FASTENING TOOL

1. An electric brushless DC (BLDC) motor comprising:an outer rotor assembly having a substantially-cylindrical metallic rotor body, and a plurality of rotor magnets mounted within an inner surface of the rotor body;
a molded structure formed within the rotor body, the molded structure comprising: a main body formed on an inner surface of the rotor body to securely cover and retain the rotor magnets on the inner surface of the rotor body, an axial fan formed at an end of the rotor body opposite the rotor magnets, and a sense magnet mount formed at approximately a radial center portion of the axial fan;
a stator assembly received inside the outer rotor assembly and mounted on a shaft; and
a sense magnet ring mounted on the sense magnet mount.

US Pat. No. 10,193,416

MOTOR

1. A motor rotor comprising:rotor poles,
a central hub at a rotational axis of the rotor, and
a rotor frame for supporting the rotor poles, the rotor frame comprising an axially and radially stiff and rotationally compliant connection between the rotor poles and the central hub of the rotor, the rotor frame having levels of axial, radial and rotational compliance wherein the level of rotational compliance is greater than the levels of both axial and radial compliance.

US Pat. No. 10,193,415

ELECTRIC MACHINE ARRANGEMENT, MOTOR VEHICLE GEARBOX AND METHOD FOR PRODUCING AN ELECTRIC MACHINE ARRANGEMENT

GETRAG Getriebe- und Zahn...

1. An electric machine arrangement for a motor vehicle drivetrain, having:a machine housing which can be fixed to a drivetrain housing;
a stator which is fixed relative to the machine housing; and
a rotor which is mounted, concentrically with respect to the stator, within the machine housing and which has a rotor axis;
wherein an air gap is defined between the stator and the rotor;
wherein the rotor has a rotary bearing section which is mounted, with a radial clearance, rotatably relative to a housing bearing section of the machine housing, wherein the radial clearance is smaller than the air gap;
wherein the rotor has a first axial rotor end section which is mounted, by way of a first rotary bearing, rotatably relative to the machine housing, wherein the first rotary bearing is fixed to a first bearing seat of a first wall section of the machine housing, and wherein the first wall section of the machine housing is also designed such that radial forces introduced by the rotor into the first wall section via the first rotary bearing can be transmitted into the drivetrain housing when the machine housing is fixed to the drivetrain housing; and
wherein the first wall section has a ring-shaped web which can be inserted into a ring-shaped web receptacle of the drivetrain housing.