US Pat. No. 10,479,892

FUNCTIONAL GROUP ASPHALT MODIFIERS, METHODS OF MODIFYING ASPHALT, ASPHALT COMPOSITIONS AND METHODS OF MAKING

Lehigh Technologies, Inc....

1. An asphalt comprising:ground tire rubber;
a first component comprising a petroleum asphalt; and,
a second component comprising particles formed from a melted mixture of a resin and a binder;
wherein, the second component is dispersed within the first component;
wherein the resin comprises polypropylene and polymers having glycidyl functionality; and,
wherein the binder comprises polyethylene by-product waxes.
US Pat. No. 10,477,842

HUMANIZED IL-4 AND IL-4R? ANIMALS

REGENERON PHARMACEUTICALS...

1. A triply humanized mouse, comprising(i) a replacement of a genomic DNA of a mouse IL-4R? gene at an endogenous mouse IL-4R? locus with a human genomic DNA of a human IL-4R? gene to form a humanized IL-4R? gene, wherein the genomic DNA of the mouse IL-4R? gene comprises the ATG initiation codon of exon 1 through exon 5 of the mouse IL-4R? gene, and the human genomic DNA of the human IL-4R? gene comprises the ATG initiation codon of exon 1 through exon 5 of the human IL-4R? gene, wherein the humanized IL-4R? gene comprises the ATG initiation codon of exon 1 through exon 5 of the human IL-4R? gene and exons 6-9 of the mouse IL-4R? gene, wherein expression of the humanized IL-4R? gene is under control of the mouse IL-4R? promoter at the endogenous mouse IL-4R? locus,
(ii) a replacement of a genomic DNA of a mouse IL-4 gene at an endogenous mouse IL-4 locus with a genomic DNA of a human IL-4 gene to form a humanized IL-4 gene, wherein the genomic DNA of the mouse IL-4 gene comprises the ATG initiation codon of exon 1 through exon 4 of the mouse IL-4 gene, and the genomic DNA of the human IL-4 gene comprises the ATG initiation codon of exon 1 through exon 4 of the human IL-4 gene, and wherein expression of the humanized IL-4 gene is under control of the mouse IL-4 promoter at the endogenous mouse IL-4 locus, and
(iii) a replacement of a genomic DNA of a mouse IL-33 gene at an endogenous mouse IL-33 locus with a genomic DNA of a human IL-33 gene such that the locus encodes a human IL-33 but not mouse IL-33.
US Pat. No. 10,482,991

SYSTEMS AND METHODS FOR SAMPLING AND ANALYSIS OF POLYMER CONFORMATIONAL DYNAMICS

ZYMEWORKS INC., Vancouve...

1. A method of sampling and analysis of protein conformational dynamics by searching the conformation space of a protein to determine whether a three-dimensional conformation of the protein can co-engage each antigen in a plurality of target antigens, the protein comprising a first plurality of residues, the method comprising:at a computer system having one or more processors and memory storing one or more programs to be executed by the one or more processors:
(A) obtaining from the memory an initial set of three-dimensional coordinates {x1A_init, . . . , xNA_init, x1B_init, . . . , xMB_init, x1C_init, . . . , xPC_init, . . . } for the protein, wherein
the polymer comprises a plurality of domains,
each respective xiA in {x1A_init, . . . , xNA_init, x1B_init, . . . , xMB_init, x1C_init, . . . , xPC_init, . . . } is a three dimensional coordinate for an atom in a first domain in the plurality of domains,
each respective xiB in {x1A_init, . . . , xNA_init, x1B_init, . . . , xMB_init, x1C_init, . . . , xPC_init, . . . } is a three dimensional coordinate for an atom in a second domain in the plurality of domains, and
each respective xiC in {x1A_init, . . . , xNA_init, x1B_init, . . . , xMB_init, x1C_init, . . . , xPC_init, . . . } is a three dimensional coordinate for an atom in a first hinge of the protein, wherein the first hinge comprises a second plurality of residues that is a subset of the first plurality of residues, wherein the protein is characterized by an ability for the first and second domain to pivot with respect to each other about the first hinge;
(B) altering the initial set of three-dimensional coordinates of the protein by pivoting the first domain with respect to the second domain about the first hinge thereby obtaining an altered set of three-dimensional coordinates {x1A_alt, . . . , xNA_alt, x1B_alt, . . . , xMB_alt, x1C_alt, . . . , xPC_alt, . . . } for the protein, wherein
all atoms within the first domain are held fixed with respect to each other during the altering, and
all atoms within the second domain are held fixed with respect to each other during the altering;
(C) scoring, using a scoring module, a calculated potential energy of the altered set of coordinates versus a calculated potential energy of the initial three-dimensional coordinates for the protein with a Metropolis criterion, wherein, when the Metropolis criterion is satisfied, the altered set of three-dimensional coordinates is accepted as the initial set of three-dimensional coordinates;
(D) performing additional instances of the altering (B) and the scoring (C) until an energy of the altered set of three-dimensional coordinates {x1A_alt, . . . , xNA_alt, x1B_alt, . . . , xMB_alt,, x1C_alt, . . . xPC_alt, . . . } satisfy the Metropolis criterion; and
(E) evaluating whether the altered set of three-dimensional coordinates {x1A_alt, . . . , xNA_alt , x1B_alt, . . . , xMB_alt, x1C_alt, . . . , xPC_alt, . . . } can co-engage each antigen in the plurality of target antigens by docking the altered set three-dimensional coordinates to a model of the plurality of antigens.
US Pat. No. 10,479,914

CONDUCTIVE PARTICLE AND PREPARATION METHOD THEREOF, CONDUCTIVE ADHESIVE AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A method of preparing conductive particles, comprising the steps of:forming spherical cores comprising silica;
dispersing the spherical cores in deionized water and adding organic polymeric monomers so as to form a reaction solution, wherein the organic polymeric monomer is one or more selected from the group consisting of acrylonitrile, 2,3-dimethyl acrylonitrile, 3-phenyl-2-acrylonitrile, and 2-methoxymethyl-3-methoxy acrylonitrile, and a mass ratio of the organic polymeric monomers to the spherical cores ranges from 0.5:1 to 2:1;
radiating the reaction solution with ? rays so that the organic polymeric monomers are polymerized on surfaces of the spherical cores so as to form organic polymers;
separating the spherical cores from the reaction solution so as to obtain the spherical cores formed with the organic polymers on their surface; and
carrying out preoxidation and carbonization treatment successively on the spherical cores formed with the organic polymers on their surfaces so that the organic polymers form a conductive layer consisting of carbon particles, thereby obtaining the conductive particles each consisting of the conductive layer and the spherical core.
US Pat. No. 10,483,008

PROCESS FOR THE PURIFICATION OF GA-68 FROM ELUATE DERIVING FROM 68GE/68GA GENERATORS AND CHROMATOGRAPHIC COLUMNS FOR USE IN SAID PROCESS

Advanced Accelarator Appl...

1. Process for the preparation of a radiopharmaceutical containing 68Ga wherein a solution of eluates from 68Ge/68Ga generators is passed through a column for chromatography purification comprising a stationary phase of silica having a granulometry less than 100 microns and thereafter the solution collected from the column is directly poured in a container containing a labeling kit, the labeling kit comprising a substrate to be labeled with 68Ga, wherein the substrate subsequently labeled with 68Ga is the radiopharmaceutical.
US Pat. No. 10,478,394

COMPOSITIONS AND METHODS TO PROMOTE WOUND HEALING

Wayne State University, ...

1. A method of promoting healing of a chronic wound in a diabetic subject comprising administering to the chronic wound a therapeutically effective amount of a gel comprising a therapeutic agent consisting of a therapeutic protein consisting of the sequence provided in SEQ ID NO: 26 (anakinra), thereby promoting healing of the chronic wound.
US Pat. No. 10,478,398

SOL-GEL PHASE-REVERSIBLE HYDROGEL TEMPLATES AND USES THEREOF

Akina, Inc., West Lafaye...

1. A method of making drug-containing microparticles comprising:(a) filling a plurality of wells provided in a preformed, dissolvable hydrogel mold with a non-aqueous composition comprising: at least one drug, a non-water soluble, biodegradable polymer comprising poly(lactic co-glycolic acid) polymer (PLGA) and non-aqueous solvent, which dissolvable hydrogel mold is formed of a sol-gel phase reversible hydrogel comprising gelatin;
(b) solidifying the composition in the plurality of wells by evaporating the non-aqueous solvent, thereby forming microparticles; and
(c) harvesting the microparticles from the preformed dissolvable hydrogel mold by dissolving the hydrogel mold in an aqueous solution.
US Pat. No. 10,479,686

SODIUM THIOSULFATE-CONTAINING PHARMACEUTICAL COMPOSITIONS

Hope Medical Enterprises,...

1. A pharmaceutical composition comprising sodium thiosulfate pentahydrate and one or more pharmaceutically acceptable carriers or excipients, wherein the sodium thiosulfate pentahydrate contains no greater than 8 ppm of non-purgeable organic carbon, contains no greater than 0.05 ppm of mercury, contains no greater than 2 ppm of aluminum, contains no greater than 0.003% by weight of selenium, contains no less than 98% by weight and no greater than about 102% by weight of sodium thiosulfate on an anhydrous basis measured by ion chromatography, has a water content between 32% and 37% by weight, has a heavy metal content of no greater than 10 ppm, contains no greater than 200 ppm of chloride, contains no greater than 0.001% by weight of sulfide, contains no greater than 0.002% by weight of iron, contains no greater than 0.01% by weight of calcium, contains no greater than 0.005% by weight of potassium, contains no greater than 0.1% of sulfite, contains no greater than 0.5% of sulfate, contains no greater than 3 ppm of arsenic, contains no greater than 0.001% by weight of lead, has total aerobic count of microbial load of no greater than 100 CFU/g, has total yeast and mold count of no greater than 20 CFU/g, contains no greater than 0.02 EU/mg of bacterial endotoxins, contains no greater than 0.002% by weight of nitrogen compounds, contains no greater than 0.005% by weight of insoluble matter, contains no greater than 0.01% by weight of residual anti-caking agent, and contains no greater than ICH Q3C (R3) limits of organic volatile impurities, wherein a 10% aqueous solution of the solid sodium thiosulfate pentahydrate at 25° C. is colorless and has a pH between 6.0 and 8.0, and wherein the solid sodium thiosulfate pentahydrate is odorless crystals,wherein the pharmaceutical composition is formulated for parenteral administration; and
wherein the pharmaceutically acceptable carrier or excipient is an aqueous vehicle; a water-miscible vehicle; a non-aqueous vehicle; an antimicrobial agent or preservative against the growth of microorganisms; a stabilizer; a solubility enhancer; an isotonic agent; a buffering agent; an antioxidant; a local anesthetic; a suspending or dispersing agent; a wetting or emulsifying agent; a complexing agent; a sequestering or chelating agent; a cryoprotectant; a lyoprotectant; a thickening agent; a pH adjusting agent; or an inert gas.
US Pat. No. 10,478,416

COMPOSITIONS AND METHODS FOR PREVENTING AND RECOVERY FROM DETRIMENTAL EFFECTS OF ALCOHOL CONSUMPTION

Cheers Health, Inc., Kin...

1. A tablet or capsule for mitigating the adverse effects of alcohol consumption in a human consisting essentially of at least 98% pure dihydromyricetin, N-acetyl cysteine, prickly pear extract, and at least 80% pure silymarin.
US Pat. No. 10,479,701

PRODUCTION OF ULTRA-HIGH-DENSITY BRINES USING TRANSIENTLY-OPERATED DESALINATION SYSTEMS

Gradiant Corporation, Wo...

1. A method for producing a concentrated brine stream, comprising:supplying a liquid stream comprising water and a dissolved salt at an initial concentration to a fluidic circuit comprising a humidifier, wherein the humidifier removes at least a portion of the water from the liquid stream to produce a concentrated brine stream comprising water and the dissolved salt at a second concentration higher than the initial concentration of the liquid stream; and
recirculating the concentrated brine stream through the fluidic circuit to remove at least a portion of the water from the concentrated brine stream, forming a recirculated concentrated brine stream comprising water and the dissolved salt at a third concentration higher than the second concentration of the concentrated brine stream;
wherein, during the recirculating, an amount of solid salt is produced within the fluidic circuit.
US Pat. No. 10,478,420

ORAL FORMULATIONS OF PYRROLIDINE DERIVATIVES

ObsEva S.A., Plan-les-Ou...

1. A method of treating infertility in a human patient, the method comprising administering to the patient a dispersible tablet comprising a substantially pure form of (3Z,5S)-5-(hydroxymethyl)-1-[(2?-methyl-1,1?-biphenyl-4-yl)carbonyl]pyrrolidin-3-one O-methyloxime and one or more pharmaceutically acceptable excipients.
US Pat. No. 10,479,969

UTILIZATION OF WASTEWATER FOR MICROALGAL CULTIVATION

PHYCOIL BIOTECHNOLOGY INT...

1. A method for cultivating a microalgae capable of heterotrophic growth by providing a light signal to initiate a light-activated metabolism, comprising:incubating the microalgae under a heterotrophic growth condition for a period of time sufficient to allow the microalgae to grow, wherein the heterotrophic growth condition comprises a media comprising a fruit wastewater, and wherein the heterotrophic growth condition further comprises light having a wavelength between 360 and 700 nm, required to initiate the light-activated metabolism, and the intensity of the light is less than 0.8 ?mol photons/m2s,
wherein the light-activated metabolism includes a life cycle, a circadian rhythm, cell division, a biosynthetic pathway, or a transport system,
wherein the microalgae is a Botryococcus sudeticus (UTEX 2629) strain or a Neochloris oleabundans (UTEX 1185) strain,
wherein the irradiation of the light is applied in a cyclic pattern of light and dark at a ratio between 6 hours (light): 18 hours (dark) or 23 hours (light): 1 hours (dark).
US Pat. No. 10,479,974

METHOD, DEVICE AND KIT FOR MASS CULTIVATION OF CELLS USING POLYIMIDE POROUS MEMBRANE

UBE INDUSTRIES, LTD., Ya...

1. A mass cell culturing method including:(1) applying cells to a porous polyimide film, and
(2) applying the porous polyimide film to which the cells have been applied, to a cell culture medium and performing culturing the porous polyimide film to which the cells have been applied, until the number of cells reaches 1.0×106 or more per milliliter of medium, or until the number of cells per square centimeter of the porous polyimide film reaches 1.0×105,
wherein the porous polyimide film has a multilayer structure having at least two surface layers (an A-surface and a B-surface), and a macro-void layer sandwiched between the two surface layers,
a mean pore size of the holes in the A-surface is smaller than a mean pore size of the holes in the B-surface, and
the macro-void layer has a partition bonded to the surface layers (the A-surface and the B-surface), and a plurality of macro-voids surrounded by the partition and the surface layers (the A-surface and the B-surface).
US Pat. No. 10,479,978

POSTNATAL ADHERENT CELLS AND PREPARATION METHOD THEREFOR

CHA BIOTECH CO., LTD., S...

1. A method of preparing enhanced postnatal adherent cells, the method comprising:obtaining an amniotic tissue from a detached placenta;
harvesting cell populations by adding an enzyme mixed solution to the amniotic tissue, wherein the enzyme mixed solution comprises collagenase at a concentration of 0.5 mg/ml to 5 mg/ml, trypsin at a concentration of 1 mg/ml to 5 mg/ml, DNA hydrolase (DNase) at a concentration of 0.01 mg/ml to 0.05 mg/ml, and dispase at a concentration of 0.1 U/ml to 5 U/ml;
isolating the enhanced postnatal adherent cells by culturing the harvested cell populations in a container by adhesion culture and then treating the cell populations with an animal component-free (ACF) recombinant enzyme; and
subculturing the isolated enhanced postnatal adherent cells under a hypoxia condition lower than a normoxia condition of 21% in a medium containing fibroblast growth factor-4 (FGF-4) and heparin at least 6 passages, wherein the subculturing further comprises treatment of the animal component-free recombinant enzyme before transferring the cells for subculturing at every stage of subculturing, and
wherein 80% or more of the adherent cells express CD44, CD73, CD90, and CD105-positive surface markers and 10% or less thereof express a CD45-negative surface marker, and more vascular endothelial growth factor (VEGF) and interleukin-6 (IL-6) are secreted compared to the isolated enhanced postnatal adherent cells of passages 1 to 4.
US Pat. No. 10,479,985

CELLULASE HAVING IMPROVED ENZYMATIC ACTIVITY

HUBEI UNIVERSITY, Wuhan ...

1. A cellulase having a modified amino acid sequence of SEQ ID NO: 2 or a modified amino acid sequence with at least 80% sequence identity of SEQ ID NO: 2, wherein the modification is a substitution of methionine at position 120 or a corresponding position with asparagine.
US Pat. No. 10,483,589

LITHIUM-ION SECONDARY BATTERY

SUMITOMO OSAKA CEMENT CO....

1. A lithium-ion secondary battery comprising:a cathode comprising an electrode material, the electrode material comprising
electrode active material particles represented by a formula:
LixAyDzPO4  in which A represents at least one selected from the group consisting of Co, Mn, Ni, Fe, Cu, and Cr, D represents at least one selected from the group consisting of Mg, Ca, S, Sr, Ba, Ti, Zn, B, Al, Ga, In, Si, Ge, Sc, Y, and rare earth elements, 0 and wherein the electrolytic solution comprises 0.1% by mass or less of additives for stabilizing a coating formed on a surface of the anode.
US Pat. No. 10,478,462

ALCOHOL METABOLISM PROMOTER

NICHIREI BIOSCIENCES INC....

1. A method for suppressing an increase in a blood acetaldehyde level, comprising:causing a subject in need thereof to ingest an extract of a Veneroida bivalve in an effective amount, wherein an amount of glycogen in the extract is 50% to 90% by mass.
US Pat. No. 10,478,469

WEEKLY DOSING REGIMENS FOR ANTI-CD30 VC-PAB-MMAE ANTIBODY DRUG-CONJUGATES

SEATTLE GENETICS, INC., ...

1. A method for treating a CD30-expressing hematologic cancer in a human subject, the method comprising administering to a subject in need thereof a dose of a pharmaceutical composition comprising cAC10-MC-vc-PAB-MMAE antibody-drug conjugate, wherein the administered dose of cAC10-MC-vc-PAB-MMAE antibody-drug conjugate is 1.8 mg/kg of the subject's body weight and the pharmaceutical composition is administered every three weeks as a monotherapy, wherein the pharmaceutical composition is administered for two or more 21-day treatment cycles.
US Pat. No. 10,480,009

BIOLOGICAL STATE MACHINES

Massachusetts Institute o...

1. A system, comprising:(a) n serine recombinases, wherein n is greater than 2; and
(b) an engineered nucleic acid comprising n(n?1) pairs of cognate recombination recognition sites (RRS),wherein the n(n?1) pairs of RRSs of (b) are arranged in an overlapping configuration such that the two RRSs of each pair of the n(n?1) pairs of RRSs are separated from each other by at least one RRS of another pair of the n(n?1) pairs of RRSs, and wherein recombination between the two RRSs of each pair of the n(n?1) pairs of RRSs either inverts or excises at least one RRS of another pair of the n(n?1) pairs of RRSs.
US Pat. No. 10,480,780

METHOD AND APPARATUS FOR COMMISSIONING POWER PLANTS

Boyle Energy Services and...

1. A process for commissioning steam flushing of steam generation equipment and piping, of a steam power plant, to make it operational for steady state operation, the steam power plant including a boiler generating steam, turbine and condenser components, and interconnecting piping to form a power cycle steam power plant as a closed steam circuit, the process comprising,Wherein during the commissioning, bypassing the turbine component by diverting steam through a bypass pipe, wherein said steam is thereby flushed through at least portions of the steam circuit to cleanse one or more of piping portions and equipment components, wherein the diverted flushing steam is drawn from the plant boiler through a temporary pipe and routed to the condenser component and a portion of condensate liquid is drawn from the condenser component and is injected as droplets into the steam flow at multiple piping locations upstream of the condenser component for removing particulate and non-particulate contamination from the flush steam prior to the entry of said flush steam to the condenser component; testing the flush steam for the presence of both particulate and non-particulate contamination prior to the entry of said diverted flushing steam to the condenser component; and terminating the entry of said diverted flush steam to the condenser component to prevent damage to the condenser component by the entry of said steam to the condenser component, and wherein the injected liquid comprises basic chemicals added thereto prior to injection to chemically treat the flushing steam and piping surface to enhance removal of contamination from the steam circuit.
US Pat. No. 10,480,011

RECOMBINANT AAV VARIANTS AND USES THEREOF

University of Massachuset...

1. A recombinant adeno-associated viral particle comprising an adeno-associated virus capsid and at least one heterologous transgene, wherein the adeno-associated virus capsid comprises a protein comprising an amino acid sequence selected from any one of SEQ ID NOs: 54 to 61.
US Pat. No. 10,479,756

DIESTERS FOR PERSONAL CARE APPLICATIONS DERIVED FROM 1-METHYLHEPTYL ALCOHOL

Inolex Investment Corpora...

1. A diester exhibiting improved hydrolytic stability that is an esterification product of a 1-methylheptyl alcohol and a dicarboxylic acid.
US Pat. No. 10,479,757

N,N-DIMETHYLAMINOETHYL ACRYLATE COMPOSITION STABILIZED IN RESPECT OF DISCOLORING EFFECTS

Arkema France, Colombes ...

1. A process for the continuous production of a composition of N,N-dimethylaminoethyl acrylate that is stabilized with respect to coloration, comprising from 25 to 200 ppm of 2,6-di-tert-butyl-4-methylphenol, said process comprising the steps of transesterifying a light acrylate selected from the group consisting of methyl acrylate and ethyl acrylate, with dimethylaminoethanol in the presence of a catalyst, followed by a treatment for purifying a reaction mixture comprising a final distillation of purified N,N-dimethylaminoethyl acrylate, wherein 25 to 200 ppm of 2,6-di-tert-butyl-4-methylphenol are introduced at an outlet of the distilled gaseous stream of purified N,N-dimethylaminoethyl acrylate, before condensation of final product.
US Pat. No. 10,480,013

INFLUENZA VIRUS VECTOR FOR VIROTHERAPY

BLUE SKY VACCINES GMBH, ...

1. A recombinant influenza B virus vector comprising an NS gene encoding a truncated NS1 protein consisting of 106 amino acids of the N-terminus of the respective wild type NS1 protein, wherein the vector:(i) replicates in IFN-sensitive tumor cells and in IFN-resistant tumor cells, and is attenuated in normal cells, and
(ii) expresses a heterologous immunostimulatory polypeptide, wherein the heterologous polypeptide is a tumor associated antigen.
US Pat. No. 10,483,606

TEMPERATURE-CONTROL DEVICE FOR A BATTERY SYSTEM

1. A temperature control device for a battery system, said temperature-control device comprising:a cuboid-shaped hollow body having a liquid space therein with at least one connection device configured to supply a separately temperature-controlled fluid to the liquid space and at least one connection device configured to discharge the separately temperature-controlled fluid,
the body having therein a plurality of regularly arranged and identically formed openings extending from a first body surface to a second body surface,
wherein each opening accommodates therein a respective cylindrical battery cell in a fluid-tight connection so that the fluid space in the hollow body is fluid-tight, and
wherein the hollow body, excluding the cell head and the cell bottom, extends over a height h of >20 to <100% of the total height H of the battery system.
US Pat. No. 10,479,759

SYNTHETIC METHODS FOR THE PREPARATION OF PROPYLENE AMMOXIDATION CATALYSTS

Clariant Corporation, Lo...

1. A process for producing a catalyst material, the catalyst material comprisinga metal oxide catalyst in an amount in the range of at least about 25 wt %, the metal oxide catalyst having the formula MoxBiyFezAaBbCcDdOv, wherein
x is in the range of 10 to 14;
y is in the range of 0.05 to 5;
z is in the range of 0.2 to 5;
A is at least one element selected from Ni and Co;
a is in the range of 1 to 10;
B is at least one element selected from the lanthanides, Mg, Cr, Mn, Zn and Ca;
b is in the range of 0.01 to 6;
C is at least one element selected from W, Sn, V, Ti, Zr, Ga, Hf, Nb, Ta, In and Al;
c is in the range of 0 to 8;
D is at least one element selected from Li, Na, K, Rb and Cs;
d is in the range of 0.02 to 2; and
v is the number of oxygen atoms required to satisfy the valence requirements of the other component elements Mo, Bi, Fe, A, B, C, and D,the process comprising:providing a suspension or slurry of an inert carrier in a metal oxide precursor fluid, the inert carrier having an average particle size less than about 10 microns, the metal oxide precursor fluid comprising a solvent in admixture with a plurality of metal oxide precursors, the plurality of metal oxide precursors comprising at least
a molybdenum oxide precursor,
a bismuth oxide precursor, and
an iron oxide precursor,
wherein less than about 5 wt % of each of the molybdenum oxide precursor, the bismuth oxide precursor, and the iron oxide precursor is not dissolved in the solvent;
spray drying the suspension or slurry of the inert carrier in the metal oxide precursor fluid to obtain a spray-dried precursor material; and
heating the spray-dried precursor material to obtain the catalyst material.
US Pat. No. 10,478,478

TREATMENT OF RAYNAUD'S PHENOMENON USING BOTULINUM TOXIN TYPE B

NATIONAL UNIVERSITY CORPO...

1. A method of treating Raynaud's phenomenon, comprising administering a therapeutically effective amount of botulinum toxin type B to a subject in need thereof, wherein said botulinum toxin type B is injected to sites between fingers and at the external sides of metacarpophalangeal joints of the first and fifth fingers of the subject.
US Pat. No. 10,480,018

GENUS OF EPIMERASE ENZYMES FOR CONVERSION OF FRUCTOSE TO ALLULOSE AT HIGH TEMPERATURE AND LOW PH

ARCHER DANIELS MIDLAND CO...

1. A method of producing allulose comprising:contacting a solution containing fructose with an enzyme having epimerase activity, the enzyme having a sequence selected from the group consisting of SEQ ID NO: 20, SEQ ID NO: 18, SEQ ID NO: 16, and SEQ ID NO: 14 for a time and under conditions suitable to convert at least a portion of the fructose to allulose;
wherein when placed in contact with fructose at a temperature of 50° C. for 2 hours at a pH of 6, the enzyme converts the fructose to the allulose.
US Pat. No. 10,479,764

2-METHYLENE-(22E)-25-HEXANOYL-24-OXO-26,27-CYCLO-22-DEHYDRO-19-NOR-VITAMIN D ANALOGS

WISCONSIN ALUMNI RESEARCH...

1. A method of treating psoriasis comprising administering to a subject with psoriasis an effective amount of 2-methylene-(22E)-25-hexanoyl-24-oxo-26,27-cyclo-22-dehydro-19-nor-1?-hydroxyvitamin D3.
US Pat. No. 10,480,024

SINGLE NUCLEOTIDE DETECTION METHOD

BASE4 INNOVATION LTD, Ca...

1. A method for determining the sequence of nucleotide bases in a polynucleotide analyte, the method comprising steps of:(1) generating a stream of single nucleotide bases from the polynucleotide analyte, wherein the stream of single nucleotide bases is obtained by progressive pyrophosphorolysis of the polynucleotide analyte;
(2) producing captured molecules by reacting each single nucleotide base with a capture system, wherein the capture system comprises different sets of capture molecules, each set being selective for a different nucleotide base;
(3) for each captured molecule, amplifying at least part of the captured molecule to produce a plurality of amplicons;
(4) for each captured molecule, labelling the amplicons with a corresponding probe selective for the amplicons and comprising a different detectable element, wherein the probes are present in a mixture of probes each selective for a different nucleotide base;
(5) for each captured molecule, detecting a property characteristic of the detectable element; and
(6) from the totality of the results of step (5), determining the sequence of nucleotide bases in the polynucleotide analyte.
US Pat. No. 10,478,487

FOOT-AND-MOUTH DISEASE VACCINE

Zoetis Services LLC, Par...

1. A method of herd management, comprising administering to each member in said herd the immunogenic composition wherein said composition comprises:a) antigen component comprising between about 8 ?g and 10 ?g of FMD (Foot-and-Mouth Disease) virus composition per dose;
b) an emulsion containing an oil;
c) 75-200 ?g of a CpG-containing immunostimulatory oligonucleotide per dose;
d) 75-200 mg of a polycationic carrier per dose, and
wherein further, upon suspected contact with FMD infection, the vaccinated members of said herd are not slaughtered.
US Pat. No. 10,483,619

MODIFIED NI—ZN FERRITES FOR RADIOFREQUENCY APPLICATIONS

Skyworks Solutions, Inc.,...

1. A material for radiofrequency applications, the material comprising:a single-phase modified Ni—Zn ferrite formed from a base Ni—Zn ferrite, the single-phase modified Ni—Zn ferrite including elements Ni, Zn, Co, Fe, and O with a composition Ni0.5725Co0.0275Zn0.4Fe2O4, and having a spinel crystal structure and magnetic Q of greater than 100.
US Pat. No. 10,479,773

LIGNIN-BASED SOLVENTS AND METHODS FOR THEIR PREPARATION

SHELL OIL COMPANY, Houst...

1. A process for converting biomass into furfural, the process comprising the steps of:(a) providing a pentosan-containing biomass material;
(b) subjecting the pentosan-containing biomass material to an acid catalyzed digestion process in a digestion vessel at a temperature greater than about 100° C. for a period of time sufficient to produce a digested product stream comprising C5-carbohydrates and solids comprising cellulose;
(c) separating the digested product stream into a liquid product stream and a solid product stream wherein:
(i) the liquid product stream comprises carbohydrate compounds, of which at least 50 wt % of the carbohydrate compounds are C5-carbohydrate compounds, based on the weight of carbohydrate compounds in the liquid product stream,
(ii) the solid product stream comprises solids comprising lignin and cellulose;
(d) contacting the solid product stream with an organic solvent, thereby converting at least part of the lignin to a phenolic solvent, to produce solids and a solvent product stream comprising the phenolic solvent;
(e) subjecting the C5-carbohydrate in the liquid product stream to a dehydration reaction in a reaction vessel at a temperature in the range of from about 100° C. to about 250° C. in the presence of an acid catalyst and a biphasic mixture comprising an aqueous phase and a water-immiscible organic phase, which comprises at least a portion of the phenolic solvent produced in step (d), for a period of time sufficient to produce furfural or a furan derivative;
(f) retrieving from the reaction vessel a dehydration product stream comprising water, organic solvent and furfural, and separating the dehydration product stream into an aqueous recycle stream and an organic product stream comprising furfural;
(g) recovering the furfural from the organic product stream by at least one separation process; and
(h) recycling the organic product stream from step (g) back to the reaction vessel in step (e).
US Pat. No. 10,480,036

METHODS OF DETECTING INFLUENZA

Cepheid, Sunnyvale, CA (...

1. A kit for detecting the presence of influenza in a sample from a human subject comprising(a) first primer pair for detecting an influenza A PA gene, wherein the first primer pair comprises a first and second primer, wherein
the first primer comprises a sequence that is at least 90% identical to at least 15 contiguous nucleotides of SEQ ID NO: 20; and the second primer comprises a sequence that is at least 90% identical to at least 15 contiguous nucleotides of SEQ ID NO: 21;
(b) a second primer pair for detecting an influenza A PB2 gene, wherein the second primer pair comprises a third and fourth primer, wherein
the third primer comprises a sequence that is at least 90% identical to at least 15 contiguous nucleotides of SEQ ID NO: 17, and the fourth primer comprises a sequence that is at least 90% identical to at least 15 contiguous nucleotides of SEQ ID NO: 18;
(c) a third primer pair for detecting an influenza A MP gene, wherein the third primer pair comprises a fifth and sixth primer, wherein
the fifth primer comprises a sequence that is at least 90% identical to at least 15 contiguous nucleotides of SEQ ID NO: 23, and the sixth primer comprises a sequence that is at least 90% identical to at least 15 contiguous nucleotides of SEQ ID NO: 24;
(d) a fourth primer pair for detecting an avian influenza MP gene, wherein the fourth primer pair comprises a seventh and eighth primer, wherein
the seventh primer comprises a sequence that is at least 90% identical to at least 15 contiguous nucleotides of SEQ ID NO: 26, and the eighth primer comprises a sequence that is at least 90% identical to at least 15 contiguous nucleotides of SEQ ID NO: 27; and
(e) at least one probe selected from an influenza A PA probe comprising a sequence that is at least 90% identical to at least 15 contiguous nucleotides of SEQ ID NO: 22, an influenza A PB2 probe comprising a sequence that is at least 90% identical or complementary to at least 15 contiguous nucleotides of SEQ ID NO: 19, an influenza A MP probe comprising a sequence that is at least 90% identical to at least 15 contiguous nucleotides of SEQ ID NO: 25, and an avian influenza MP probe comprising a sequence that is at least 90% identical to at least 15 contiguous nucleotides of SEQ ID NO: 28.
US Pat. No. 10,478,500

COMPOSITIONS AND METHODS FOR INHIBITION OF HAO1 (HYDROXYACID OXIDASE 1 (GLYCOLATE OXIDASE)) GENE EXPRESSION

Alnylam Pharmaceuticals, ...

1. A double stranded RNAi agent capable of inhibiting expression of HAO1 in a cell, wherein said double stranded RNAi agent comprises a sense strand and an antisense strand forming a double-stranded region, wherein the sense strand nucleotide sequence consists of SEQ ID NO:589 and the antisense strand nucleotide sequence consists of SEQ ID NO:706;wherein substantially all of the nucleotides of said sense strand and substantially all of the nucleotides of said antisense strand are modified nucleotides, and
wherein said sense strand is conjugated to a ligand attached at the 3?-terminus.
US Pat. No. 10,481,071

WHITE BLOOD CELL ANALYSIS SYSTEM AND METHOD

Abbott Laboratories, Abb...

1. A hematology analyzer for conducting a white blood cell (WBC) differential analysis on a blood sample that contains a plurality of WBCs, the analyzer comprising:an excitation source positioned to excite particles within the blood sample;
a detector unit comprising a fluorescence detector positioned to measure fluorescence emitted from the excited blood sample; and
a processor;
a non-transitory computer-readable memory medium comprising instructions that cause the processor to:
excite the blood sample with the excitation source in a flow cell;
collect a plurality of fluorescence emission signals from the excited sample; and
prior to performing a WBC differential analysis, exclude nuclei-free events and retain nuclei-containing events using only a fluorescence trigger that is limited to fluorescence emission signals and is set to a fluorescence magnitude that is greater than fluorescence emission signals from RBCs, including RBC fragments, and is less than fluorescence emission signals from WBCs; and
perform the WBC differential analysis on the nuclei-containing events.
US Pat. No. 10,478,523

COMPOSITION CONTAINING GLYCOSAMINOGLYCANS AND PROTEINS

ChondroNest SA, Conthey ...

24. A composition comprising a first, second and third constituents, whereinthe first constituent is a glycosaminoglycan, a hydrolyzed glycosaminoglycan, a glycosamine, chemically modified or not or a blend of different glycosaminoglycans, hydrolysed glycosaminoglycans, glycosamines, chemically modified or not;
the second constituent is a protein, a peptide or a blend of different proteins or peptides; and
the third constituent is a polyhydroxyurethane (PHU) which is obtained by the covalent coupling of bis or poly cyclic carbonates (CC) and di or polyamines (PA) molecules,
wherein the ratio of the number of non polymerized, or covalently bound carbonate cyclic functions from CC monomers, PRE-CC and chemically modified first and second constituents, and the number of non polymerized, or covalently bound primary and secondary amine functions from PA monomers, the PRE-PA and the chemically modified first and second constituents are between 50 and 0.02.
US Pat. No. 10,479,815

PROTEIN PURIFICATION USING INTEIN-HYDROPHOBIN TAG AND ALCOHOL PRECIPITATION

1. A method of purifying a target protein, the method comprising:(a) preparing a cell culture supernatant comprising a fusion protein, wherein the fusion protein comprising:
(i) a target protein domain;
(ii) a self-cleaving intein;
(iii) at least one hydrophobin protein domain, wherein the intein is located between the target protein domain and the hydrophobin domain;
(b) adding a C1-C3 alcohol to the cell culture supernatant making a first alcohol solution;
(c) stirring the first alcohol solution forming a first stirred solution;
(d) centrifuging the first stirred solution forming a first precipitate and a first supernatant, wherein the first supernatant comprising the fusion protein;
(e) separating the first supernatant comprising the fusion protein;
(f) adding a C1-C3 alcohol to the first supernatant making the second alcohol solution;
(g) stirring the second alcohol solution forming a second stirred solution;
(h) centrifuging the second stirred solution forming a second supernatant and a second precipitate, wherein the second precipitate comprising the target protein; and
(i) separating the second precipitate comprising the target protein to yield a substantial amount of the purified target protein,
wherein the intein is Ssp DnaB mini-intein from Synechocystis,
wherein the volume fraction of C1-C3 alcohol added in making the first alcohol solution in step (b) is from about 50% (v/v) to about 75% (v/v), and
wherein the volume fraction of the C1-C3 alcohol added in making the second alcohol solution in step (f) is from about 50% (v/v) to about 66.66% (v/v).
US Pat. No. 10,479,818

IMMUNOTHERAPY AGAINST SEVERAL TUMORS, SUCH AS LUNG CANCER, INCLUDING NSCLC

IMMATICS BIOTECHNOLOGIES ...

1. A method of eliciting an immune response in a patient who has glioblastoma, comprising administering to the patient a composition comprising a population of activated T cells that kill the cancer cells that present a peptide consisting of the amino acid sequence SLYKGLLSV (SEQ ID NO: 56),wherein the activated T cells are produced by contacting T cells with an antigen presenting cell that presents the peptide in a complex with a human class I or II MHC molecule on the surface of the antigen presenting cell.
US Pat. No. 10,483,412

HIGH EFFICIENCY LOCAL BACK ELECTRODE ALUMINUM PASTE FOR CRYSTALLINE SILICON SOLAR CELLS AND ITS APPLICATION IN PERC CELLS

NANTONG T-SUN NEW ENERGY ...

1. A high efficiency back electrode local aluminum paste for crystalline silicon solar cells comprising the following components proportioned to weights:70-85 parts for aluminum powder,
1-30 parts for organic carrier,
0.1-10 parts for inorganic binder, and
0.1-1 parts for auxiliary conductive additive including graphene.
US Pat. No. 10,479,059

MULTIPLE LAYER FILM AND COMPOSITE MATERIAL PRODUCED THEREFROM

Evonik Degussa GmbH, Ess...

1. A film, comprising:a polyamide layer comprising at least 40% by weight of at least one polyamide selected from the group consisting of PA6, PA66, PA6/66 and a copolyamide, wherein the copolyamide is obtained from PA6, PA66 and PA6/66 and comprises at most 50% of total monomer units replaced by aromatic monomer units;
a second layer formed directly on the polyamide layer, wherein the second layer is obtained from a molding composition consisting of a polyamide composition (a) in an amount of from 50 to 99 parts by weight, a copolymer (b) in an amount of from 1 to 50 parts by weight with respect to a total amount of the polyamide composition (a) and the copolymer (b), and optionally at least one additive selected from the group consisting of a flame retardant, a stabilizer, an antistatic agent, a filler, a dye, and a pigment; and
a first layer formed directly on the second layer, wherein the first layer comprises a molding composition which comprises at least 60% by weight of a polyetheresteramide, the monomer units of the polyamide of the polyetheresteramide comprise an average of at least 8 carbon atoms,
wherein:
the polyamide composition (a) consists of a polyamide (?) in an amount of from 40 to 100% by weight, and a polyamide (?) in an amount of 0 to 60% with respect to a total amount of the polyamide (?) and the polyamide (?);
the polyamide (?) is PA612;
the polyamide (?) is at least one selected from the group consisting of PA6, PA66, PA6/66, and a copolyamide, wherein the copolyamide is obtained from PA6, PA66 and PA6/66 and comprises at most 50% of total monomer units replaced by aromatic monomer units;
the copolymer (b) comprises a first monomer unit in an amount of from 70 to 99.9% by weight and a second monomer unit in an amount of 0.1 to 30% by weight;
the first monomer unit is a monomer unit of at least one vinyl compound selected from the group consisting of an acrylic acid derivative, a methacrylic acid derivative, an ?-olefin and a vinylaromatic compound; and
the second monomer unit comprises a functional group selected from the group consisting of a carboxylic anhydride group, an epoxy group, and an oxazoline group.
US Pat. No. 10,479,828

COMPOSITIONS COMPRISING AN ANTI-C5 ANTIBODY

Alexion Pharmaceuticals, ...

1. A pharmaceutical composition comprising 30 mg/mL of an anti-C5 antibody, sodium phosphate at a concentration of 10 mM, sodium chloride at a concentration of 150 mM, and polysorbate 80 at a level of 0.001 to 0.02% by volume, wherein the anti-C5 antibody comprises a variable light chain CDR1 comprising amino acid residues 26-36 of SEQ ID NO:1, a variable light chain CDR2 comprising amino acid residues 52-58 of SEQ ID NO:1, a variable light chain CDR3 comprising amino acid residues 91-99 of SEQ ID NO:1, a variable heavy chain CDR1 comprising amino acid residues 152-161 of SEQ ID NO:1, a variable heavy chain CDR2 comprising amino acid residues 176-192 of SEQ ID NO:1, and a variable heavy chain CDR3 comprising amino acid residues 225-237 of SEQ ID NO:1, and wherein the pH of the composition is between pH 6 and pH 8.
US Pat. No. 10,479,839

INTERNALIZING HUMAN MONOCLONAL ANTIBODIES TARGETING PROSTATE CANCER CELLS IN SITU

The Regents of the Univer...

1. A method of inhibiting the growth and/or proliferation of a prostate cancer cell, said method comprising contacting said cell with a chimeric moiety comprising an antibody attached to an anti-cancer drug or a radionuclide, where said antibody comprises the three variable heavy complementarity determining regions (VH CDRs) and the three variable light complementarity determining regions (VL CDRs) of the UA20 antibody (SEQ ID NO:8).
US Pat. No. 10,479,840

RESISTANT DEXTRIN AND METHOD FOR PREPARING THE SAME

SHANDONG BAILONG CHUANGYU...

1. A method for preparing a resistant dextrin, characterized in that the method comprises the following steps:(1) adding hydrochloric acid solution into starch according to mass percent of 0.3% and uniformly stirring the mixture to obtain a reaction material;
(2) increasing temperature of the reaction material obtained in step (1) to 80-120° C., performing reaction for 2-4 h at normal pressure to obtain an initial reaction material, then adding hydrochloric acid solution according to mass percent of 6% relative to the initial reaction material, uniformly stirring the mixture, increasing temperature to 140-200° C. and performing gelatinization reaction for 15-30 min at normal pressure to obtain a dextrin crude material;
(3) adding deionized water into the dextrin crude material obtained in step (2), regulating sugar concentration to 40-45 wt %, and preserving heat to perform acidic hydrolysis to 1-2 h at 80-100° C. to obtain hydrolysate; and
(4) performing discoloration, on exchange, concentration, purification and drying to the hydrolysate obtained in step (3) to obtain the resistant dextrin;
wherein the hydrochloric acid solution in step (1) and step (2) have a mass concentration of 0.12%;
the ion exchange is performed by using an ion exchange column to obtain ion exchange liquid with electric conductivity smaller than 100 ?/cm and light transmittance greater than or equal to 98%; and wherein the resistant dextrin hasa molar content of DP1 being smaller than or equal to 1%;a molar content of DP2 being smaller than or equal to 4.5%;
a molar content of DP3 being smaller than or equal to 7.0%;
an average degree of polymerization of 6-12;
a pH value of 3.0-6.0; and
a molar content of dietary fibers being greater than or equal to 85%.
US Pat. No. 10,477,794

CANOLA HYBRID CULTIVAR CL6665383H

Agrigenetics, Inc., Indi...

1. A seed of canola cultivar designated CL6665383H, wherein a representative sample of seed of each inbred parent of said cultivar was deposited under ATCC Accession Nos. PTA-124519 and PTA-124518, respectively.
US Pat. No. 10,477,799

NEW GUINEA IMPATIENS VARIETY SAKIMP054

Sakata Seed Corporation, ...

1. A plant of New Guinea Impatiens variety SAKIMP054, wherein a representative sample of plant tissue of said variety was deposited under NCMA No. 201907011.

US Pat. No. 10,484,982

REDUCTION OF CRC FIELD IN COMPACT DCI MESSAGE ON M-PDCCH FOR LOW COST MTC DEVICES

SONY CORPORATION, Tokyo ...

1. A terminal device for use in a wireless telecommunications system, the terminal device comprising:a receiver;
a transmitter; and
processing circuitry; wherein
the receiver is configured to:
receive a first control message from a base station, the first control message indicating a radio resource for use by at least one of the receiver and transmitter to exchange a signal with the base station and the first control message comprising a code generated on the basis of an identifier of an intended terminal device and a value of a time-dependent parameter at a transmission time of the first control message, the intended terminal device being a terminal device intended for exchanging the signal with the base station; and
receive a non-acknowledgement message from the base station as part of a second control message from the base station, the second control message indicating a radio resource for use by the transmitter in re-transmitting the signal to the base station and the second control message comprising a code generated using the identifier of the intended terminal device and a value of the time-dependent parameter at a transmission time of the second control message, the value of the time-dependent parameter at the transmission time of the second control message being different to the value of the time dependent parameter at the transmission time of the first control message so that the code of the second control message is different to the code of the first control message, and
the processing circuitry is configured to:
attempt to perform a predetermined process using the code of the first control message, an identifier of the terminal device and the value of the time-dependant parameter at the transmission time of the first control message;
if the predetermined process using the code of the first control message is not successfully completed, disregard the first control message;
if the predetermined process using the code of the first control message is successfully completed, control at least one of the receiver and transmitter to exchange a signal with the base station using the radio resource indicated by the first control message;
attempt to perform the predetermined process using the code of the second control message, the identifier of the terminal device and the value of the time-dependant parameter at the transmission time of the second control message;
if the predetermined process using the code of the second control message is not successfully completed, determine that the received non-acknowledgement message is not readable; and
if the predetermined process using the code of the second control message is successfully completed, determine that the received non-acknowledgement message is readable.

US Pat. No. 10,484,981

DECODING DOWNLINK CONTROL CHANNELS FOR 5G WIRELESS COMMUNICATION SYSTEMS

1. A receiver device, comprising:a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
receiving a downlink control transmission comprising control channel information that facilitates scheduling a subsequent data channel transmission, wherein it is unknown by the receiver device whether the subsequent data channel comprises one codeword or two codewords;
determining contextual information related to the subsequent data channel transmission, based on a previous data channel transmission, wherein the contextual information comprises a location of the receiver device relative to a network node device;
predicting a number of codewords that the subsequent data channel transmission comprises based on the contextual information, resulting in a predicted number of codewords, wherein the predicting comprises determining a probability that the number of codewords is two, the determining the probability comprising determining whether the location of the receiver device relative to the network node device is within a defined range; and
decoding the downlink control transmission based on the predicted number of codewords.

US Pat. No. 10,484,980

LINK LAYER SERVICE PLATFORM

Marvell International Ltd...

1. An apparatus comprising:a first radio to transmit and receive based on a first wireless protocol;
a second radio to transmit and receive based on a second wireless protocol, wherein the second wireless protocol is different than the first wireless protocol; and
a controller to
use the first radio to assist communications via the second radio including causing the first radio to at least one of transmit or receive one or more control frames associated with the second wireless protocol using the first wireless protocol,
use information received via the first radio using the first wireless protocol to control a beamforming training process carried out via the second radio using the second wireless protocol,
use the information to reduce a number of antenna sectors to sweep during the beamforming training process, and
cause the second radio to transmit or receive one or more data frames using the second wireless protocol in accordance with the one or more control frames.

US Pat. No. 10,484,979

FAST ENHANCED COMPONENT CARRIER ACTIVATION

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:receiving signaling indicative of a carrier aggregation (CA) configuration comprising a first component carrier (CC) and a second CC, wherein the first CC comprises a primary carrier utilizing a licensed frequency bandwidth and the second CC comprises a secondary carrier utilizing an unlicensed frequency bandwidth;
receiving a control signal on the licensed frequency bandwidth of the first CC that indicates a channel availability on the unlicensed frequency bandwidth of the second CC;
receiving a physical downlink control channel (PDCCH) message on the first CC, wherein the PDCCH message schedules resources of the second CC, wherein a duration of transmission time intervals (TTIs) in the second CC is shorter than a duration of TTIs in the first CC of the first CC, and wherein the PDCCH message is transmitted in a first TTI of the first CC and assigns a TTI of the second CC that at least partially overlaps in time with a subsequent TTI of the first CC, the subsequent TTI of the first CC being subsequent to the first TTI of the first CC; and
monitoring the second CC in response to the received control signal.

US Pat. No. 10,484,973

SEMI-PERSISTENT CSI FEEDBACK OVER PUSCH

TELEFONAKTIEBOLAGET LM ER...

1. A method in a user equipment for transmitting semi-persistent Channel State Information, SP CSI, on a physical uplink shared channel, PUSCH, the method comprising:receiving a configuring message, the configuring message configuring the user equipment with at least one SP CSI report configuration on the PUSCH, and the configuring message identifying a SP CSI reporting periodicity;
receiving physical layer control signaling identifying and activating the at least one SP CSI report configuration; and
transmitting a plurality of SP CSI reports, the reports being transmitted with the SP CSI reporting periodicity and according to the physical layer control signaling and the configuring message.

US Pat. No. 10,484,968

BEAM DIRECTION ASSISTED PAGING

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:receiving, from a first Radio Access Network (RAN), paging information regarding a user equipment (UE) served by the first RAN, wherein the paging information comprises beamforming information for the UE; and
sending a paging request to a second RAN for transmission of a paging message to the UE, wherein the paging request is based on the beamforming information received from the first RAN.

US Pat. No. 10,484,967

COMMUNICATION METHOD, NETWORK DEVICE, AND TERMINAL DEVICE

Huawei Technologies Co., ...

1. A communication method, comprising:receiving, by a network device of a first communications standard, a suspension notification message sent by a terminal device, the suspension notification message notifies the network device that the terminal device is to leave a network of the first communications standard and further notifies the network device to listen to a network of a second communications standard, wherein the network of the first communications standard carries data services and the network of the second communications standard carries voice services; and
suspending, by the network device according to the suspension notification message, transmission of scheduling information to the terminal device, and suspending detection of measurement information sent by the terminal device.

US Pat. No. 10,484,957

SYSTEMS AND METHODS FOR INDOOR POSITIONING USING WIRELESS POSITIONING NODES

LONPROX CORPORATION, San...

1. A system for determining a location of a mobile device within an indoor environment, the system comprising:a first positioning node (PON) configured to transmit a first modulated signal;
a second PON disposed in a different location than the first PON and configured to transmit a second modulated signal; and
a server configured to
receive a request from the mobile device indicating a coarse location of the mobile device,
transmit location information for the first PON and the second PON based on the request, and signal information related to the first modulated signal and the second modulated signal; and
receive a position report from the mobile device, the position report being based on a difference in time between the first modulated signal and the second modulated signal at a time of arrival at the mobile device.

US Pat. No. 10,484,955

BEAM FORMING FOR SYNCHRONIZATION SIGNALS

Telefonaktiebolaget LM Er...

1. A method for a network node configured to transmit wireless communication signals using beam forming and configured to apply any of one or more data carrying beam widths for transmission of data carrying signals dedicated to a specific wireless communication device, the method comprising:determining one or more requirement parameters for transmission of synchronization signals, wherein the one or more requirement parameters comprise a desired synchronization signal beam width and a minimum effective power, and wherein the determined desired synchronization signal beam width is larger than a minimum one of the data carrying beam widths;
calculating beam forming weights based on the one or more requirement parameters by assigning non-zero values to a number of beam forming weights that exceeds a minimum number of beam forming weights for the determined desired synchronization signal beam width, wherein a beam resulting from the calculated beam forming weights has a beam width larger than or equal to the determined desired synchronization signal beam width, and an effective power larger than or equal to the minimum effective power;
generating a synchronization signal for transmission; and
transmitting the generated synchronization signal using the calculated beam forming weights.

US Pat. No. 10,484,948

MOBILE TERMINAL STANDBY METHOD, DEVICE THEREOF, AND MEDIUM

Xiaomi Inc., Beijing (CN...

1. A method for enabling a mobile terminal to be on standby, comprising:determining whether the mobile terminal is in an operation state, wherein determining whether the mobile terminal is in the operation state includes determining at least one of: the mobile terminal being operated by a user, a call request being accessed, and a short message being generated;
determining that a movement speed of the mobile terminal is greater than a preset speed;
judging whether the mobile terminal is within a driver's area in an automobile, wherein the judging includes: generating a picture by one of a front camera or a back camera, comparing the generated picture with a pre-stored picture of a corresponding position, and judging that a location of the mobile terminal is within the driver's area, if a picture similarity between the generated picture and the pre-stored picture of the corresponding position is greater than a preset threshold; and
enabling the mobile terminal to enter into a standby state, if the mobile terminal is within the driver's area,
wherein the comparing of the generated picture with the pre-stored picture includes:
searching for a similar-shape object in the generated picture, the similar-shape object having a shape similarity with respect to a key reference object in the pre-stored picture that is greater than a first threshold;
determining a location similarity of the similar-shape object with respect to the key reference object; and
determining the picture similarity according to the shape similarity and the location similarity, and
wherein the pre-stored picture is taken and stored in advance and includes at least one of a left-front view when looking forward from a left-driver position of a left-hand drive automobile, a right-front view when looking forward from a right-driver position in a right-hand drive automobile, a left-rear view when looking backward from the left-driver position, and a right-rear view when looking backward from the right-driver position, and
the comparing of the generated picture with the pre-stored picture includes:
determining, according to a type of a current network to which the mobile terminal is connected, a region in which the mobile terminal is located to be one of a left-hand drive region or a right-hand drive region;
comparing a first camera photo taken by the front camera with the left-front view and comparing a second camera photo taken by the rear camera with the left-rear view, if the region is the left-hand drive region; and
comparing the first camera photo with the right-front view and comparing the second camera photo with the right-rear view, if the region is the right-hand drive region.

US Pat. No. 10,484,945

TECHNIQUES AND APPARATUSES FOR CONFIGURING A BATTERY RECOVERY TIME PERIOD FOR A USER EQUIPMENT

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:identifying, by a user equipment (UE), a pattern, the pattern identifying a battery recovery time period during which a voltage of at least one battery of the UE recovers from a voltage droop,
the pattern including a sequence of UE modes having corresponding time periods, and
the sequence of UE modes causing different loads on the at least one battery during different time periods;
configuring, by the UE, the battery recovery time period based at least in part on the pattern; and
communicating, by the UE, with a base station based at least in part on the pattern.

US Pat. No. 10,484,942

WIRELESS ACCESS POINT MANAGING APPARATUS

ARRIS Enterprises LLC, S...

1. A wireless access point managing apparatus comprising:a radio;
wireless communication control circuitry that communicates information via the radio between the wireless access point managing apparatus and one or more electronic devices so as to provide a first wireless access point to a network for a client electronic device, wherein the client electronic device is included in the one or more electronic devices;
a hardware processor; and
a memory having stored therein a program that causes the hardware processor to perform access point management including:
communicating with a separate apparatus that provides a second wireless access point to the network, wherein the separate apparatus includes a plurality of radios, the plurality of radios for connecting wirelessly via different radio communication protocols;
performing a determination as to whether shutdown of the second wireless access point is appropriate;
sending a shutdown instruction to the separate apparatus if shutdown is determined to be appropriate, the shutdown instruction being an instruction to cause the separate apparatus to shut down the second wireless access point by powering down at least one radio of the plurality of radios in the separate apparatus;
performing a determination as to whether the second wireless access point in the separate apparatus is to be turned on;
sending a power up instruction to the separate apparatus to reactivate the second wireless access point by powering up the at least one radio of the second wireless access point in the separate apparatus, if the result of the determination as to whether the second wireless access point is to be turned on is positive; and
after the second wireless access point is reactivated;
in the first wireless access point, if the client electronic device is in communication with the first wireless access point, steering the client electronic device to the second wireless access point.

US Pat. No. 10,484,941

WAKE-UP RADIO ASSISTED WLAN POWER SAVING TECHNOLOGIES

Apple Inc., Cupertino, C...

1. A wireless communication device, comprising:a high-power communication module configured to communicate according to a first communication protocol;
a low-power communication module configured to communicate according to a second, different communication protocol; and
at least one processor communicatively coupled to the high-power communication module and the low-power communication module, wherein the at least one processor is configured to execute software instructions to cause the wireless communication device to:
receive from an access point a first beacon according to the first communication protocol, wherein the first beacon indicates that the access point is capable of including in a low-power update (LPU) message, according to the second communication protocol, an indication that the access point has data available to send to the wireless communication device according to the first communication protocol;
after receiving the first beacon, transition the high-power communication module to an inactive state;
receive the LPU message via the low-power communication module, according to the second communication protocol, while the high-power communication module is in an inactive state;
determine that the LPU message comprises a traffic indication map (TIM) indicating that the access point has data available to send to the wireless communication device according to the first communication protocol;
in response to the determining, transition the high-power communication module from the inactive state to an active state; and
receive a data message including the data via the high-power communication module while the high-power communication module is in the active state.

US Pat. No. 10,484,940

NETWORK ASSOCIATION BASED ON NETWORK PERFORMANCE CAPABILITIES

Motorola Mobility LLC, C...

1. A device, comprising:a first subscriber identity module (SIM) to enable a first subscription for data communication between the device and data communication networks;
a second SIM to enable a second subscription for additional data communication between the device and the data communication networks;
a first application implemented for a data streaming download to the device;
a second application implemented for an interactive session of intermittent data communications;
a network manager implemented at least partially in hardware to:
determine network data parameters that indicate performance capabilities of the data communication networks;
associate the first application with a first network of the data communication networks that has a greater performance capability for the data streaming download based on the network data parameters; and
associate the second application with a second network of the data communication networks for the interactive session of intermittent data communications based on the network data parameters.

US Pat. No. 10,484,938

ELECTRONIC DEVICES WITH MULTI-CONNECTORS AND METHODS THEREOF

SILICON MOTION, INC., Jh...

1. An electronic device, comprising:a first connection interface and a second connection interface, configured to be electrically connected to at least one host system;
a transmission control device, comprising a first communication channel and a second communication channel, wherein the first connection interface is electrically connected to the first communication channel, and the second connection interface is electrically connected to the second communication channel, wherein the transmission control device determines a connection state according to impedance information and provides corresponding operation functions for the at least one host system according to the connection state, wherein the connection state indicates whether one or both of the first connection interface and the second connection interface is electrically connected to the at least one host system, wherein the first communication channel comprises a first transmitting channel and a first receiving channel, and the second communication channel comprises a second transmitting channel and a second receiving channel, wherein the channel-detecting device generates an impedance signal according to at least one voltage variation generated by at least one terminal impedance of the at least one host system electrically connected to the first connection interface and the second connection interface, and the transmission control device determines the connection state according to the impedance signal;
a data access device, electrically connected to the transmission control device and configured to receive data transmitted by the at least one host system; and
a channel-detecting device, detecting the impedance information between one or both of the first connection interface and the second connection interface and the at least one host system, wherein the channel-detecting device generates the impedance information according to at least one impedance value of the at least one host system electrically connected to one or both of the first connection interface and the second connection interface, wherein, when the at least one host system is electrically connected to the first communication channel or the second communication channel, the first transmission channel or the second communication channel is electrically connected to at least one receiving channel of the at least one host system through a coupling capacitor, wherein the channel-detecting device comprises:
a bias circuit, biasing the first transmission channel or the second transmission channel to a bias voltage;
a current source, sourcing a current to the first transmitting channel or the second transmitting channel during a predetermined period according to a control signal;
a comparator, comparing the bias voltage with a middle voltage to generate a comparison signal; and
a latch circuit, latching the comparison signal as the impedance signal once the predetermined period ends, wherein the transmission control device determines the connection state according to the impedance signal;
wherein, when the first transmitting channel or the second transmitting channel is electrically connected to the terminal impedance of the at least one host system, the bias voltage is charged by the current to exceed the middle voltage, wherein, when the first transmitting channel or the second transmitting channel is not electrically connected to the terminal impedance of the at least one host system, the bias voltage does not exceed the middle voltage during the predetermined period.

US Pat. No. 10,484,936

DISCOVERY SIGNAL TRANSMISSION/RECEPTION METHOD AND APPARATUS FOR USE IN MOBILE COMMUNICATION SYSTEM

Samsung Electronics Co., ...

13. A base station in a mobile communication system, the base station comprising:a transceiver; and
a controller configured to control to:
identify configuration information of a synchronization signal of a neighbor cell,
control the transceiver to transmit, to the terminal, a configuration message including the configuration information, and
control the transceiver to receive, from the terminal, a measurement report including a measurement result of the synchronization signal transmitted from the neighbor cell according to the configuration information,
wherein the configuration information includes information on a signal transmission timing indicating a transmission period and a timing offset of the synchronization signal.

US Pat. No. 10,484,935

DISCOVERY FOR SPECTRUM RENTING

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:receiving, by a user equipment (UE) from a first base station (BS) of a first network operated by a first operating entity, a network information signal in a frequency band allocated to the first operating entity;
receiving, by the UE from a second BS of a second network operated by a second operating entity different from the first operating entity, a service advertising signal indicating an availability of a service of the second network, the service advertising signal received in the frequency band and in synchronization with the network information signal of the first network;
transmitting, by the UE to the second BS, a request for the service of the second network; and
communicating, by the UE with the second BS, a communication signal in the frequency band over the second network during a time period, wherein the communicating is based on the second BS being promoted from a first priority to a second priority for sharing the frequency band with the first BS during the time period in response to the request.

US Pat. No. 10,484,934

NETWORK DISCOVERY FOR WIRELESS COMMUNICATIONS

QUALCOMM Incorporated, S...

1. A method for wireless communication at a user equipment (UE), comprising:establishing an application layer connection between the UE and a server;
receiving, from the server and over the application layer connection, network search information comprising timing information for a radio access network, the network search information based at least in part on a location of the UE;
determining, based at least in part on the network search information, a set of available frequencies associated with available radio access networks;
selecting one or more frequencies from the set of available frequencies for the UE to scan based at least in part on the determining;
scanning the selected one or more frequencies to perform a network search; and
connecting to the radio access network based at least in part on the network search.

US Pat. No. 10,484,929

ACCESS NODE CONTROLLER, AN APPARATUS FOR AN ACCESS NODE, AN ACCESS NODE FOR A MOBILE COMMUNICATION SYSTEM, A MOBILE COMMUNICATION SYSTEM, A METHOD AND A COMPUTER PROGRAM FOR AN ACCESS NODE

Intel Corporation, Santa...

1. An access node controller for determining one or more transmission parameters of a first access node in a mobile communication system, the access node controller comprising:one or more interfaces configured to obtain priority area information of a second access node in the mobile communication system, the second access node having priority access in a priority area compared to the first access node; and
a control module configured to control the one or more interfaces and configured to
determine the one or more transmission parameters of the first access node based on the priority area information of the second access node and based on an access condition at a priority area boundary;
estimate an interference level at the priority area boundary of the second access node based on a distance between the first access node and the second access node or between the first access node and the priority area boundary of the second access node; and
determine an estimated interference level at the priority area boundary of the second access node based on an estimated interference contribution of the first access node at the priority area boundary, wherein the estimated interference contribution is based on the one or more transmission parameters.

US Pat. No. 10,484,922

CARRIER-AGGREGATION-BASED HANDOVER METHOD

Electronics and Telecommu...

1. A communication method comprising:receiving, from a user equipment (UE) through a first component carrier of an e-Node B (eNB), a measurement report, wherein the first component carrier is a primary component carrier and the measurement report comprises measurement results for the first component carrier and a second component carrier of the eNB;
after receiving the measurement report, transmitting, to the UE through the first component carrier, a command to use the second component carrier as the primary component carrier; and
after transmitting the command, receiving a preamble from the UE through the second component carrier,
wherein one or more component carriers, other than the second component carrier, supported by the eNB are deactivated when the preamble is received from the UE.

US Pat. No. 10,484,918

LOAD BALANCING IN WIRELESS NETWORKS FOR IMPROVED USER EQUIPMENT THROUGHPUT

1. A method, comprising:determining, by a system comprising a processor, an overall device traffic throughput, for cells of a sector associated with a base station device, that satisfies a defined traffic throughput criterion relating to a harmonic mean of the overall device traffic throughput for the cells of the sector, wherein the defined traffic throughput criterion is determined to be satisfied based on the harmonic mean being determined to satisfy a defined threshold value relating to the harmonic mean of the overall device traffic throughput; and
based on the overall device traffic throughput for the cells, determining, by the system, whether to adjust an operational characteristic associated with a cell of the cells to facilitate adjusting a distribution of device traffic among the cells of the sector.

US Pat. No. 10,484,916

NETWORK NODES AND METHODS THEREIN FOR HANDLING COMMUNICATIONS IN A RADIO COMMUNICATIONS NETWORK

Telefonaktiebolaget LM Er...

1. A method performed by a network node for handling communications in a radio communications network, the method comprising:receiving a report of a radio link failure (RLF) of a user equipment (UE); and
configuring an RLF indication that includes the RLF report and that further includes a first indication of a cell identity of the cell the UE was connected to upon sending the RLF report; and
sending the RLF indication to another network node.

US Pat. No. 10,484,913

COMMUNICATION CONTROL METHOD, COMMUNICATION CONTROL DEVICE, AND COMMUNICATION SYSTEM FOR CAUSING READINESS FOR MOVEMENT OF A COMMUNICATION TERMINAL

NTT DOCOMO, INC., Chiyod...

1. A communication control method in a communication system including a node for communicating with a communication terminal and executing request processing from the communication terminal without requesting another node for processing, the method comprising:making a change so that a first destination node, being a node linked to a destination wireless base station, and a second destination node, being a node linked to a wireless base station located within a specified range of the destination wireless base station, become ready to receive a request from the communication terminal and execute request processing, the making of the change being performed in response to a notification received by a node changing device from a management device configured to perform mobility management on the communication terminal when handover processing of the communication terminal is detected by the management device,
wherein the making of the change includes the first and second destination nodes activating a virtual machine for executing request processing,
the destination wireless base station pre-stores identifiers relating to other wireless base stations in the specified range of the destination wireless base station, and
the wireless base station located in the specified range of the destination wireless base station is identified in accordance with the destination wireless base station.

US Pat. No. 10,484,906

METHOD AND APPARATUS FOR APPLYING DIFFERENT PRIORITIES TO PACKETS

Samsung Electronics Co., ...

1. A method for operating a base station in a wireless communication system, the method comprising:receiving packets including priority information for a single user equipment (UE) from a packet data network gateway (P-GW) with public land mobile network (PLMN) information associated with an entity that assigned the priority information, the packets for the single UE being mapped to a same quality of service (QoS) class identifier (QCI);
identifying whether to use the priority information for identifying a priority of the packets based on the PLMN information and whether a type of a bearer for the packets is a non-guaranteed bit rate (non-GBR) bearer;
identifying the priority of the packets mapped to the same QCI based on the priority information in case that a configuration for the priority information is enabled in the base station and in case that a radio access network (RAN) congestion situation occurs; and
scheduling the packets mapped to the same QCI differently based on the identified priority of the packets,
wherein the priority information is determined by performing a packet inspection based on at least one of an internet protocol (IP) address or a type of a higher layer protocol in case that the RAN congestion situation does not occur, and
wherein the priority information is determined by performing the packet inspection based on a deep packet inspection in case that the RAN congestion situation occurs.

US Pat. No. 10,484,905

OPTIMIZING OPERATION OF CONSTRAINED USER EQUIPMENT

Apple Inc., Cupertino, C...

1. A method, comprising:at a user equipment configured to establish a connection with a network:
performing a voice call with the network, the voice call including exchanging voice packets with the network;
determining an uplink data transmission to be performed while the voice call is being performed;
storing the uplink data transmission in a buffer;
determining a silence period of the voice call wherein voice packets are not to be transmitted, wherein silence periods occur at predetermined intervals during the voice call; and
transmitting the uplink data transmission during the silence period of the voice call.

US Pat. No. 10,484,904

ENHANCED SELF-ORGANIZING NETWORK SWITCHING MATRIX

1. A system, comprising:a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
monitoring traffic within an area served by remote transceiver devices of a radio access network;
in response to determining that the traffic has increased, activating a remote transceiver device of the remote transceiver devices based on coupling the remote transceiver device to a base transceiver station device, wherein the coupling is a first coupling, and subsequent to the activating, facilitating a modification of a simulcast ratio of the remote transceiver device based on an adjustment of a second coupling of the remote transceiver device with antenna ports of antennas that are deployed in the area; and
in response to determining that the traffic has decreased, deactivating the remote transceiver device based on a decoupling of the remote transceiver device from the base transceiver station device.

US Pat. No. 10,484,901

METHOD AND APPARATUS FOR RECEIVING A TIMING ADVANCE COMMAND IN A WIRELESS COMMUNICATION SYSTEM

LG Electronics Inc., Seo...

1. A method of receiving a timing advance command by a user equipment in a wireless communication system, the method comprising:receiving, from a base station, the timing advance command corresponding to a time alignment group; and
applying the received timing advance command to at least one serving cell belonging to the time alignment group,
wherein the timing advance command is received together with a time alignment group identifier,
wherein the time alignment group identifier identifies the time alignment group to which the timing advance command is applied,
wherein the time alignment group identifier is included in a medium access control (MAC) control element (CE), and
wherein the MAC CE includes both the time alignment group identifier and the timing advance command.

US Pat. No. 10,484,897

WIDEBAND RADIO COMMUNICATION TEST APPARATUS

1. A test apparatus comprising:functional entities, FEs, which are assigned to a selected test case, TC, of a test case pool, TCP, by dragging a test case item, TCI, representing the selected test case, TC, to functional block items, FBIs, representing the respective functional entities, Fes, and by dropping the dragged test case item, TCI, on the functional block items, FBIs; and
a processing unit adapted to compare test capabilities required by the selected test case, TC, as indicated by its associated test case item, TCI, with test capabilities offered by the functional entities, FEs, assigned to the selected test case, TC, as indicated by the functional block items, FBIs, of the assigned functional entities, FEs;
wherein, if the test capabilities offered by the functional entities, FEs, assigned to the selected test case, TC, match the test capabilities required by the selected test case, TC, a test procedure using the assigned functional entities, FEs, for the test case, TC, is initiated in response to an input command if no further test cases, TCs, are selected from the test case pool, TCP; and
wherein, if there is no matching of test capabilities, the user is informed that the test capabilities of the test apparatus are not sufficient for the selected test case, TC, and an already running test case procedure is deactivated to get more available resources within the test apparatus for the selected test case, TC, based on a drag and drop operation of the user for test case deactivation.

US Pat. No. 10,484,893

ENHANCED DEDICATED-CHANNEL REPORTING FOR UMTS

NEC CORPORATION, Minato-...

1. A user equipment for a mobile communication system, the mobile communication system defining a dedicated channel (DCH) active set and an enhanced-dedicated channel (E-DCH) active set, the user equipment comprising:a circuit configured to perform measurements of a first, non-active E-DCH but active DCH, pilot signal from a first cell that is not included in the E-DCH active set but is included in the DCH active set, and to perform measurements of a second, active E-DCH, pilot signal from a second cell that is included in the E-DCH active set, wherein an event is triggered when the non-active E-DCH but active DCH pilot signal becomes better than the active E-DCH pilot signal; and
a circuit configured to send, to a communications node, a measurement report comprising said measurements;
wherein the E-DCH active set is updated based on the measurements.

US Pat. No. 10,484,890

METHOD AND APPARATUS FOR DETERMINING NUMEROLOGY BANDWIDTH FOR MEASUREMENT IN A WIRELESS COMMUNICATION SYSTEM

ASUSTek Computer Inc., T...

1. A method for performing a measurement, the method comprising:configuring, by a user equipment (UE), a first numerology for data reception, wherein the first numerology corresponds to a first subcarrier spacing; and
performing, by the UE, a measurement with a second numerology, wherein the measurement is a radio link monitoring (RLM) measurement, a radio resource management (RRM) measurement, or an intra-frequency RRM measurement, and the second numerology corresponds to a second subcarrier spacing and the second numerology is a numerology used to acquire synchronization.

US Pat. No. 10,484,889

ADJUSTING CELL SITE PARAMETERS USING A MAPPING TOOL

T-Mobile USA, Inc., Bell...

1. A system, comprising:at least one hardware computer, wherein the computer is configured to execute software modules, including:
a parameter access module that accesses parameters for multiple cell sites within geographical locations of a telecommunications network,
wherein the parameters for each of the multiple cell sites include parameters associated with one or more antennas located at that cell site;
a map display module that:
accesses a map of the telecommunications network;
identifies, and causes to be displayed, a specific location within the accessed map that corresponds to current location information for a specific cell site stored by the parameters for the specific cell site; and
causes one or more display elements that represent the one or more antennas located at the specific cell site to be placed at positions within the map that correspond to current locations for the one or more antennas located at the specific cell site;
a map offset module that determines offset information for the map that is based on an identified parallax error for the map,
an adjustment module that:
accesses or receives input associated with movement of the one or more display elements, from the positions within the map that correspond to the current locations for the one or more antennas located at the specific cell site, to second, different, positions within the map that correspond to images of the one or more antennas displayed by the map; and
updates the parameters for the specific cell site to parameters that are based on the movement of the one or more display elements to the second, different, positions within the map and based on the determined offset information for the map to compensate for the identified parallax error.

US Pat. No. 10,484,887

MONITORING AND OPTIMIZING OF CONTROL CHANNEL USAGE

Nokia Solutions and Netwo...

1. A method comprising:monitoring whether or not an allocation of uplink communication resources on a primary cell of a communication network is successful for a communication element to be scheduled on a downlink channel of at least one secondary cell of the communication network;
incrementing at least one counter according to the monitoring result;
comparing with at least one predetermined threshold one of a counter value, a rate value, or an average rate, or probability value associated with the incremented at least one counter;
deciding, based on the comparison, that a modification of dimensioning of resources being set for the uplink communication resources is required; and
based on the deciding, causing the modification of the dimensioning of resources being set for the uplink communication resources, wherein the modification comprises one of increasing or decreasing the number of the resources being set for the uplink communication resources.

US Pat. No. 10,484,883

APPARATUS AND METHOD FOR PROVIDING ENHANCED WIRELESS COVERAGE, IMPROVED SERVICE PERFORMANCE, AND REDUCED BATTERY POWER CONSUMPTION

Huawei Technologies Co., ...

12. A user equipment (UE) comprising:a receiver receiving user plane data for a second UE from a base station in accordance with a first transmission scheme; and
a transmitter coupled to a processor, the transmitter sending the user plane data to the second UE over a device-to-device (D2D) link based on a second transmission scheme without communicating control plane information, that corresponds to the user plane data, over the D2D link, the control plane information being directly communicated from the base station to the second UE, wherein the second UE is subscribed to the base station, wherein the second UE is proximately located relative to the UE, wherein the UE is transparent to the second UE such that the second UE is unaware of the user plane data being routed through the UE, and wherein the UE provides enhanced wireless coverage to the second UE over that provided by the base station.

US Pat. No. 10,484,877

SYSTEM AND METHOD FOR A CUSTOMIZED FIFTH GENERATION (5G) NETWORK

Huawei Technologies Co., ...

1. A method for establishing a virtual gateway, the method comprising:instantiating a virtual user specific serving gateway (v-u-SGW) on a network device in a wireless network domain, wherein the network device is assigned a host identifier (ID), wherein the v-u-SGW is assigned to a user equipment (UE) directly connected to the wireless network domain, and wherein the v-u-SGW is configured to translate content having an information-centric networking (ICN) format into a user-specific format, and relay the translated content to the UE directly connected to the wireless network domain; and
assigning a first local virtual gateway ID to the v-u-SGW, wherein different virtual gateways on the network device are assigned different local virtual gateway IDs; and
configuring routing parameters in a network so that packets specifying both the host ID and the first virtual gateway ID are forwarded to the v-u-SGW.

US Pat. No. 10,484,876

ASSISTED DYNAMIC FREQUENCY SCAN FOR WI-FI ACCESS POINTS

Verizon Patent and Licens...

1. An access point (AP) comprising:a radio transceiver to implement Wi-Fi radio connections in a 5 gigahertz (GHz) unlicensed band using a plurality of potential frequency channels;
a network interface to connect to a network that provides network connectivity to the AP; and
circuitry to:
receive historical channel scan information relating to results of scans of the plurality of potential frequency channels by other APs;
determine, based on the historical channel scan information, one or more of the plurality of potential frequency channels to exclude as a potential active Wi-Fi channel for the AP;
select from the plurality of potential frequency channels to obtain one or more of the plurality of potential channels to scan, the selecting including refraining from selecting any of the plurality of potential frequency channels that were determined to be excluded;
determine, for each of the selected potential frequency channels, one or more selection metrics;
determine, for each of the selected potential frequency channels and based on the one or more selection metrics, an amount of time to scan each of the selected potential frequency channels,
wherein a first amount of time is determined for a first potential frequency channel, of the selected potential frequency channels based on the one or more selection metrics associated with the first potential frequency channel, and
wherein a second amount of time is determined for a second potential frequency channel, of the selected potential frequency channels based on the one or more selection metrics associated with the second potential frequency channel, the first and second amounts of time being different; and
scan the selected potential frequency channels over a particular period of time, without scanning any of the plurality of potential frequency channels that were determined to be excluded, wherein scanning the selected potential frequency channels includes:
scanning, during the particular period of time, the first potential frequency channel for the first amount of time, and
scanning, during the particular period of time, the second potential frequency channel for the different second amount of time.

US Pat. No. 10,484,872

DEVICE QUARANTINE IN A WIRELESS NETWORK

Microsoft Technology Lice...

1. A system comprising:at least one processor; and
one or more computer-readable storage media including instructions stored thereon that, responsive to execution by the at least one processor, cause the system perform operations including:
placing a device in a quarantine state for a wireless network in response to a request from the device to connect to the wireless network;
querying the device for an attribute of the device while the device is in the quarantine state;
receiving a response from the device identifying the attribute;
comparing the attribute of the device to a list of attributes pertaining to uncharacterized attributes for which performance attributes have not been determined;
determining that the attribute of the device matches an uncharacterized attribute:
applying a policy for uncharacterized attributes to determine a wireless connection parameter based upon the attribute of the device; and
releasing the device from the quarantine state subject to the wireless connection parameter.

US Pat. No. 10,484,866

DEVICE-TO-DEVICE IDENTIFICATION CONFLICT SOLUTION METHOD AND DEVICE-TO-DEVICE USER EQUIPMENT

ZTE CORPORATION, Shenzhe...

1. A Device-to-Device (D2D) Identifier (ID) conflict resolution method, applied to a first D2D User Equipment (UE) and comprising:judging whether a terminal ID of the first D2D UE conflicts with a terminal ID or a D2D group ID of another D2D UE;
when the terminal ID of the first D2D UE conflicts with the terminal ID or the D2D group ID of the another D2D UE, reallocating a terminal ID to the first D2D UE; and
sending the reallocated terminal ID of the first D2D UE to a second D2D UE, wherein the second D2D UE is a D2D UE in proximity to the first D2D UE, or is a D2D UE which has established a PC5 connection with the first D2D UE;
wherein the judging whether the terminal ID of the first D2D UE conflicts with the terminal ID or the D2D group ID of the another D2D UE, comprises:
upon reception of ID conflict indication information sent from a third D2D UE, determining that the terminal ID of the first D2D UE conflicts with the terminal ID or the D2D group ID of the another D2D UE, wherein the ID conflict indication information is arranged to indicate that the terminal ID of the first D2D UE conflicts with the terminal ID or the D2D group ID of the another D2D UE.

US Pat. No. 10,484,865

METHOD AND DEVICE FOR TRANSMITTING AND RECEIVING PROFILE FOR PROVIDING COMMUNICATION SERVICE IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method of supporting remote reception of a profile by a user equipment (UE) including a plurality of universal integrated circuit cards (UICCs), in a wireless communication system, the method comprising:receiving, from a server for managing the profile, a second message including a first message, the first message for downloading the profile;
determining whether a header information of the second message satisfies a criterion, the header information including at least one of a protocol identifier, a data coding scheme, an originator address, or information indicating whether the first message is encrypted;
transferring, to a first UICC and a second UICC among the plurality of UICCs, the first message if the header information of the second message satisfies the criterion,
wherein the first UICC is a UICC physically attachable to and detachable from the UE, and the second UICC is an embedded UICC (eUICC),
wherein the first UICC discards the first message, and
wherein the second UICC decrypts the first message using an over-the-air (OTA) key; and
receiving the profile based on the decrypted first message.

US Pat. No. 10,484,861

ELECTRONIC DEVICE COMPRISING A SECURE MODULE SUPPORTING A MODE FOR THE LOCAL MANAGEMENT OF THE CONFIGURATION OF A SUBSCRIBER PROFILE

IDEMIA France, Colombes ...

1. An electronic device, comprising:a secure module configured to host at least one mobile communication network subscriber profile; and
a first interface that transmits local profile configuration requests to the secure module,
the secure module including a local manager that receives local profile configuration requests coming from the first interface, and an activation agent that includes detection means for detection of a local profile management mode that authorizes or prohibits processing by the local manager of the local configuration requests as a function of a result of the detection,
wherein the secure module also includes a second interface that communicates with a remote server for receiving remote profile configuration requests, and
wherein the detection means includes means for determining at least one secure radiofrequency transport protocol that has been executed by the second interface at a time of provisioning of the profile in order to determine the result of the detection.

US Pat. No. 10,484,852

METHOD AND NB-IOT DEVICE FOR RECEIVING DOWNLINK PHYSICAL CHANNEL ON TDD SPECIAL SUBFRAME

LG Electronics Inc., Seo...

1. A method for receiving a downlink physical channel by a Narrowband Internet of Things (NB-IoT) device, the method comprising:determining whether to receive a signal of a downlink physical channel from an NB-IoT cell on a Downlink Pilot Time Slot (DwPTS) of a Time Division Duplex (TDD) special subframe; and
based on the determination, receiving a signal of a downlink physical channel on the TDD special subframe including the DwPTS,
wherein the determining is performed based on one or more of a size of the DwPTS and an operation mode of the NB-IoT cell,
wherein the operation mode includes one or more of stand-alone, in-band, and guard-band modes, and
wherein based on
(i) a signal of the downlink physical channel is received repeatedly on a plurality of subframes including the TDD special subframe, and
(ii) one or more REs within the TDD special subframe are available for a Narrowband reference signal (NRS):
the signal of the downlink physical channel is punctured on the corresponding RE.

US Pat. No. 10,484,846

CLOUD-BASED DEVICE TWINNING

1. A system, comprising:a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
receiving configuration data that links a first smart device to a second smart device, wherein the first smart device and the second smart device are associated with a common subscriber account;
based on the configuration data, facilitating a routing of communication data to the second smart device and the first smart device, wherein the communication data has been transmitted from a source device and is determined to be directed to the first smart device; and
in response to the routing of the communication data to the second smart device and the first smart device, presenting notification data indicative of a notification via the first smart device and the second smart device.

US Pat. No. 10,484,845

ELECTRONIC NOTEBOOK SYSTEM

1. A communication system, the communication system comprising:a processor device;
non-transitory computer readable medium that stores instructions configured to cause the processor device to perform operations comprising:
establishing an encrypted transmission over a wireless network between the communication system and a cloud system using a secure transfer mechanism;
authenticating a user using an authentication system, the authentication system configured to:
capture an image of the user using a camera,
extract features of the user from the image,
determine whether the extracted features correspond to features of an authorized user, and if so, identify the user as the authorized user; or
scan of a fingerprint of the user using a fingerprint scanner,
determine whether the fingerprint of the user using the communication system corresponds to an authorized user, and if so, identify the user as the authorized user;
wirelessly accessing, using the secure transfer mechanism, user medical data from a plurality of sources stored on the cloud system at least partly in response to authenticating that the user is the authorized user;
generating a user interface rendering at least a portion of the user medical data from the plurality of sources using a zoomable patient health timeline configured to be zoomed in response to a gesture made using two fingers, the zoomable patient health timeline comprising:
medical appointment entries,
medical diagnosis entries, and
treatment entries;
detecting a user selection of a first medical appointment on the generated zoomable patient health timeline;
in response to detecting the user selection of the first medical appointment on the generated zoomable patient health timeline, opening and displaying a corresponding calendar entry, including time, date, and location information;
in response to receiving a user zoom instruction on to the zoomable patient health timeline to select a first portion of the timeline, the user zoom instruction comprising a first gesture, causing the first portion of the zoomable patient health timeline to be displayed at a first resolution in a first region together with a display of the original zoomable patient health timeline at a second resolution displayed in a second region separate from the first region;
receiving new medical data;
utilizing the secure transfer mechanism to wirelessly synchronize the received new medical data with user medical data stored on the cloud system at partly in response to detecting a first event;
enabling the zoomable patient health timeline to be updated with the new medical data, wherein the new medical data is visually emphasized relative to other health timeline data for a first period of time;
storing a first calendar entry, including a second medical appointment timing, associated with a second medical appointment;
receiving one or more questions from the user as a voice input for the second medical appointment;
using a voice-to-text application hosted by the cloud system to convert the voice input from the user to text, the text comprising questions;
receiving, over the wireless network from the cloud system, the text comprising questions, corresponding to the voice input from the user;
populating one or more user interface fields in a first user interface using the text received from the cloud system;
providing an interface enabling the user to share the text received from the cloud system with a first recipient;
detecting an occurrence of the second medical appointment timing associated with the second medical appointment; and
at least partly in response to detecting the occurrence of the second medical appointment timing associated with the second medical appointment, displaying at least a portion of the text comprising questions received from the cloud system via a display.

US Pat. No. 10,484,844

SIMPLIFIED SHORT MESSAGE SERVICE (SMS) PROCEDURE FOR COMMUNICATION WITH INTERNET OF THINGS DEVICES

Nokia Solutions and Netwo...

1. A method comprising:receiving, at a service capability exposure function (SCEF), a short message service (SMS) message associated with a user equipment;
identifying, at the SCEF, a destination for the SMS message based on a mapping between a unique identifier of the user equipment and an external identifier of the user equipment; and
transmitting, from the SCEF, the SMS message towards the destination via an interface between the SCEF and a mobility management entity (MME), wherein delivery of the SMS message over the interface does not require establishing a packet data network (PDN) connection with the destination.

US Pat. No. 10,484,836

TECHNIQUES AND APPARATUSES FOR LONG TERM EVOLUTION IDLE-MODE AND ENHANCED MULTIMEDIA BROADCAST AND MULTICAST SERVICE CONCURRENCY OPERATION

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:determining, by a user equipment (UE), that the UE is registered for a voice-over wireless local area network (WLAN) service;
forgoing, by the UE and based at least in part on determining that the UE is registered for the voice-over WLAN service, waking up to perform long term evolution (LTE) idle-mode operations,
wherein the LTE idle-mode operations include monitoring for a page during a paging occasion and at least one other LTE idle-mode operation;
waking up from an LTE idle-mode to receive an evolved Multimedia Broadcast and Multicast Service (eMBMS) transmission based on a scheduling period; and
performing the at least one other LTE idle-mode operation, that was to be performed during the forgone waking up associated with monitoring for the page during the paging occasion, during the wake up associated with receiving the eMBMS transmission.

US Pat. No. 10,484,835

PUBLISHING MESSAGES BASED ON GEOGRAPHIC AREA

INTERNATIONAL BUSINESS MA...

1. A method for publishing messages within a geographic area, the method comprising;receiving a location from each of a plurality of user devices;
creating a geo-hash tree based on the location of each of a plurality of user devices;
receiving a message with the geographic area, wherein the geographic area is non-rectangular;
computing a geo-hash grid for a region that includes the geographic area, wherein the region includes an entirety of the geographic area and one or more areas that are not within the geographic area;
identifying one or more nodes of the geo-hash tree that correspond to the geo-hash grid as candidate nodes;
performing a point in a polygon algorithm for each of the candidate nodes to determine whether each of the one or more of the plurality of user devices associated with the candidate nodes are located inside or outside a boundary of the geographic area; and
transmitting the message to one or more of the plurality of user devices associated with the candidate nodes that are determined to be located inside the geographic area.

US Pat. No. 10,484,830

INDOOR POSITIONING SYSTEM FOR FIREMAN

1. An indoor positioning system for fireman, including:a wireless tag reading device, worn or carried by a fireman, said wireless tag reading device has a data output unit and an operation interface, said data output unit is selected from a group consisting of a display, a speaker, or a combination thereof, and said operation interface is selected from a group consisting of a button unit, a touch control unit, or a combination thereof; and
a plurality of wireless tags, disposed in a plurality of positioning points defined in an indoor space and each said wireless tag having a memory for storing a location data, wherein each said location data is corresponding to one of said plurality of positioning points;
wherein, when in use, said wireless tag reading device is coupled with at least one of said plurality of wireless tags within a sensing range via a wireless means, so that at least one said location data corresponding to at least one said positioning point defined in said indoor space is obtained.

US Pat. No. 10,484,828

TECHNIQUES FOR INDOOR NAVIGATION WITH OCCUPANCY TRACKING AND LOCATION TRACKING VIA LIGHT-BASED COMMUNICATION

OSRAM SYLVANIA Inc., Wil...

1. A system comprising:a solid-state luminaire comprising:
a communication module configured to receive first data from a first source external to the solid-state luminaire, wherein the first external source comprises a first mobile computing device;
a processor operatively coupled with the communication module and configured to analyze the first data received thereby from the first external source, wherein:
the first data comprises information about at least one of the first mobile computing device and a first user thereof, and a request for indoor navigation to a second mobile computing device carried by a second user;
the communication module is further configured to:
transmit the indoor navigation request to the second mobile computing device by relaying the indoor navigation request to a second solid-state luminaire local to the second mobile computing device,
receive second data from the second solid-state luminaire, wherein the second data originates from the second mobile computing device and comprises a location of the second mobile computing device, and
transmit the first data to a server; and
a solid-state light source configured to emit a pulsing light signal encoded with the second data to the first external source; and
the server, wherein the server is configured to:
analyze the first data received from the communication module to assess user statistics for the first user, the user statistics comprising at least one of:
an occupancy pattern within a spatial environment local to the solid-state luminaire;
an occupant's dwell time within a spatial environment local to the solid-state luminaire;
an occupant's usage of infrastructure local to the solid-state luminaire; and
an occupant's frequency of visitation of a spatial environment local to the solid-state luminaire;
generate customized information for the first user based on the user statistics; and
transmit the customized information to the solid-state luminaire to be provided to the first mobile computing device.

US Pat. No. 10,484,825

SAFE DRIVING MONITORING SYSTEM

Octo Advisory Inc., Newt...

1. A method of detecting distracted driving, comprising:associating a mobile device with a vehicle driver;
detecting suspect activity associated with the vehicle driver based at least in part on mobile device movement data;
generating a suspect activity record comprising the mobile device movement data associated with the detected suspect activity; and
providing the suspect activity record and an identifier of the vehicle driver to a repository.

US Pat. No. 10,484,817

METHODS AND SYSTEMS FOR SURFACING A USER-CUSTOMIZED SEGMENT WITHIN A GEOSPATIAL NAVIGATION APPLICATION

Verizon Patent and Licens...

1. A method comprising:accessing, by a geospatial navigation system from a mobile device used by a user, a user action report representative of a first action taken by the user with respect to a first point of interest included in a plurality of points of interest for which data is stored in a point of interest database accessible to the geospatial navigation system;
identifying, by the geospatial navigation system based on the user action report, a second point of interest included in the plurality of points of interest for which data is stored in the point of interest database and with respect to which the user has not been reported to have taken a second action;
updating, by the geospatial navigation system based on the user action report and the identifying of the second point of interest, a user-customized segment customized with respect to the user to include the first and second points of interest and to increase, within the user-customized segment, a first prominence score corresponding to the first point of interest and a second prominence score corresponding to the second point of interest, the first prominence score increased by
a first amount if the first action is one particular action selected from a point of interest search action, a routing action, a navigation action, and a dwell action, and
a second amount different from the first amount if the first action is another particular action different from the one particular action and also selected from the point of interest search action, the routing action, the navigation action, and the dwell action; and
directing, by the geospatial navigation system, the mobile device to present a user interface of a geospatial navigation application in a manner that surfaces the updated user-customized segment by emphasizing representations of points of interest in accordance with respective prominence scores of the points of interest such that representations of the first and second points of interest are emphasized over representations of additional points of interest that
are included in the plurality of points of interest for which data is stored in the point of interest database, and
are not included within the user-customized segment or have prominence scores lower than the first and second prominence scores.

US Pat. No. 10,484,812

SPEAKER SYSTEM AND SIGNAL PROCESSING METHOD

PANASONIC INTELLECTUAL PR...

1. A speaker system comprising:a speaker array including a plurality of first speakers that are linearly placed and each of which receives a first signal that has been processed by first filter processing and amplification processing;
a first filter array configured to perform the first filter processing; and
a multi-channel amplifier configured to perform the amplification processing,
wherein the speaker array is placed in reproduction space that has a wall surface crossing an array direction in which the plurality of first speakers are arranged,
a peak of a directivity of reproduced sounds, corresponding to the first signal, that have been output from the speaker array, the peak being in the array direction, is shifted toward the wall surface due to the first filter processing,
the plurality of first speakers are equally spaced at intervals of a spacing D, and
a distance between the wall surface and the first speaker positioned at an end of the plurality of first speakers on the wall surface side is D/2.

US Pat. No. 10,484,804

HEARING ASSISTANCE DEVICE EAR-TO-EAR COMMUNICATION USING AN INTERMEDIATE DEVICE

Starkey Laboratories, Inc...

1. A system for wireless communication, comprising:a first audio device configured to be worn in a first ear of a wearer;
a second audio device configured to be worn in a second ear of the wearer; and
an external device in wireless communication with at least one of the first device and the second device, the external device including:
a wireless communication transceiver; and
a processor in communication with the wireless transceiver, the processor configured to:
monitor communication between the first device and the second device;
determine whether communication between the first device and the second device has fallen below a programmable threshold, wherein the programmable threshold includes a link margin threshold; and
if communication between the first device and the second device has fallen below the programmable threshold, using the wireless communication transceiver to switch dynamically between direct communication and relay communication between the first and second devices, to improve link quality, latency and power consumption.

US Pat. No. 10,484,795

SPEAKER TERMINALS

Harman International Indu...

1. A speaker basket for a loudspeaker assembly having a driver diaphragm assembly that includes a set of tinsel wires and a voice coil, a total weight of the loudspeaker assembly includes air load, the speaker basket comprising:a basket having a center opening therein and a connector element integrated into the basket on a single side of the basket; and
a set of conductive terminals molded into the connector element, the set of conductive terminals are coupled between the center opening and the connector element, each of the conductive terminals in the set of conductive terminals are adjacent to each other within the connector and positioned on the single side of the basket, a ratio of 0.04 or less is maintained for a maximum weight of the set of tinsel wires divided by the total weight of the loudspeaker assembly.

US Pat. No. 10,484,792

HEADPHONE WITH NOISE CANCELLATION OF ACOUSTIC NOISE FROM TACTILE VIBRATION DRIVER

Skullcandy, Inc., Park C...

1. A headphone, comprising:a housing;
an acoustic driver within the housing and configured to generate acoustic sound waves responsive to an input signal;
a tactile vibration driver within the housing and configured to generate tactile vibration sufficient to be felt by a user responsive to the input signal;
a filter configured to filter the input signal into a first filtered input signal and a second filtered input signal and to send the second filtered input signal directly to the tactile vibration driver to generate tactile vibration; and
a noise cancellation unit coupled between the filter and the acoustic driver, the noise cancellation unit comprising an energy detector coupled with a dynamic equalizer, the noise cancellation unit configured to:
generate an adjustment signal according to a fixed, predetermined transfer function associated with the tactile vibration driver generating acoustic noise incidental to the tactile vibrations; and
adjust the first filtered input signal responsive to the adjustment signal utilizing the dynamic equalizer to subtract signals at frequencies of the adjustment signal based on the fixed, predetermined transfer function associated with the tactile vibration driver to transmit an output signal for reproduction by the acoustic driver.

US Pat. No. 10,484,784

SOUND PRODUCING APPARATUS

xMEMS Labs, Inc., Los Al...

1. A sound producing apparatus, comprising:a driving circuit, configured to generate a driving signal according to an audio input signal; and
a sound producing device, comprising a membrane and an electrode attached to the membrane;
wherein the electrode produces a driving force applied on the membrane according to the driving signal, such that the sound producing device produces a plurality of air pulses at an air pulse rate, the air pulse rate is higher than a maximum human audible frequency, and the driving force is proportional to the driving signal;
wherein the plurality of air pulses produces a non-zero offset in terms of sound pressure level, and the non-zero offset is a deviation from a zero sound pressure level.

US Pat. No. 10,484,783

EARBUDS WITH COMPLIANT MEMBER

Apple Inc., Cupertino, C...

1. An earbud, comprising:an earbud housing defining an audio exit opening;
a speaker disposed within the earbud housing and oriented so that audio emitted by the speaker exits the earbud housing through the audio exit opening; and
a compliant member configured to anchor the earbud to a user's ear and having first and second ends coupled to the earbud housing at first and second anchoring locations, respectively, the compliant member comprising a loop of flexible material having first and second portions and a reinforcing member disposed within the first portion of the loop of flexible material such that the first portion of the loop has a higher rigidity than the second portion of the loop.

US Pat. No. 10,484,774

ACOUSTIC TRANSDUCER

Bose Corporation, Framin...

1. A loudspeaker, comprising:first and second acoustic drivers that each emit front-side acoustic radiation from a front side of the driver and rear-side acoustic radiation from a rear side of the driver;
a housing that comprises a rear acoustic volume that receives the rear-side acoustic radiation of both drivers and a front acoustic volume that receives the front-side acoustic radiation of a driver;
a plurality of sound-emitting openings in the housing, wherein a distance between sound-emitting openings defines an effective length of a loudspeaker dipole, and wherein the housing and its sound-emitting openings are constructed and arranged such that the effective dipole length is frequency dependent wherein the effective dipole length is larger at lower frequencies than it is at higher frequencies;
wherein first and second rear sound-emitting openings are acoustically coupled to the rear acoustic volume and wherein first and second front sound-emitting openings are acoustically coupled to the front acoustic volume, wherein the first rear sound-emitting opening is closer to the first front sound-emitting opening than is the second rear sound-emitting opening;
a resistive screen covering the first rear sound-emitting opening; and
an acoustic transmission line that is acoustically coupled to the rear acoustic volume and comprises the second rear sound-emitting opening.

US Pat. No. 10,484,773

SPEAKER BEARING ARRAY SOUND-CONDUCTING STRUCTURE AND HEADPHONE USING SAME

BAMDAS TECHNOLOGY LIMITED...

1. A speaker bearing array sound-conducting structure, disposed in a headphone, wherein the speaker bearing array sound-conducting structure comprises:a plurality of speaker units, disposed in a front cavity of the headphone;
a bearing, disposed in a center of the plurality of speaker units, such that the plurality of speaker units are uniformly distributed around the bearing centered about the bearing on the same layer, so as to generate a middle channel that produces sound;
a sound output opening, disposed in the front cavity, so as to fix the plurality of speaker units, and to concentrate the sound in the bearing and then conduct the sound outward; and
a baffle, disposed behind the bearing, so as to control a conducting direction of the sound.

US Pat. No. 10,484,770

DISPLAY DEVICE WITH TRANSVERSE PLANAR MICROPHONE ARRAYS

Amazon Technologies, Inc....

1. A voice-activated display device comprising:a plastic frame component comprising a first portion and a second portion extending substantially perpendicularly from the first portion, wherein the first portion comprises a front surface and a rear surface, and the second portion comprises an upper surface and a lower surface;
a set of buttons positioned at the second portion of the plastic frame component, wherein the set of buttons are accessible through the upper surface;
a first set of microphone holes extending through the second portion;
a first microphone board adhered to the lower surface of the second portion, the first microphone board comprising a first microphone array having microphones aligned with the first set of microphone holes, wherein the first microphone board supports the set of buttons;
a display assembly coupled to the front surface of the first portion, the display assembly comprising a cover glass laminated to a display component;
a second set of microphone holes extending through the display assembly and the plastic frame component;
a second microphone board adhered to the rear surface of the first portion, the second microphone board comprising a second microphone array having microphones aligned with the second set of microphone holes, wherein the second microphone board is positioned at a first plane that is substantially parallel to a second plane at which the display assembly is positioned;
a third set of microphone holes extending through the display assembly and the plastic frame component; and
a third microphone board adhered to the rear surface of the first portion adjacent to the second microphone board, the third microphone board comprising a third microphone array having microphones aligned with the third set of microphone holes, wherein the third microphone board is positioned at the first plane.

US Pat. No. 10,484,754

ADVERTISEMENT STATUS INDICATOR IN STB

ARRIS Enterprises LLC, S...

1. An advertisement status indicator method implemented through a set-top box (STB) for determining an advertisement status during a program to provide to a user advance notice of the advertisement status, the method comprising:receiving, via a digital video broadcasting (DVB) receiver, an Event Information Table (EIT) from a provider of the one or more programs,
wherein said EIT includes a first portion with program schedule information and a second portion with an advertisement status for each of the one or more programs identified in the EIT,
wherein said advertisement status second portion of the EIT is received via the same DVB receiver,
wherein said program schedule information first portion is parseable separately from said advertisement status second portion, said program schedule information first portion is parsed for information for each of the one or more programs in the EIT for display of an event program guide (EPG) and said advertisement status second portion is parseable for determining the advertisement status of the one or more programs currently being broadcasted;
parsing, via middleware in the STB, the EIT for program schedule information first portion for one or more programs being broadcasted for displaying an event program guide (EPG), wherein said middleware is operable for parsing the EIT separately for an advertisement status at a current program time in response to a user action related to a program in the one or more programs included in the EIT, said a current program time for the program being broadcasted, said determining the advertisement status of the program being broadcasted by parsing said advertisement status second portion of the Event Information Table (EIT) to determine whether a Time Offset/Date Table (TOT/TDT) value for the program in the one or more programs currently being broadcasted falls within a range of the parsed advertisement timing information,
if the TOT/TDT value falls within the range of the parsed advertisement timing, then setting the advertisement status to an indication that an advertisement is playing, and
if the TOT/TDT value does not fall within the range of the parsed advertisement timing, then setting the advertisement status to an indication that an advertisement is not playing; and
displaying the advertisement status of the at least one program to the user.

US Pat. No. 10,484,742

METHOD AND SYSTEM FOR PROVIDING INFORMATION TO A USER VIA A PROJECTION DEVICE

1. A method for providing information to a user, the method comprising:detecting, by a server, a trigger based on:
signals received from a motion sensor indicating presence of the user within proximity of the motion sensor, wherein the motion sensor is located in proximity to a projection device, the projection device located remotely to the server;
determining, by the server, a preconfigured time;
identifying, by the server, the information for providing to the user based on the trigger and stored user preferences, the stored user preferences comprising the information the user prefers at a particular time and from where user wants the information to be retrieved, and arrangement of a plurality of widgets for display, wherein the arrangement is configurable by the user;
providing, by the server, the information to the projection device in communication with the server for projecting the information on a view space in proximity to the projection device,
determining position of the projection device using a position sensor; and
correcting perspective of the information by a required correction angle and also based on a distance of the projection device from a surface of the view space for appropriate display on the view space,
wherein the projection device is spherical in shape and the perspective correction is achieved by rotating the projection device using the position sensor; and
wherein the projection device is made of silica that permits transmission of the information for display when emitted by an optical engine of the projection device.

US Pat. No. 10,484,735

METHOD AND SYSTEM FOR SYNCHRONIZING MEDIA STREAMS

Telefonaktiebolaget LM Er...

1. A method of synchronizing two different media streams, the method comprising:decoding a primary media stream to obtain, from the primary media stream, a primary media stream identifier identifying the primary media steam;
decoding the primary media stream to obtain, from the primary media stream, a plurality of sequence numbers indicating respective locations in the primary media stream, the plurality of sequence numbers comprising at least a first sequence number and a second sequence number different from the first sequence number;
determining, based on the primary media stream identifier:
a first action type and a first action indicator, each associated with the first sequence number, wherein the first action type is a command for executing any action indicators associated with the first action type; and
a second action type and a second action indicator, each associated with the second sequence number, wherein the second action type is a command different than the first action type for executing any action indicators associated with the second action type; and
synchronizing, with the primary media stream, a secondary media stream identified by at least one of the first action indicator and the second action indicator by:
retrieving the secondary media stream in accordance with executing the first action type and the second action type; and
synchronizing the retrieved secondary media stream with the primary media stream.

US Pat. No. 10,484,733

PORTABLE TERMINAL, INFORMATION PROCESSING APPARATUS, CONTENT DISPLAY SYSTEM AND CONTENT DISPLAY METHOD

Maxell, Ltd., Kyoto (JP)...

1. A content receiving apparatus outputting a video content based on a video content acquired via a television broadcast or via the internet and receiving from a remote controller an operation input for television broadcast signal reception and an operation input for content acquisition via the internet, the content receiving apparatus comprising:a communication device configured to conduct communication with an external mobile terminal having a display screen for a video content, the external mobile terminal being different from the remote controller; and
a controller configured to control an operation mode of the content receiving apparatus and to control output of a video content from the content receiving apparatus,
wherein the controller is configured to:
control the operation mode of the content receiving apparatus to start first operation mode in response to an operation input from the remote controller, wherein in the first operation mode a first video content acquired via a television broadcast is controlled to be outputted from the content receiving apparatus;
control the operation mode of the content receiving apparatus to terminate the first operation mode and to start second operation mode in response to reception of first information from the external mobile terminal without an operation input from the remote controller, wherein, the first video content acquired via a television broadcast is controlled not to be outputted from the content receiving apparatus in the second operation mode, a second video content acquired via the internet is controlled to be outputted from the content receiving apparatus in the second operation mode, and the second video content to be outputted from the content receiving apparatus is controlled based on second information received from the external mobile terminal without an operation input from the remote controller in the second operation mode; and
control the operation mode of the content receiving apparatus to terminate the second operation mode in response to reception of third information from the external mobile terminal without an operation input from the remote controller,
wherein the second video content outputted from the content receiving apparatus corresponds to a video content displayed on the display screen of the external mobile terminal before the reception of the first information from the external mobile terminal,
wherein the second information is different from the first information, and
wherein the content receiving apparatus is configured to comprise a memory configured to store a software to conduct management of the second video content acquired via the internet.

US Pat. No. 10,484,725

INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD FOR REPRODUCING MEDIA BASED ON EDIT FILE

SONY CORPORATION, Tokyo ...

6. An information processing apparatus, comprising:at least one processor configured to:
extract list information from a segment file in an MP4 Fragmented Movie format, wherein a moov box of the segment file includes the list information and a stream,
wherein the list information includes information of a predetermined time and a preset value as a reproduction time of the stream, and
wherein the list information is generated to reproduce content; and
reproduce the content, from beginning of the content, at the predetermined time later than a reproduction start time on a movie time scale,
wherein the movie time scale corresponds to a timing resolution of the content per second, and
wherein the predetermined time is later by a difference between a reproduction start time of the content and the reproduction start time on the movie time scale, and
wherein the difference is based on the list information extracted when the reproduction start time of the content is later than the reproduction start time of the content on the movie time scale.

US Pat. No. 10,484,719

METHOD, ELECTRONIC DEVICE, SYSTEM, COMPUTER PROGRAM PRODUCT AND CIRCUIT ASSEMBLY FOR REDUCING ERROR IN VIDEO CODING

Conversant Wireless Licen...

8. An electronic device comprising:a processor;
a memory in communication with the processor, the memory storing an application executable by the processor, wherein the application is configured, upon execution, to perform a plurality of operations comprising:
encoding each of a plurality of blocks in a primary picture of a video sequence;
estimating, from the encoding of each block, a potential error propagation distortion for each of the plurality of blocks of the primary picture;
calculating an average potential error propagation distortion for the primary picture by averaging the potential error propagation distortion of each block of the plurality of blocks for that primary picture; and
comparing said average potential error propagation distortion to a predefined threshold value indicating that the primary picture is sensitive to transmission loss or corruption; and
a transmitter configured to transmit the encoded primary picture with a redundant picture associated with the primary picture responsive to the average potential error propagation distortion being above the threshold value, or transmit the encoded primary picture without a redundant picture associated with the primary picture responsive to the average potential error propagation distortion being below the threshold value.

US Pat. No. 10,484,718

MEMORY HAVING MEMORY CELL STRING AND COUPLING COMPONENTS

Micron Technology, Inc., ...

1. A method comprising:turning on a select transistor coupled between a conductive line and a memory cell string of a device during a first time interval and a second time interval of a first operation of the device if a memory cell of the memory cell string is selected to store information in the first operation;
turning on the select transistor during a portion of a first time interval of a second operation if no memory cells of the memory string are selected to store information in the second operation; and
turning off the select transistor during a second time interval of the second operation if no memory cells of the memory string are selected to store information in the second operation.

US Pat. No. 10,484,716

VIDEO DATA STREAM CONCEPT

GE VIDEO COMPRESSION, LLC...

1. An apparatus for encoding video content into a data stream, comprising:an encoder configured for, based on the video content,
encoding sub-portions of the video content into a sequence of packets organized into a plurality of access units, wherein each of the plurality of access units relates to a picture of the video content and includes one or more decoding units and each of the decoding units includes at least one payload packet, and each of the sub-portions corresponds to a slice, the encoding including entropy encoding of slices across slice boundaries in accordance with a wavefront parallel processing technique, the slices including an independent slice and a dependent slice of the video content; and
interspersing, in each of the plurality of access units, one or more timing control packets corresponding to the one or more decoding units, respectively, wherein each timing control packets is indicative of a decoder buffer retrieval time by which content of the corresponding decoding unit is to be retrieved from a buffer,
wherein each packet of the sequence of packets includes a packet type field in a packet header of the respective packet, the packet type field for the at least one payload packet being different than the packet type field for the one or more timing control packets.

US Pat. No. 10,484,714

CODEC FOR MULTI-CAMERA COMPRESSION

Intel Corporation, Santa...

1. An electronic processing system, comprising:a processor;
memory communicatively coupled to the processor; and
logic communicatively coupled to the processor to:
process a single stream of video frames which includes frame information from two or more video sources, and
process a current frame based on information from a prior frame in the single stream of video frames which precedes the current frame by a number of frames based on a number of video sources represented in the single stream of video frames.

US Pat. No. 10,484,712

IMPLICIT CODING OF REFERENCE LINE INDEX USED IN INTRA PREDICTION

QUALCOMM Incorporated, S...

1. A method for decoding video data, the method comprising:determining that a current block of video data is coded using a linear model prediction mode, wherein the linear model prediction mode is used to predict a chroma component of the current block, wherein the current block comprises a luma component and at least one chroma component including the chroma component predicted using the linear model prediction mode;
determining that the luma component of the current block is coded using an intra prediction mode;
receiving a syntax element set to a value;
in response to the value of the syntax element being equal to 2, determining that a reference line index for the luma component of the current block is equal to 3, wherein the reference line index identifies a starting line in the luma component of the one or more already decoded neighboring blocks from which to intra predict luma samples for the luma component of the current block;
for the luma component of the current block, determining reconstructed luma samples from the intra predicted luma samples;
based on the reference line index being equal to 3, determining the starting line in the luma component of the one or more already decoded neighboring blocks to be used for determining the values for the linear parameters;
based on luma samples in a luma component of one or more already decoded neighboring blocks and chroma samples in a chroma component of the one or more already decoded neighboring blocks, determining values for linear parameters, wherein the luma samples in the luma component of the one or more already decoded neighboring blocks comprise luma samples from the starting line in the luma component of the one or more already decoded neighboring blocks, wherein the starting line in the luma component of the one or more already decoded neighboring blocks is at least one line removed from a border line of the luma component of the current block;
based on the linear parameters and the reconstructed luma samples, generating prediction chroma samples for the chroma component of the current block; and
reconstructing the chroma component of the current block based on the generated prediction chroma samples and received residual data.

US Pat. No. 10,484,707

DYNAMIC REFERENCE MOTION VECTOR CODING MODE

GOOGLE LLC, Mountain Vie...

1. A method for decoding a video bitstream, comprising:identifying, for respective previously coded blocks of a plurality of previously coded blocks, a candidate motion vector used to inter predict the previously coded block to define a plurality of candidate motion vectors;
determining for each candidate motion vector of the plurality of candidate motion vectors, a distance between the previously coded block associated with the candidate motion vector and a current block of a current frame;
determining for each candidate motion vector of the plurality of candidate motion vectors, a popularity value based on a set of previously coded pixels associated with the candidate motion vector;
for decoding the current block using compound prediction, determining a first reference frame and a second reference frame;
ranking each candidate motion vector of the plurality of candidate motion vectors within a list of candidate reference motion vectors according to a priority value for each candidate motion vector, the priority value based on the distance and the popularity value associated with the candidate motion vector, wherein for decoding the current block using compound prediction, ranking each candidate motion vector comprises:
determining reference blocks of the plurality of previously coded blocks that share the first reference frame and the second reference frame: and
assigning a higher priority to candidate motion vectors from the reference blocks of the plurality of previously coded blocks that share a same combination of the first reference frame and the second reference frame within the list of candidate reference motion vectors than combinations of candidate motion vectors from others of the plurality of previously coded blocks encoded using respective single reference frames of the first reference frame and the second reference frame;
selecting, from the list, a reference motion vector; and
decoding the current block using the reference motion vector.

US Pat. No. 10,484,704

HIGH EFFICIENCY VIDEO CODING DEVICE AND METHOD BASED ON REFERENCE PICTURE TYPE

Sony Corporation, Tokyo ...

1. An image processing device comprising:circuitry configured to operate as:
a predictive motion vector generating unit that:
sets a co-located vector to be available and to be scaled in a candidate list as a condition that both a type of a reference picture of a current block and a type of a reference picture of a co-located block are short-term reference pictures;
sets the co-located vector to be available and to be not scaled in the candidate list as a condition that both the type of the reference picture of the current block and the type of the reference picture of the co-located block are long-term reference pictures;
generates a predictive motion vector of a coding vector of the current block using the candidate list; and
a reconstructing unit that reconstructs the coding vector by using the predictive motion vector generated by the predictive motion vector generating unit; and
a decoding unit that decodes the current block using the coding vector reconstructed by the reconstructing unit.

US Pat. No. 10,484,689

APPARATUS AND METHOD FOR PERFORMING RATE-DISTORTION OPTIMIZATION BASED ON HADAMARD-QUANTIZATION COST

Electronics and Telecommu...

1. An encoding apparatus, comprising:a hardware processor configured to
select an encoding mode to be used to encode a target block from among multiple modes; and
perform computation for rate-distortion optimization in the encoding mode,
wherein the hardware processor calculates a rate-distortion cost of at least one of the multiple modes in relation to encoding of the target block, and selects the encoding mode from among the multiple modes, based on the cost,
the multiple modes comprise an inter mode, and
the hardware processor determines whether to perform prediction in the inter mode upon encoding the target block, based on both a level of a Hadamard value in the inter mode and a first threshold function.

US Pat. No. 10,484,688

METHOD AND APPARATUS FOR ENCODING PROCESSING BLOCKS OF A FRAME OF A SEQUENCE OF VIDEO FRAMES USING SKIP SCHEME

ASPEED TECHNOLOGY INC., ...

1. A video transmission system for transmitting a sequence of frames of video data, each frame comprising a plurality of processing blocks, the system comprising:a communication channel;
a video encoding apparatus comprising:
a skip decision circuit for generating a control signal according to a similarity checking result and a comparison result between a first quantization parameter for a first processing block from a current frame and a second quantization parameter for a second processing block from a previous frame; and
an encoder for encoding the first processing block to generate a first encoded bit stream and the first quantization parameter;
a transmitter for transforming a first formatted bit stream into data packets and transmitting the data packets over the communication channel;
a receiver for receiving the data packets and transforming the data packets into a second formatted bit stream;
a video decoding apparatus comprising a reference buffer for separating the second formatted bit stream into a second encoded bit stream and a second skip flag and for reconstructing a third processing block from one of the second encoded bit stream and the reference buffer according to the second skip flag;
wherein the second processing block resides at the same location in the previous frame as the first processing block in the current frame;
wherein the video decoding apparatus comprises:
a parser for separating the second formatted bit stream into the second encoded bit stream and the second skip flag;
a storage and selection output circuit having an input terminal and an output terminal, comprising:
the reference buffer; and
a selection output circuit connected to the reference buffer for determining whether to transfer input data from the input terminal to the reference buffer and for transferring one of the input data and a portion of the reference buffer to the output terminal according to the second skip flag; and
a decoder connected to one of the input and the output terminals of the storage and selection output circuit;
wherein the selection output circuit transfers the portion of the reference buffer to the output terminal if the second skip flag indicates the third processing block is skipped, and wherein the selection output circuit transfers the input data to the reference buffer and the output terminal if the second skip flag indicates the third processing block is not skipped.

US Pat. No. 10,484,687

METHOD AND APPARATUS FOR IMAGE ENCODING AND DECODING

Electronics and Telecommu...

1. An image encoding apparatus comprising:an encoding level decision unit, configured to determine an encoding level of an input image respectively;
a sampling unit, configured to construct an encoding target picture associated with the encoding level determined in the encoding level decision unit and output the encoding target picture;
an encoding unit, configured to encode the encoding target picture output from the sampling unit; and
a reconstructed image generation unit, configured to generate a first reconstructed image corresponding to the input image in association with the encoding level and at least one second reconstructed image corresponding to at least one pre-determined resolution; and
a reference picture storage unit storing the first reconstructed image and the at least one second reconstructed image as a reference picture,
wherein the encoding level decision unit determines whether or not to skip the input image and a spatial resolution transform of the input image by considering a quality of the first reconstructed image corresponding to the input image being encoded.

US Pat. No. 10,484,677

SAMPLE ADAPTIVE OFFSET (SAO) IN ACCORDANCE WITH VIDEO CODING

AVAGO TECHNOLOGIES INTERN...

1. A communication device comprising:a processing circuitry configured to:
adaptively select, based on a first largest coding unit (LCU) size associated with a first portion of a video signal, a first plurality of band offsets corresponding to a first plurality of band indices to be used by another communication device to perform first sample adaptive offset (SAO) filter processing of the video signal; and
adaptively select, based on a second LCU size associated with a second portion of the video signal that is subsequent to the first portion of the video signal, a second plurality of band offsets corresponding to a second plurality of band indices to be used by the another communication device to perform second SAO filter processing of the video signal subsequently to the first SAO filter processing of the video signal; and
an output configured to:
transmit the video signal to the another communication device;
transmit the first plurality of band offsets corresponding to the first plurality of band indices to the another communication device; and
transmit the second plurality of band offsets corresponding to the second plurality of band indices to the another communication device, wherein the another communication device is configured to perform the first SAO filter processing of the video signal and the second SAO filter processing of the video signal to generate a processed video signal.

US Pat. No. 10,484,667

GENERATING 3D DEPTH MAP USING PARALLAX

SONY CORPORATION, Tokyo ...

1. An assembly comprising:plural computerized devices;
each computerized device comprising at least one laser emitter configured to output signals useful for generating at least one three-dimensional (3D) depth map;
a first one of the computerized devices being programmed with instructions to:
generate an initial two-dimensional (2D) camera image and an initial laser-based time of flight (TOF) image of a target object;
move a camera generating the initial laser-based TOF image of the target object;
generate a secondary laser-based TOF image of the target object;
use the initial laser-based TOF image of the target object and secondary laser-based TOF image of the target object to generate a 3D depth map of the target object;
identify whether a discrepancy between the initial 2D camera image and the initial laser-based TOF image satisfies at least one criterion;
responsive to determining that a discrepancy between the initial 2D camera image and the initial laser-based TOF image satisfies the criterion, remove data points from the initial 3D depth map; and
responsive to determining that a discrepancy between the initial 2D camera image and the initial laser-based TOF image does not satisfy the criterion, not remove data points from the initial 3D depth map.

US Pat. No. 10,484,666

METHOD AND APPARATUS FOR A COMPUTER VISION CAMERA UNIT

Herman Herman, Pittsburg...

1. A method for a first computer vision camera unit, comprising:identifying a same first feature with first, second, third, and fourth image capture assemblies, each image capture assembly having a lens assembly embedded, in a first frame, at a vertex of a first rectangular configuration;
identifying, with first, second, third, and fourth imager chips, of, respectively, the first, second, third, and fourth image capture assemblies, the same first feature as being at first, second, third, and fourth locations, relative to, respectively, first, second, third, and fourth principal points;
determining, performed at least in part with a configuration of computing hardware and programmable memory, if, with respect to a first axis, there is a first misalignment between the first and second locations;
determining, performed at least in part with a configuration of computing hardware and programmable memory, if there is the first misalignment, a first change, for each of the first and second principal points, that reduces the misalignment to zero;
determining, performed at least in part with a configuration of computing hardware and programmable memory, if, with respect to the first axis, there is second misalignment between the third and fourth locations;
determining, performed at least in part with a configuration of computing hardware and programmable memory, if there is a second misalignment, a second change, for each of the third and fourth principal points, that reduces the misalignment to zero;
determining, performed at least in part with a configuration of computing hardware and programmable memory, if, with respect to a second axis, there is third misalignment between the first and third locations;
determining, performed at least in part with a configuration of computing hardware and programmable memory, if there is a third misalignment, a third change, for each of the first and third principal points, that reduces the misalignment to zero;
determining, performed at least in part with a configuration of computing hardware and programmable memory, if, with respect to the second axis, there is a fourth misalignment between the second and fourth locations;
determining, performed at least in part with a configuration of computing hardware and programmable memory, if there is a fourth misalignment, a fourth change, for each of the second and fourth principal points, that reduces the misalignment to zero;
determining, performed at least in part with a configuration of computing hardware and programmable memory, as a result of the first and third changes, a first distance by which the first principal point changes its location;
determining, performed at least in part with a configuration of computing hardware and programmable memory, as a result of the first and fourth changes, a second distance by which the second principal point changes its location;
determining, performed at least in part with a configuration of computing hardware and programmable memory, as a result of the second and third changes, a third distance by which the third principal point changes its location;
determining, performed at least in part with a configuration of computing hardware and programmable memory, as a result of the second and fourth changes, a fourth distance by which the fourth principal point changes its location;
determining, performed at least in part with a configuration of computing hardware and programmable memory, the first, second, third, and fourth changes such that a sum, of first, second, third, and fourth distances, is minimized;
determining, performed at least in part with a configuration of computing hardware and programmable memory, a first depth, of the first feature from the first computer vision camera unit, based upon a change of location of the first feature, along the second axis, between the first and second locations;
determining, performed at least in part with a configuration of computing hardware and programmable memory, a second depth, of the first feature from the first computer vision camera unit, based upon a change of location of the first feature, along the first axis, between the first and third locations; and
rejecting, performed at least in part with a configuration of computing hardware and programmable memory, a set, of first, second, third, and fourth changes, if the first depth does not equal the second depth.

US Pat. No. 10,484,665

CAMERA PARAMETER SET CALCULATION METHOD, RECORDING MEDIUM, AND CAMERA PARAMETER SET CALCULATION APPARATUS

PANASONIC INTELLECTUAL PR...

1. A camera parameter set calculation method comprising:(a1) acquiring a first image captured by a first camera and a second image captured by a second camera;
(a2) acquiring a first camera parameter set including one or more camera parameters of the first camera and a second camera parameter set including one or more camera parameters of the second camera;
(a3) calculating three-dimensional coordinate sets on an object on a basis of the first image, the second image, the first camera parameter set, and the second camera parameter set, the first image including an image of the object, the second image including an image of the object;
(a4) determining first pixel coordinate pairs obtained by projecting the three-dimensional coordinate sets onto the first image on a basis of the first camera parameter set and determining second pixel coordinate pairs obtained by projecting the three-dimensional coordinate sets onto the second image on a basis of the second camera parameter set;
(a5) calculating an evaluation value on a basis of pixel values at the first pixel coordinate pairs in the first image and pixel values at the second pixel coordinate pairs in the second image;
(a6) updating the first camera parameter set and the second camera parameter set on a basis of the evaluation value; and
(a7) outputting the updated first camera parameter set and second camera parameter set,
wherein at least one of processes (a1) to (a7) is performed by a processor,
the three-dimensional coordinate sets are represented by (x1, y1, z1) . . . (xi, yi, zi) . . . (xn, yn, zn), the first pixel coordinate pairs are represented by (u11, v11) . . . (u1i, v1i) . . . (u1n, v1n), and the second pixel coordinate pairs are represented by (u21, v21) . . . (u2i, v2i) . . . (u2n, v2n), where 1 the three-dimensional coordinate set (xi, yi, zi) corresponds to the pixel coordinate pair (u1i, v1i), the three-dimensional coordinate set (xi, yi, zi) corresponds to the pixel coordinate pair (u2i, v2i), the pixel value at the pixel coordinate pair (u1i, v1i) is represented by I1(u1i, v1i), and the pixel value at the pixel coordinate pair (u2i, v2i) is represented by I2(u2i, v2i), and
in process (a5), the evaluation value is calculated on a basis of a difference Di between the pixel values I1(u1i, v1i) and I2(u2i, v2i).

US Pat. No. 10,484,664

MAPPING OF SPHERICAL IMAGE DATA INTO RECTANGULAR FACES FOR TRANSPORT AND DECODING ACROSS NETWORKS

GoPro, Inc., San Mateo, ...

1. A method for mapping spherical images to a two-dimensional projection of a cubic representation of a spherical field of view (FOV), the method comprising:capturing a first hyper-hemispherical image and a second hyper-hemispherical image, each of the first hyper-hemispherical image and the second hyper-hemispherical image comprising an overlap portion, the overlap portions capturing a same area within the spherical FOV;
modifying the first hyper-hemispherical image, the modifying comprising removing the overlap portion of the first hyper-hemispherical image, the modifying of the first hyper-hemispherical image resulting in a modified first hemispherical image;
modifying the second hyper-hemispherical image, the modifying comprising removing the overlap portion of the second hyper-hemispherical image, the modifying of the second hyper-hemispherical image resulting in a modified second hemispherical image;
mapping a first portion of the modified first hemispherical image into first, second and third facets of the two-dimensional projection of the cubic representation, the first, the second and the third facets of the two-dimensional projection of the cubic representation defining a first extent of contiguous space within the spherical FOV;
mapping a first portion of the modified second hemispherical image into the first, the second and the third facets of the two-dimensional projection of the cubic representation of the spherical FOV;
mapping a first portion of the overlap portions into the first, the second and the third facets of the two-dimensional projection of the cubic representation of the spherical FOV; and
encoding the two-dimensional projection of the cubic representation of the spherical FOV to generate an encoded image representative of the spherical FOV.

US Pat. No. 10,484,661

THREE-DIMENSIONAL IMAGE GENERATING DEVICE, THREE-DIMENSIONAL IMAGE GENERATING METHOD, PROGRAM, AND INFORMATION STORAGE MEDIUM

Sony Interactive Entertai...

1. A three-dimensional image generating device that generates a three-dimensional image, comprising:an identifying section that determines a first setting value and a second setting value, the values being selected by a user to effect a viewing, by the user, of the image according to the values; and
a three-dimensional image generating section that generates the three-dimensional image from a left eye image and a right eye image with disparity according to the selected values; wherein
the first setting value indicates a kind of display on which the image is to be displayed in a three-dimensional display mode, the kind being selected from the group consisting of a head-mounted dual-screen display and a three-dimensional single-screen display;
the second setting value indicates a three-dimensional depth user comfort level of the disparity for the selected kind, ranging from a lesser level corresponding to lesser disparity for the selected kind, to a greater level corresponding to greater disparity for the selected kind; and
the disparity between the left eye image and the right eye image is greater when the kind is the dual-screen display than when the kind is the single-screen display, regardless of the value of the second setting.

US Pat. No. 10,484,656

DRIVER SYSTEM RESONANT FREQUENCY DETERMINATION

MICROSOFT TECHNOLOGY LICE...

1. A display device comprising:a laser beam emitter configured to emit a laser beam;
a fast-scan driver system including a nonlinear driver and a fast-scan microelectromechanical (MEMS) sensor;
a slow-scan MEMS driver, wherein:
the nonlinear driver and the slow-scan MEMS driver are respectively configured to drive a fast-scan mirror and a slow-scan mirror; and
the slow-scan mirror and the fast-scan mirror are configured to reflect the laser beam onto a display region;
a signal generator configured to generate a periodic electrical signal having a first frequency in response to receiving periodic electrical signal instructions, wherein the nonlinear driver is configured to:
receive the periodic electrical signal from the signal generator;
amplify the periodic electrical signal to produce an amplified signal; and
drive the fast-scan mirror with the amplified electrical signal, wherein the fast-scan MEMS sensor is configured to detect a motion of the fast-scan mirror;
a signal detector configured to:
receive the periodic electrical signal from the signal generator and a fast-scan MEMS sensor output signal from the fast-scan MEMS sensor; and
detect an amplitude difference between the periodic electrical signal and the fast-scan MEMS sensor output signal; and
a processor configured to:
receive the amplitude difference from the signal detector; and
determine, based on the amplitude difference, a driver system resonant frequency of the fast-scan driver system.

US Pat. No. 10,484,652

SMART HEADGEAR

Equisight LLC, Mesa, AZ ...

1. An apparatus, comprising:a smart headgear comprising:
a plurality of cameras comprising a front facing camera, a rear facing camera, a first side facing camera, and a second side facing camera, wherein the second side facing camera is opposite to the first side facing camera, wherein the front facing camera generates a first video data, the rear facing camera generates a second video data, the first side facing camera generates a third video data, and the second side facing camera generates a fourth video data,
wherein the first video data, the second video data, third video data, and fourth video data provide a 360 degree view around the smart headgear, and wherein the 360 degree view is seen from a perspective viewed from the smart headgear,
wherein the front facing camera, rear facing camera, first side facing camera, and second side facing camera are each coupled to the smart headgear,
a communication subsystem directly coupled to and directly positioned on the smart headgear,
a control subsystem directly coupled to and directly positioned on the smart headgear, and
a link directly coupled to and directly positioned on the smart headgear, wherein the link communicatively couples the cameras, the communication subsystem, and the control sub system,
wherein the control subsystem is configured to process each video data from the cameras into a manipulated signal and the communication subsystem is configured to wirelessly transmit the manipulated signal from the smart headgear to a destination device and wherein the manipulated signal provides the 360 degree view that is seen from the perspective viewed from the smart headgear;
wherein the control subsystem manipulates the first video data, second video data, third video data, and fourth video data into the manipulated signal comprising a wireless data stream having a transmittable encoding format, and wherein the control subsystem generates the manipulated signal prior to the communication subsystem wirelessly transmitting the manipulated signal from the smart headgear to the destination device; and
wherein the wireless data stream comprises a wireless data streaming video that shows the 360 degree view.

US Pat. No. 10,484,642

DISPLAY APPARATUS AND METHOD FOR CONTROLLING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A display apparatus comprising:a display module;
a driving apparatus configured to deform the display module; and
a pair of deformation guides configured to deform the display module to be in a flat surface state, a first curved surface state in which both sides of the display module protrude forward, and a second curved surface state in which both sides of the display module retreat backward by receiving power from the driving apparatus, wherein the pair of deformation guides include a plurality of links that extend in left side and right side directions and that are rotatably coupled to each other.

US Pat. No. 10,484,640

LOW POWER VIDEO COMPOSITION USING A STREAM OUT BUFFER

Intel Corporation, Santa...

1. A computer-implemented method for compositing video content comprising:generating, at a first composition operation of a plurality of composition operations to composite first video content and second video content, first transparency data associated with a surface of the first video content, wherein the first video content comprises an alpha channel;
detecting, at a second video composition operation of the plurality of composition operations, no change in the first video content or a change in the first video content based on analysis of the alpha channel of the first video content; and
in response to no change in the first video content being detected at the second video composition operation:
accessing, at the second video composition operation, the first transparency data; copying, at the second video composition operation, a first region of a surface of the second video content based on a first transparency indicator of the first transparency data; and blending, at the second video composition operation, a second region of the surface of the second video content with an associated region of the surface of the first video content based on a first non-transparency indicator of the first transparency data to generate composited video data; or
in response to the change in the first video content being detected at the second video composition operation:
generating, at the second video composition operation, second transparency data associated with a second surface of the first video content, wherein the second surface corresponds to the change, wherein the second transparency data comprises a second transparency indicator and a second non-transparency indicator; copying, at the second video composition operation, a third region of the surface of the second video content based on the second transparency indicator; and blending, at the second video composition operation, a fourth region of the surface of the second video content with an associated region of the second surface of the first video content based on the second non-transparency indicator of the transparency data to generate the composited video data.

US Pat. No. 10,484,638

SOLID-STATE IMAGING DEVICE, METHOD FOR DRIVING SOLID-STATE IMAGING DEVICE, AND ELECTRONIC APPARATUS FOR PREVENTING TAMPERING OF AN IMAGE

Brillnics Japan Inc., To...

1. A solid-state imaging device comprisinga pixel portion in which a plurality of pixels each including a photodiode are arranged in rows and columns,
a reading part for reading pixel signals from the pixel portion,
a key generation part which generates a unique key by using, as key generation-use data, at least one of fluctuation information of the pixels and fluctuation information of the reading part, and
a discrimination data generation part which combines the unique key generated in the key generation part and an acquisition data acquired from the solid-state imaging device, wherein
the key generation part includes a tamper resistance enhancement processing part for processing the key generation-use data to enhance the tamper resistance for making the unique key difficult to break as tamper resistance enhancement processing, and
wherein the tamper resistance enhancement processing part in the key generation part includes an averaging processing part for performing averaging processing on a plurality of pixels of the key generation-use data.

US Pat. No. 10,484,633

PIXEL, PIXEL DRIVING CIRCUIT, AND VISION SENSOR INCLUDING THE SAME

Samsung Electronics Co., ...

1. A pixel comprising:a photoelectric device;
a current readout unit configured to detect an electric current flowing in the photoelectric device to generate an input voltage;
an event determination unit configured to determine an event occurrence and an event type responsive to the input voltage, and configured to output an event detection signal; and
an event output unit configured to store the event detection signal for an event-storage period, and configured to output the event detection signal stored in the event output unit.

US Pat. No. 10,484,629

SINGLE IMAGE SENSOR FOR CAPTURING MIXED STRUCTURED-LIGHT IMAGES AND REGULAR IMAGES

CAPSO VISION INC, Sarato...

1. A method of deriving depth information for a regular image from structured-light images using a camera comprising an image sensor, the method comprising:projecting a first structured light to a scene in a field of view of the image sensor, wherein the image sensor comprises a pixel array;
applying first reset signals to the pixel array to reset rows of the pixel array;
exposing the rows of the pixel array to the first structured light to cause first analog signals from the rows of the pixel array;
capturing a first structured-light image using the pixel array during a first frame period by converting the first analog signals from the rows of the pixel array into first digital outputs to form the first structured-light image using one or more analog-to-digital converters;
projecting a second structured light to the scene in the field of view of the image sensor;
applying second reset signals to the pixel array to reset rows of the pixel array;
exposing the rows of the pixel array to the second structured light to cause second analog signals from the rows of the pixel array;
capturing a second structured-light image using the pixel array during a second frame period by converting the second analog signals from the rows of the pixel array into second digital outputs to form the second structured-light image using said one or more analog-to-digital converters;
applying third reset signals to the pixel array to reset the rows of the pixel array;
exposing the rows of the pixel array to non-structured light to cause third analog signals from the rows of the pixel array;
capturing the regular image using the pixel array during a third frame period by converting the third analog signals from the rows of the pixel array into third digital outputs to form the regular image using said one or more analog-to-digital converters;
deriving first depth information from the first structured-light image;
deriving second depth information from the second structured-light image; and
deriving current depth information associated with the regular image based on the first depth information and the second depth information; and
wherein same pixels of the pixel array are used for capturing the first structured-light image, the second structured-light image and the regular image;
wherein the regular image is captured before, after or between the first structured-light image and the second structured-light image; and
wherein the third frame period is longer than the first frame period and the second frame period.

US Pat. No. 10,484,628

FLEXIBLE PIXEL-WISE EXPOSURE CONTROL AND READOUT

THE JOHNS HOPKINS UNIVERS...

1. A pixel for a scene capture device, said pixel comprising:a photodiode;
a buffer;
a memory element configured to store an exposure control bit; and
a switching mechanism configured to control a variable exposure period of said photodiode based on said exposure control bit and to reset a voltage on said photodiode to a reference voltage;
wherein:
said switching mechanism is configured to disconnect said photodiode from said buffer and said reference voltage during said variable exposure period; or
said switching mechanism comprises a first switch selectively coupling said photodiode to said buffer to control said variable exposure of said photodiode and a second switch configured to reset said photodiode to a reference voltage.

US Pat. No. 10,484,625

METHOD FOR REDUCING THE LOW-FREQUENCY COMPONENT OF THE MEASUREMENT NOISE OF A PHOTOSENSITIVE IMAGER AND APPLICATIONS OF SAME

MBDA FRANCE, Le Plessis-...

1. A method for reducing a low-frequency component of a measurement noise of a photosensitive imager, comprising:generating a non-straight scrolling movement of a scene observed by a matrix of photosensitive pixels of a photosensitive imager, wherein the photosensitive imager operates in a time-rated manner at a frequency “1/T”; wherein an amplitude of said scrolling movement is at least equal to 5 pixels, and wherein a speed “v” of said scrolling movement complies with the following relation:
in which “?” is a size of said pixels of said matrix and “t” is an integration time of images by said imager, wherein said scrolling movement is obtained by controlling an orientation of a line of sight of said imager, wherein controlling the orientation of the line of sight comprises reflecting the line of sight by a first mirror rotatably connected about a first axis to a mount optically disposed between the scene and the matrix and the mount rotatable about a second axis and further reflecting the line of sight to the matrix by a second mirror rigidly affixed to the mount and optically disposed between the first mirror and the matrix, and wherein said scrolling movement of the scene comprises rotating the first mirror about the first axis and holding the second mirror fixed relative to the first axis and rotating the first mirror and the second mirror about the second axis.

US Pat. No. 10,484,622

METHOD FOR IMPROVING IMAGE QUALITY IN IMAGES ACQUIRED BY A NEAR-INFRARED SENSITIVE VIDEO CAMERA AND SUCH A CAMERA

Axis AB, Lund (SE)

1. A method for improving image quality in images acquired by a near-infrared sensitive video camera viewing a scene, the method comprising:dynamically detecting a setting of an infrared (IR) -illuminator of the near-infrared sensitive video camera, the IR-illuminator illuminating the scene, wherein the setting of the IR-illuminator comprises one or more of:
a zoom level of the IR-illuminator, and
a shape of a light distribution of the IR-illuminator;
dynamically acquiring a gain setting map for the near-infrared sensitive video camera, the acquired gain setting map being associated with the dynamically detected setting of the IR-illuminator and comprising individual gain settings for pixels or group of pixels of the near-infrared sensitive video camera, wherein dynamically acquiring the gain setting map is based on accessing a database comprising gain setting maps associated with specific settings of the IR-illuminator and on the dynamically detected setting of the IR-illuminator; and
dynamically adjusting a gain setting of the near-infrared sensitive video camera based on the acquired gain setting map.

US Pat. No. 10,484,613

IMAGE CAPTURING CONTROL APPARATUS CAPABLE TO PERFORM NOTIFICATION FOR CHANGE OF CAPTURING RANGE ASSOCIATED WITH INDICATING INCLUSION OF MIKIRE, METHOD OF CONTROLLING, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image capturing control apparatus, comprising:at least one processor or circuit configured to perform the operations of following units:
a display control unit configured to perform control to display a video that an image capturing unit is capturing on a display unit;
a boundary setting unit configured to set a boundary in relation to the video that is displayed on the display unit;
a detection unit configured to detect a change of a capturing range in the image capturing unit;
a notification unit configured to, in a state in which the capturing range displayed on the display unit does not include the outer side of the boundary set by the boundary setting unit, and in a case where the boundary is close to the capturing range from the inner side of the boundary, perform a notification by a display that differs to a case where the boundary is not close; and
an output unit configured to, in a case where the capturing range displayed on the display unit includes the boundary set by the boundary setting unit, associate and output data indicating inclusion of mikire with a video signal of the video being captured by the image capturing unit.

US Pat. No. 10,484,609

MOBILE TERMINAL AND METHOD FOR CONTROLLING THE SAME

LG ELECTRONICS INC., Seo...

1. A mobile terminal, comprising:a main body comprising a front side and a rear side;
a plurality of cameras located on the rear side, wherein the plurality of cameras include a first camera and a second camera;
a display; and
a controller configured to:
cause the display to display a preview image received from the first camera, wherein the preview image includes a first object and a second object;
capture a still image through the first camera and video through the second camera in response to one image capture request;
set a first region of the still image as a first dynamic region of a synthesized image in response to a first touch input applied to the first region including the first object while the video is being captured;
set a second region of the still image as a second dynamic region of the synthesized image in response to a second touch input applied to the second region including the second object while the video is being captured; and
generate the synthesized image using the captured still image and the captured video,
wherein the first dynamic region of the synthesized image is generated by synthesizing the first region of the still image and a portion of the captured video,
wherein the second dynamic region of the synthesized image is generated by synthesizing the second region of the still image and another portion of the captured video,
play back the first dynamic region of the synthesized image during a first time period in response to receiving of a message from an external terminal, wherein the first dynamic region of the synthesized image is associated with a message application; and
automatically play back the second dynamic region of the synthesized image during a second time period after the first time period without selection of the second dynamic region,
wherein the first time period is set as a period between a time point at which the first touch input is applied and a time point at which the second touch input applied, and
wherein the second time period is set as a period between the time point at which the second touch input applied and a time point at which the capturing of the video is stopped.

US Pat. No. 10,484,598

SYSTEM AND METHOD FOR CONTROLLING CAPTURE OF IMAGES

SONY CORPORATION, Tokyo ...

1. A system, comprising:circuitry in an electronic device, said circuitry configured to:
capture a first image of a plurality of images of a user-selected scene, wherein said user-selected scene comprises an object;
determine a scene mode from a set of scene modes based on a type of said object and a geo-location of said electronic device, wherein said determined scene mode is associated with a plurality of photography settings;
capture remaining images of said plurality of images of said user-selected scene based on said plurality of photography settings, wherein
each of said plurality of photography settings comprises a set of photography setting parameters,
a second image of said captured remaining images of said plurality of images is associated with a first photography setting of said plurality of photography settings,
a third image of said captured remaining images of said plurality of images is associated with a second photography setting of said plurality of photography settings, and
said first photography setting and said second photography setting include different values for at least one of said set of photography setting parameters;
determine that a quality of said plurality of images is less than an image quality threshold;
generate at least one optimal photography setting based on an orientation of said electronic device, said determined scene mode, said type of said object in said user-selected scene, and said determination that said quality of said plurality of images is less than said image quality threshold; and
capture at least one additional image different from said plurality of images based on said generated at least one optimal photography setting.

US Pat. No. 10,484,596

CAPTURING AND VIEWING ACCESS-PROTECTED PHOTOS AND VIDEOS

MICROSOFT TECHNOLOGY LICE...

1. A method performed by a camera, the method comprising:setting an access-protection status of a first digital image indicating that the first digital image is an access-allowed digital image based on a criterion having a first parameter while the first digital image is captured by the camera;
setting an access-protection status of a second digital image indicating that the second digital image is an access-protected digital image based on the criterion having a second parameter while the second digital image is captured by the camera;
displaying, via an image display interface, the first digital image; and
displaying, via an access-protected image display interface, the second digital image only after authenticating an access credential.

US Pat. No. 10,484,591

FOCUS ADJUSTING APPARATUS, FOCUS ADJUSTING METHOD, AND IMAGE CAPTURING APPARATUS

CANON KABUSHIKI KAISHA, ...

1. A focus adjusting apparatus, comprising at least one processor executing computer instructions stored in computer memory, or one circuitry, configured to function as:a tracking unit that detects an area corresponding to a subject to be tracked, and detects reliability of the area from an image signal corresponding to the area that has been output from an image sensor;
a calculator that calculates a position of an imaging plane of the area;
a prediction unit that predicts a position of an imaging plane at a time corresponding to a timing when the image signal is generated in the image sensor based on a history of positions of imaging planes of a focus adjustment area;
a setting unit that sets a tolerance for positions of imaging planes based on the reliability; and
a determination unit that determines the area corresponding to the subject as the focus adjustment area in a case where a difference between the position of the imaging plane calculated by the calculator and the position of the imaging plane predicted by the prediction unit is within the tolerance.

US Pat. No. 10,484,579

SYSTEMS AND METHODS TO OVERLAY REMOTE AND LOCAL VIDEO FEEDS

DISNEY ENTERPRISES, INC.,...

1. A method comprising:receiving a live studio video feed, from a studio video camera, the studio video feed including a live studio subject image in front of a studio non-solid-colored background;
receiving a live remote video feed, from a remote video camera, the remote video feed including a live remote subject image in front of a remote non-solid-colored background;
overlaying in real-time the live remote video feed and the live studio video feed to produce a real-time composite live video signal; and
after receiving at least one of the live studio video feed and the live remote video feed, automatically adjusting in real-time at least one of the already received live studio video feed and the already received live remote video feed based on real-time information about dynamic adjustments being made to the video camera from which the other live video feed is received, such that the real-time composite live video signal creates an impression that the live studio subject image and the live remote subject image occupy a shared physical space in real-time while retaining their respective backgrounds, and that the remote background is located next to the studio background.

US Pat. No. 10,484,577

REAL-TIME INTERLEAVED MULTI-SCAN-OUT

Facebook Technologies, LL...

1. A display device comprising:a two-dimensional pixel array comprising a first region and a second region, each region including two or more lines of pixels; and
a control circuit configured to:
select a first one or more lines of pixels in the first region to receive image data for an image frame; and
select, after selecting the first one or more lines of pixels in the first region and before selecting a second one or more lines of pixels in the first region to receive the image data for the image frame, a first one or more lines of pixels in the second region to receive the image data for the image frame.

US Pat. No. 10,484,569

INFORMATION PROCESSING APPARATUS, RECORDING MEDIUM, AND CONTROL METHOD FOR DISPLAYING INFORMATION BY A BROWSER

Canon Kabushiki Kaisha, ...

1. An information processing apparatus having first and second applications installed,wherein the first application provides a first print setting dialog based on a user operating a second print setting dialog opened by the second application, and
wherein the first print setting dialog is a modal dialog set to be displayed in front of a screen to be opened by the second application,
the apparatus comprising:
at least one processor; and
at least one memory having stored thereon instructions that, when executed by the processor, cause the information processing apparatus to:
receive a user selection on a predetermined item in the first print setting dialog provided by the first application;
cause a display unit to display a screen based on receiving the user selection, the screen being a screen for receiving an instruction for determining a third application to be used for displaying information corresponding to the predetermined item; and
cause the display unit to display the information by using the determined third application.

US Pat. No. 10,484,568

PROVIDING A SOCIAL MEDIA RECOMMENDATION BASED ON DATA CAPTURED BY A WEARABLE DEVICE

ORCAM TECHNOLOGIES LTD., ...

1. A system for providing recommendations based on images captured by a wearable apparatus, the system comprising:at least one processing device programmed to:
analyze at least one image captured by a wearable image sensor from an environment of a user of the wearable apparatus to determine a person is reading a book, wherein the at least one captured image depicts the person reading the book in the environment of the user and the wearable image sensor is included in the wearable apparatus;
obtain information related to the book based on the analysis of the at least one captured image;
generate at least one contact recommendation for the person for at least one social network contact based on the obtained information; and
provide the at least one contact recommendation to the person.

US Pat. No. 10,484,551

INFORMATION PROCESSING APPARATUS CONFIGURED TO DETECT SETTINGS IN A CONFLICTING RELATION, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING SYSTEM

Ricoh Company, Limited, ...

1. An information processing apparatus comprising:a memory and a processor, the memory including computer readable instructions that, when executed by the processor, configures the processor to,
access, via a browser, a Web application installed in an external apparatus to obtain, from the external apparatus, a screen to be displayed and one or more scripts to execute, and
when the information processing apparatus executes a processing request received, via the browser, from the Web application associated with the external apparatus, the one or more scripts are configured to,
obtain, externally from the Web application associated with the external apparatus, setting information prescribing therein setting conditions set on the Web application, the setting conditions having setting values associated therewith that are selectable by a user for each of the setting conditions, the setting values initially having initial setting values associated therewith,
obtain, internally from the memory, conflict information indicating at least a conflict, in the setting information obtained externally from the Web application, between the setting values associated with a first one of the setting conditions and the setting values associated with a second one of the setting conditions that conflict when simultaneously set during execution of the processing requested via the browser,
detect the conflict between the setting values for different setting items included in the setting information obtained externally from the Web application based on the conflict information obtained internally from the memory such that the information processing apparatus detects the conflict when the information processing apparatus executes the processing request,
display, via a display device, screen display information including information associated with the conflict between the setting values for different setting items included in the setting information, and requesting an input setting from the user, the input setting being associated with the conflict between the setting values for different setting items included in the setting information, and
receive, from the user, the input setting, wherein
the information processing apparatus is one of a plurality of information processing apparatuses each having unique conflict information internally stored in respective ones of the information processing apparatuses such that, upon execution of the one or more scripts obtained from the external apparatus, each of the plurality of information processing apparatuses is configured to,
obtain the setting information from the external apparatus, and
ascertain whether the setting information externally obtained from the external apparatus conflict based on the unique conflict information stored internally in the respective ones of the information processing apparatuses.

US Pat. No. 10,484,549

PREPARATION TOOL FOR COLOR PRINT PRESENTATION

KYOCERA DOCUMENT SOLUTION...

1. A system comprising:a processor; and
a non-transitory computer-readable medium having stored therein instructions that are executable to cause the system to perform functions comprising:
for each sample print of a plurality of sample prints, receiving respective color-measurement data indicative of color-measurement patches printed on the sample print,
determining, using the respective color-measurement data for the sample prints, a respective color gamut volume for each sample print,
ordering the sample prints in order of increasing color gamut volume using the respective color gamut volumes for the sample prints; and
providing for display a presentation order for the sample prints, wherein the sample prints of the plurality of sample prints are arranged in order of increasing color gamut volume.

US Pat. No. 10,484,537

SYSTEMS AND METHODS FOR NETWORKING ACROSS WEB BASED AND TELECOMMUNICATION BASED PORTALS

INTERNATIONAL BUSINESS MA...

4. A method comprising:utilizing at least one processor to execute computer code that performs the steps of:
establishing a voice site comprising a non-web based social networking site for access by one or more non-web-enabled telecommunication users using a non-web based portal, wherein the non-web based portal and the voice site are navigated via voice-based commands;
accessing a web-based social networking site accessed by one or more web-enabled users using a web-based portal, wherein the web-based social networking site comprises a user interface established using an application plug-in within the web-based social networking site; and
permitting the one or more telecommunication users of the non-web based portal and the one or more web-based users of the web-based portal to communicate via a communication channel established between the non-web based portal and the application plug-in within the web-based social networking site, wherein the communication channel permits communication between the users of the non-web based portal and the one or more web-based users using a non-web based communication modality using at least one scrap selected from the group consisting of: a text scrap and a voice scrap;
the text scrap allowing transmission of a text-based communication via the web-based portal based upon a selected delivery mechanism, wherein the text scrap is converted to an SMS upon selection of a SMS delivery mechanism, wherein the text scrap is delivered upon a user logon through a USSD-based application upon selection of a USSD delivery mechanism, and wherein the text scrap is converted to speech and played to a user upon a user logon to a voice portal upon selection of a voice channel delivery mechanism,
the voice scrap allowing transmission of voice messages or phone calls from one of the web-based users to at least one of another user selected from the group consisting of: one of the telecommunications users and another web-based user, wherein in response to selection of the voice scrap the system records and sends a voice message to the another user via a voice message delivery mechanism;
wherein to communicate via the non-web based portal comprises collecting the scrap at the non-web based portal and converting the scrap to a communication modality corresponding to the selected delivery mechanism and delivering via the user interface, the converted scrap via the selected delivery mechanism and transmitting a notification of the communication message via the non-web based portal for access by a predetermined telecommunication user.

US Pat. No. 10,484,521

MODULAR DEVICE AND METHODS THEREFOR

Google Technology Holding...

1. A device, comprising:a housing comprising a first end forming a recessed bay, and a second end;
an electronic device comprising at least one processor, at least one memory device, a display, and a first electrical connector,
wherein a first rabbet is defined into a rear side of the electronic device, and
wherein a second rabbet is defined into a front side of the electronic device and extends beyond a bottom of the display; and
an electronic accessory module, operable with the at least one processor of the electronic device, and comprising a second electrical connector,
wherein a third rabbet complementary in shape to the first rabbet of the electronic device is defined into the electronic accessory module, and
wherein when the electronic device and the electronic accessory module are disposed and secured within the housing, (i) the second rabbet of the electronic device engages the recessed bay of the first end of the housing, (ii) the electronic accessory module engages the second end of the housing, (iii) the first electrical connector is biased together with the second electrical connector, and (iv) the third rabbet of the electronic accessory module engages with the first rabbet of the electronic device.

US Pat. No. 10,484,498

SYSTEM FOR PREFETCHING DIGITAL TAGS

TEALIUM INC., San Diego,...

1. A system for facilitating digital tag prefetching, the system comprising:a memory device; and
one or more hardware processors configured to:
from programmatically-observed interactions with a content site, determine that a first content page of the content site is more likely than a second content page of the content site to be accessed by users of the content site that access a third content page of the content site,
determine to generate prefetch instructions for the first content page from determining that the first content page is more likely than the second content page to be accessed by the users that access the third content page, the prefetch instructions indicating to prefetch a tag that comprises tag instructions for gathering data indicative of user interactions with the content site, the tag being assigned for execution with respect to the third content page and not being assigned for execution with respect to the first content page,
generate the prefetch instructions,
store the prefetch instructions to the memory device,
receive a request corresponding to the first content page from a user device, and
responsive to receiving the request, transmit the prefetch instructions from the memory device to the user device so that the user device requests the tag prior to loading the third content page and loads the tag without executing the tag with respect to the first content page.

US Pat. No. 10,484,473

SYSTEMS AND METHODS FOR EFFICIENT DISTRIBUTION OF STORED DATA OBJECTS

Solano Labs, Inc., San F...

1. A distributed data storage system comprising:an electronic memory storage unit that electronically stores common data;
a first electronic server including a first processor, wherein the first processor is configured to retrieve the common data from the electronic memory storage unit;
a second electronic server;
an electronic client device comprising: a computer application that is an executable program, a file system that stores data utilized by the computer application, the file system being accessed by the application, and a proxy unit;
wherein the proxy unit allows the electronic client device to access the common data in the electronic storage unit through the first server, the proxy unit having a layered architecture including a copy-on-write layer, a read cache, and a read overlay;
wherein the proxy unit executes remote requests received from the application on the common data and data in the copy-on-write layer;
wherein the application modifies the data in the file system;
wherein after the application has modified data in the file system, the modifications are stored in the copy-on-write layer and the application disconnects from the proxy unit;
wherein after the application disconnects from the proxy unit, the copy-on-write layer is saved in the read-overlay;
wherein the read-overlay including the modifications is uploaded to the first server and the second server to be made available to any other proxy unit in any other client device;
and
wherein the electronic storage unit is located external to the electronic client device.

US Pat. No. 10,484,461

CORRELATION ACROSS NON-LOGGING COMPONENTS

Microsoft Technology Lice...

1. A computing system comprising a first component that is an instrumented component configured for generating log records for transaction processing associated with a transaction that is processed by multiple components, including at least one component that is not instrumented for logging, the computing system comprising:one or more processors; and
one or more storage device having stored computer-executable instructions that are executable by the one or more processors for causing the first component to perform a method comprising:
receiving, at the first component, a transaction to process;
creating, at the first component, an initial first component log record;
sending the first component log record from the first component to a logging control system;
passing, from the first component, the transaction processing off to a next component;
determining, by the first component, that the next component is not instrumented for logging,
upon determining that the next component is not instrumented for logging, creating, at the first component, a new component log record associated with processing of the transaction by the next component, and sending the new component log record associated with processing of the transaction by the next component to the logging control system; and
the first component creating an additional log record for each different component that the first component passes the transaction processing off to, wherein each additional log record is a unique log record having a unique incremented component value.

US Pat. No. 10,484,447

METHODS AND APPARATUS FOR COMMUNICATING DELAY INFORMATION AND MINIMIZING DELAYS

Ribbon Communications Ope...

1. A method of operating a playback device, the method comprising:receiving, at interface circuitry of the playback device, a first content stream which was subject to transcoding by a first transcoder device prior to receipt, said first content stream including first content;
receiving, at the interface circuitry of the playback device, a second content stream, said second content stream including second content, said first content and said second content being different, said first content being video content and said second content being audio content;
receiving, at the interface circuitry of the playback device, from the first transcoder device information indicating a first transcoding delay introduced into said first content stream prior to receipt by the playback device;
generating, at the playback device, a stream delay difference between said first content stream and said second content stream based on said received first transcoding delay; and
delaying, by the playback device, the playback of the second content stream by an amount equal to the generated stream delay difference wherein said playback device outputs synchronized video and audio content;
wherein generating, at the playback device, a stream delay difference between said first content stream and said second content stream includes:
operating circuitry included in said playback device to generate, using at least the first transcoding delay, a difference between latency corresponding to said first content stream and latency corresponding to said second content stream, said generated difference being said stream delay difference;
wherein said operating circuitry in said playback device to generate a difference between latency corresponding to said first content stream and latency corresponding to the second content stream includes:
generating a first aggregate stream latency from the received first transcoding delay and one or more additional latencies corresponding to said first content stream, said one or more additional latencies including a third transcoding delay introduced into the first content stream by an additional transcoder device located between the source of the first content stream and the first transcoder device;
generating a second aggregate stream latency from a plurality of latencies corresponding to said second content stream; and
subtracting said second aggregate stream latency from said first aggregate stream latency when said first aggregate stream latency is larger than said second aggregate stream latency.

US Pat. No. 10,484,437

REMOTE SUPPORT SERVICE WITH TWO-WAY SMART WHITEBOARD

LogMeIn, Inc., Boston, M...

1. A method of remote support executed during a support session established between a first computing entity and one or more second computing entities that are coupled to the first computing entity, the method carried out at one of the second computing entities as an image feed generated at the first computing entity is being shared with the one or more second computing entities, comprising:generating and broadcasting sets of movement computations from the given second computing entity to the first computing entity and any other second computing entity, wherein the sets of movement computations represent transformation data to be applied to maintain position and orientation of an annotation relative to the image feed;
receiving one or more sets of movement computations output from the first computing entity and any other second computing entity;
determining, based on the sets of movement computations broadcast and received, whether the given second entity should continue to generate and broadcast sets of movement computations; and
when it is determined that the given second entity should continue to generate and broadcast sets of movement computations, having the second computing entity assume and maintain responsibility for generating one or more additional sets of movement computations.

US Pat. No. 10,484,435

CALL SET-UP SYSTEMS

Telefonaktiebolaget LM Er...

1. A method for setting up calls across a plurality of packet-switched networks communicatively connected by network address translation (NAT) devices, the method performed at a first call agent circuit disposed in a packet-switched network and comprising:sending messages to and receiving messages from other call agent circuits to define a media path for a call, wherein the messages comprise address information for media packets within the packet-switched networks associated with the other call agent circuits, wherein at least one of the received messages includes address information for media packets received at a preceding call agent circuit involved in the set-up of the call, and wherein the messages sent to the other call agent circuits, and the messages received from the other call agent circuits, are of different message types;
selecting a set of predetermined rules with which to modify the at least one of the received messages based on a message type for the at least one of the received messages; and
modifying the at least one of the received messages according to the selected set of pre-determined rules by adding address information to, and deleting address information from, the at least one of the received messages.

US Pat. No. 10,484,434

TRUNKING COMMUNICATION SYSTEM, TRUNKING SERVER, ACCESS NETWORK AND TRUNKING COMMUNICATION METHOD

Huawei Technologies Co., ...

1. A trunking communication system, comprising:a trunking management server comprising a trunking call service control module connected to a trunking call media gateway module, wherein the trunking management server further comprises a trunking information management module and a trunking attribute management module configured to communicate with the trunking call service control module separately; and
an access network comprising a mobile management entity (MME), an access network gateway, and a base station (eNodeB) which communicate with each other, the access network gateway comprising a multimedia broadcast multicast service (MBMS) gateway and a public data network (PDN) gateway configured to communicate with the trunking call media gateway module, wherein the trunking call media gateway module is configured to communicate with the access network gateway, wherein the access network gateway further comprises a serving gateway configured to communicate with the PDN gateway, wherein each of the serving gateway and the MBMS gateway are configured to communicate with the eNodeB and the MME, and wherein the access network further comprises a multi-service customer edge (MCE) configured to communicate with the MME and the eNode B separately;
wherein the trunking call media gateway module is configured to:
receive service data through the access network from a first user equipment (UE) among at least one trunking UE,
forward the service data according to a communication type of the service data for implementing user plane communication of the at least one trunking UE, and
communicate with the MBMS gateway through an SGmb-i interface;
wherein the trunking call service control module is configured to:
receive a communication request through the access network from a second UE among the at least one trunking UE, and
perform call control and bearer management on the at least one trunking UE according to a communication type of the communication request; and
wherein the trunking call service control module is further configured to:
when the communication type is point-to-point communication, send a unicast bearer establishment request or unicast bearer release request of a third UE among the at least one trunking UE to the PDN gateway; and
when the communication type is point-to-multipoint communication, send an initiation request for a trunking service of the at least one trunking UE to the MBMS gateway through the trunking call media gateway module, wherein the MBMS gateway forwards the request to the MCE through the MME.

US Pat. No. 10,484,407

SYSTEMS, METHODS, USER INTERFACES, AND COMPUTER-READABLE MEDIA FOR INVESTIGATING POTENTIAL MALICIOUS COMMUNICATIONS

Palantir Technologies Inc...

1. A system comprising:one or more computer readable storage mediums having program instructions embodied thereon; and
one or more hardware processors configured to execute the program instructions to cause the system to:
transmit data for displaying a dynamic user interface indicating a plurality of priority tiers of different priorities for assessing if emails are undesirable;
in response to receiving a selection of a first priority tier of the plurality of priority tiers, update the dynamic user interface to indicate a plurality of clusters of emails associated with the first priority tier including at least a first cluster of emails, wherein a first plurality of emails are included in the first cluster of emails based at least in part on having a first feature in common;
in response to receiving a selection of at least the first cluster of emails of the plurality of clusters of email, update the dynamic user interface to display:
the first plurality of emails that are included in the first cluster of emails; and
a second email included in the first cluster of emails, wherein the second email does not include the first feature that is common to the first plurality of emails, and wherein the second email shares a second feature in common with at least one email from the first plurality of emails;
in response to receiving one or more user interactions with the dynamic user interface, update the dynamic user interface to display:
a plurality of uniform resource locators (URLs), wherein each URL in the plurality of URLs is embedded in one or more of the emails of the first cluster of emails included in the first priority tier;
information about a plurality of users, wherein each user of the plurality of users accessed one or more of the plurality of URLs embedded in one or more emails of the first cluster of emails included in the first priority tier;
transmit data for displaying, in the dynamic user interface, a menu of labels selectable to associate a status or maliciousness with a cluster; and
in response to receiving a selection of a first label from the menu of labels, associate the first label with the first cluster of emails including the first plurality of emails and the second email.

US Pat. No. 10,484,406

DATA VISUALIZATION IN SELF-LEARNING NETWORKS

Cisco Technology, Inc., ...

1. A method, comprising:maintaining, by a first device in a self-learning network (SLN), raw traffic flow information for the SLN, wherein the first device includes a distributed learning agent (DLA);
summarizing, by the DLA, the raw traffic flow information into a summary of the raw traffic flow information obtained by the first device, the summary comprising a statistical model representing the raw traffic flow information obtained the first device;
transmitting, by the DLA, the summary of the raw traffic flow information to a second device in the SLN, wherein the second device is configured to transform the summary that is presented on a user interface, wherein the second device includes a supervisory and control agent (SCA);
detecting, by the DLA, an anomalous traffic flow based on an analysis of the raw traffic flow information using a machine learning-based anomaly detector;
updating, by the DLA, the summary based on the detected anomalous traffic flow;
adaptively transmitting, by the DLA, at least a portion of the raw traffic flow information related to the anomalous traffic flow to the second device as an update to the previously transmitted summary;
receiving, by the first device, an instruction from the second device based on the portion of raw traffic flow information related to the anomalous traffic flow and received by the second device; and
in response to receiving the instruction from the second device, adjusting, by the first device, communications sent from the first device to the second device so as not to interfere with network traffic.

US Pat. No. 10,484,405

PACKET CAPTURE FOR ANOMALOUS TRAFFIC FLOWS

Cisco Technology, Inc., ...

1. A method comprising:identifying, by a first device in a network, an anomalous traffic flow in the network using a machine-learning model;
reporting, by the first device, the anomalous traffic flow to a supervisory device in the network;
dynamically determining, by the first device, a quarantine policy for the anomalous traffic flow, wherein the quarantine policy corresponds to a methodology through which packets of the anomalous flow are captured for further analysis;
dynamically determining, by the first device, an action policy for the anomalous traffic flow, wherein the action policy corresponds to how and if the packets of the anomalous flow are handled within the network and is determined based on at least a severity of the anomaly associated with the anomalous flow, wherein the first device receives the action policy from the supervisory device, in response to reporting the anomalous traffic flow to the supervisory device;
proactively applying, by the first device, the quarantine and action policies to one or more packets of the anomalous traffic flow ,in response to identifying the anomalous traffic flow; and
based on the quarantine policy and the action policy, sending packets to an attack detector.

US Pat. No. 10,484,399

SYSTEMS AND METHODS FOR DETECTING LOW-DENSITY TRAINING REGIONS OF MACHINE-LEARNING CLASSIFICATION SYSTEMS

Symantec Corporation, Mo...

1. A computer-implemented method for detecting low-density training regions of machine-learning classification systems, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:receiving a training dataset;
training, using the training dataset, a classifier of a machine-learning classification system;
calculating, using the training dataset, a density-estimation model comprising a density estimate of a distribution of the training dataset;
associating the density-estimation model with the classifier;
receiving a sample that is to be classified;
using, before classifying the sample using the classifier, the density-estimation model to determine that the sample falls within a low-density region of the distribution of the training dataset;
determining, based at least in part on the sample falling within the low-density region, that the classifier will not accurately classify the sample; and
performing a security action in response to determining that the classifier will not accurately classify the sample.

US Pat. No. 10,484,392

ISOLATING CONTAINERS ON A HOST

Verizon Patent and Licens...

1. A device, comprising:a memory to store instructions; and
one or more processors to execute the instructions to:
receive a request to deploy, on the device, a container associated with a tenant,
the request including information identifying one or more parameters related to the container;
configure, for the container, an Internet protocol (IP) address that includes information identifying the tenant with which the container is associated,
the IP address to permit the container to be reachable from outside of the device;
configure an interface for the container to isolate the container from another container deployed on the device,
the other container being associated with another tenant,
the tenant and the other tenant being different;
configure a bridge, associated with the interface, on the device to connect the container and the other container,
the bridge being used to prevent the container from reading or sniffing one or more packets associated with the other container;
configure a set of rules related to traffic associated with the container,
the set of rules to permit the container to exchange traffic with a set of containers associated with the tenant, and
the set of rules to prevent the container from exchanging traffic with another set of containers associated with the other tenant; and
perform an action related to the container after deploying the container with the IP address, the interface, the bridge, and the set of rules.

US Pat. No. 10,484,391

METHOD AND SYSTEM FOR PROVIDING SECURE POINT-TO-POINT COMMUNICATION

1. A communication system for providing secure point-to-point communication comprising:a communication network,
a first client device and a second client device,
wherein each of the first and second client devices is adapted to run a selected communication application using a communication service provided by said communication network to communicate with each other,
wherein the first client device comprises a control unit, said control unit configured to select from a group of communication applications using communication services with different communication service security levels, wherein the different communication service security levels for the group of communication applications are stored in a lookup table, and the lookup table being available on the first and second client devices, the communication application which provides the highest communication service security according to the lookup table, wherein said first client device is an encryption device configured to encrypt outgoing audio signals or decrypt incoming audio signals,
a mobile device connected to the first client device via a wired or a wireless data interface, wherein said first client device is configured to communicate via the mobile device, the mobile device being configured to provide the communication link between the first client device and communication network, and via the communication network with the second client device,
wherein the first Client device is configured to select automatically the communication application available at the first client device providing the highest communication service security level according to the lookup table to establish communication link to the second client device via the mobile device and via the communication network of said system, and
wherein if the communication link is not established by the communication application selected by the first client device the first client device is configured to select automatically another communication application available at the first client device according to the lookup table providing the same communication service security level or the next highest communication service security level, and the first client device is configured to repeat to select automatically another communication application available at the first client device according to the lookup table providing the same communication service security level or the next highest communication service security level until a communication link is established or the lowest security level has been reached,
wherein the available communication applications comprise:
at least one Voice over IP application,
at least one instant messaging application,
at least one electronic mail application,
at least one telephone service application, and
at least one short message service application.

US Pat. No. 10,484,388

SPAN OF RESPONSIBILITY ACCESS CONTROL SYSTEM

Computational Systems, In...

1. A system for controlling views of resources of a plant control environment, the system comprising:user accounts for users of the plant control environment, each user account having associated credentials, permissions, and user-selected spans of responsibility corresponding to a user;
a plant hierarchy comprising an organized arrangement of location resources and asset resources, each asset resource linked to at least one location resource;
a user authentication module determining an identity of a user based on the credentials supplied by the user and controlling the identified user's ability to perform actions against the resources of the plant control environment based on the identified user's permissions; and
an access control module controlling the identified user's views of the resources of the plant control environment based on the identified user's selected span of responsibility, wherein each span of responsibility comprises at least one of a location component, an asset component, and an add-on component.

US Pat. No. 10,484,376

AUTHENTICATING A USER DEVICE ASSOCIATED WITH A USER TO COMMUNICATE VIA A WIRELESS NETWORK IN A SECURE WEB-BASED ENVIRONMENT

WINKLEVOSS IP, LLC, Wilm...

1. A method for authenticating a user device associated with a user to communicate via a wireless network in a secure web-based environment comprising:(a) receiving, via a secure transmission in the wireless network, from the user device associated with the user at a first server subsystem associated with a first ip address, an electronic login request comprising login credential data comprising an alphanumeric text sequence;
(b) verifying, by the first server subsystem, the login credential data is valid login credential data, wherein the login credential data is verified if the login credential data is valid login credential data;
(c) in the case where the login credential data is verified, generating, at the first server subsystem:
(1) a first payload used to authenticate the user device associated with the user, comprising login credential verification information and a first session identifier; and
(2) a first digital signature of the first server subsystem comprising a first hash of the first payload, the first hash being encrypted using a first identity provider sub-system private key;
(d) transmitting, from the first server subsystem to the user device via the secure transmission over the wireless network, the first payload and the first digital signature;
(e) receiving, from the user device via the secure transmission over the wireless network at the first server subsystem:
(1) a second payload comprising the first session identifier and a first one-time token generated by the user device using a shared secret seed; and
(2) a second digital signature of the user device comprising a second hash of the second payload;
(f) verifying, by the first server subsystem, the second payload including the first session identifier and the one-time token;
(g) in the case where the second payload is verified, authorizing, by the first server subsystem, the user device to communicate with a second server subsystem associated with a second ip address via the first server subsystem; and
(h) securely transmitting, from the user device via the secure transmission over the wireless network and the first server subsystem to the second server subsystem, a third payload, and a third digital signature.

US Pat. No. 10,484,375

SYSTEMS AND METHODS FOR AUTHENTICATING AN ONLINE USER USING A SECURE AUTHORIZATION SERVER

MASTERCARD INTERNATIONAL ...

1. A secure authorization server for verifying an identity of an end user, said secure authorization server comprising at least one processor in communication with at least one memory, said secure authorization server programmed to:receive, from a computing client, an authentication request including a first redirection uniform resource indicator (URI);
transmit, to the end user in response to the authentication request, a login credential request;
receive, from the end user in response to the login credential request, end user login credentials;
transmit, in response to authenticating the end user login credentials, an authentication response to the computing client via the first redirection URI, wherein the authentication response includes an authorization code;
receive, from the computing client, a token request, wherein the token request includes the authorization code and a second redirection URI; and
transmit, in response to validating the authorization code and determining that the second redirection URI matches the first redirection URI, a token response to the computing client via the first redirection URI, wherein the token response includes an access token having a lifetime.

US Pat. No. 10,484,373

SYSTEMS AND METHODS FOR BIOMETRIC AUTHENTICATION OF CERTIFICATE SIGNING REQUEST PROCESSING

Mastercard International ...

1. A biometric certification request authentication (BCRA) computing device for authenticating a requestor undergoing a certificate signing request process, the BCRA computing device comprising:a memory device; and
at least one processor in communication with the memory device;the BCRA computing device configured to:receive, from a requestor computing device, a service selection request message that identifies a certificate service type for which the requestor requires a certificate;
identify a certificate authority computing device that corresponds to a certificate authority that generates certificates of the certificate service type;
transmit, to the requestor computing device, a first biometric sample request message that prompts the requestor to provide a first biometric sample;
identify a supervising requestor computing device associated with a supervisor of the requestor;
authenticate the first biometric sample received from the requestor computing device by determining a match between the first biometric sample and a stored biometric sample for the requestor;
transmit a second biometric sample request message to the supervising requestor computing device;
receive a second biometric sample of the supervisor from the supervising requestor computing device;
authenticate the second biometric sample using a stored biometric sample for the supervisor;
store, in the memory device, i) a first authentication validation record for the requestor in association with the service selection request message and ii) a second authentication validation record for the supervisor in association with the service selection request message, wherein the second authentication validation record is chained to the first authentication validation record; and
based on the authentication, initiate providing a certificate file to the requestor computing device.

US Pat. No. 10,484,360

METHOD FOR PROVIDING AN AUTHENTICATED CONNECTION BETWEEN AT LEAST TWO COMMUNICATION PARTNERS

Volkswagen AG, (DE)

1. A method for providing an authenticated connection between at least two communication partners, the method comprising:setting up an anonymous signal-conducting connection between the at least two communication partners;
checking an authenticity of a signed certificate used by a first communication partner of the at least two communication partners by a second communication partner of the at least two communication partners;
displaying a first authentication code by the second communication partner after the check of the authenticity of the signed certificate used by the first communication partner has been carried out;
displaying a second authentication code by the first communication partner on a display device of the first communication partner;
comparing the first and second authentication codes displayed by the first and second communication partners; and
confirming the first and second authentication codes displayed by the first and second communication partners match by a user,
wherein the first communication partner is a vehicle-internal device, and the second authentication code displayed by the first communication partner is a vehicle-related code,
wherein the signed certificate used by the first communication partner is signed with a signature certificate and the signature certificate is available to the second communication partner, and
wherein checking the authenticity of the signed certificate used by the first communication partner by the second communication partner comprises checking, by the second communication partner, the signed certificate used by the first communication partner with the signature certificate available to the second communication partner.

US Pat. No. 10,484,355

DETECTING DIGITAL CERTIFICATE EXPIRATION THROUGH REQUEST PROCESSING

Amazon Technologies, Inc....

1. A computer-implemented method, comprising:detecting that a digital certificate is set to expire within a threshold amount of time, the digital certificate provided in response to requests to interact with a computing service and usable to authenticate a server of the computing service;
generating an update to configuration information of the server of the computing service to cause the server to increase, over the threshold amount of time, a latency in providing the digital certificate in response to the requests to interact with the computing service; and
providing the update to the configuration information to the server to cause the server to increase, over the threshold amount of time, the latency in providing the digital certificate to indicate the upcoming expiration of the digital certificate.

US Pat. No. 10,484,353

MULTIPLE RECIPIENT MESSAGE ENCRYPTION

RED HAT, INC., Raleigh, ...

1. A method comprising:with a computing system of an e-mail service provider, receiving instructions from a client device of a user to divide content of an e-mail message into a plurality of parts;
with the computing system, generating and assigning alpha-numeric part identifiers to each of the plurality of parts;
with the computing system, encrypting each of the plurality of parts with a different encryption key;
with the computing system, receiving, from the client device of the user, a list of recipients of the e-mail message and access privilege data associated with each recipient in the list, the access privilege data indicating which of the plurality of parts each recipient is authorized to access, wherein each recipient is a group within an organization where each group contains an email list;
with the computing system, transmitting the e-mail message to each of the recipients without creating multiple different e-mail messages for each of the recipients;
with the computing system, transmitting the access privilege data, the different encryption key for each of the plurality of parts, and the part identifier for each of the plurality of parts to a server of a security authority;
with the server, receiving a request from a client device of a recipient from the list of recipients of the email message to decrypt the e-mail message, the request including the part identifiers for the plurality of parts;
with the server, based on the part identifiers and the access privilege data, transmitting to the client device of the recipient an encryption key for a part the recipient is authorized to view and withholding an encryption key for a part the recipient is not authorized to view without notifying the recipient that the encryption key for the part the recipient is not authorized to view is being withheld;
with the server, receiving, from a client device of an additional user to whom the e-mail message has been forwarded, a request for an encryption key for a first part of the plurality of parts from the e-mail message and an encryption key for a second part of the plurality of parts from the email message, the additional user being different from any recipient on the list of recipients; and
in response to determining that the additional user is not authorized to view the first part, based on the access privilege data and the part identifier for the first part, withholding the encryption key for the first part.

US Pat. No. 10,484,352

DATA OPERATIONS USING A PROXY ENCRYPTION KEY

Microsoft Technology Lice...

1. A computing system comprising:one or more processors;
one or more computer-readable hardware storage device having thereon computer-executable instructions that are structured such that, when executed by the one or more processors, cause the computing system to perform a method for operating upon encrypted data within a particular data scope for which there is a base encryption key established and stored in a base encryption key store that stores base encryption keys for a plurality of data scopes so as not to thereafter reveal the base encryption key to the computing system, the method comprising:
causing a base encryption key to be established, associated with the particular data scope, and stored in a base encryption key store
establishing a proxy encryption key that is also associated with the particular data scope;
causing the proxy encryption key to be encrypted using the base encryption key;
storing the encrypted proxy encryption key in a proxy encryption key store;
performing a plurality of operations using the encrypted proxy encryption key,
a first operation of the plurality of operations involving accessing the encrypted proxy encryption key from the proxy encryption key store, acquire a decrypted form of the proxy encryption key that was decrypted using the base encryption key, and storing the decrypted form of the proxy encryption key in protected cache,
the remainder of the plurality of operations using the cached decrypted form of the proxy encryption key to perform the respective remainder of the plurality of operations; and
after the plurality of operations are performed, removing the decrypted form of the proxy encryption key from the protected cache.

US Pat. No. 10,484,350

PRIVACY-PRESERVING LOCATION CORROBORATIONS

1. A localized corroborator system comprising:a processor; and
a memory comprising instructions that, when executed by the processor, cause the processor to perform operations comprising
receiving a proof initiation message from a user device, wherein the proof initiation message requests a location proof to be created for use by the user device to prove that a user associated with the user device was located at a location at a time,
in response to receiving the proof initiation message from the user device,
recording the time,
generating a session identifier that uniquely identifies a communications session between the user device and the localized corroborator system, and
sending the session identifier to the user device,
receiving the session identifier and a message digest from the user device, wherein the message digest comprises a bitwise XOR of a user identifier and a location proof identifier generated by the user device using a cryptographic hash function, wherein the user identifier uniquely identifies the user associated with the user device, and the location proof identifier uniquely identifies the location proof to be created by the localized corroborator system,
concatenating a corroborator identifier, the location, a time difference between the time and a current time, the session identifier, and the message digest to create a concatenated message, wherein the corroborator identifier uniquely identifies the localized corroborator system,
signing the concatenated message using a private key to create the location proof, and
sending the corroborator identifier and the location proof to the user device for use by the user device to prove that the user was located at the location at the time.

US Pat. No. 10,484,349

REMOTE FIREWALL UPDATE FOR ON-BOARD WEB SERVER TELEMATICS SYSTEM

Ford Global Technologies,...

1. A system comprising:a mobile device including a processor, a transceiver, and a storage maintaining vehicle associations including phone numbers of telematics control units of vehicles, programmed to
identify a change in network address of the transceiver;
encrypt the changed network address; and
send the encrypted network address to the telematics control units using short message service messages addressed to the phone numbers of the telematics control units.

US Pat. No. 10,484,345

SYSTEM AND METHOD FOR IDENTITY VERIFICATION ACROSS MOBILE APPLICATIONS

Visa International Servic...

1. A method comprising:receiving, at a server computer, user data associated with a user from a first mobile application;
determining, by the server computer, that the first mobile application is a trusted application provisioned in a secure execution environment of a mobile device by an issuer of an account;
authenticating, by the server computer, the user based on the user data;
sending, by the server computer, a first cryptographic key to the first mobile application after authenticating the user, wherein an identity verification cryptogram is generated by the first mobile application using the first cryptographic key;
receiving, at the server computer, the user data associated with the user and the identity verification cryptogram generated by the first mobile application from a second mobile application, wherein the first mobile application and the second mobile application are stored on the same mobile device of the user;
validating, by the server computer, that the identity verification cryptogram is generated using the user data and the first cryptographic key previously sent by the server computer to the first mobile application; and
sending, by the server computer, a token and a second cryptographic key to the second mobile application upon validating the identity verification cryptogram generated by the first mobile application, wherein the token represents account information of the account issued by the issuer, and wherein the second mobile application completes a transaction using the token and a transaction cryptogram generated by the second mobile application using the second cryptographic key.

US Pat. No. 10,484,344

SYSTEM AND METHOD FOR AUTHENTICATING USERS

PACID TECHNOLOGIES, LLC, ...

1. A system for authenticating a user, comprising:a computing device configured by an application running on a processing unit of the computing device to generate a secret in response to the computing device receiving a unique user input, and to store said secret at the computing device along with an identifier so as to be retrievable when said unique user input is again provided by the user of the computing device;
a remote computer-based station configured to send the computing device a first communication, said first communication including said identifier associated with the secret,
wherein the computing device is further configured by the application running on the computing device to (i) prompt the user of the computing device for said unique user input, (ii) verify said unique user input in response to receiving said unique user input, and (iii) in response to verifying said unique user input, transmit to the remote computer-based station a second communication encoded using the secret, and the remote computer-based station is further configured to receive and process the second communication to authenticate the user.

US Pat. No. 10,484,326

DISTRIBUTED MESSAGE QUEUE STREAM VERIFICATION

Confluent, Inc., Palo Al...

1. An apparatus for verification of messages in a distributed message queue, comprising:a central verification analysis system, installed on at least one central verification analysis server, and configured to receive and aggregate verification reports and organize verification reports by a message topic, including producer verification reports from a producer metrics collector module and consumer verification reports from a consumer metrics collector module;
a metric management application, installed on a central management server, that presents to users data related to verification information aggregated by the central verification analysis system;
wherein messages from the producer metrics collector module include a cumulative checksum;
wherein producer verification messages are received at least when no other messages are sent in a particular time period;
wherein the central verification analysis system determines (a) whether any messages were lost or duplicated, (b) the time it takes produced messages to be consumed, and (c) uses a combination of verification messages and cumulative checksums to assess the fidelity of the computations performed in (a); and
a graphical user interface provided by the metric management application allowing a user to interact with and view the calculations completed by the central verification analysis system and request receipt of notifications.

US Pat. No. 10,484,322

HANDLING VARIOUS SCENARIOS WHERE AN EMAIL RECIPIENT IS NOT AVAILABLE

International Business Ma...

1. A processor-implemented method for generating reports, the method comprising:receiving, by a simple message transfer protocol (SMTP) server, an electronic message associated with the online communication system, wherein the electronic message is addressed to a recipient from a sender;
identifying a recipient inbox within a recipient mail server using a plurality of directory information associated with the received electronic message, wherein the plurality of directory information is stored on the SMTP server associated with the online communication system, and also includes a plurality of alternate contact information for the recipient;
prior to attempting a transmission of the electronic message to the recipient mail server from the SMTP server, determining the received electronic message is undeliverable to the recipient inbox;
generating an SMTP response, after transmission and receipt of the electronic message in the SMTP server, that includes the plurality of alternate contact information for the recipient stored within the plurality of directory information on the server rather than transmitting the received electronic message to the identified recipient inbox or an alternate recipient;
transmitting the SMTP response to the sender through a sender mail server based on a plurality of determined alternate contact criteria being satisfied; and
in response to determining the received electronic message is undeliverable to the recipient inbox, transmitting the electronic message to the recipient at an alternate electronic mail address based on the plurality of alternate recipient contact information.