US Pat. No. 10,478,418

INHIBITED EXPRESSION OF PD-L1 AND ENHANCED EXPRESSION OF PD-1

IN Ingredients, Inc., Sp...

1. A method of treating a glioma in a human in need thereof comprising administering to said human in need thereof a composition comprising at least 5.0 weight % isolated cinnamtannin D-1, at least 5.0 weight % isolated cinnamtannin B-1, or a combination thereof to effectively treat the glioma in said human in need thereof.
US Pat. No. 10,483,554

CARBON SUPPORT FOR FUEL CELL CATALYST AND PREPARATION METHOD THEREOF

KOREA INSTITUTE OF SCIENC...

1. A method for preparing a nitrogen-doped carbon support for a fuel cell catalyst, the method comprising:(A) mixing a conductive carbon support with a nitrogen-containing organic material;
(B) primarily annealing the mixture at 90 to 150° C. for 2 to 10 hours in a normal air atmosphere so as to react nitrogen atoms of the nitrogen-containing material with the support; and
(C) secondarily annealing the primarily annealed mixture at 600 to 750° C. under a nitrogen atmosphere
so as to completely dope the nitrogen atoms into the support.
US Pat. No. 10,479,962

SOLID COMPOSITION FOR TEXTILE TREATMENT

1. A solid composition for use in treatment of textiles comprising:a sodium percarbonate present as a powder or granules in a total amount of about 32% to about 55% by weight based on the total weight of the composition,
tetraacetylethylenediamine present in a total amount of from about 10% to about 20% by weight based on the total weight of the composition,
a sodium hydrogen carbonate present as a powder or granules in a total amount of from about 7.5 to about 30% by weight based on the total weight of the composition, and
a surfactant present in a total amount of from about 1 to about 3% by weight based on a total weight of the composition,
wherein the total amount of organic compound in the solid composition amounts to from about 10% to about 50% by weight, and
wherein the solid composition is free of sodium silicate.
US Pat. No. 10,483,555

FUEL CELLS USING VERTICALLY FREE STANDING GRAPHENE AND CARBON NANOSHEETS

1. A fuel cell, comprising:a cathode;
an anode; and
an electrolyte,
wherein a plurality of vertically free-standing graphene-containing carbon nanosheets, of which the thickness is 2 nanometers or less, having a base layer of planar one to seven atomic layers graphene materials, having folded and crumpled topological structure, grow up on surfaces of the cathode and/or the anode, by a plasma technology.
US Pat. No. 10,478,427

THERAPEUTIC AGENT FOR FIBROSIS AND INHIBITOR OF NUCLEAR TRANSLOCATION OF PHOSPHORYLATED SMAD

NATIONAL UNIVERSITY CORPO...

1. A method for treating fibrosis caused by nuclear translocation of phosphorylated Smad, wherein the fibrosis is idiopathic pulmonary fibrosis, comprising administrating a therapeutic agent for the fibrosis whose active ingredient is constituted by a glucosylceramide synthase inhibitor or lactosylceramide synthase inhibitor, or both, which inhibitor has the activity of inhibiting nuclear translocation of phosphorylated Smad and is contained in a therapeutically effective amount, said inhibitor(s) being a sole inhibitor or sole inhibitors administrated during and for treatment of the fibrosis.
US Pat. No. 10,478,946

OPEN MESH ABRASIVE MATERIAL

KEYON S.R.L., Verona (IT...

1. A process for the preparation of an open mesh abrasive material, comprising the following steps:a) impregnating only a second side of an open mesh support with a binder;
b) applying abrasive granules on said second side; and
c) drying the material obtained resulting in the open mesh abrasive material;
wherein a first side of the open mesh support is not-impregnated and is a teaseled side and wherein the second side of the open mesh support is the impregnated side and is a non-teaseled side.
US Pat. No. 10,483,049

LITHIUM ION CAPACITOR

TAIYO YUDEN CO., LTD., T...

1. A lithium ion capacitor having an electrolytic solution that contains:an electrolyte which is a mixture of LiFSI and LiBF4 which are the only lithium salts used as the electrolyte, where the mol ratio of LiFSI to LiBF4 is in a range of 90/10 to 30/70;
a solvent that contains at least one cyclic or chained carbonate compound; and
a film-forming agent which suppresses reductive decomposition of the solvent by reductively decomposing itself at a potential higher than that of the solvent, thereby forming a film on a negative electrode;
wherein a concentration of electrolyte in the electrolytic solution is in a range of 1.2 to 1.8 mol/L.
US Pat. No. 10,481,513

TONER FOR ELECTROSTATIC CHARGE DEVELOPMENT

KONICA MINOLTA, INC., To...

1. A toner for electrostatic charge development, comprising a toner particle, the toner particle comprising: a toner base particle containing a binder resin and a release agent; and an external additive containing titanium dioxide, whereinthe number fraction of the toner particle containing the titanium dioxide is 0.1% or more and 2.0% or less.
US Pat. No. 10,479,975

METHODS OF MAKING T CELL COMPOSITIONS

bluebird bio, Inc., Camb...

1. A method for manufacturing T cells comprising:a) activating a population of T cells and stimulating the population of T cells to proliferate;
b) transducing the T cells with a viral vector comprising a polynucleotide encoding an engineered T cell receptor (TCR) or a chimeric antigen receptor (CAR); and
c) culturing the transduced T cells to proliferate;
wherein steps a)-c) are performed in the presence of a phosphatidylinositol-3 kinase (PI3K) inhibitor, and
wherein T cell differentiation is decreased in the T cells manufactured according to steps a)-c) performed in the presence of the PI3K inhibitor compared to T cell differentiation in T cells manufactured according to steps a)-c) performed in the absence of the PI3K inhibitor.
US Pat. No. 10,479,977

OSTEOCHONDRORETICULAR STEM CELLS FOR BONE AND CARTILAGE REGENERATION

The Trustees of Columbia ...

1. A method of treating a disease, degeneration, or injury of bone, or cartilage, or both, in a subject comprising administering a therapeutically effective amount of a composition comprising an acceptable carrier and isolated osteochondroreticular (OCR) stem cells that express Grem1 to a site in need thereof in the subject, wherein the isolated OCR stem cells are at least about 70% pure.
US Pat. No. 10,479,981

DNASE VARIANTS

1. A DNase variant, comprising:a polypeptide having at least 90% sequence identity to SEQ ID NO: 1;
wherein the polypeptide includes an amino acid substitution at position 39 of SEQ ID NO: 1 that is S39V or S39R;
wherein the polypeptide has DNase activity; and
wherein the polypeptide has improved stability as compared to the polypeptide of SEQ ID NO: 1.
US Pat. No. 10,479,983

VARIANT ENZYMES

DANISCO US INC, Palo Alt...

1. A variant glycoside hydrolase family 61 (GH61) polypeptide, wherein said variant has cellulase enhancing activity, has at least 95% sequence identity to the amino acid sequence of SEQ ID NO:3 and the amino acid substitution I114L, and has at least one improved property relative to a parent GH61 polypeptide, wherein said improved property is selected from the group consisting of (a) expression based on protein level and RNA level or activity of the variant GH61 polypeptide, (b) thermostability and/or melting temperature (Tm), (c) performance in a Whole Hydrolysate Dilute Acid Pretreated Corn Stover (whPCS) hydrolysis assay.
US Pat. No. 10,479,984

POLYPEPTIDES HAVING CELLOBIOHYDROLASE ACTIVITY AND POLYNUCLEOTIDES ENCODING SAME

1. A polypeptide comprising a carbohydrate binding module operably linked to a catalytic domain, wherein the carbohydrate binding module is heterologous to the polypeptide, and wherein the carbohydrate binding module is selected from the group consisting of:(a) a carbohydrate binding module having at least 95% sequence identity to amino acids 517 to 545 of SEQ ID NO: 2;
(b) a carbohydrate binding module comprising amino acids 517 to 545 of SEQ ID NO: 2; and
(c) a carbohydrate binding module encoded by a polynucleotide having at least 98% sequence identity to nucleotides 1549 to 1635 of SEQ ID NO: 1.
US Pat. No. 10,479,986

NUCLEIC ACID CONSTRUCTS AND METHODS FOR LABELING AND DETECTING NUCLEOSOMAL DNA MODIFICATIONS

The Broad Institute, Inc....

1. A method for labeling nucleic acids from a cell or population of cells comprising:providing one or more individual discrete volumes, each individual discrete volume comprising a cell or population of cells;
lysing the cell or population of cells in each individual discrete volume and fragmenting nucleosomal DNA from the lysed cell or population of cells;
labeling the fragmented nucleosomal DNA in each individual discrete volume with a barcoded adapter on at least one free end of the fragmented nucleosomal DNA, wherein:
the barcoded adapter comprises an amplification promoter adjacent to a first or second read sequencing primer binding site which is adjacent to a barcode sequence,
the labeled nucleosomal DNA comprises, in a 3? to 5? orientation, a first read sequencing primer binding site, the nucleosomal DNA sequence, the barcode sequence, and a second read sequencing primer binding site,
the barcode sequence is unique to each individual discrete volume thereby identifying a sample from which the labeled nucleosomal DNA originated;
isolating and sequencing the labeled nucleosomal DNA from each sample; and
grouping the sequenced nucleosomal DNA by common barcode thereby identifying the individual discrete volumes from which the nucleosomal DNA originated.
US Pat. No. 10,483,580

SOLID STATE FUEL CELL AND METHOD FOR MAKING THE SAME

National Taipei Universit...

1. A solid state fuel cell comprising an anode, a cathode, and a ceramic electrolyte including a silicate oxyapatite represented byREy?xMxSi6O27±?
where RE is a rare earth metal, M is an alkali metal, x is greater than 0 and less than 1, y ranges from 9.3 to 10, and ? ranges from 0 to 2.
US Pat. No. 10,479,988

METHOD OF MAKING A VACCINE

LUMAGENICS, LLC, Nashvil...

1. A method of producing a live or dead attenuated infectious cells comprising:a) isolating a plurality of infectious cells;
b) selecting a high energy UV light source that delivers a low heat UV containing light to the end of a light guide;
c) selecting the UV light source and output so that UV energy from the light source can selectively attenuate cells; and
d) exposing the infectious cells to the light from the end of the light guide at sufficient distance and wherein the cells are exposed to the light from about 0.1 seconds to about 5 seconds to attenuate the cells without damaging cellular proteins and carbohydrates that produce the immune response to produce attenuated cells.
US Pat. No. 10,479,733

POWDER COMPRISING POLYMER-COATED CORE PARTICLES COMPRISING METALS, METAL OXIDES, METAL NITRIDES OR SEMIMETAL NITRIDES

Evonik Degussa GmbH, Ess...

1. A powder, comprising composite particles:wherein the composite particles, comprise:
a core particle; and
a coating of a precipitated polymer on the core;
wherein
a thickness of the precipitated polymer coating of the composite particle is from 1.5 to 35 ?m,
the core particle is at least one material selected from the group consisting of a metal, a metal nitride, a semimetal nitride and a metal oxide selected from the group consisting of Al2O3, ZrO2, ZnO, Bi2O3, CeO2, ITO (indium oxide doped with tin(IV) oxide), having a d50 median diameter of from 1 to 100 ?m,
the precipitated polymer of the coating comprises at least one polymer selected from the group consisting of nylon-11, nylon-12, PA1010, PA1012, PA1212 and PA1013,
the melting point of the precipitated polymer in a first heating procedure is greater than in a second heating procedure, as measured by differential scanning calorimetry (DSC),
a ratio of a d50 median diameter of the composite particles to the d50 median diameter of the core particles is 1.15 to 30, and
the melting point of the precipitated coating polymer is obtainable when the polymer is exposed to an electromagnetic energy.
US Pat. No. 10,479,993

MODULATION OF SIGNAL TRANSDUCER AND ACTIVATOR OF TRANSCRIPTION 3 (STAT3) EXPRESSION

Ionis Pharmaceuticals, In...

1. A compound comprising a sodium salt of a single-stranded modified oligonucleotide consisting of 16 linked nucleosides having a nucleobase sequence consisting of SEQ ID NO: 245, and comprises:a gap segment consisting of ten linked deoxynucleosides;
a 5? wing segment consisting of 3 linked nucleosides; and
a 3? wing segment consisting of 3 linked nucleosides;
wherein the gap segment is positioned between the 5? wing segment and the 3? wing segment; wherein each nucleoside of each wing segment comprises a constrained ethyl nucleoside; wherein each internucleoside linkage of the modified oligonucleotide is a phosphorothioate linkage; and wherein each cytosine of the modified oligonucleotide is a 5-methylcytosine.
US Pat. No. 10,478,458

IN VITRO PRE-CONDITIONED BONE MARROW-DERIVED MESENCHYMAL STEM CELLS AND USES THEREOF

THE JOHNS HOPKINS UNIVERS...

1. A composition comprising:an isolated in vitro pre-conditioned population of adult bone marrow derived mesenchymal stem cells (BMSCs),
wherein at least 80% of the in vitro pre-conditioned BMSC population express PGP9.5 and NSE,
wherein at least 70% of the in vitro pre-conditioned BMSC population express Tuj1 and HuC/D,
wherein at least 75% of the in vitro pre-conditioned BMSC population express neuronal nitric oxide synthase (nNOS), and
wherein the BMSCs promote de novo regeneration of neurons not originated from the BMSCs when the BMSCs are administered to a subject.
US Pat. No. 10,480,000

METHODS OF INCREASING CROP YIELD UNDER ABIOTIC STRESS

CERES, INC., Thousand Oa...

1. A method of increasing plant yield in a plant grown under drought stress, osmotic stress, or nitrogen deficiency, said method comprising:(a) growing plants transformed with an exogenous nucleic acid under drought stress, osmotic stress, or nitrogen deficiency, said exogenous nucleic acid comprising a heterologous promoter operably linked to a nucleotide sequence encoding a polypeptide having at least 95% amino acid sequence identity to the amino acid sequence as set forth in SEQ ID NO: 2; and
(b) selecting a transformed plant from said transformed plants that expresses said polypeptide and has increased yield when grown under drought stress, osmotic stress, or nitrogen deficiency as compared to the corresponding yield of a control plant of the same species that does not comprise said exogenous nucleic acid and grown under identical stress conditions.
US Pat. No. 10,479,746

METHOD FOR PRODUCING AND PURIFYING 2,3,3,3-TETRAFLUORO-1-PROPENE

ARKEMA FRANCE, Colombes ...

1. A process for purifying 2,3,3,3-tetrafluoro-1-propene (1234yf) using a first composition comprising 2,3,3,3-tetrafluoro-1-propene and at least one compound selected from the group consisting of 1,1-difluoroethane (152a), chloropentafluoroethane (115) and trans-1,3,3,3-tetrafluoro-1-propene (1234ze-E), said process comprising:a) placing said first composition in contact with at least one organic extracting agent to form a second composition;
b) distilling said second composition by extractive distillation to form:
i) a third composition comprising said organic extracting agent and said at least one compound selected from the group consisting of 1,1-difluoroethane (152a), chloropentafluoroethane (115) and trans-1,3,3,3-tetrafluoro-1-propene (1234ze-E); and
ii) a stream comprising 2,3,3,3-tetrafluoro-1-propene; and
c) recovering and separating said third composition to form a stream comprising said organic extracting agent and a stream comprising said at least one compound selected from the group consisting of 1,1-difluoroethane (152a), chloropentafluoroethane (115) and trans-1,3,3,3-tetrafluoro-1-propene (1234ze-E).
US Pat. No. 10,483,595

TUNGSTEN-BASED MATERIAL SUPER BATTERY AND SUPERCAPACITOR

SUZHOU HANS ENERGY STORAG...

1. An electrochemical energy storage and conversion device that comprises:an aqueous electrolyte solution; and
at least one of:
a tungsten carbon super battery having one electrode made of a tungsten material and another electrode made of carbon;
a tungsten and tungsten super battery having one electrode and another electrode that are each made of a tungsten trioxide material;
a tungsten lead oxide super battery having one electrode made of the tungsten trioxide material and another electrode made of lead oxide; and
a hybrid super battery that is constructed by the tungsten carbon super battery and the tungsten lead oxide super battery connected in parallel or in series,
wherein the tungsten material and the tungsten trioxide material are each at least one selected from the group consisting of:
(a) a hydrous tungsten trioxide (WO3.nH2O) having a crystal structure selected from the group consisting of a cubic crystal structure, a hexagonal structure, a bi-continuous structure, and combinations thereof, and wherein n is a value in the range of 0 (b) the hydrous tungsten trioxide of section (a), which is doped with an element A (AxWO3.nH2O), wherein the element A is at least one element selected from the group consisting of an alkali metal that is either sodium or potassium, an alkaline earth metal that is either calcium or strontium, a transition metal that is either titanium or zirconium, and a rare metal that is either lanthanum or cerium, and x is a value in the range of 0 (c) a mixture or composite material that consists of a tungsten-free material and at least one of the hydrous tungsten trioxide of section (a) and the hydrous tungsten trioxide of section that is doped with the element A of section (b), wherein the tungsten-free material is selected from the group consisting of:
a carbon material that is selected from the group consisting of carbon black, onion structured carbon particles, activated carbon, mesoporous carbon, carbon nanotubes, carbon nanofiber, graphite, graphene, graphene oxide, combinations thereof,
a polymer material that is selected from the group consisting of polyaniline, polypyrrole, polythiophene, poly (3,4-ethylenedioxythiophene), polystyrene, sulfonated polystyrene, and combinations thereof,
a metal or salt thereof that is selected from the group consisting of vanadium, chromium, zirconium, niobium, molybdenum, lead, bismuth, and combinations thereof, and
a ceramic material that is selected from the group consisting of zirconium oxide, silicon oxide, strontium oxide, aluminum oxide, and combinations thereof.
US Pat. No. 10,478,465

HERBAL COMPOSITION FOR THE TREATMENT AND MANAGEMENT OF CANCER AND METHOD OF PREPARATION THEREOF

Muniyal Ayurvedic Researc...

1. An oral composition comprising Vinca rosea, Aristolochia indica, Eclipta alba, Moringa oleifera, Curcuma longa and a therapeutically effective amount of Kajjali; wherein said composition is in a form selected from a group consisting of tablets, pellets, lozenges, granules, suspensions and capsules.
US Pat. No. 10,479,747

FIRE RETARDANT COMPOUNDS

The Boeing Company, Chic...

1. A fire extinguishing unit comprising a container and delivery system, the container containing a fire extinguishing compound having the formula:(F3C)C(R2)=CR3R4 whereinR2 is iodo and R3 and R4 are both fluoro or R3 is hydrogen and R4 is fluoro;
R2 is bromo, R3 is bromo and R4 is iodo; or
R2 is fluoro, R3 is chloro, and R4 is iodo.
US Pat. No. 10,478,466

TOPICAL VASODILATOR COMPOSITION

1. A topical composition comprising:(a) from about 0.05% to about 10.0% by weight of Arnica oil;
(b) from about 5.0% to about 20.0% by weight of a notoginseng herb comprising dammarane-type ginseno sides;
(c) from about 0.05% to about 10% by weight of a compound comprising cyclopentasiloxane, dimethicone crosspolymer, dimethicone/vinyl dimethicone crosspolymer, and dimethiconol;
(d) from about 0.05% to about 5.0% by weight cetearyl alcohol;
(e) from about 0.75% to about 0.85% by weight of a compound formed from diazolidinyl urea (“DU”) and iodopropynyl butylcarbamate (“IPBC”), wherein the ratio of DU to IPBC is substantially 99% to 1% by weight;
(f) about 0.05% to about 2.5% by weight of dimethyl sulfone;
(g) about 0.25% weight of phytonadione; and
a cosmetically acceptable aqueous carrier, wherein upon a topical application of the composition to a skin contusion region, such application promotes vasodilatation in the region and dissipation of the contusion, wherein the notoginseng herb comprising dammarane-type ginsenosides is selected from the group consisting of, Panax quinquefolius, Panax vietnamensis, and Panax notoginseng and mixtures thereof.
US Pat. No. 10,478,467

METHODS AND COMPOSITIONS ADDRESSING DEPRESSED MOOD

Centre for Addiction and ...

1. A method for treatment or prophylaxis of depressed mood in a subject experiencing excessive crying at up to 18-months postpartum, comprising administering to a subject in need thereof:an antioxidant source once daily on at least day-1 of a treatment regime of from 3 to 5 days; wherein the antioxidant source comprises an anthocyanin-containing fruit, vegetable, nut, legume, or a juice or extract thereof, and has an ORAC value of at least about 3000 ?mol TE/serving;
a tryptophan composition on the evening of the penultimate day of the treatment regime, simultaneously or following the antioxidant source, said tryptophan composition comprising from 1.0 g to 5.0 g of L-tryptophan per serving in free amino acid form, and acceptable diluents; and
a tyrosine composition on the final day of the treatment regime, said tyrosine composition comprising from 2.0 g to 50 g of L-tyrosine per serving in free amino acid form, and acceptable diluents.
US Pat. No. 10,480,005

SOYBEAN VARIETY 5PEKB42

MONSANTO TECHNOLOGY LLC, ...

1. A plant of soybean variety 5PEKB42, wherein a sample of seed of said variety has been deposited under ATCC Accession No. PTA-126130.
US Pat. No. 10,478,468

METHOD FOR ENHANCING EFFECT OF IMMUNOTHERAPY FOR CANCER

PHYTOHEALTH CORPORATION, ...

1. A method for increasing a subject's pool of M1 macrophages, wherein the subject is suffering from one or more conditions associated with undesirable M2 macrophage activation, the method comprisingadministering to the subject an effective amount of a polysaccharide extract of Astragalus membranaceus, said polysaccharide extract comprising an arabinose:galactose ratio ranging from about 1.5:1 to about 3:1; from about 5% to about 15% arabinose; less than about 1.5% rhamnose; from about 3% to about 7% galactose; less than about 4% galacturonic acid; and, from about 70% to about 90% glucose.
US Pat. No. 10,479,751

PROCESS FOR PREPARING ACRYLIC ACID

Evonik Degussa GmbH, Ess...

1. An apparatus consisting essentially ofa feed containing a reaction mixture arranged below the middle of the apparatus,
a quenching agent inlet arranged above the feed,
an outlet arranged below the feed and
a draw arranged above the quenching agent inlet,the apparatus having, between the quenching agent inlet and the feed containing the reaction mixture, a region provided with one or more packing elements, wherein 2 or 3 sieve trays or ripple trays which ensure the formation of a liquid layer having a height of at least 1 cm is present between the quenching agent inlet and a packing element present between the quenching agent inlet and feed containing the reaction mixture, the liquid layer being arranged in the apparatus such that gaseous substances which pass through the feed containing the reaction mixture into the apparatus have to pass through the liquid layer in order to get into the top of the apparatus.
US Pat. No. 10,480,007

INSECTICIDAL PROTEINS FROM PLANTS

PIONEER HI-BRED INTERNATI...

1. A recombinant PtIP-50 polypeptide comprising an amino acid sequence having at least 95% sequence identity, across the entire length of the amino acid sequence, compared to the amino acid sequence of SEQ ID NO: 71, wherein the PtIP-50 polypeptide has insecticidal activity against Soy Bean Looper, Corn Earworm, European Corn Borer or Velvet Bean Caterpillar in combination with a PtIP-65 polypeptide comprising an amino acid sequence having at least 95% identity to SEQ ID NO: 22, wherein the PtIP-50 polypeptide is operably linked to a heterologous signal or leader sequence.
US Pat. No. 10,478,471

IMMUNOTHERAPY AGAINST SEVERAL TUMORS INCLUDING GASTROINTESTINAL AND GASTRIC CANCER

IMMATICS BIOTECHNOLOGIES ...

1. A method of treating a patient who has gastric cancer, gastrointestinal cancer, colorectal cancer, pancreatic cancer, lung cancer, and/or renal cancer, comprising administering to said patient a composition comprising a population of activated T cells that selectively recognize cells in the patient that aberrantly express a peptide, wherein said peptide consists of the amino acid sequence of VFIFKGNQF (SEQ ID NO: 18), wherein the peptide is in a complex with an MHC molecule.
US Pat. No. 10,478,474

THYMOSIN ALPHA 1 FOR USE IN TREATMENT OF CYSTIC FIBROSIS

SciClone Pharmaceuticals ...

1. A method of treating cystic fibrosis in a patient comprising administering a pharmaceutical composition comprising Thymosin alpha 1 to the patient, wherein the patient has a cystic fibrosis transmembrane conductance regulator (CFTR) mutation ?F508.
US Pat. No. 10,480,012

CYP-P22 BIOCATALYTIC NANOPARTICLES WITH CYTOCHROME P450 ACTIVITY FOR PRODRUG ACTIVATION

UNIVERSIDAD NACIONAL AUTO...

1. An immunologically inert and functionalized CYP-P22 biocatalytic nanoparticle that activates prodrugs in a target cell, comprisinga) a polypeptide sequence of SEQ ID NO:4 which is a fusion of a scaffold protein SP and a CYPBM3 protein,
b) a fragment of a P22 scaffold protein,
c) a coat protein of P22 bacteriophage,
d) a bifunctional dendritic polyethylene glycol, and
e) a cyclic polypeptide of SEQ ID NO: 5.
US Pat. No. 10,478,477

METHOD FOR PROPHYLAXIS OR TREATMENT OF ERBB1 POSITIVE CANCERS USING A VARIANT PEPTIDASE D WITH REDUCED ACTIVITY

Health Research, Inc., B...

1. A method for prophylaxis or therapy of ErbB1-positive cancer in an individual comprising administering to the individual an effective amount of a composition comprising peptidase D (PEPD), the PEPD comprising the sequence of SEQ ID NO:1 with a mutation of G278, such that growth of the ErbB1-positive cancer is inhibited.
US Pat. No. 10,479,760

SYNTHETIC METHODS FOR THE PREPARATION OF PROPYLENE AMMOXIDATION CATALYSTS

Clariant Corporation, Lo...

1. A process for producing a catalyst material, the catalyst material comprisingan inert carrier having a specific surface of 1 to 500 m2/g in an amount in the range of about 25 wt % to about 75 wt %, and
a metal oxide catalyst in an amount in the range of about 25 wt % to about 75 wt %, the metal oxide catalyst having the formula MoxBiyFezNiaCeb1Mab2Mnb3Kd1Csd2Ov, wherein
x is in the range of 12 to 14;
y is in the range of 0.05 to 0.4;
z is in the range of 1 to 2.5;
a is in the range of 5 to 7;
b1 is in the range of 0.2 to 0.6;
b2 is in the range of 1 to 3;
b3 is in the range of 0.1 to 1.0;
d1 is in the range of 0.01 to 0.15;
d2 is in the range of 0.01 to 0.8; and
v is the number of oxygen atoms required to satisfy the valence requirements of the other component elements Mo, Bi, Fe, Ni, Ce, Mg, Mn, K, and Cs,the process comprising:providing a 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 20 wt % of each of the molybdenum oxide precursor, the bismuth oxide precursor, and the iron oxide precursor is not dissolved in the solvent;
impregnating the inert carrier with the metal oxide precursor fluid to provide impregnated carrier;
drying the impregnated carrier to provide a dried, impregnated carrier; and
heating the dried, impregnated carrier to provide the catalyst material.
US Pat. No. 10,478,479

METHOD FOR PREPARING DENDRITIC CELL, DENDRITIC CELL PREPARED THEREBY, AND USE THEREOF

JW CREAGENE INC., Gyeong...

1. A method for preparing a dendritic cell, comprising:culturing an immature dendritic cell to a mature dendritic cell with treating by 1-10 ng/mL of rapamycin and a maturation factor; and
after maturation of the immature dendritic cell to the mature dendritic cell has been completed, sensitizing the mature dendritic cell with an antigen bound to a peptide having cell permeability,
wherein said sensitizing of the mature dendritic cell with the antigen bound to the peptide having cell permeability is performed at least 6 hours and up to 48 hours after said treating by the maturation factor, and
wherein said sensitizing of the mature dendritic cell with the antigen bound to the peptide having cell permeability is performed for 1 to 8 hours.
US Pat. No. 10,481,301

NANOMETRIC TIN-CONTAINING METAL OXIDE PARTICLE AND DISPERSION, AND PREPARATION METHOD AND APPLICATION THEREOF

Xiamen Nanotech Co Ltd, ...

1. A method for preparing a dispersion of tin-containing metal oxide nano-particles, wherein the tin-containing metal oxide comprises tin element and an aid metallic element other than tin selected from antimony, indium, titanium, copper, zinc, zirconium, cerium, yttrium, lanthanum, niobium or a mixture thereof; and the tin-containing metal oxide nano-particles have an initial average particle diameter of 2-50 nm, a particle diameter distribution as defined with an Index of dispersion degree of less than 7 and a steepness ratio of less than 3, the method comprises steps of:(1) reacting a solution containing tin ions and a solution containing ions of the aid metallic element other tin with a solution of precipitating agent at a temperature of less than 100° C. under a non-acidic condition in an aqueous medium comprising at least one of alcohols, amides, ketones, epoxides and mixtures thereof to form tin-containing metal oxide precursor particles and a first by-product in ionic form; wherein the precipitating agent is selected from alkali metal hydroxides, alkaline earth metal hydroxides, alkali metal carbonates, alkaline earth metal carbonates, alkali metal bicarbonates, ammonia, organic bases and mixtures thereof;
(2) separating the tin-containing metal oxide precursor particles from the first by-product in ionic form to obtain tin-containing metal oxide precursor particles substantially free of ionic impurities;
(3) reacting the tin-containing metal oxide precursor particles substantially free of Ionic impurities with an oxidizing agent or a reducing agent at a temperature of 150-400° C. and a pressure of 5 to 10 atmospheres to obtain tin-containing metal oxide particles and a second by-product in ionic form;
(4) coating the tin-containing metal oxide particles with a surfactant in an amount of 0.01% to 30% relative to the weight of tin-containing metal oxide particle to obtain coated tin-containing metal oxide particles, wherein the surfactant is selected from a non-silane surface modifying agent, a silane coupling agent, a titanate coupling agent, or a mixture thereof, and the non-silane surface modifying agent is selected from cationic surfactants, non-ionic surfactants, polymeric surfactants and mixtures thereof;
(5) separating the coated tin-containing metal oxide particles from the second by-product in ionic form to obtain tin-containing metal oxide nano-particles substantially free of ionic impurities;
(6) adding a dispersion medium and a dispersing agent to the tin-containing metal oxide nano-particles substantially free of Ionic impurities to obtain the dispersion of tin-containing metal oxide nano-particles,
wherein, when the dispersion medium is water in step (6), the dispersing agent is one or more selected from ethanolamine, triethanolamine, triethylamine, diisopropanol amine, tetramethylammonium hydroxide, polyvinyl alcohol, methacryloxy silane, polyacrylic acid ammonium salt dispersing agent, polyacrylic acid sodium salt dispersing agent, polysiloxane dispersing agent, polyamide dispersing agent, polymer block copolymer dispersing agent; and when the disperse medium is an organic solvent the dispersing agent is one or more selected from octylamine, polycarboxylic salt dispersing agents, polycarboxylic-sulfonic copolymer dispersing agents, polymaleicanhydride copolymer dispersing agents, silane coupling agents, titanate coupling agents.
US Pat. No. 10,478,483

COMBINATIONS OF MENINGOCOCCAL FACTOR H BINDING PROTEINS

GLAXOSMITHKLINE BIOLOGICA...

1. An immunogenic composition which comprises an immunologically effective amount of an adjuvant, an immunologically effective amount of a first isolated factor H binding protein (fHbp) antigen and an immunologically effective amount of a second isolated fHbp antigen, wherein: the first isolated fHbp antigen comprises a first amino acid sequence which has at least 75% sequence identity to both of SEQ ID NO: 1 and SEQ ID NO: 23, but the first amino acid sequence has a higher sequence identity to SEQ ID NO: 1 than to SEQ ID NO: 23, when aligned using the same algorithm and parameters; and the second isolated fHbp antigen comprises a second amino acid sequence which has at least 75% sequence identity to both of SEQ ID NO: 1 and SEQ ID NO: 23, but the second amino acid sequence has a higher sequence identity to SEQ ID NO: 23 than to SEQ ID NO: 1, when aligned using the same algorithm and parameters.
US Pat. No. 10,480,021

METHODS FOR CLOSED CHROMATIN MAPPING AND DNA METHYLATION ANALYSIS FOR SINGLE CELLS

YALE UNIVERSITY, New Hav...

1. A method of identifying regions of methylated genomic DNA in a double stranded genomic DNA sample, the method comprising sequentially:(a) digesting a double stranded genomic DNA sample with one or more methylation sensitive restriction endonucleases (MSREs), thereby forming digested, unligated DNA fragments;
(b) amplifying the digested, unligated DNA fragments by multiple displacement amplification (MDA), thereby producing a plurality of heterogeneous amplicons, the MDA comprising denaturing the digested, unligated DNA fragments and forming single stranded DNA fragments, annealing random primers to the single stranded DNA fragments, and extending the primers annealed to the single stranded DNA fragments with a polymerase;
(c) sequencing the amplicons; and
(d) identifying the regions of methylated genomic DNA in the double stranded genomic DNA sample based on the sequences of the amplicons.
US Pat. No. 10,478,491

METHODS FOR ENHANCING THE EFFICACY OF A TUMOR-DIRECTED IMMUNE RESPONSE

AUGUSTA UNIVERSITY RESEAR...

1. A method for enhancing an immune response against a tumor antigen in a subject, the method comprising administering to the subject an OX40 agonist antibody or an antigen-binding fragment thereof, 1-methyltryptophan (1-MT), and an immunogenic composition comprising an HPV antigen, thereby enhancing the subject's immune response against the tumor antigen relative to administration of the immunogenic composition and the OX40 agonist antibody or an antigen-binding fragment thereof.
US Pat. No. 10,479,774

METHOD FOR SEPARATING FLAVONOID SUBSTANCES IN CAMELLIA NITIDISSIMA CHI BASED ON A MAGNETIC NANOPARTICLES-PAMAM NANO COMPOSITES

Shenzhen Violin Technolog...

1. A method for separating flavonoid substances in Camellia nitidissima Chi based on magnetic nanoparticle-PAMAM nano composites, comprising:preparing PAMAM dendrimer:
performing Michael addition reaction between ethylenediamine and methyacrylate to obtain generation 0.5 polyamidoamine dendrimer, namely PAMAM G0.5; wherein the Michael addition reaction is performed under 25° C.;
reacting the obtained PAMAM G0.5 with excessive ethylenediamine under 25° C. to obtain generation 1.0 polyamidoamine dendrimer, namely PAMAM G1.0;
repeating the above two steps to obtain PAMAM with different generation;
preparing magnetic nanoparticle-PAMAM nano composites
dispersing magnetic nanoparticles into methanol through magnetic separation to obtain methanol solution with 0.0128 mol/L concentration;
diluting 25 mL methanol solution containing magnetic nanoparticles therein to 150 mL by methanol and performing ultrasonication for 30 min;
adding 10 mL 3-aminopropyltriethoxysilane, stirring and performing ultrasonication for 7 hours; performing magnetic separation on the obtained solution after washing it by methanol for 5 times; dispersing the washed solution in methanol to obtain 5 wt % magnetic nanoparticle methanol solution;
adding 200 mL methanol solution with methyacrylate into 50 mL 5 wt % magnetic nanoparticle methanol solution to obtain a mixed solution, wherein a volume concentration of the methyacrylate is 20%;
performing ultrasonication to the mixed solution for 7 hrs in water bath at room temperature;
collecting magnetic nanoparticles by magnet and washing it for 5 times by methanol and performing magnetic separation;
adding 40 mL methanol solution with ethylenediamine, the volume concentration of the ethylenediamine is 20%, performing ultrasonication for 3 hrs at room temperature;
washing the magnetic nanoparticles for 5 times with methanol and performing magnetic separation; repeatedly adding the methanol solution with methyacrylate and methanol solution with ethylenediamine; obtaining higher generations of magnetic nanoparticles modified by dendrimer for each cycle;
washing the solution after cycle with 25 mL methanol for 3 times and washing with 25 mL water for 5 times; and obtaining the magnetic nanoparticles modified by PAMAM dendrimer by magnetic separation; and
extracting and performing magnetic separation on the flavonoid substances in Camellia nitidissima Chi:
adding the obtained magnetic nanoparticle-PAMAM nano composites in a Camellia nitidissima Chi extract;
extracting for 0.5-3 hrs under ultrasound or microwave condition;
separating the nanoparticle-PAMAM nano composites adsorbed and extracted with flavonoid substances through magnetic separation after the extraction, the flavonoid substances adsorbed by magnetic nanoparticles are extracted and separated by using an organic solvent from separated nanoparticle-PAMAM nano composites.
US Pat. No. 10,480,034

CANCER BIOMARKER AND DIAGNOSTIC

1. A method for the diagnosis and/or prognosis of colorectal cancer, in a subject, wherein the method comprises:(i) measuring the level of ATP11B gene expression and/or the quantity protein or peptides resulting from ATP11B gene translation in a biological sample from the subject, and
(ii) comparing the level or quantity measured in (i) with a reference value of the level of gene expression or quantity of proteins or peptides resulting from ATP11B gene translation, wherein the reference value represents a constitutive level of the gene expression and/or translation;wherein either:a) gene expression level or protein/peptide quantity at least about 40% (about 1.4-fold or more) above the reference value is indicative of a solid colorectal tumor, or
b) a gene transcription measurement or protein/peptide quantity substantially at or similar to the reference value indicates that no colorectal cancer tumor is present, and
(iii) treating the subject identified in (ii)(a) as having a solid colorectal tumor by administering radiotherapy or chemotherapy or carrying out surgery, or a combination thereof.
US Pat. No. 10,480,035

MULTIPLEX DIAGNOSTIC ASSAYS FOR LYME DISEASE AND OTHER TICK-BORNE DISEASES

Rutgers, the State Univer...

1. A kit for diagnosing a tick-borne disease, the kit comprising at least two of the following:a. a pair of Borrelia primers for a recA gene sequence of Lyme disease-causing Borrelia, having the respective sequences of SEQ ID Nos: 12 and 13; and a Borrelia-specific molecular beacon probe capable of distinguishing among B. burgdorferi, B. afzelii, and B. garinii having the sequence of SEQ ID No: 5;
b. a pair of Babesia primers for a conserved B. microti thiamine pyrophosphokinase (BmTPK) gene sequence having the respective sequences of SEQ ID Nos: 14 and 15 or of SEQ ID Nos: 24 and 25 and a Babesia-specific molecular beacon probe having the sequence of SEQ ID No: 16; and
c. a pair of Anaplasma primers for a conserved Anaplasma phagocytophilum (APH) 1387 gene sequence of A. phagocytophilum having the respective sequences of SEQ ID Nos: 18 and 19, or of SEQ ID Nos: 26, and 27 and an Anaplasma-specific molecular beacon probe having the sequence of SEQ ID No: 20,
wherein each of said primer pairs amplifies an amplicon that is 70-300 base pairs in length, wherein primer annealing is performed at a temperature below or equal to a primer-extension temperature during an amplification reaction, and wherein each molecular beacon probe is labeled with a spectrally distinguishable fluorescent or luminescent signaling moiety.
US Pat. No. 10,480,037

METHODS AND SYSTEMS FOR PREDICTING HIV-1 CORECEPTOR TROPISM

Laboratory Corporation of...

1. A method for treating a patient having a human immunodeficiency virus 1 (HIV-1) infection based on the tropism of the HIV-1 present in a sample from the patient, comprising:(a) analyzing a biological sample obtained from a clinical patient to obtain an amino acid sequence, nucleic acid sequence, or both, of at least one portion of an envelope or envelope coding region of the viruses from the biological sample, wherein the at least one portion of the envelope or envelope coding region comprises the variable region 3 (V3) loop or coding region;
(b) comparing the amino acid sequence, nucleic acid sequence, or both, of the at least one portion of the envelope or envelope coding region to sequence data stored in a database that comprises sequence and tropism data of a statistically significant number of viral isolates, wherein the comparing comprises a case based reasoning (CBR) analysis, and wherein the data comprises a plurality of sequences for the portion of the envelope or envelope coding region from viruses for which the tropism has been evaluated;
(c) determining the tropism of the viruses from the biological sample based on the CBR analysis, wherein the tropism is X4 tropic, R5 tropic, or dual or mixed tropic (DM); and
(d) treating the patient with an effective amount of an entry inhibitor based on the tropism determined in step (c).
US Pat. No. 10,480,038

SYSTEM AND METHOD FOR PRODUCING A SUGAR STREAM

Fluid Quip Technologies, ...

1. A method for producing a sugar stream comprising:mixing ground grain particles with a liquid to provide a slurry;
separating the slurry into an initial solids portion and an initial liquid portion,
subjecting the initial solids portion to liquefaction to provide a first liquefied starch solution including starch and the initial solids and subjecting at least a portion of the initial liquid portion to a separate liquefaction step to provide a second liquefied starch solution including starch;
thereafter, subjecting the second liquefied starch solution to saccharification to convert the starch to simple sugars and produce a saccharified stream including the simple sugars; and
after saccharification of the second liquefied starch solution but prior to further processing of the simple sugars, separating the saccharified stream into a solids portion and a liquid portion including the simple sugars,
wherein, prior to separating the saccharified stream into the solids portion and the liquid portion, the separated initial solids remain separate from the saccharified stream of the second liquefied starch solution and wherein the separated liquid portion from the saccharified stream defines a sugar stream having a dextrose equivalent of at least 20 DE and a total unfermentable solids fraction that is less than or equal to 30% of a total solids content.
US Pat. No. 10,478,505

EDIBLE OILS TO ENHANCE DELIVERY OF ORALLY ADMINISTERED STEROIDS

THE REGENTS OF THE UNIVER...

1. A method of treating, reducing, and/or mitigating a seizure caused by epilepsy, in a subject in need thereof, comprising administration to the subject orally a therapeutic regimen comprising a composition comprising allopregnanolone formulated in an edible oil selected from the group consisting of canola oil, peanut oil, and mixtures thereof, wherein the composition does not comprise a surfactant, wherein the subject suffers from seizure clusters, and wherein the allopregnanolone is administered at a dose from about 50 mg/kg to about 250 mg/kg.
US Pat. No. 10,480,045

SELECTIVE REGENERATION OF ISOTOPE-SPECIFIC MEDIA RESINS IN SYSTEMS FOR SEPARATION OF RADIOACTIVE ISOTOPES FROM LIQUID WASTE MATERIALS

Kurion, Inc., Irvine, CA...

1. A method of treating radioactive waste, comprising:obtaining an ion exchange media, including one or more radioactive isotopes retained therein;
washing the ion exchange media with a selective regenerant agent to produce a wash solution comprising at least one radioactive isotope of the one or more radioactive isotopes;
mixing the wash solution comprising the at least one radioactive isotope with an isotope specific media to selectively extract at least some of the at least one radioactive isotope, wherein the at least some of the at least one radioactive isotope is retained within the isotope specific media; and
separating the isotope specific media retaining the at least some of the at least one radioactive isotope from the wash solution resulting in a treated wash solution.
US Pat. No. 10,481,073

BASOPHIL ANALYSIS SYSTEM AND METHOD

Abbott Laboratories, Abb...

1. A hematology analyzer for conducting a basophil analysis on a blood sample that contains a plurality of basophils and lymphocytes, 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 an excitation source in a flow cell;
collect a plurality of fluorescence emission signals from the excited sample;
prior to performing a basophil 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 white blood cells (WBCs); and
perform a basophil cluster analysis on the nuclei-containing events.
US Pat. No. 10,478,511

THERAPEUTIC AGENT FOR TAUOPATHY AND METHOD FOR SCREENING THEREOF

National Center for Geria...

1. A method for inhibiting aggregation of tau proteins in Drosophila expressing human tau protein in neurons, comprising contacting the tau proteins with a fluorone dye or a pharmaceutically acceptable salt thereof, wherein aggregation of tau proteins is less in the presence of a fluorone dye as compared to tau aggregation in the absence of a fluorone dye.
US Pat. No. 10,481,083

DETERMINATION OF BLOOD VOLUME IN A CULTURE BOTTLE

Becton, Dickinson and Com...

1. An apparatus comprising:(1) a processor;
(2) a sensor that measures a CO2 concentration, an O2 concentration, a pH, a rate of change in CO2 concentration, a rate of change in O2 concentration, or a rate of change in pH as a measure of a biological state of a blood culture disposed in a vessel, wherein the sensor measures the biological state of the blood culture at a plurality of time points between a first time point and a second time point, and wherein the blood culture comprises a blood sample and a blood culture media;
(3) a memory comprising:
(a) a first threshold of a minimum acceptable blood amount;
(b) a second threshold of a maximum acceptable blood amount;
(c) a lookup table comprising matches between a plurality of measures of central tendency and a plurality of blood amounts; and
(d) a blood amount determination module comprising:
(i) electronically encoded instructions that calculate a plurality of rate transformation values, wherein each rate transformation value is derived from a different subset of the measurements of the biological state of the blood culture made by the sensor within a predetermined time interval between the first time point and the second time point;
(ii) electronically encoded instructions that calculate a plurality of average rate transformation values, wherein each average rate transformation value is derived from a different subset of the rate transformation values;
(iii) electronically encoded instructions that calculate a measure of central tendency from one or more of the average rate transformation values; and
(iv) electronically encoded instructions that determine the amount of blood in the blood culture in the vessel by comparing the measure of central tendency to one or more of the measures of central tendency in the lookup table; and
(4) a user interface that displays a warning if the determined amount of blood in the blood culture in the vessel is below the first threshold or above the second threshold.
US Pat. No. 10,478,520

USE OF SELF-ASSEMBLING POLYPEPTIDES AS TISSUE ADHESIVES

1. An implant uniformly coated with a spider silk polypeptide by dipping or immersing the implant into a liquid composition consisting essentially of the spider silk polypeptide and a solvent or by spraying a liquid aerosol consisting essentially of the spider silk polypeptide and a solvent onto the implant, before subsequently drying the implant.
US Pat. No. 10,478,527

BIODEGRADABLE IMPLANT

University of the Witwate...

1. A biodegradable implant comprising a hydrogel carrier matrix having dispersed therein a multitude of spheroidal particles, each spheroidal particle including a crosslinked cationic chitosan (CHT) having dispersed therein anionic poly(methacrylic-co-methyl methacrylate) (PMMA) nanoparticles, and wherein the hydrogel carrier matrix comprises at least one anionic polysaccharide.
US Pat. No. 10,479,812

FIBER-RICH MALTOOLIGOSACCHARIDES HAVING LOW GLUCOSE BIOAVAILABILITY, METHOD OF MANUFACTURE THEREOF AND USE THEREOF IN HUMAN FOOD AND ANIMAL FEED

Roquette Freres, Lestrem...

1. A method for manufacturing maltooligosaccharides having a content of ?-1,4-bonds of between 65% and 83% of the total number of 1,4-glycosidic bonds a ratio of the total number of 1,4-glycosidic bonds to the total number of 1,6-glycosidic bonds of greater than 1 and lower to 2.50 and a content of ?-1,6-bonds of between 35% and 58% of the total number of 1,6-glycosidic bonds, comprising the steps consisting of:a) providing an aqueous solution of at least two carbohydrates, characterized in that 40% to 95% of the dry weight of said solution consists of maltose,
b) placing the aqueous solution resulting from step a) in contact with at least one polyol and at least one inorganic or organic acid,
c) optionally increasing the solids content of the aqueous solution resulting from step b) up to at least 75% by weight of the total weight thereof, and
d) carrying out a heat treatment on the aqueous solution resulting from step b) or optionally from step c), at a temperature of between 140° C. and 300° C. under a negative pressure of between 50 and 500 mbar.
US Pat. No. 10,479,044

FIBER SHEETS AND STRUCTURES COMPRISING FIBER SHEETS

PAPTIC LTD, Espoo (FI)

1. A fiber sheet comprising:fibers having an average fiber length of 0.5-100 mm,
a binder selected from the group consisting of a polyvinyl alcohol, a polyvinyl acetate dispersion, an ethyl vinyl alcohol dispersion, a polyurethane dispersion, an acrylic latex, a styrene butadiene dispersion, a binder based on finely divided cellulose, a binder based on cellulose a derivative, a biopolymer, and combinations thereof, and
a foaming agent, and
wherein 50-99 wt % of the fibers are natural fibers and 1-50 wt % of the fibers are reinforcement fibers selected from the group consisting of a polymer fiber, a mineral fiber, a non-wood natural fiber, a glass-fiber, and combinations thereof,
and wherein the fiber sheet has a stretch in the range of 3-50%.
US Pat. No. 10,479,819

OXYNTOMODULIN ANALOGUE

JIANG, XIANXING, Guangzh...


wherein, R1=—OH or —NH2;
Xaa2=Aib, Ser or D-Ser;
Xaa10=Lys or Tyr;
Xaa13=Lys or Tyr;
Xaa16=Ser, Aib, Lys;
Xaa17=Lys or Arg;
Xaa18=Arg or Ala;
Xaa20=His, Gln or Lys;
Xaa21=Asp or Glu;
Xaa23=IIe, Leu or Val;
Xaa24=Glu or Gln;
Xaa27=Met or Leu;
Xaa28=Ser, Asn, Asp, or Arg;
Xaa29=Ala, Gly, or Thr;
Xaa30=Gly;
Xaa31=Gly;
Xaa32=Pro;
Xaa33=Ser;
Xaa34=Ser;
Xaa35=Gly;
Xaa36=Ala;
Xaa37=Pro;
Xaa38=Pro;
Xaa39=Pro; and
Xaa40=Ser;
in the amino acid sequence of the parent peptide, at least one of Xaa10, Xaa16, Xaa17 or Xaa20 is Lys, the side chain of said at least one Lys or the Lys at position 12 is attached to a lipophilic substituent in such a way that a carboxyl group of the lipophilic substituent forms an amide bond with an amino group of a bridging group, the bridging group is attached to the parent peptide by means of a carboxy group of the amino acid residue of the bridging group which forms an amide bond with the amino group of the side chain of said at least one Lys or the Lys of the parent peptide;
the bridging group is Glu-(PEG)m or Asp-(PEG)m or (PEG)m, wherein m is an integer of 2-10; and the lipophilic substituent is an acyl group selected from CH3(CH2)nCO— or HOOC(CH2)nCO—, wherein n is an integer of 10-24.
US Pat. No. 10,479,820

ENHANCED PRODUCTION OF RECOMBINANT CRM197 IN E. COLI

SCARAB GENOMICS, LLC, Ma...

1. A method for producing a recombinant CRM197 in a reduced genome E. coli host, the method comprising incubating a reduced genome E. coli comprising an expression vector comprising a nucleotide sequence encoding a CRM197 protein fused to an ompA, ompF or ytfQ signal sequence that directs transfer of the CRM197 protein to the periplasm, said nucleotide sequence operably linked to an expression control sequence, under conditions suitable for the expression of the recombinant CRM197 protein, whereby a yield of at least 1 gram per liter of soluble CRM197 is obtained, wherein the native parent strain of the reduced genome E. coli host is an E. coli K-12 strain comprising a native ?2 frameshift mutation in the ilvG gene, and wherein the reduced genome E. coli host comprises the following modifications relative to the native parent E. coli strain: (i) deletion of at least the following DNA segments: b0245-b0301, b0303-b0310, b1336-b1411, b4426-b4427, b2441-b2450, b2622-b2654, b2657-b2660, b4462, b1994-b2008, b4435, b3322-b3338, b2349-b2363, b1539-b1579, b4269-b4320, b2968-b2972, b2975-b2977, b2979-b2987, b4466-4468, b1137-b1172, b0537-b0565, b0016-b0022, b4412-b4413, b0577-b0582, b4415, b2389-b2390, b2392-b2395, b0358-b0368, b0370-b0380, b2856-b2863, b3042-b3048, b0656, b1325-b1333, b2030-b2062, b2190-b2192, b3215-b3219, b3504-b3505, b1070-b1083, b1878-b1894, b1917-b1950, b4324-b4342, b4345-b4358, b4486, b0497-b0502, b0700-b0706, b1456-b1462, b3481-b3484, b3592-b3596, b0981-b0988, b1021-b1029, b2080-b2096, b4438, b3440-b3445, b4451, b3556-b3558, b4455, b1786, b0150-b0153 and b2945 of the E. coli K12 strain MG1655 or the corresponding DNA segments in another E. coli K12 strain (ii) deletion of the rph gene to enhance orotate phosphoribosyltransferase activity (iii) correction of the native ?2 frameshift mutation in the ilvG gene in order to restore the active acetohydroxy acid synthase II production and (iv) deletion of all or part of the iclR and arpA genes.
US Pat. No. 10,479,821

MICRO-DYSTROPHINS AND RELATED METHODS OF USE

University of Washington,...

1. An isolated and purified nucleotide sequence, comprising:a micro-dystrophin gene encoding a protein comprising:
an amino-terminal actin-binding domain;
a ?-dystroglycan binding domain; and
a spectrin-like repeat domain, consisting of five spectrin-like repeats, including spectrin-like repeat 1 (SR1), spectrin-like repeat 16 (SR16), spectrin-like repeat 17 (SR17), spectrin-like repeat 23 (SR23), and spectrin-like repeat 24 (SR24);
wherein the micro-dystrophin gene is operatively linked to a regulatory cassette.
US Pat. No. 10,479,822

PHARMACEUTICAL COMPOSITIONS CONTAINING, AS ACTIVE INGREDIENT, GRANULOCYTE-COLONY STIMULATING FACTOR MUTANT PROTEIN OR TRANSFERRIN FUSION PROTEIN THEREOF

SUPEX BNP CO., LTD., Gye...

1. A fusion protein in which transferrin is peptide-bonded to a G-CSF (granulocyte-colony stimulating factor) mutant protein in which the 116th threonine is substituted with a cysteine.
US Pat. No. 10,479,823

PEPTIDES AND COMBINATION OF PEPTIDES FOR USE IN IMMUNOTHERAPY AGAINST VARIOUS TUMORS

IMMATICS BIOTECHNOLOGIES ...

1. A method of eliciting an immune response in a patient who has cancer, comprising administering to said patient a population of activated T cells that selectively recognize cells that aberrantly express a peptide consisting of the amino acid sequence selected from the group consisting of SEQ ID NO: 1, SEQ ID NO: 6, SEQ ID NO: 17, SEQ ID NO: 27, and SEQ ID NO: 77;wherein said cancer is selected from the group consisting of hepatocellular carcinoma (HCC), colorectal carcinoma (CRC), glioblastoma (GB), gastric cancer (GC), esophageal cancer, non-small cell lung cancer (NSCLC), pancreatic cancer (PC), renal cell carcinoma (RCC), benign prostate hyperplasia (BPH), prostate cancer (PCA), ovarian cancer (OC), melanoma, breast cancer (BRCA), chronic lymphocytic leukemia (CLL), small cell lung cancer (SCLC), Non-Hodgkin lymphoma (NHL), acute myeloid leukemia (AML), gallbladder cancer and cholangiocarcinoma (GBC, CCC), urinary bladder cancer (UBC), and uterine cancer (UEC).
US Pat. No. 10,479,055

MULTILAYER STRUCTURE, PACKAGING MATERIAL AND PRODUCT INCLUDING SAME, AND PROTECTIVE SHEET FOR ELECTRONIC DEVICE

KURARAY CO., LTD., Kuras...

1. A multilayer structure comprising a base (X) and a layer (Y) stacked on the base (X), whereinthe layer (Y) comprises an aluminum-containing compound (A), an organic phosphorus compound (BO), and a polymer (F) having an ether bond and having no glycosidic bond, and
the organic phosphorus compound (BO) is a polymer (BOa) having the phosphorus atom-containing functional group.
US Pat. No. 10,479,832

METHOD OF TREATING BONE DISEASE

Universiteit Gent, Ghent...

1. A pharmaceutical composition comprising:an antibody that specifically binds sialoadhesin (Sn);
an agent for treating bone disorders in an amount useful for the treatment of a bone loss disorder or bone loss disorders in the subject; and
a pharmaceutically acceptable carrier and/or excipient.
US Pat. No. 10,478,809

CATALYST SYSTEM AND PROCESS FOR THE PRODUCTION OF GLYCOLS

SHELL OIL COMPANY, Houst...

1. A catalyst system comprising:a) one or more sodium phosphotungstate-containing species; and
b) one or more catalytic species suitable for hydrogenation.
US Pat. No. 10,477,791

METHOD OF PRODUCTION OF PHYTOCANNABINOIDS FOR USE IN MEDICAL TREATMENTS

CELL SCIENCE HOLDING LTD....

1. A method of producing one or more cannabinoids from Cannabis plant cells, the method comprising the steps of:selecting a Cannabis tissue for culture;
growing a cell suspension culture from the selected Cannabis tissue in a liquid based medium whilst controlling the light exposure of the cell suspension culture to control the content of the one or more cannabinoids produced by the cell suspension culture, the light exposure comprising UV light; and
extracting the one or more cannabinoids from the cell suspension culture.
US Pat. No. 10,478,563

FLUOROPOLYMER BARRIER MATERIALS FOR CONTAINERS

1. A syringe stopper for an unlubricated syringe, said syringe stopper comprising:an elastomeric body comprising an elastomer; and
an expanded fluoropolymer positioned on said elastomeric body,
wherein said elastomer is at least partially imbibed into said expanded fluoropolymer.
US Pat. No. 10,477,800

PLANTS AND SEEDS OF HYBRID CORN VARIETY CH665819

Monsanto Technology LLC, ...

1. A seed produced by crossing a plant of variety CV211902 with a hybrid plant having varieties CV758647 and CV799972 as parents, wherein representative seed of said varieties CV211902, CV758647, and CV799972 have been deposited under ATCC Accession numbers PTA-9742, PTA-123809, and PTA-122122, respectively.

US Pat. No. 10,484,974

UPLINK RESOURCE CONFIGURATION METHOD, UPLINK TRANSMISSION METHOD, UPLINK RESOURCE CONFIGURATION APPARATUS, AND UPLINK TRANSMISSION APPARATUS

BEIJING ZHIGU TECH CO., L...

1. An uplink resource configuration method, wherein the method comprises:determining a first uplink resource configuration associated with a first carrier that performs at least partial uplink transmission with at least one user equipment, wherein the first carrier comprises respective some uplink sub-frames of at least two physical carriers, the respective some uplink sub-frames being continuous in time, and one or more other uplink sub-frames of the at least two physical carriers are used for downlink transmission;
sending first configuration information associated with the first uplink resource configuration;
determining a second uplink resource configuration associated with a second carrier that performs at least partial uplink transmission with at least one user equipment, wherein the second carrier comprises all uplink sub-frames of at least one physical carrier; and
sending second configuration information associated with the second uplink resource configuration.

US Pat. No. 10,484,966

PAGING IN EXTENDED COVERAGE

Telefonaktiebolaget LM Er...

10. A radio access network (RAN) node arranged to page a communication device in a coverage area served by the RAN node, wherein the RAN node comprises:at least one processor; and
a computer-readable storage medium comprising computer-executable instructions that, when executed by the at least one processor, configure the RAN node to:
receive, from a core network node, an indication of which of the following modes of operation are supported by the communication device:
Extended-Coverage Global System for Mobile communications Internet of Things (EC-GSM-IoT) mode of operation, and
General Packet Radio Services (GPRS) and/or Enhanced GPRS (EGPRS) mode of operation; and
based on the indication and on a capability of the coverage area to support said following modes of operation, determine at least one of the following:
whether to page the communication device in the coverage area; and
a channel for paging the communication device in the coverage area.

US Pat. No. 10,484,959

POSITIONING TECHNIQUES IN WIRELESS COMMUNICATION SYSTEMS

QUALCOMM Incorporated, S...

1. A method for wireless communication at a user equipment (UE), comprising:receiving, from a serving cell, a positioning reference signal (PRS) configuration, the PRS configuration comprising a set of hopping frequencies for a plurality of PRS transmissions including at least one hopping frequency within a non-anchor frequency range;
receiving, from a non-serving cell, at least one of the plurality of PRS transmissions over the at least one hopping frequency within the non-anchor frequency range of a shared radio frequency spectrum, wherein the plurality of PRS transmissions are received according to the PRS configuration; and
transmitting a measurement report of the plurality of PRS transmissions.

US Pat. No. 10,484,937

METHOD AND USER EQUIPMENT (UE) FOR PROVISIONING MINIMUM SYSTEM INFORMATION (MSI) IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method of receiving system information by a terminal in a wireless communication system, the method comprising:receiving, from a base station in the wireless communication system, a master information block (MIB) that includes first information indicating whether a cell is barred;
receiving, from the base station, a system information block 1 (SIB1) based on the MIB, in case that the first information indicates that the cell is not barred; and
transmitting, to the base station, a MSG3 of a random access procedure to request at least one system information block (SIB) of other system information (SI), in case that the SIB1 does not include second information on a resource for requesting the other SI.

US Pat. No. 10,484,908

INDICATION FOR A TRANSPORT BLOCK

Motorola Mobility LLC, C...

1. An apparatus comprising:a processor that determines whether a size of a transport block is greater than a predetermined threshold; and
a transmitter that:
in response to determining that the size of the transport block is greater than the predetermined threshold, transmits a binary indicator that identifies whether a medium access control control element is at an end of the transport block, wherein the binary indicator is transmitted outside of any medium access control subheaders; and
in response to determining that the size of the transport block is less than the predetermined threshold, does not transmit the binary indicator.

US Pat. No. 10,484,899

MOBILITY MANAGEMENT FOR HIGH SPEED USER EQUIPMENT

LG Electronics Inc., Seo...

1. A method for a user equipment (UE) performing an event occurrence report for mobility management in a wireless communication system, the method comprising:receiving reference signals transmitted through a plurality of propagation beams from a serving cell and one or more neighboring cells of a network;
determining link reliability with each of the serving cell and the neighboring cells of the network, the link reliability is (a) proportional to a number of the propagating beams from each of the serving cell and the neighboring cells and (b) a degree of ray distribution between the propagating beams, the degree of ray distribution is determined based on an angle of departure (AoD) difference between the propagation beams or an angle of arrival (AoA) difference between the propagation beams; and
transmitting the event occurrence report to the network when a receive (Rx) power of a reference signal from a neighboring cell among the neighboring cells is higher than an Rx power of a reference signal from the serving cell by a predetermined threshold, and when the link reliability of the neighboring cell is better than the link reliability of the serving cell.

US Pat. No. 10,484,896

WIRELESS COMMUNICATION SYSTEM, WIRELESS COMMUNICATION APPARATUS, AND WIRELESS COMMUNICATION METHOD

NEC CORPORATION, Minato-...

1. A wireless communication system comprising:first and second wireless communication apparatuses that are switched to one of an active mode and a standby mode so that at least one of the first and second wireless communication apparatuses is in the active mode; and
third and fourth wireless communication apparatuses that are connected to the first and second wireless communication apparatuses via a radio link and are switched to one of the active mode and the standby mode so that at least one of the third and fourth wireless communication apparatuses is in the active mode, wherein
under a situation that the first wireless communication apparatus is in the active mode and that the second wireless communication apparatus is in the standby mode, when the first and second wireless communication apparatuses detect an occurrence of a failure of the radio link, if the failure of the radio link does not recover within a preset time, the second wireless communication apparatus switches to the active mode and the first wireless communication apparatus stays in the active mode,
under a situation that the third wireless communication apparatus is in the active mode and that the fourth wireless communication apparatus is in the standby mode, when the third and fourth wireless communication apparatuses detect an occurrence of the failure of the radio link, if the failure of the radio link does not recover within a preset time, the fourth wireless communication apparatus switches to the active mode and the third wireless communication apparatus stays in the active mode, and
a transmission timing of a switch instruction, instructing the wireless communication apparatus in the active mode from among the third and fourth wireless communication apparatuses, in a case of the occurrence of the failure of the radio link is determined in advance to cause the first and second wireless communication apparatuses to alternately transmit the switch instruction, and transmission timing of the switch instruction, instructing the wireless communication apparatus in the active mode from among the first and second wireless communication apparatuses, in a case of the occurrence of the failure of the radio link is determined in advance to cause the third and fourth wireless communication apparatuses to alternately transmit the switch instruction.

US Pat. No. 10,484,879

SYNCHRONIZED COMMUNICATION ACROSS WIRELESS COMMUNICATION SPECTRUM

QUALCOMM Incorporated, S...

1. A method of communication for an apparatus, comprising:sending first information on a first radio frequency (RF) spectrum, wherein the first RF spectrum is an unlicensed spectrum;
obtaining an indication that triggers a switch to a second RF spectrum, wherein the second RF spectrum is a licensed spectrum;
as a result of obtaining the indication, waiting for an allocated time to commence sending on the second RF spectrum;
sending second information on the second RF spectrum at the allocated time; and
performing a clear channel assessment on the first RF spectrum a specified time after the second information is sent on the second RF spectrum.

US Pat. No. 10,484,874

DYNAMIC NETWORK SLICE RESOLUTION

Verizon Patent and Licens...

1. A method comprising:receiving, by a first device, an attach request that includes information associated with a user device,
the user device to provide the attach request to request access to a network;
providing, by the first device and to a second device and using the information associated with the user device, a request for information associated with a group identifier that is associated with the user device;
receiving, by the first device and from the second device, the information associated with the group identifier that is associated with the user device based on providing the request for information associated with the group identifier;
determining, by the first device, a network slice identifier that is associated with the user device based on the information associated with the group identifier that is associated with the user device,
where there is a many-to-one mapping between a plurality of group identifiers and the network slice identifier, and
where the plurality of group identifiers includes the group identifier; and
providing, by the first device and to a base station, an instruction that causes the base station to allocate resources associated with a network slice, of the network, that is associated with the network slice identifier.

US Pat. No. 10,484,867

DEVICE MANAGEMENT BASED ON WIRELESS BEACONS

JAMF Software, LLC, Minn...

1. An apparatus comprising:a processor; and
a memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising:
receiving, at a device management server, a first message from a managed device via an access point, wherein the first message includes a first identifier associated with a first wireless beacon, wherein the first wireless beacon is associated with a first wireless network connection, and wherein the first message indicates that the managed device is within a range of the first wireless beacon;
in response to the first message, initiating transmission, via a second wireless connection, of a second message to the managed device granting the managed device authorization to access a particular functionality; and
in response to detecting the managed device at a location outside of the range of the first wireless beacon, initiating transmission, via the second wireless connection, of a third message to the managed device to revoke from the managed device the authorization to access the particular functionality.

US Pat. No. 10,484,859

USER PLANE GATEWAY UPDATING METHOD AND APPARATUS

Huawei Technologies Co., ...

1. A user plane gateway updating method, comprising:sending, by a control plane gateway to a mobility management entity, a tracking area (TA) identifier list corresponding to a first user plane gateway in a process in which a first packet data network (PDN) connection between a user equipment (UE) and the first user plane gateway is being established;
receiving, by the control plane gateway, a notification message from the mobility management entity for notifying the control plane gateway that a TA identifier of a TA in which the UE is located is not in the TA identifier list; and
sending, by the control plane gateway to the mobility management entity, a request message of re-establishing a PDN connection, wherein the request message comprises a parameter for indicating establishment of a second PDN connection;
wherein the second PDN connection is a PDN connection between the UE and a second user plane gateway, and the second user plane gateway is selected by the control plane gateway.

US Pat. No. 10,484,848

SYSTEMS, METHODS, AND DEVICES FOR V2X SERVICES OVER WIRELESS WIDE AREA NETWORKS

INTEL CORPORATION, Santa...

1. An apparatus of a device for hosting vehicle to anything (V2X) communication, the device comprising:one or more processors to:
send a registration request to an intelligent transportation system (ITS) function, the registration request for requesting authorization for the device to host a V2X service in a cellular network;
receive a registration response from the ITS function, the registration response authorizing the device to host the V2X service in the cellular network; and
host the V2X service in the cellular network via the ITS function.

US Pat. No. 10,484,847

METHODS FOR PROVISIONING A WIRELESS BEACON

HAND HELD PRODUCTS, INC.,...

1. A method, comprising:receiving, by a mobile device, a first user input to select a procedure to communicate with a beacon device in proximity to the mobile device, wherein a location on a floor of a facility of the beacon device is unknown;
if the selected procedure is a physical activation, the beacon device is activated based on a second user input provided to the beacon device, wherein a barcode is displayed on a visual display associated with the beacon device when the beacon device is activated;
if the selected procedure is a wireless communication:
measuring, by the mobile device, received beacon signal strengths to determine beacon devices a user has proximity to,
in response to a signal strength being above a predefined signal strength, transmitting, by the mobile device, a second wireless signal to beacon devices with the signal strength being above the predefined signal strength, wherein the second wireless signal comprises a request to display the barcode on the visual display associated with the beacon device;
scanning, by the mobile device, the barcode of the beacon device to determine an identification of the beacon device;
mapping, by the mobile device, the identification of the beacon device with a current location of the mobile device on a floor plan, wherein the current location of the mobile device is representative of the location of the beacon device in the floor plan; and
storing, by the mobile device, the mapping on the mobile device.

US Pat. No. 10,484,839

COMMUNICATIONS DEVICE, BASE STATION, AND COMMUNICATIONS METHOD

SONY CORPORATION, Tokyo ...

1. A communication apparatus, comprising:processing circuitry configured to
group users in a 3D beamforming space of a current cell into a plurality of space user groups;
determine group configuration information of the users in the 3D beamforming space of the current cell; and
notify a neighbor cell of the group configuration information of the users in the 3D beamforming space of the current cell to assist inter-cell interference coordination, the group configuration information including information regarding whether the users are grouped statically or dynamically, the information regarding whether the users are grouped statically or dynamically indicating whether the users are grouped based on a fixed rule that does not change depending on time or an unfixed rule that changes depending on time, wherein
the current cell is configured with an antenna array comprising a plurality of physical antennae to achieve 3D beamforming, and
the fixed rule is based on a predetermined space area range, and the unfixed rule is based on a current traffic requirement.

US Pat. No. 10,484,829

METHODS AND SYSTEMS FOR GENERATING MAPS CORRESPONDING TO PHYSICAL SPACES, DEVICES, AND/OR USERS

Microsoft Technology Lice...

1. A computer system configured to generate a map based on nodes of a hierarchical graph that stores and provides access to sensor data from devices within a physical space, the system comprising:one or more processors; and
one or more computer-readable storage media having stored thereon computer-executable instructions that are executable by the one or more processors to cause the computer system to perform at least the following:
access a hierarchical graph that defines a topology of a physical space and comprises a plurality of nodes, the plurality of nodes of the hierarchical graph comprising a top node for the physical space and a plurality of other nodes coupled, through zero or more intermediate nodes, to the top node of the physical space, one or more of the plurality of nodes comprising an area node or a sub-area node, each area node and sub-area node representing an area or sub-area within the physical space, one or more of the plurality of nodes also comprising a device node, each device node representing a device located within the physical space, each device being configured to provide data or receive control signals, one or more of the plurality of nodes also comprising a user node that represents a user associated with an area or a device within the physical space; and
for a particular node of the plurality of nodes,
generate map data corresponding to the particular node, the generated map data being associated with generating at least a portion of a map corresponding to the particular node; and
store the generated map data corresponding to the particular node within the hierarchical graph such that the stored generated map data can be used to generate the portion of the map corresponding to the particular node.

US Pat. No. 10,484,822

MICRO POINT COLLECTION MECHANISM FOR SMART ADDRESSING

HERE Global B.V., Eindho...

1. A method for micro point address detection in response to an audio trigger, the method further comprising:receiving audio data at a mobile device;
receiving location data for the mobile device;
performing, using a processor, a comparison the audio data to at least one predetermined audio sample;
identifying a doorbell in response to the comparison; and
associating the location data with a grid location identifier in response to the comparison.

US Pat. No. 10,484,819

METHOD AND APPARATUS FOR ACCESS POINT LOCATION TOKEN

Intel IP Corporation, Sa...

1. An apparatus to locate a mobile device in an environment, comprising:a first module to receive a plurality of maps and a plurality of map tokens, each map token associated with a respective one and only one of the received plurality of maps, the first module configured to receive location information from a first access point (AP), the location information including a first AP location token; and
a second module to match the first AP location token with at least one of the plurality of map tokens to identify a map associated with the first AP and to locate the first AP with respect to the identified map;
wherein the first AP location token further comprises a unique pseudo random number seeded in a Media Access Control (MAC) address of the AP and wherein the first AP location token is the same for both the map and the associated AP.

US Pat. No. 10,484,818

SYSTEMS AND METHODS FOR PROVIDING LOCATION INFORMATION ABOUT REGISTERED USER BASED ON FACIAL RECOGNITION

1. A system for providing location information of registered users in a venue using image processing, comprising:a plurality of image capture devices, wherein each of the plurality of image capture devices is aimed at one of a plurality of locations in a venue to capture an image of the location;
one or more processors; and
memory in data communication with each of the one or more processors and that stores instructions that, when read by the one or more processors, direct the one or more processors to:
receive a plurality of captured images from the plurality of image capture devices, wherein each of the plurality of captured images is captured at one of the plurality of locations and is captured by one of the plurality of image capture devices;
perform processing to identify visual identifiers saved in a register record to determine each registered user identified in each of the plurality of captured images;
associate each registered user identified in each of the plurality of captured images with the location of the image in which each registered user is identified;
store the location of each of the registered users in location information of a data record maintained for each of the registered users;
receive a request for the location information of a particular registered user;
provide the location information in the data record of the particular registered user to satisfy the request;
determine a crowd size for a particular location based on the plurality of images;
compare the crowd size of the particular location to a threshold for crowd capacity of the particular location;
generate a notification of crowd size for the particular location; and
transmit the notification to a set of registered users interested in the particular location.

US Pat. No. 10,484,803

HEARING INSTRUMENT WITH AN AUTHENTICATION PROTOCOL

1. A hearing instrument comprising:a radio for reception of a broadcasted signal having a message, at least a part of the message has been encrypted with a first key, wherein the first key has been encrypted with a second key to result in an encrypted first key, and wherein the at least a part of the message that has been encrypted with the first key comprises information to be conveyed to a user of the hearing instrument;
an authenticator configured for authentication of the message by
decrypting the encrypted first key with a third key, and
decrypting the at least a part of the message with the first key; and
a processing unit for converting the message into an acoustic signal for transmission towards an eardrum of the user of the hearing instrument;
wherein the second key has a value that is different from a value of the third key;
wherein the hearing instrument is configured for worn by the user; and
wherein the message comprises (1) a first payload broadcasted with the encrypted first key, and (2) a second payload broadcasted without the encrypted first key.

US Pat. No. 10,484,769

SPEAKER BOX

AAC Technologies Pte. Ltd...

1. A speaker box, comprising a housing having an accommodation space, an acoustic device accommodated in the accommodation space, and a first air-permeable separation component, wherein the acoustic device separates the accommodation space into a front cavity and a rear cavity, the first air-permeable separation component is fixed inside the housing and separates the rear cavity into a first rear cavity and a second rear cavity in air communication with each other, the acoustic device is located in the first rear cavity, the second rear cavity is filled with acoustic absorption particles, the speaker box further comprises a second air-permeable separation component fixed inside the housing, the second air-permeable separation component separates the second rear cavity into at least two rear sub-cavities in air communication with each other, and types of the acoustic absorption particles filled in two rear sub-cavities are not completely the same.

US Pat. No. 10,484,756

PRESENTING ADVERTISEMENTS DURING MEDIA CONTENT SEEK

Intel Corporation, Santa...

1. A media content distribution system to deliver media content to a media consumption device, the media content distribution system comprising:a processor;
a memory coupled to the processor;
an advertisement determination module to:
analyze a commercial of the media content to identify a plurality of non-identical substantially similar frames of the commercial; and
select the plurality of non-identical substantially similar frames of the commercial; and
a communication module to transmit the media content, including the commercial and an indication of the selected plurality of non-identical substantially similar frames of the commercial, to the media consumption device in response to receipt of a request for the media content.

US Pat. No. 10,484,753

SECURELY PAIRED DELIVERY OF ACTIVATION CODES FROM SMART CARD TO REMOTE CLIENT SET-TOP BOX

DISH Tchnologies L.L.C., ...

1. A method, comprisingreceiving, at a smart card in a host television receiver, an activation message containing an encrypted activation code;
decrypting, by the smart card, the activation message including the activation code in accordance with a global network key stored by the smart card;
determining, by the smart card, in accordance with the activation message, that the activation code is destined for a client television receiver that is communicatively coupled with the host television receiver and having a security processor, and that the activation code is for enabling a hardware component of the client television receiver;
encrypting, by the smart card, the activation message including the activation code with a local key unique to the client television receiver, instances of the local key stored by both the smart card and the client television receiver;
transmitting, by the smart card, the activation message encrypted with the local key to the security processor of the client television receiver;
receiving, by the security processor, the activation message encrypted with the local key;
decrypting, by the security processor, the activation message including the activation code with the local key; and
enabling, by the security processor, the hardware component of the client television receiver based on the activation code.

US Pat. No. 10,484,750

METHODS, RADIO COMMUNICATION DEVICE AND BASE STATION DEVICE FOR MANAGING A MEDIA STREAM

Telefonaktiebolaget LM Er...

1. A method, performed by a radio communication device, for managing a media stream to be received from a media server, wherein the method comprises:transmitting, to the media server, a request for a first set of media rates and at least one segment time period of a media stream comprising a plurality of segments which are defined by the first set of media rates and by the at least one segment time period, the at least one segment time period relating to a duration of the plurality of segments;
receiving, from the media server, a response indicating the first set of media rates and the at least one segment time period;
transmitting, to a base station device, a request for a second set of media rates, wherein the request comprises:
information about the first set of media rates,
a parameter relating to length of the at least one segment time period, and
an indication relating to a time period during which the second set of media rates is below a media stream rate for reception at the radio communication device,
thereby enabling the base station device to predict the media stream rate, based on the indication and the parameter, and to assign one or more of the first set of media rates to the second set of media rates based on the media stream rate;
receiving, from the base station device, a response indicating the second set of media rates, and
selecting a media rate out of the second set of media rates.

US Pat. No. 10,484,745

COMPUTERIZED SYSTEM AND METHOD FOR DETERMINING MEDIA BASED ON SELECTED MOTION VIDEO INPUTS

OATH INC., New York, NY ...

1. A method comprising:communicating, via a computing device over a network, an initial set of videos to a device of a user, said communication causing the user device to display the video set within a first portion of a user interface (UI);
receiving, via the computing device, a selection corresponding to at least one video in said video set;
determining, via the computing device, based on said received selection, a context of the user, said context based at least in part on said at least one selected video;
creating, via the computing device, a set of state media items based on said context, each state media item comprising a looping, animated icon depicting digital content corresponding to said context;
communicating, via the computing device, said set of state media items to said user device, said communication causing said set of state media items to be displayed and rendered within a second portion of the UI;
receiving, via the computing device, a selection of a state media item from said set of state media items;
searching, via the computing device, a media repository for videos based on said selection of the state media item, said searching comprising identifying a second set of videos having content corresponding to a context of the selected state media item; and
communicating, via the computing device, said second set of videos to said user device, said communication causing the first UI portion to be modified to display said second set of videos.

US Pat. No. 10,484,734

TRANSMITTING METHOD, RECEIVING METHOD, TRANSMITTING APPARATUS, AND RECEIVING APPARATUS

SUN PATENT TRUST, New Yo...

1. A transmitting method comprising:transmitting video control information in a reproduction interval for reproduction of video data in the reproduction interval, the reproduction interval being an individually reproducible unit;
transmitting the video data in the reproduction interval, the video data being divided into a plurality of video packets, and the plurality of video packets being partially transmitted discontinuously after the video control information in the reproduction interval is transmitted;
determining a transmission order of audio control information in the reproduction interval for reproduction of audio data in the reproduction interval corresponding to the video data in the reproduction interval in such a way that the audio control information in the reproduction interval is transmitted after the video control information is transmitted, and transmitting the audio control information in the reproduction interval according to the determined transmission order, the audio control information in the reproduction interval being transmitted between the plurality of video packets obtained by dividing the video data in the reproduction interval; and
transmitting the audio data in the reproduction interval, the audio data in the reproduction interval being divided into a plurality of audio packets, the plurality of audio packets being transmitted continuously as a group without transmitting any other packets between the plurality of audio packets, the plurality of audio packets being transmitted after the audio control information in the reproduction interval is transmitted.

US Pat. No. 10,484,726

PLAYLIST ERROR TAGS FOR DELIVERY AND RENDERING OF STREAMED MEDIA

Apple Inc., Cupertino, C...

1. A method, comprising:responsive to received segments of coded media and a playlist that describes a media item to which the coded media belongs, determining which coded media segments contain errors;
for a first coded media segment that does not contain an error, adding a first entry to the playlist, wherein the first entry represents the first coded media segment;
for a second coded media segment that contains an error, adding a second entry to the playlist, wherein the second entry represents the second coded media segment, and wherein the second entry indicates the segment error; and
storing the playlist for access by a player device.

US Pat. No. 10,484,701

RENDITION SWITCH INDICATOR

AMAZON TECHNOLOGIES, INC....

1. A method of switching between renditions of a video transmission, the method comprising:encoding, by a server device, video data at a first image quality in a first rendition;
encoding, by the server device, the video data at a second image quality in a second rendition, wherein the second image quality is lower than the first image quality;
sending, by the server device, the first rendition to a recipient computing device;
receiving, by the server device, a request from the recipient computing device to switch from the first rendition to the second rendition;
determining that first header data of a first inter-coded frame of the video data comprises rendition switch indicator data that indicates that the video transmission cannot be switched to a lower image quality rendition at the first inter-coded frame;
determining that second header data of a second inter-coded frame of the video data comprises rendition switch indicator data that indicates that the video transmission can be switched to the lower image quality rendition at the second inter-coded frame, wherein the second inter-coded frame occurs later in the video transmission relative to the first inter-coded frame;
ceasing to send the first rendition to the recipient computing device;
sending the second rendition to the recipient computing device beginning with the second inter-coded frame;
identifying, by the recipient computing device, data in the second header data providing an indication to disable temporal motion vector prediction for decoding of the second inter-coded frame; and
disabling, by the recipient computing device, temporal motion vector prediction for the decoding of the second inter-coded frame.

US Pat. No. 10,484,699

MODE IDENTIFICATION DATA REDUCING METHOD FOR INTRA-PREDICTION CODING

NTT DOCOMO, INC., Tokyo ...

1. An image predictive decoding device comprising:input means for accepting input of compressed picture data and encoded information, the compressed picture data containing a residual signal generated by dividing a picture into a plurality of blocks and performing predictive encoding of a target block, and the encoded information about a prediction mode indicative of a generation method of a predicted signal of the target block;
restoration means for extracting the residual signal of the target block from the compressed picture data to restore a reproduced residual signal;
prediction mode decoding means for restoring the encoded information about the prediction mode to generate a prediction mode;
predicted signal generation means for generating the predicted signal of the target block based on the prediction mode;
picture restoration means for adding the predicted signal to the reproduced residual signal to restore a pixel signal of the target block; and
storage means for storing the restored pixel signal as a reproduced pixel signal,
wherein the prediction mode decoding means generates a candidate prediction mode list containing elements of prediction modes of a plurality of previously-reproduced blocks neighboring the target block, and decodes a flag that indicates whether or not the candidate prediction mode list contains an element corresponding to the prediction mode;
when the flag indicates that the corresponding element is present in the candidate prediction mode list, the prediction mode decoding means further decodes an index indexing the candidate prediction mode list to obtain an element indicated by the index as the prediction mode;
when the flag indicates that no corresponding element is present in the candidate prediction mode list, the prediction made decoding means further:
decodes a value of a REM (remaining) mode to restore the value of the REM mode as a numerical value of a fixed-length code,
sets a variable for the intra-frame prediction mode of the target block equal to a decoded value of the REM mode;
repeatedly performs a round of comparison between the variable and one of elements on the candidate prediction list that starts from a smallest element on the candidate list in an initial round of comparison and moves in a next round of comparison to a next larger element on the candidate list until reaching a highest element thereon, and in every round of comparison, incrementing a value of the variable for use of the incremented value of the variable in a next round of comparison when the variable is larger than or equal to the one of the elements, whereas keeping the value of the variable unchanged for use of the unchanged value of the variable in a next round of comparison when the variable is smaller than the one of the elements; and
uses a final value of the variable as a prediction mode for decoding the target block.

US Pat. No. 10,484,681

IMAGE PREDICTION ENCODING DEVICE, IMAGE PREDICTION DECODING DEVICE, IMAGE PREDICTION ENCODING METHOD, IMAGE PREDICTION DECODING METHOD, IMAGE PREDICTION ENCODING PROGRAM, AND IMAGE PREDICTION DECODING PROGRAM

NTT DOCOMO, INC., Chiyod...

1. An image prediction encoding device which divides an image into a plurality of areas, generates an intra frame predictive signal with respect to a pixel signal contained in a target area which is a processing target among the areas, and encodes a residual signal between the pixel signal of the target area and the intra frame predictive signal, the image prediction encoding device comprising:processing circuitry configured to
determine, based on processed data corresponding to adjacent areas comprising regenerated pixel signals and adjacent to the target area, a first predictive method as a predictive method for generating the intra frame predictive signal, wherein the processing circuitry derives the first predictive method by processing a function including adding or subtracting of an integer to or from the numerical value relating to predictive methods corresponding to the adjacent areas;
generate a plurality of predictive signals corresponding to a predetermined plurality of predictive methods for the target area and determine a second predictive method which is suitable for the target area from among the plurality of predictive methods in accordance with a predetermined evaluation standard;
generate the intra frame predictive signal on the basis of the determined second predictive method;
relatively encode the second predictive method on the basis of the first predictive method; and
encode a residual signal of the pixel signal of the target area on the basis of the generated intra frame predictive signal.

US Pat. No. 10,484,641

METHOD AND APPARATUS FOR PRESENTING INFORMATION, AND COMPUTER STORAGE MEDIUM

TENCENT TECHNOLOGY (SHENZ...

1. A method, comprising:at a device having one or more processors, memory, and a display:
determining, when a target video is played, a presentation time point corresponding to presentation content of the target video, the presentation content and the target video having been retrieved as separate content items by the device from one or more remote servers;
acquiring a display position of a closed caption of the target video on the display and a position of a video edge that is located closest to the closed caption on the display and that extends in a first direction parallel to the closed caption;
determining a target presentation region between the closed caption and the video edge according to the display position of the closed caption and the position of the video edge on the display;
displaying the presentation content in the target presentation region when the target video is played to the presentation time point corresponding to the presentation content, wherein displaying the presentation content in the target presentation region includes controlling the presentation content to move in the first direction parallel to the closed caption while remaining between the closed caption and the video edge that is located closest to the closed caption on the display;
while playing the target video and controlling the presentation content to move on the display, detecting a user selection of the moving presentation content within the target presentation region; and
in response to the user selection, acquiring and displaying detailed information of the presentation content to overlay a playing interface of the target video while continuing to play the target video.

US Pat. No. 10,484,636

REDUNDANCY IN ACTIVE PIXEL SENSORS

TEXAS INSTRUMENTS INCORPO...

1. An active pixel sensor, comprising:a plurality of sensor pixels disposed in a row;
a plurality of sensor pixels in a column; and
steering circuitry coupled to each of the sensor pixels;
wherein each of the sensor pixels comprises:
a first pixel circuit; and
a second pixel circuit; and
for each of the sensor pixels, the steering circuitry comprises:
a first switch and a second switch connected in series to route an input signal to the first pixel circuit; and
a third switch and a fourth switch connected in parallel to route the input signal to the second pixel circuit;
wherein the steering circuitry is configured to route the input signal to the second pixel circuit based on a row in which the first pixel circuit is disposed being defective or a column in which the first pixel circuit is disposed being defective.

US Pat. No. 10,484,632

IMAGING ELEMENT AND IMAGING DEVICE

FUJIFILM Corporation, To...

1. An imaging element that images a subject through an imaging optical system, the imaging element comprising: a plurality of pairs provided within a semiconductor substrate, each of the pairs comprising a first pixel comprising a photoelectric conversion unit which receives one of a pair of luminous flux passed through different portions arranged in one direction of a pupil area of the imaging optical system, and accumulates electric charges corresponding to a light reception amount, and a second pixel comprising a photoelectric conversion unit which receives other of the pair of luminous flux, and accumulates electric charges corresponding to a light reception amount, wherein each of the first pixel and the second pixel comprises: an electric charge retaining unit which retains the electric charges transferred from the photoelectric conversion unit in the each of the first pixel and the second pixel and from which a signal corresponding to the electric charges is read out by a read-out circuit; a transfer channel which is provided within the semiconductor substrate and is to transfer the electric charges accumulated in the photoelectric conversion unit to the electric charge retaining unit; a transfer electrode provided above the transfer channel; and a light shielding film that shields an area, excluding a light receiving area, of the photoelectric conversion unit, the electric charge retaining unit, and the transfer electrode, in a state of being viewed in a one direction perpendicular to the semiconductor substrate, the photoelectric conversion unit and the electric charge retaining unit included in each of the first pixel and the second pixel are arranged perpendicular to the one direction of the pupil area, and in a state of being viewed in the one direction perpendicular to the semiconductor substrate, the transfer channel is provided in an area excluding an area of the first pixel and the second pixel indicated by a trajectory in a case where the light receiving area of the photoelectric conversion unit is moved perpendicular to the one direction of the pupil area.

US Pat. No. 10,484,631

DEVICE FOR NON-UNIFORMITY CORRECTION

Wavefront Research, Inc.,...

1. An optical imaging system comprising:a first source of electromagnetic radiation;
an optical subassembly having at least one optical element;
said optical subassembly being configured to receive a portion of
electromagnetic radiation from said first source;
a detector;
an environmental device configured to provide an operating environment suitable
for said detector;
said environmental device being configured to receive a portion of
electromagnetic radiation from said optical subassembly;
said detector being configured to receive a portion of electromagnetic radiation
transmitted by said environmental device;
a second source of electromagnetic radiation;
said second source being disposed within the operating environment of said
environmental device;
said second source being configurable such that in a first configuration said second
source is not optically disposed in front of said detector and in a second
configuration said second source is optically disposed in front of said detector; and
said detector being configured to receive electromagnetic radiation from the second
source when said second source is in said second configuration.

US Pat. No. 10,484,627

IMAGE SENSOR WITH IMPROVED MICRO-LENS, RELATED IMAGING METHOD AND ELECTRONIC DEVICE

GUANGDONG OPPO MOBILE TEL...

1. An imaging method, comprising:detecting a current ambient luminous intensity;
when the current ambient luminous intensity is smaller than a preset intensity, controlling an image sensor to enter a first output mode, wherein the image sensor has the first output mode and a second output mode, the image sensor comprises an array of photosensitive units, an array of filter units arranged on the array of photosensitive units, and an array of micro lenses arranged on the array of filter units, the array of photosensitive units comprises focusing photosensitive units and non-focusing photosensitive units;
under the first output mode, controlling the array of photosensitive units to enter a focusing mode;
obtaining output values of a part of photosensitive pixels in each focusing photosensitive unit as first output values;
obtaining output values of another part of photosensitive pixels in each focusing photosensitive unit as second output values;
performing focusing control according to the first output values and the second output values;
under the first output mode, controlling the array of photosensitive units to enter an imaging mode; and
controlling the array of photosensitive units to expose to generate an image under the first output mode.

US Pat. No. 10,484,623

SENSOR WITH ALTERNATING VISIBLE AND INFRARED SENSITIVE PIXELS

MICROSOFT TECHNOLOGY LICE...

1. A sensor device, comprising:an array of light sensitive pixels arranged in a predetermined pattern of light sensitive pixels that alternates between broadband visible light sensitive pixels and infrared light sensitive pixels;
a color filter array of visible light filters and infrared light filters;
each broadband visible light sensitive pixel including a respective infrared light filter of the color filter array that causes that broadband visible light sensitive pixel to have increased sensitivity to light of the visible light spectrum and to have reduced sensitivity to light of the infrared light spectrum compared to each infrared light sensitive pixel; and
each infrared light sensitive pixel including a respective visible light filter of the color filter array that causes that infrared light sensitive pixel to have increased sensitivity to light of the infrared light spectrum and to have reduced sensitivity to light of the visible light spectrum compared to each broadband visible light sensitive pixel.

US Pat. No. 10,484,608

IMAGE STABILIZATION APPARATUS, CONTROL METHOD THEREOF, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image stabilization apparatus comprising:at least one processor and/or circuitry;
a supporting device configured to support an image capturing device configured to capture an object image formed by an imaging optical system;
a rotation device configured to rotate the supporting device in two axis directions;
a calculation unit configured to calculate a residual correction amount of image blur after age blur correction is performed by a first image blur correction device configured to correct image blur on an imaging plane of the image capturing device caused by shake of the apparatus by driving the rotation device, based on output of a shake detection device configured to detect shake of the apparatus and a moving amount of the first image blur correction device;
a second image blur correction device configured to correct the residual on amount of image blur using a method different from that of the first image blur correction device; and
a change unit configured to change allocation between a correctable range of the second image blur correction device correcting image blur in a horizontal or vertical direction on the imaging plane of the image capturing device and a correctable range of the second image blur correction device correcting image blur in a rotation direction on the imaging plane, based on a rotation angle of the rotation device and the residual correction amount of image blur,
wherein the calculation unit and the change unit are implemented by the at least one processor or the circuitry or a combination thereof.

US Pat. No. 10,484,603

COMMUNICATION TERMINAL, IMAGE COMMUNICATION SYSTEM, DISPLAY CONTROL METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM

RICOH COMPANY, LTD., Tok...

1. A communication terminal for displaying a predetermined-area image, which is an image of a part of a whole image, the communication terminal comprising circuitry to:receive first predetermined information specifying a first predetermined area, the first predetermined information being transmitted from another communication terminal displaying a first predetermined-area image, which is an image of the first predetermined-area in the whole image,
calculate a position of the first predetermined area with respect to a second predetermined area in the whole image, based on the first predetermined information received and second predetermined information specifying the second predetermined area, the second predetermined area being an area of a second predetermined-area image being displayed by the communication terminal; and
control a display to display, based on the position calculated, the second predetermined-area image including at least one of relative position information indicating the position calculated and direction information indicating a direction of the first predetermined area with respect to the second predetermined area.

US Pat. No. 10,484,602

CAMERA ARRANGEMENTS FOR WIDE-ANGLE IMAGING

Amazon Technologies, Inc....

1. A device, comprising:a housing that defines at least one radius;
a plurality of cameras positioned with respect to the housing, the plurality of cameras includes a first camera associated with a first field of view and a second camera associated with a second field of view that overlaps at least a portion of the first field of view;
at least one processor; and
memory to store instructions and image data captured by the plurality of cameras, the image data having a first resolution, wherein the instructions, when executed by the at least one processor, cause the at least one processor to:
generate composite image data based on the image data captured by the plurality of cameras, the composite image data having a second resolution that is a higher resolution than the first resolution.

US Pat. No. 10,484,601

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An image processing apparatus for generating a panoramic image by combining a plurality of images in a partially-overlapping manner, comprising:one or more processors; and
one or more memory storing instructions executable by the one or more processors, wherein the instructions, when executed by the one or more processors, cause the image processing apparatus to:
acquire a position of a boundary line for combining a first image and a second image partially overlapping the first image in an overlap region, the first image and the second image being two of the plurality of images;
detect an edge component of an object in vicinity of the position of the boundary line in either of the first image and second image;
set a blend width of a region, in the overlap region and including the boundary line, where pixel values of pixels constituting the first image and pixel values of pixels constituting the second image are blended, wherein the blend width is set based on the position of the boundary line and the edge component; and
combine the first image and the second image by blending the pixel values of the pixels constituting the first image and the pixel values of the pixels constituting the second image, in the region of the set blend width in the overlap region.

US Pat. No. 10,484,592

FOCUS ADJUSTMENT DEVICE, FOCUS ADJUSTMENT METHOD, AND NON-TRANSITORY STORAGE MEDIUM FOR STORING FOCUS ADJUSTMENT PROGRAMS FOR PERFORMING FOCUS ADJUSTMENT IN RESPONSE TO IMAGE SIGNALS OF AN IMAGE PICKUP DEVICE INCLUDING FOCUS DETECTION PIXELS

Olympus Corporation, Tok...

1. A focus adjustment device which performs focus adjustment in response to image signals of an image pickup device including focus detection pixels, the device comprising:a display configured to provide live view display based on the image signals of the image pickup device;
a switch configured to provide instruction to start focus adjustment; and
a processor configured to:
control an image pickup operation of the image pickup device based on an exposure value for the live view display to the display based on the image signals of the image pickup device to acquire the image signals;
perform focus detection based on image signals of the focus detection pixels, included in the image signals of the image pickup device;
calculate a gain correction value to correct the image signals of the focus detection pixels based on a result of the focus detection;
correct image signals of focus detection pixels to be acquired by a next image pickup operation with the gain correction value to perform the focus detection;
perform focus adjustment based on the image signals of the focus detection pixels in accordance with the instruction of the switch;
correct the exposure value based on the gain correction value when the focus adjustment is performed based on the image signals of the focus detection pixels in accordance with the instruction to start the focus adjustment;
cause the image pickup device to perform an AF image pickup operation using the corrected exposure value as an exposure value for the AF image pickup operation; and
perform focus detection based on the image signals of the focus detection pixels in accordance with the AF image pickup operation.

US Pat. No. 10,484,582

CAMERA DEVICE AND MOBILE TERMINAL USING THE SAME

GUANGDONG OPPO MOBILE TEL...

1. A camera device, comprising:a bracket, wherein the bracket comprises a frame body and at least one fixing portion, the frame body defines a receiving space, and the at least one fixing portion is disposed on a side of the frame body facing away from the receiving space and configured to connect an external device;
a camera unit, wherein at least part of the camera unit is accommodated in the receiving space;
a trim member and a protector, the trim member is disposed and covered on the frame body and the camera unit, the protector is disposed on a side of the trim member facing away from the camera unit;
a seal, and the seal is disposed between the frame body and the trim member; and
wherein the frame body is a hollow frame body, the frame body is disposed around a periphery of the camera unit, an end surface of the frame body adjacent to a bottom of the camera unit protrudes more outward than the bottom of the camera unit, both the end surface of the frame body and the bottom of the camera unit are located on a bottom side of the camera unit, and the bottom side of the camera unit is the side opposite to a lens side of the camera unit; and
wherein the receiving space is defined into a first receiving space and a second receiving space, the camera device comprises two cameras, the two cameras are respectively disposed in the first receiving space and the second receiving space.

US Pat. No. 10,484,578

SYNCHRONIZING VIDEO OUTPUTS TOWARDS A SINGLE DISPLAY FREQUENCY

CAE Inc., St-Laurent, QC...

1. A method for synchronizing video output towards a single display frequency comprising:providing a shared reference signal for synchronizing, at the single display frequency, video output between two or more image generator processors each driving at least one independent video card, wherein each of the independent video cards supports on-the-fly image refresh rate adaptation based on responsiveness from the corresponding image generator processor; and
at each one of the image generator processors, artificially affecting, in real-time, image generation rendering speed during a next frame generation processing to trigger the on-the-fly image refresh rate adaptation by the one image generator processor's video card for proactively scheduling refresh of an image corresponding to the next frame by the one image generator processor's video card, thereby aligning the refresh of the image to the shared reference signal while avoiding manipulation of memory registers of the one image generator processor's video card by the one image generator processor.

US Pat. No. 10,484,576

IMAGE PROCESSING APPARATUS AND METHOD TO GENERATE RECORDING DATA

CANON KABUSHIKI KAISHA, ...

1. An image processing apparatus for, to record an image on a recording medium using a plurality of color materials including a first color material and a second color material which has a hue complementary to that of the first color material, processing image data corresponding to the image, the image processing apparatus comprising:a conversion unit configured to convert the image data into pieces of color material data corresponding to the plurality of color materials; and
a generation unit configured to, based on the converted pieces of color material data, generate recording data to be used to record the plurality of color materials,
wherein the conversion unit converts predetermined image data indicating a color that is an achromatic color and has a gradation less than or equal to an intermediate gradation in a gradation range for color reproduction, into the pieces of color material data such that a recording amount of the first color material and a recording amount of the second color material are larger than a recording amount of a color material different from the first and second color materials among the plurality of color materials, and
wherein the generation unit generates the recording data such that a pixel where it is determined according to the recording data that the first color material is to be recorded and a pixel where it is determined according to the recording data that the second color material is to be recorded are at positions different from each other.

US Pat. No. 10,484,575

IMAGE FORMING APPARATUS AND CONTROL METHOD FOR THE SAME

KABUSHIKI KAISHA TOSHIBA,...

1. An image forming apparatus, comprising:a peripheral image acquisition section configured to acquire a periphery image of the image forming apparatus in a cycle;
a face detection section configured to detect a face of person one or more faces of one or more persons from the periphery image acquired by the peripheral image acquisition section;
a face recognition section configured to calculate a matching rate indicating a degree of matching with a face of a user registered in advance for each face detected from the periphery image; and
a printing control section configured to control printing processes for each user of each faces detected from a plurality of the periphery images acquired while until the user arrives at position of the image forming apparatus,
wherein each of the printing processes has a plurality of processing stages in which images related to the user will be printed on sheets, each processing stage being associated at least in part with a respective threshold in one or more thresholds,
wherein one or more processing stages among the plurality of processing stages are controlled to be executed by the printing control section if matching rate of the face of the user exceeds the threshold associated with the one or more of processing stages.

US Pat. No. 10,484,573

INFORMATION PROCESSING APPARATUS, NON-TRANSITORY COMPUTER READABLE MEDIUM, AND INFORMATION PROCESSING SYSTEM

FUJI XEROX CO., LTD., To...

1. An information processing apparatus comprising:a plurality of communication interfaces that are connected to one or more communication lines;
a memory that stores first authentication information to be used for user authentication;
a near field communication interface that receives second authentication information from an integrated circuit (IC) card;
a central processing unit (CPU) programmed to:
perform user authentication by a first authentication method,
wherein, in the first authentication method, the user authentication is performed by comparing the first authentication information stored in the memory to the second authentication information received from the IC card;
transmit the second authentication information received from the IC card to an authentication server;
perform user authentication by a second authentication method,
wherein, in the second authentication method, the user authentication is performed by using a user authentication result transmitted from the authentication server;
if the user authentication is performed by the first authentication method performs user authentication, select a communication interface from among the plurality of communication interfaces by a first method as a communication interface used for transmission of information to a terminal apparatus, or, if the user authentication is performed by the second authentication method, select a communication interface from among the plurality of communication interfaces by a second method as a communication interface used for transmission of information to the terminal apparatus;
transmit information to the terminal apparatus by using the selected communication interface; and
if a user is not authenticated by the second authentication method, control to display a list of terminal apparatuses that are connected to each of the plurality of communication interfaces for user selection of a terminal apparatus for transmission of the information to the terminal apparatus selected by the user.

US Pat. No. 10,484,571

MULTIFUNCTION DEVICE, REBOOT METHOD, AND NON-TRANSITORY RECORDING MEDIUM STORING COMPUTER READABLE PROGRAM

Konica Minolta, Inc., To...

6. A reboot method used in a multifunction device integrally comprising a first device and a second device, the first device having a first system, the second system having a second system separately from the first system, the method comprising:requesting, by the second device, in response to a predetermined command, a first snapshot of the first device from the first device;
generating, by the first device, the first snapshot in response to a request from the second device;
sending, by the first device, the first snapshot to the second device;
generating, by the second device, a second snapshot of the second device in response to the predetermined command;
saving, by the second device, to a save destination, the first snapshot and the second snapshot;
starting, by the first device, the first system by using the first snapshot saved in the save destination; and
starting, by the second device, the second system by using the second snapshot saved in the save destination.

US Pat. No. 10,484,566

LIGHT SCANNING APPARATUS, HOUSING, AND IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. A light scanning apparatus, comprising:a light source configured to emit a laser beam;
a rotary polygon mirror configured to deflect the laser beam emitted from the light source;
a plurality of optical elements configured to guide, to a photosensitive member, the laser beam deflected by the rotary polygon mirror;
a housing having a bottom portion and a plurality of side wall portions standing from the bottom portion, the light source being mounted on a side wall portion, of the plurality of side wall portions, intersecting with a longitudinal direction of the plurality of optical elements, the rotary polygon mirror being mounted on the bottom portion; and
a plurality of wall portions provided on the bottom portion so as to intersect with the longitudinal direction between the bottom portion and a lens, of the plurality of optical elements, that is closest to the rotary polygon mirror on an optical path of the laser beam deflected by the rotary polygon mirror, the plurality of wall portions forming an air flow path for guiding an air flow caused by rotation of the rotary polygon mirror from a first space in which the rotary polygon mirror is arranged to a second space that is opposite to the first space with respect to the lens.

US Pat. No. 10,484,564

IMAGE FORMING APPARATUS AND METHOD FOR CONTROLLING THE SAME COMPRISING A STORAGE MEDIUM THAT INDICATES WHETHER THE IMAGE FORMING APPARATUS IS IN A SETTING OF CHECKING A SIGNATURE WHEN AN APPLICATION IS INSTALLED

Canon Kabushiki Kaisha, ...

6. A method for controlling an image forming apparatus, the method comprising:storing information that indicates whether the image forming apparatus is in a setting of checking a signature when an application is installed or not;
determining, as a first determination using the information stored in the storing, whether the image forming apparatus is in the setting of checking a signature when an application is installed;
acquiring an application that is a target of installation; and
determining, as a second determination using a signature of the application acquired in the acquiring, whether it is all right to install the application or not in a case where it is determined in the first determination that the image forming apparatus is in the setting of checking a signature when an application is installed, and determining, using information regarding a permission included in the application acquired in the acquiring, whether it is all right to install the application or not in a case where it is determined in the first determination that the image forming apparatus is not in the setting of checking a signature when an application is installed.

US Pat. No. 10,484,563

IMAGE FORMING APPARATUS, AND METHOD FOR CONTROLLING IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. A printing apparatus, comprising:a printer that includes one or more motors;
a print controller configured to drive the one or more motors;
a power controller configured to supply power to the print controller and stop power to the print controller;
a controller configured to select one screen among a plurality of screens as an initial screen to be displayed according to a sleep return instruction; and
a display,
wherein, in accordance with the sleep return instruction, (1) the display displays the one screen selected by the controller, (2) the power controller supplies power to the print controller, and (3) the print controller drives at least one of the one or more motors or not on a basis of a type of the one screen selected by the controller.

US Pat. No. 10,484,557

IMAGE PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR ADDITION OF DIFFERENT IMAGE DATA TO ACQUIRED IMAGE DATA

FUJI XEROX CO., LTD., To...

1. An image processing apparatus comprising:an acquisition unit that acquires image data generated by reading an image on an original;
an identification unit that identifies a predetermined output size without regard for an output sheet setting of the image processing apparatus, the predetermined output size being different from a size of the original; and
a generation unit that adds image data of a different image to the acquired image data, without changing a size of the image in the acquired image data, to generate image data corresponding to the predetermined output size, wherein the image data of the different image comprises an image including information to be transmitted to a viewer of the acquired image data.

US Pat. No. 10,484,556

METHOD OF DETECTING HOME POSITION, IMAGE READING DEVICE EMPLOYING THE METHOD, AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM THEREFOR

BROTHER KOGYO KABUSHIKI K...

1. An image reading device, comprising:an original platen configured to support an original;
a cover configured to be open and close relative to the original platen;
a detector configured to detect whether the cover is opened or closed;
a reader configured to read the original supported on the original platen;
a moving mechanism configured to move the reader along the original platen;
an operation part configured to select one of a first scan function and a second scan function, the first scan function being a function of treating image data of a plurality of originals read by the reader as one file, the second scan function being a function of treating image data of one original read by the reader as one file; and
a controller,
the controller being configured to execute:
a first moving process in which the controller controls the moving mechanism to move the reader from a reading start position to a reading end position for the reader reading the original supported on the original platen;
a second moving process in which the controller controls the moving mechanism to move the reader toward a waiting position opposite to the reading end position with respect to the reading start position after the reader read the original; and
a determining process in which the controller determines whether the waiting position coincides with a regular position when the reader reaches the waiting position,
wherein, when the operation part receives an operation to select the first scan function, the controller repeatedly executes the first moving process and the second moving process without executing the determining process until image data for a plurality of originals treated as one file is obtained, and
wherein, when the operation part receives an operation to select the second scan function, the controller executes the second moving process after execution of the first moving process, the controller not executing the determining process in response to detection of opening of the cover by the detector before the reader reaches the waiting position, the controller executing the determining process when opening of the cover is not detected by the detector before the reader reaches the waiting position.

US Pat. No. 10,484,554

PROCESSING APPARATUS, IMAGE FORMING APPARATUS, AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR PRESENTING A CUSTOMIZATION SCREEN

FUJI XEROX CO., LTD., To...

1. A processing apparatus comprising:a function-screen processing unit that arranges setting-item elements in order, the setting-item elements being display elements corresponding to respective setting items to be displayed, the setting items being a portion of a group of setting items corresponding to a function provided to a user, and that performs processing for presenting, to the user, a function screen on which a customization element that is a display element for receiving a request for a customization operation is arranged; and
a customization-screen processing unit that performs, in a case where the user has performed an operation to request the customization operation on the customization element within the presented function screen, processing for presenting, to the user, a customization screen through which, for each of the setting items in the group of setting items corresponding to the function, specification of whether the setting item is to be displayed is received.

US Pat. No. 10,484,553

DEVICE FOR ANALYZING A DISTURBANCE OF A FACSIMILE COMMUNICATION DEVICE AND NON-TRANSITORY RECORDING MEDIUM STORING A COMPUTER READABLE PROGRAM

Konica Minolta, Inc., Ch...

1. A communication disturbance analysis device, comprising:a hardware processor that:
obtains a first recorded data created by recording a first communication sound at a transmitter in one facsimile communication and a second recorded data created by recording a second communication sound at a receiver in the one facsimile communication,
detects a silence section from each of the first recorded data and the second recorded data; and
specifies an extracted section to be extracted as a recorded data to be analyzed from the first recorded data and the second recorded data in accordance with an overlapped part of the silence section in the first recorded data and the silence section in the second recorded data.

US Pat. No. 10,484,552

INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD FOR CREATING WORKFLOW

Canon Kabushiki Kaisha, ...

1. An information processing apparatus comprising:one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the information processing apparatus to perform operations including:
displaying a creation screen for a creator to create a workflow by combining a plurality of function providers based on an operation, by the creator, of arranging the plurality of function providers in the creation screen, wherein the plurality of function providers includes a function provider having a setting interface to call a setting screen to perform a setting of a corresponding function, and an execution interface to execute the corresponding function, and
automatically adding, without an operation by the creator for adding display information, the display information to the workflow displayed in the creation screen in a case where a setting interface of a function provider, which has been added to the workflow in the creating screen by the creator, refers to a result of an execution by an execution interface of a preceding function provider in the workflow,
wherein the display information automatically added is information to display a message to prompt a user to standby during the execution by the execution interface of the preceding function provider included in the created workflow when the created workflow is executed by the user.

US Pat. No. 10,484,548

OPERATION DISPLAY SYSTEM, OPERATION DISPLAY APPARATUS, AND OPERATION DISPLAY PROGRAM

KONICA MINOLTA, INC., To...

1. An operation display system comprising:a plurality of operation display apparatuses each including a touch panel; and
a hardware processor configured to:
acquire load references of the respective touch panels of the plurality of operation display apparatuses, the load references serving as a reference of pressing force by which the respective corresponding touch panels receive an operation,
compare the acquired load references of a first operation display apparatus and a second operation display apparatus among the plurality of operation display apparatuses, with each other, and
in a case in which it is determined based on a result of the comparison that there is a difference between the load references, control a degree of a change in pressing force for pressing the touch panel of the second operation display apparatus as compared to the pressing force for pressing the touch panel of the first operation display apparatus, to be indicated in an output notification, the first operation display apparatus being an operation display apparatus operated by a user most recently among the plurality of operation display apparatuses and the second operation display apparatus being an operation display apparatus to be subsequently operated among the plurality of operation display apparatuses.

US Pat. No. 10,484,545

METHOD FOR OPTIMIZING QUALITY OF EXPERIENCE IN MIXED MANAGED AND UNMANAGED NETWORK ENVIRONMENTS WITH GOVERNANCE AND REGULATION CONSTRAINTS

TELEMESSAGE, Petach-Tikv...

1. A method for routing a call initiated by at least one member of an organization having communication servers for handling the call routing, wherein the organization's communication servers are located at different geographical areas, said method comprising the steps of:receiving a call request with metadata of a requesting device and a requesting member of the organization;
identifying a geographical and a logical location of the requesting member and a call destination to at least one participant based on the received metadata;
authorizing the requested call based on determined locations and metadata by applying organization policy; and
determining a call routing method of path between the requesting member and the call destination, based on organization policy, wherein the organization policy rules define different scenarios for different user profiles, characteristics of the call device, device network information, connectivity profile for different offices or branches of the organization based on physical or logical location of users participating in the call,
wherein the requesting member of the organization and the at least one participant are located at different geographical locations or belong to different entities of the organization,
wherein each entity of the organization or the at least one participant has different routing rules, and
wherein the routing rules are defined by roles of the requesting member and the at least one participant, such that the requesting member of the organization or at least one participant in different locations has different roles and policies which impact implementation of different routing decisions
wherein the determination of call routing method include selecting between at least one of: local routing using a single network server, non-local routing using more than one designated server, and peer-to-peer (P2P) call routing
wherein determining call routing path method is performed dynamically, during the call based on changes of at least one member's physical or logical location during the call.

US Pat. No. 10,484,543

SYSTEM AND METHOD FOR REPLACING HOLD-TIME WITH A CALL BACK IN A CONTACT CENTER ENVIRONMENT

FonCloud, Inc., Ontario ...

1. A method used by an independent communication system (ICS), the method comprising: managing a transaction between a waiting party and a queuing party having a queuing calling system (QCS), providing a protected connection between the QCS and a local media appliance (LMA) for routing signaling or media data between the QCS and the LMA and between the ICS and the LMA, such that the LMA allows the ICS to provide virtual queuing functionality to the QCS, such that voice data only need travel between the LMA and the QCS or between the QCS and the waiting party, but not between the LMA and the ICS.

US Pat. No. 10,484,542

SYSTEM AND METHOD FOR HYBRIDIZED CHAT AUTOMATION

1. A method of managing chat in a contact center setting, wherein the chat comprises a blended agent and automated chat, the method comprising:(a) receiving from a chat orchestration server a first signal indicating an initiating communication;
(b) invoking by the chat orchestration server natural language processing on the initiating communication;
(c) retrieving, by the chat orchestration server, a standardized text communication responsive to the natural-language-processed communication from a memory coupled to a knowledge management server;
(d) determining, by the knowledge management server, a confidence value of the standardized text communication responsive to the natural-language-processed communication;
(e) populating, by the knowledge management server, a determined ranked order of standardized text communications, wherein the rank order is configured in response to the confidence value of the standardized text communication;
(f) transmitting, by the chat orchestration server, an instruction to display on an agent device the determined ranked order;
(g) receiving, by the chat orchestration server, a second signal indicating a selection from the agent device of a standardized text communication responsive to the natural-language-processed initiating communication;
(h) directing, by the chat orchestration server, an automated standardized-text-communication chat for communication with an end user based on the received second signal indicating the selection from the agent device of the standardized text communications; and
repeating steps (a)-(h) until an action occurs as indicated by a third signal received by the chat orchestration server.

US Pat. No. 10,484,538

COMPUTER-IMPLEMENTED METHOD OF FOWARDING CALLS PREDICTIVE DIALER SYSTEM AND DATA BASE

InContact Inc., Salt Lak...

1. A computer-implemented method of forwarding calls in a predictive dialer system that dials telephone numbers and connects answered calls to available agents, the method comprising the steps of:a processing component of the predictive dialer system monitoring a first active call between an agent and a client using speech recognition to detect, during the first active call, an occurrence of at least one key phrase audibly spoken during the first active call that indicates intention of termination of the first active call;
the processing component of the predictive dialer system monitoring a call completion rate for call attempts and an average ringing time for the call attempts;
in response to detection of a key phrase of the at least one key phrase, predicting a remaining time period until the first active call will be terminated based on an average time value associated with the key phrase that was detected, the average time value being stored in a database that maps the average time value with the key phrase that was detected, the database being stored in a non-transitory computer readable medium that is communicatively accessible to the processing component of the predictive dialer system;
the processing component of the predictive dialer system selecting a number of new second call attempts based on the monitored call completion rate during the first active call;
the processing component of the predictive dialer system determining a point of time for initiating the selected number of new second call attempts for establishment of a new second call between the agent and a new client for being handled by the agent based on the predicted remaining time period until the first active call will be terminated, the monitored average ringing time for call attempts, and an amount of time needed for dialing to initiate the selected number of new second call attempts; and
the predictive dialer system initiating the selected number of new second call attempts to establish the new second call between the agent and the new client at the determined point of time during the first active call and before termination of the first active call.

US Pat. No. 10,484,536

METHODS AND APPARATUS TO ASSOCIATE VOICE MESSAGES WITH MISSED CALLS

BlackBerry Limited, Wate...

1. A method comprising:loading into memory of a mobile device a call log item;
determining whether or not the call log item relates to a missed call; and
in response to determining that the call log item relates to a missed call:
obtaining a caller identity and a call log item time stamp from the call log item, the call log item time stamp comprising a time at which the mobile device obtains a missed call indication;
locating an incoming voice message associated with the call log item based on a timing constraint being met that includes an evaluation of the call log item time stamp from the call log item, a message duration of an outgoing message, a message duration of the incoming voice message, and a latency time including time required to create a visual voicemail message from the incoming voice message, wherein the latency time is learned from prior message processing and a comparison between the time at which the mobile device obtained the missed call indication and a time when the visual voicemail message is received; and
adding the call log item to the call log upon locating the incoming voice message based on the timing constraint.

US Pat. No. 10,484,533

MESSAGING INTERFACE BASED ON CALLER OF AN INCOMING CALL

Facebook, Inc., Menlo Pa...

1. A method comprising:by a computing device of a first user, during an incoming call from a second user, displaying a notification interface comprising an indication of the incoming call;
during the incoming call, by the computing device of the first user, detecting a transition-gesture input from the first user, wherein the transition-gesture input corresponds to a request to transition from the notification interface to a messaging interface; and
in response to the detection of the transition-gesture input, by the computing device of the first user, transitioning from the notification interface to the messaging interface, wherein the messaging interface comprises one or more previous communications between the first user and the second user.

US Pat. No. 10,484,530

SENSOR BASED COMPONENT ACTIVATION

Google LLC, Mountain Vie...

1. A computer-implemented method of mode determination, the method comprising:receiving, by a computing system comprising one or more computing devices, object detection data based in part on one or more sensor outputs from a plurality of sensors that detect one or more portions of a user of the computing system;
receiving, by the computing system, motion data based in part on one or more sensor outputs from the plurality of sensors, wherein the motion data describes a motion of the computing system relative to the user of the computing system;
determining, by the computing system, based in part on the object detection data, a state of the one or more portions of the user of the computing system comprising one or more spatial relations of the one or more portions of the user of the computing system with respect to the computing system;
determining, by the computing system, based in part on the object detection data and the motion data, when the state of the one or more portions of the user relative to the computing system matches one or more falsing profiles associated with a state of the one or more portions of the user relative to the computing system that does not activate the one or more components, wherein the satisfying the one or more operational criteria comprises the state of the one or more portions of the user relative to the computing system not matching any of the one or more falsing profiles; and
responsive to the state of the one or more portions of the user of the computing system satisfying one or more operational criteria, activating, by the computing system, an input mode of a plurality of input modes associated with activating one or more components of the computing system, the one or more components comprising one or more microphone components, one or more camera components, or one or more text input components, wherein the one or more components are associated with performing one or more operations comprising detection of one or more inputs.

US Pat. No. 10,484,519

AUTO-NEGOTIATION OVER EXTENDED BACKPLANE

Hewlett Packard Enterpris...

1. A system for auto-negotiation over an extended backplane, the system comprising:a switch comprising:
a switch ASIC (application-specific integrated circuit) performing connectivity functions of the switch; and
a switch PHY connected to the switch ASIC; and
an enclosure, comprising:
a NIC (network interface controller) connected to a server within the enclosure; and
a DEM (downlink extension module) extending the connectivity of the switch that is external to the enclosure by providing a communicative connection between the server within the enclosure and the switch, the DEM having a DEM PHY that is connected to the NIC via a backplane and also connected to the switch PHY via an external connection,
wherein the DEM PHY facilitates auto-negotiation between the switch ASIC and the NIC and facilitates a connection between the switch and the NIC to enable the server within the enclosure to utilize the switch that is external to the enclosure.

US Pat. No. 10,484,517

QUALITY OF SERVICE SUPPORT FOR LAYER 2 BASED DEVICE-TO-DEVICE RELAY

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:communicating via a relay wireless communication link, the communicating comprising communications using a plurality of bearers;
configuring a layer 2 header of a packet for transmission on the relay wireless communication link that is processed by a relay wireless device to convey an indication of a quality of service (QoS) parameter set;
identifying that the packet belongs to a first bearer, the first bearer being associated with the QoS parameter set, wherein the layer 2 header is further configured to convey an indication of an allocation and retention policy (ARP) of the first bearer; and
transmitting the packet comprising the configured layer 2 header on the relay wireless communication link according to the QoS parameter set.

US Pat. No. 10,484,514

METHOD FOR DISPATCHING NETWORK FRAMES AMONG PROCESSING RESOURCES

KALRAY, Orsay (FR)

1. A method of processing data frames arriving on a network interface, the method comprising the following steps implemented in the network interface:storing a set of subframe and session parameter positions for a frame, including positions of a subframe parameter and of a set of session parameters;
storing an expected value for the subframe parameter;
receiving a current frame in fixed size words;
when a current word of the current frame overlaps a position among the stored parameter positions, storing the current word in a respective register of an extracted parameter register bank;
configuring an index mask for cancelling all data of the extracted parameter register bank except data at the positions of the set of session parameters;
calculating an index from the index mask;
comparing data received at the position of the subframe parameter to the expected value; and
if the comparison is equal, routing the current frame to a processing resource associated with the index.

US Pat. No. 10,484,513

SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR CONNECTING OR COUPLING AUDIO COMMUNICATIONS SYSTEMS OVER A SOFTWARE DEFINED WIDE AREA NETWORK

NSGDatacom, Inc., Chanti...

1. A system of transmitting and receiving audio frequency signals comprising PSTN-compatible, or voice over IP (VoIP) signals, or high definition voice signals over a packet data network wherein the packet data network comprises a software defined wide area network (SDWAN), the system comprising:a first system comprising:
at least one first memory device; and
at least one first processor, coupled to said at least one first memory device and the packet data network, said at least one first processor comprising at least one or more of:
at least one application-specific integrated circuit (ASIC),
at least one chipset,
at least one processor,
at least one microprocessor,
at least one logic circuit,
at least one quantum computer,
at least one multi-core processor,
at least one quad core processor,
at least one programmable logic device (PLD),
at least one field programmable gate arrays (FPGA),
at least one information appliance,
at least one system on a chip (SOC),
at least one multi-processor,
at least one computer processor,
at least one graphics processor, or
at least one digital signal processor (DSP),
said at least one first processor configured to:
receive one or more first incoming audio frequency signals;
digitize said one or more first incoming audio frequency signals according to an audio standard to obtain first digitized audio frequency signals;
segment said first digitized audio frequency signals to generate one or more first sequences of audio signal samples, each of said one or more first sequences of audio signal samples comprising a first preprogrammed sample size;
compress said each of said one or more first sequences of audio signal samples according to a first preprogrammed set of rules comprising a first preprogrammed compression algorithm, to produce a first sequence of one or more strings of processed samples, responsive to determining that said each of said one or more first sequences of audio signal samples is determined to meet a first preprogrammed criteria for compression according to said first preprogrammed set of rules;
accumulate said first sequence of said one or more strings of processed samples to create a first group of samples ready for transmission according to a first aggregation threshold defined by a second preprogrammed set of rules,
create a first outgoing digital message from said first group of samples ready for transmission according to a forwarding threshold defined by a third preprogrammed set of rules, using at least one of:
a first pre-defined data link protocol, or
a first control channel;
transmit said first outgoing digital message over the software defined wide area network (SDWAN) to a second system;
receive, from the software defined wide area network, and interpret, a first incoming digital message from the second system;
process said first incoming digital message into one or more incoming digital audio stream samples according to said third pre-programmed set of rules comprising said first pre-defined data link protocol, or said first control channel, or a second pre-defined data link protocol, or a second control channel; and
accumulate and process said one or more incoming digital audio stream samples according to a fourth preprogrammed set of rules comprising being configured to:
decompress any compressed of said one or more incoming digital audio stream samples according to a first preprogrammed decompression algorithm defined by said fourth preprogrammed set of rules into decompressed digital audio samples;
accumulate said first decompressed digital samples into a first buffer according to a first jitter buffer threshold, wherein said first jitter buffer threshold is defined by said fourth preprogrammed set of rules; and
regenerate first outgoing audio frequency signals based on said first decompressed digital audio samples.

US Pat. No. 10,484,511

SYSTEM PROVIDING FASTER AND MORE EFFICIENT DATA COMMUNICATION

WEB SPARK LTD., Netanya ...

1. A method for fetching, by a first client device, a first content identified by a first content identifier and stored in a web server, for use with a first server that stores a group of IP addresses, the method by the first server comprising:receiving, from the first client device, the first content identifier;
selecting, in response to the receiving of the first content identifier from the first client device, an IP address from the group;
sending, in response to the selecting, the first content identifier to the web server using the selected IP address;
receiving, in response to the sending, the first content from the web server; and
sending the received first content to the first client device,
wherein the first content comprises a web-page, an audio, or a video content, and wherein the first content identifier comprises a Uniform Resource Locator (URL).

US Pat. No. 10,484,510

SYSTEM PROVIDING FASTER AND MORE EFFICIENT DATA COMMUNICATION

WEB SPARK LTD., Netanya ...

1. A method for use with a web server that responds to Hypertext Transfer Protocol (HTTP) requests and stores a first content identified by a first content identifier, the method by a first client device comprising:establishing a Transmission Control Protocol (TCP) connection with a second server;
sending, to the web server over an Internet, the first content identifier;
receiving, the first content from the web server over the Internet in response to the sending of the first content identifier; and
sending the received first content, to the second server over the established TCP connection, in response to the receiving of the first content identifier.

US Pat. No. 10,484,507

SYSTEM FOR HOLISTIC DATA TRANSMISSION THROUGHOUT AN ENTERPRISE

Bank of America Corporati...

1. A system for a centralized, protocol- and technology-agnostic management of data transmissions within an enterprise, the apparatus comprising:a plurality of networked servers, each server comprising a first computing-platform having a first memory and at least one first processor in communication with the first memory, each server comprising;
a modular-based, service delivery application comprising computer-readable instructions stored in each first memory, executable by the first processor and including a data transfer module configured to provide protocol-agnostic data connections between a plurality of servers in the enterprise;
one or more hub servers configured to provide protocol-agnostic file transfer between the plurality of servers in the enterprise, each hub server (i) comprising a second computing-platform having a second memory and at least one second processor in communication with the second memory, and each hub server (ii) in communication with the plurality of the networked servers; and
a service delivery management framework comprising computer readable instructions for uniform management of a plurality of services across the enterprise stored in the memory, executable by a processor, wherein executing the computer readable instructions is configured to cause the processor to:
receive a request from a user to initiate a file transfer between two servers of the plurality of networked servers and/or between two applications of the plurality of networked servers, wherein the user is pre-configured to initiate the file transfer and the user does not have physical access to the two servers or the two applications, wherein the request comprises a route for data transmission, a timing for data transmission and a protocol to be implemented for data transmission;
implement a server-level entitlement comprising determining whether the requested file transfer is permissible between the two servers or the two applications, wherein determining whether the requested file transfer is permissible comprises:
determining whether the two servers are entitled for a data connection by implementing a server rating system based on a type of data to be transferred and geographic locations of the two servers within the enterprise;
initiate a file transfer at a device level and/or an application level, such that the file is transferred from (i) between the two servers, (ii) from a first server of the two servers and a first application of the two applications, and/or (iii) between the two applications;
determine, via the service delivery management framework, a first protocol for the file transfer;
establish a protocol-agnostic data connection between the two servers and/or between the two applications; and
transfer, via the first protocol, the file at the device level and/or the application level such that the file is transferred between the two servers and/or the two applications without using a secondary network device to perform protocol-agnostic file transfer.

US Pat. No. 10,484,506

SYSTEMS AND PROCESSES FOR COMPUTER LOG ANALYSIS

YSCOPE INC., Toronto (CA...

1. A process for performing computer log analysis, the process comprising:performing an analysis on existing program code that is executable on one or more computers forming part of a distributed computer system, the analysis identifying log output instructions present in the program code, the log output instructions being configured to generate log messages related to service requests processed by the program code;
generating a log model using the analysis, the log model being representative of causal relationships among service requests defined by the program code, generating the log model including automatically generating one or more groups for grouping log messages based on the analysis on the existing program code, generating the log model further including generating a direct acyclic graph containing log points reachable from a top-level method associated with a particular service request to group a first log message with other log messages associated with the particular service request; and
applying the log model to a plurality of log messages generated by execution of the program code to add log messages of the plurality of log messages into the one or more groups.

US Pat. No. 10,484,505

SYSTEM AND METHOD FOR ZERO-FOOTPRINT SCREEN CAPTURE

ZOOM International a.s., ...

1. A system for zero-footprint screen capture for contact centers, comprising:a screen capture server comprising a processor, a memory, and a plurality of software programming instructions stored in the memory and operating on the processor which cause the screen capture server to:
receive screen capture data from a screen capture software application; and
store the screen capture data; and
a screen capture software application comprising a plurality of programming instructions configured to be downloaded to an agent workstation, wherein the screen capture software application, when operating on the agent workstation, causes the agent workstation to:
detect a connection of an incoming phone call to an agent workstation;
start capturing images of a screen of the agent workstation;
detect a disconnection of the incoming phone call to the agent workstation; and
stop capturing images of the screen of the agent workstation; and
a web server comprising a processor, a memory, and a plurality of programming instructions stored in the memory and operating on the processor which cause the web server to;
receive login information for an agent via a web browser on the agent workstation;
download an applet to the agent workstation for authentication;
associate, using the applet, an agent identification with workstation;
receive captured screens of the agent workstation from the screen capture software application;
transmit captured screens to screen capture server.

US Pat. No. 10,484,502

SYSTEM AND METHOD FOR IMPROVING EFFICIENCY OF A REMOTE COMPUTING DEVICE

Click Therapeutics, Inc.,...

1. A method, comprising:identifying, by a server including one or more processors, a profile associated with an application executing on a remote computing device;
transmitting, by the server, at a first time in accordance with a delivery model, a first request for application activity update, the first request including instructions to provide a trigger on the remote computing device, the remote computing device configured to provide a plurality of actions to be performed via the remote computing device responsive to detecting an activation of the trigger;
receiving, by the server, from the remote computing device and responsive to the activation of the trigger on the remote computing device, a response including content relating to a selected action of the plurality of actions performed via the remote computing device;
determining, by the server, based on the content relating to the selected action included in the response from the remote computing device, a delay from the first time corresponding to a second time at which to transmit a second request for application activity update;
updating, by the server, the profile to include an entry corresponding to the first request for application activity update and the response, the entry identifying a first timestamp at which the first request for application activity update was transmitted, a second timestamp at which the response was received, and a type of response; and
transmitting, by the server, at the second time in accordance with the delivery model, the second request for application activity update to the remote computing device.

US Pat. No. 10,484,500

UPDATING A PROFILE

INTERNATIONAL BUSINESS MA...

1. A method for updating a profile with a computer comprising a server and having a network interface for communicating with a computer network and programmed to perform the method, the method comprising:with the computer and network interface, monitoring electronic communications between a target user and a number of other users occurring on the computer network in real-time;
with an extracting circuit of the computer, extracting communicated information available about the target user and the number of other users from the electronic communications;
with the computer and network interface, accessing at least one social network available on the computer network to obtain information from a profile of the target user on each social network;
based on an analysis of the communicated information available about the target user and the number of other users, with an identifying circuit of the computer, identifying relevant information from the communicated information that replaces older information already in the profile of the target user and so is relevant for updating the profile of the target user on a particular social network, the profile comprising a visual display of personal data associated with the target user for presentation to other users of the social network;
with the computer, accessing metadata associate with the social network using the network interface, and determining from the metadata associated with the social network whether the social network is designated for personal use or business use; and,
when a type of the relevant information, as between personal or business information, matches the designated use of the social network, with the computer, updating the profile of the target user on that social network with the relevant information, including updating the older information already in the profile of the target user on that social network using the relevant information derived from the analysis; and
with the computer, continually updating the profile of the target user with relevant information extracted from further electronic communications so that information in the profile of the target user remains current for other users of the social network.

US Pat. No. 10,484,499

SELECTING CONTENT FOR PRESENTATION TO AN ONLINE SYSTEM USER BASED ON AFFINITIES OF THE USER FOR ADDITIONAL USERS INFERRED FROM AN ORGANIZATIONAL CHART

Facebook, Inc., Menlo Pa...

1. A method comprising:receiving information identifying a plurality of users of an online system, the information including a user profile associated with each user of the plurality of users;
storing the information identifying the plurality of users of the online system;
receiving information describing an organizational chart for an organization, the organizational chart indicating connections among the plurality of users defined by each user's role in the organization;
providing a social networking environment to the plurality of users, the social networking environment enabling the plurality of users to establish connections and to communicate with each other;
computing measures of affinity of each user of the plurality of users for additional users of the plurality of users, the computed measures of affinity based at least in part on the received information describing the organizational chart;
establishing one or more inferred connections between pairs of the plurality of users, wherein a bidirectional inferred connection is established between a user of the plurality of users and an additional user of the plurality of users based on a computed measure of affinity of the user for the additional user equaling or exceeding the threshold value and a computed measure of affinity of the additional user for the user equaling or exceeding the threshold value;
receiving, from a client device of a viewing user of the plurality of users, a request to present content items provided by users of the online system to the viewing user;
ranking one or more content items provided by a set of users of the plurality of users for whom an inferred connection was established with the viewing user;
selecting a content item associated with a user for whom an inferred connection was established with the viewing user based at least in part on the ranking and on privacy settings specified by the user for whom an inferred connection was established with the viewing user; and
sending the selected content item for display to the client device of the viewing user.

US Pat. No. 10,484,495

SYSTEM AND METHOD FOR NOTIFICATION MANAGEMENT

Amazon Technologies, Inc....

1. A device comprising:a memory storing computer-executable instructions; and
at least one processor in communication with the memory, the at least one processor executes the computer-executable instructions to:
receive preference data that designates preferred distribution of a notification associated with a merchant account, the preferred distribution indicates one or more of:
a preferred user device to send the notification,
a period of time to send the notification,
a security protocol to protect information included in the notification, or a priority hierarchy for sending the notification;
receive heartbeat data indicative of a user device connected to a network and identification information that associates the user device to the merchant account;
receive merchant data indicative of activity information associated with the merchant account;
generate the notification based on the merchant data;
based on the preference data and receipt of the heartbeat data, send the notification corresponding to the activity information to the user device; and
receive confirmation data indicative of presentation of the notification by the user device.

US Pat. No. 10,484,494

METHODS AND SYSTEMS FOR ALERTING USERS REGARDING AVAILABILITY OF UNCONSUMED CONTENT

Rovi Guides, Inc., San J...

1. A method for alerting users regarding availability of unconsumed content, the method comprising:generating for display a media listing for a media asset;
determining that a portion of the media asset is available on a first device;
comparing an amount of time of unconsumed content remaining in the media asset and an amount of time that the media asset is available on the first device; and
in response to determining that the portion of the media asset is available on the first device and determining that the amount of time of unconsumed content remaining in the media asset exceeds the amount of time that the media asset is available to the user on the first device,
generating for display action options including a first option to extend an availability of the media asset on the first device and a second option to download the portion of the media asset, corresponding to the unconsumed content remaining in the media asset to a second device.

US Pat. No. 10,484,493

METHOD AND APPARATUS FOR COMMUNICATING MESSAGES

1. A sending device, comprising:a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
receiving user input including a first message and identification information associated with a recipient user that is intended to receive the first message, wherein the first message comprises a text message;
obtaining activity information and presence information associated with the recipient user;
determining a first attention span of the recipient user according to the activity information;
detecting network traffic for a communication network communicatively coupled to the sending device;
generating a second message by adjusting the first message according to the first attention span and the network traffic, wherein the second message comprises a video message;
selecting a receiving device from among a group of devices according to the presence information; and
transmitting the second message to a server hosting a social network website, wherein the second message is accessed, via the social network website, by the receiving device to enable the receiving device to generate a third message by adjusting the second message according to a second attention span and significance of content in one of the first message and the second message determined by the receiving device for the recipient user, wherein the adjusting of the second message to generate the third message comprises removing content from the second message and adding content from the first message, wherein the third message is presentable by the receiving device, wherein the third message comprises an audio message.

US Pat. No. 10,484,491

PERSONALIZED MONITORING OF DATA COLLECTED BY THE INTERNET OF THINGS

8. A system, comprising:a hardware processor; and
a memory device, the memory device storing instructions, the instructions when executed causing the hardware processor to perform operations, the operations comprising:
determining devices associated with a user;
sending queries to the devices associated with the user, the queries requesting data from the devices;
receiving responses from the devices associated with the user, the responses comprising the data requested by the queries;
determining a combination of the data requested by the queries;
determining an action specified by the user; and
executing the action based on the combination of the data.

US Pat. No. 10,484,490

MULTICOMPUTER PROCESSING OF USER DATA WITH CENTRALIZED EVENT CONTROL

Bank of America Corporati...

1. A computing platform, comprising:at least one processor;
a communication interface communicatively coupled to the at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
establish, via the communication interface, a plurality of connections to a plurality of social media service computing platforms;
while the plurality of connections is established, receive first information from at least one of the plurality of social media service computing platforms;
identify, based on the first information, whether a change should be made to user data associated with a first subordinate user identifiable by the first information;
determine that the first information indicates that a change should be made to the user data;
extract metadata from the first information to verify accuracy of at least one aspect of the first information;
determine that the metadata verifies the accuracy of the at least one aspect of the first information;
generate a command causing the change to the user data; and
transmit, via the communication interface, the command to an event validation computing platform.

US Pat. No. 10,484,489

GENERATING A FEED OF CONTENT FOR A USER OF AN ONLINE SYSTEM INCLUDING CONTENT ASSOCIATED WITH ADDITIONAL ONLINE SYSTEM USERS WHO ARE NOT CONNECTED TO THE USER VIA THE ONLINE SYSTEM

Facebook, Inc., Menlo Pa...

1. A method comprising:receiving a request for a feed of content for presentation to a user of an online system from a client device associated with the user;
retrieving information associated with a user of an online system, the information maintained by the online system;
obtaining one or more content items maintained by the online system associated with one or more other users connected to the user via the online system, the one or more other users having a bi-directional connection to the user via the online system;
retrieving additional content items associated with users who are not connected to the user via the online system and having one or more characteristics from a set of characteristics by:
identifying an interest of the user from the retrieved information associated with the user; and
retrieving content items associated with the identified interest by:
identifying content items provided to the online system by users who are not connected to the user;
determining a score for each identified content item based on a length of time that an identified content item has been presented to users by the online system; and
retrieving identified content items as the additional content items based on the scores;
determining measures of relevance for each of the retrieved additional content items and for one or more content items associated with the one or more other users connected to the user via the online system based on characteristics of the additional content items and the one or more content items associated with the one or more other users connected to the user via the online system as well as the retrieved information associated with the user;
generating the feed of content for presentation to the user based on the determined measures of relevance, the feed of content including at least one of the additional content items; and
communicating the feed of content including at least one or the retrieved content items to a client device for presentation to the user.

US Pat. No. 10,484,487

SYSTEM AND METHOD FOR PREDICTIVE DELIVERY OF PRIORITIZED CONTENT

1. A method comprising:predicting, by a processing system including a processor, subscriber demand for media content from communication devices of network subscribers located in a region, thereby generating a plurality of request predictions;
determining, by the processing system, a current location of each of the communication devices of the network subscribers;
predicting, by the processing system, a future location of each of the communication devices of the network subscribers during a predetermined future time period;
aggregating, by the processing system, the request predictions to obtain a content request prediction for the region, the content request prediction comprising a list of media content items;
analyzing, by the processing system, the content request prediction to determine a priority order for the media content items according to a number of the communication devices of the network subscribers predicted to request the media content items, the number corresponding to a predicted audience, and the predicted future location of the communication devices of the network subscribers, each of the media content items having a priority correlated to the predicted future location in the region for the predetermined future time period, the priority based on a likelihood of a first request from a first communication device for that media content item while at the predicted future location during the predetermined future time period and on a time remaining until a time of a largest predicted audience;
monitoring, by the processing system, traffic, and added traffic due to copying of media content items to a storage device on a network used by the network subscribers to predict a period of decreased network load, the monitoring performed using node utilization information and link utilization information from the network;
scheduling, by the processing system, copying of the media content items from a content server to the storage device located in the region, wherein the copying is scheduled to be performed during the predicted period of decreased network load and in accordance with the priority order;
copying, by the processing system, the media content items to the storage device according to the scheduling, wherein the media content items are copied in a time sequence corresponding to the priority order, the media content items thereby being delivered to a same location in the region;
receiving, by the processing system, a second request for an item of media content from a second communication device of a network subscriber of the network subscribers;
determining, by the processing system, whether the item of media content requested is available at the storage device; and
responsive to determining that the item of media content requested is available at the storage device:
redirecting, by the processing system, the request to the storage device, and
updating, by the processing system, a content usage database for the region.

US Pat. No. 10,484,485

CONTEXT-AWARE TASK PROCESSING FOR MULTIPLE DEVICES

International Business Ma...

1. A method for processing commands offloaded from a user device to a cloud service, comprising:receiving a command to be processed by the cloud service from a first device of a group of user devices;
generating a response based on the command;
determining weighting scores for each device in the group of user devices for each of audio output, video output, and haptic feedback, the weighting scores being based on context information about the group of user devices, wherein:
the context information comprises information about capabilities of the user device and information about whether a user is interacting with the user device,
the capabilities of the user device comprises one or more of information about a device display size, an ability to play back audio via a connected audio output device, or an ability to output haptic feedback,
the weighting score for audio output is based at least on a connection to an audio output device and audio quality of the device,
the weighting score for video output is based at least on screen size and information about whether the user is looking at or actively manipulating the device, and
the weighting score for haptic feedback is based at least on whether the device is a wearable device and information about whether the user is actively manipulating the device;
selecting a plurality of user devices from the group of user devices to receive at least part of the response based on the determined weighting scores for each device in the group of devices, wherein the selected plurality of devices correspond to devices having a highest weighting score for audio output, video output, and haptic feedback;
partitioning the response into a plurality of portions corresponding to each of the selected plurality of user devices, wherein the plurality of portions comprises at least a first portion corresponding to audio data in the response, a second portion corresponding to video data in the response, and a third portion corresponding to haptic feedback data in the response; and
instructing each of the selected plurality of user devices to output the one or more portions corresponding to the selected plurality of user devices by transmitting the plurality of portions to the corresponding selected plurality of user devices.

US Pat. No. 10,484,484

CONTEXT-AWARE TASK PROCESSING FOR MULTIPLE DEVICES

International Business Ma...

7. A system, comprising:a processor; and
memory storing one or more instructions, which, when executed by the processor, performs an operation to process commands offloaded from a user device to a cloud service, the operation comprising:
receiving a command to be processed by the cloud service from a first device of a group of user devices;
generating a response based on the command;
determining weighting scores for each device in the group of user devices for each of audio output, video output, and haptic feedback, the weighting scores being based on context information about the group of user devices, wherein:
the context information comprises information about capabilities of the user device and information about whether a user is interacting with the user device,
the capabilities of the user device comprises one or more of information about a device display size, an ability to play back audio via a connected audio output device, or an ability to output haptic feedback,
the weighting score for audio output is based at least on a connection to an audio output device and audio quality of the device,
the weighting score for video output is based at least on screen size and information about whether the user is looking at or actively manipulating the device, and
the weighting score for haptic feedback is based at least on whether the device is a wearable device and information about whether the user is actively manipulating the device;
selecting a plurality of user devices from the group of user devices to receive at least part of the response based on the determined weighting scores for each device in the group of devices, wherein the selected plurality of devices correspond to devices having a highest weighting score for audio output, video output, and haptic feedback;
partitioning the response into a plurality of portions corresponding to each of the selected plurality of user devices, wherein the plurality of portions comprises at least a first portion corresponding to audio data in the response, a second portion corresponding to video data in the response, and a third portion corresponding to haptic feedback data in the response; and
instructing each of the selected plurality of user devices to output the one or more portions corresponding to the selected plurality of user devices by transmitting the plurality of portions to the corresponding selected plurality of user devices.

US Pat. No. 10,484,480

DYNAMICALLY MANAGING DATA SHARING

International Business Ma...

1. A computer-implemented method, comprising:receiving, at a server device, characteristics of a plurality of historical events from a plurality of client devices;
receiving, at the server device, historical data sharing behavior associated with the plurality of historical events from the plurality of client devices;
saving, by the server device, the characteristics of the plurality of historical events in association with the historical data sharing behavior; and
automatically implementing, by the server device, one or more data sharing actions in response to an initialization of an event, utilizing the characteristics of the plurality of historical events and the historical data sharing behavior, including automatically removing one or more users from a portion of the event at a predetermined time during the event.

US Pat. No. 10,484,478

HVAC CONTROLLER WITH INTEGRATED WIRELESS NETWORK PROCESSOR CHIP

Johnson Controls Technolo...

1. A controller in a building management system (BMS), the controller comprising:an integrated wireless network processor chip comprising:
a wireless radio configured to exchange data communications with one or more BMS devices controlled by the controller;
a processor in communication with the wireless radio and located on a same chip as the wireless radio; and
memory in communication with the wireless radio and located on the same chip as the wireless radio, the memory comprising communication stacks configured to facilitate communications using a building automation and control network communications protocol and a WiFi communications protocol;
wherein the integrated wireless network processor chip receives data from the BMS devices via the wireless radio, formats the data using the processor, stores the data in the memory, and sends the data via the wireless radio without requiring any additional processing or communications components outside the integrated wireless network processor chip; and
wherein the integrated wireless network processor chip is configured to receive data from another integrated wireless network processor chip in another device controller and relay the data to a router out of range of the other device controller.

US Pat. No. 10,484,477

INTERNET OF THINGS (IOT) DEVICE ACTIVATION AND MANAGEMENT

Verizon Patent and Licens...

1. A method comprising:identifying, by a processor associated with a user device, an attribute of an Internet-of-things (IoT) device;
forwarding, by the processor, the attribute to a cloud storage, wherein the cloud storage stores data identifying IoT devices associated with the user device and data associated with IoT devices associated with other user devices, and wherein the cloud storage identifies an application server, from a plurality of application servers, that manages similar IoT devices for the other user devices, wherein the similar IoT devices include IoT devices with attributes similar to the attribute;
obtaining, by the processor, a form associated with the application server;
populating, by the processor, the form to generate an activation request based on the attribute of the IoT device, wherein the activation request relates to activating the IoT device, and wherein the activation request includes the attribute of the IoT device, information associated with the user device, and an intended usage for the IoT device;
forwarding, by the processor, the activation request to the application server, wherein the activation request is forwarded via a service network;
receiving, by the processor and from the application server, activation information for activating the IoT device;
storing, by the processor, the activation information to the cloud storage;
activating, by the processor, the IoT device by forwarding the activation information to the IoT device, wherein the activation information is not sent through the service network, and wherein the activation information includes an indication of a second device to receive data from the IoT device during particular time periods or when the user device is not in communication with the IoT device;
receiving, by the processor, data collected by the activated IoT device;
generating, by the processor, a reporting message based on the data collected by the activated IoT device;
receiving, by the processor and from a user of the user device, an indication of a particular time when the reporting message should be forwarded to the application server; and
forwarding, by the processor, the reporting message to the application server via the service network at the particular time.

US Pat. No. 10,484,476

DISTRIBUTED DATA MANAGEMENT SYSTEMS FOR EMBEDDED CONTROLLERS

Siemens Aktiengesellschaf...

1. A system for managing data in an industrial production environment, the system comprising:a distributed database system stored on a plurality of embedded controller devices, wherein each respective embedded controller device comprises:
a distributed database instance configured to store data collected from the industrial production environment by the respective embedded controller device, and
a database management application configured to facilitate distributed queries and transactions on the plurality of embedded controller devices; and
a sharding key definition providing a mapping between data stored in the distributed database system and the plurality of embedded controller devices.

US Pat. No. 10,484,474

ROTATING OFFLINE DS UNITS

PURE STORAGE, INC., Moun...

1. A method comprises:selectively, by a computing device of a dispersed storage network (DSN), bringing online and taking offline storage units of a set of storage units of the DSN;
when bringing a first storage unit of the set of storage units online and taking a second storage unit of the set of storage units offline in accordance with the selectively bringing online and taking offline storage units, determining, by the computing device, a rebuilding approach of the first storage unit and a first to second storage unit transition;
bringing, by the computing device, the first storage unit online in accordance with the rebuilding approach and the first to second storage unit transition; and
taking, by the computing device, the second storage unit offline in accordance with the first to second storage unit transition.

US Pat. No. 10,484,472

METHODS AND SYSTEMS FOR EFFICIENTLY MOVING DATA BETWEEN NODES IN A CLUSTER

NETAPP, INC., Sunnyvale,...

1. A method comprising:receiving, via a transport control protocol (TCP) by a first node, a read request from a client device to read data, comprising metadata and content, that is stored on a remote volume associated with a second node content;
allocating, by the first node, a buffer within memory of the first node for receiving the content using remote direct memory access (RDMA) based upon a size of the content exceeding a size threshold and resource consumption for allocating the buffer being below a threshold;
transmitting an address of the buffer to the second node via the TCP to trigger the second node to perform an RDMA write operation to write the content into the buffer using the address;
receiving, via the TCP by the first node from the second node, the metadata comprising instructions for reconstructing the data using the content within the buffer, wherein a response header comprises an indication of whether the RDMA write operation was successful; and
reconstructing and transmitting the data to the client device using the metadata and the content based upon the instructions.

US Pat. No. 10,484,471

BRIDGING CLOUDS

NETAPP, INC., Sunnyvale,...

1. A method comprising:creating, by a storage device, a first virtual local area network (VLAN) and a second VLAN;
routing, by the storage device using a first virtual routing table (VRT) associated with the first VLAN and a first tenant in the first VLAN, a first Internet Protocol (IP) message between the first tenant and a first cloud service provider, wherein the first cloud service provider is identified as a neighbor in the first VRT, and the first IP message includes a first header indicating in a protocol level different than IP that the first cloud service provider is to receive the first IP message; and
routing, by the storage device using a second VRT associated with the second VLAN and a second tenant in the second VLAN, a second Internet Protocol (IP) message between the second tenant and a second cloud service provider, the second IP message including a second header indicating in the protocol level different than IP that the second cloud service provider is to receive the second IP message, wherein the first cloud service provider and the second cloud service provider have an overlapping IP address range, and wherein the first IP message and the second IP message are directed to the overlapping IP address range at the first cloud service provider and the second cloud service provider.

US Pat. No. 10,484,470

PEAK CYCLICAL WORKLOAD-BASED STORAGE MANAGEMENT IN A MULTI-TIER STORAGE ENVIRONMENT

International Business Ma...

1. A method for managing data, the method comprising:collecting workload information for a device for a present time period and one or more previous time periods;
determining a maximum workload parameter for the present time period and the one or more previous time periods;
determining a maximum workload threshold that corresponds to the maximum workload parameter;
computing a difference between the maximum workload threshold and the maximum workload parameter in response to a determination that the maximum workload parameter is less than the maximum workload threshold;
determining an amount of workload to move to the device based on the difference; and
preventing movement of additional workload to the device over the present time period in response to a determination that the maximum workload parameter is at least as great as the maximum workload threshold.

US Pat. No. 10,484,469

PERSONAL DIGITAL SERVER (PDS)

1. A computer-implemented method of updating a list of files stored by a computer acting as a peer-to-peer server computer, the list of files identifying content of each directory of a list of directories wherein the files are located, and other directories, and of notifying other computers of the availability of additional content, the method comprising:(a) for each directory listed in the list of directories on the peer-to-peer server computer where the files are located, the peer-to-peer server computer automatically scanning the listed directory to identify a file available for sharing with at least some of the peer-to-peer client computers, said available file not previously listed in the list of files for the listed directory, the list of files being stored on the peer-to-peer server computer;
(b) the peer-to-peer server computer automatically updating the list of files, for the listed directory, with indicia of the file identified in part (a); and
(c) in response to part (b), the peer-to-peer server computer automatically notifying a plurality of the peer-to-peer client computers of the availability of additional content, as available for sharing with the plurality of the peer-to-peer client computers that have access to the peer-to-peer server computer, wherein:
(i) the additional content includes the file identified in part (a), as to a first of the plurality of the notified peer-to-peer client computers, which first computer is associated with a user having authorization to access a subset of files stored on the peer-to-peer server computer, including the file identified in part (a), the available files being identified in the list of files for the listed directory, and
(ii) the additional content does not include the file identified in part (a), as to a second of the plurality of the notified peer-to-peer client computers, which second computer is associated with a user having authorization to access a subset of files stored on the peer-to-peer server computer and identified in the list of files for the listed directory, but not having authorization to access the file identified in part (a).

US Pat. No. 10,484,467

DYNAMIC SWARM SEGMENTATION

Microsoft Technology Lice...

1. A system, comprising:one or more processors; and
one or more computer-readable media having stored thereon computer-executable instructions that are executable by the one or more processors to use a tree structure representing a dataset to identify a client peer for obtaining a portion of the dataset, the computer-executable instructions including instructions that are executable to cause the one or more processors to perform at least the following:
identify a dataset comprising a plurality of byte ranges;
create a tree structure that represents different subsets of the plurality of byte ranges of the dataset, the tree structure comprising a plurality of nodes that is each associated with a different subset of one or more ranges of the plurality of byte ranges, the plurality of nodes being hierarchically-arranged such that one or more byte ranges associated with each child node in the tree structure are a subset of one or more byte ranges associated with each parent node in the tree structure;
identify, for each client of a plurality of clients, one or more byte ranges of the plurality of byte ranges of the dataset that the client needs to obtain;
associate each client of the plurality of clients with one of the plurality of nodes of the tree structure, including associating each client with a node of the tree structure that is, itself, associated with one or more byte ranges that match the one or more byte ranges that the client needs to obtain; and
identify, for at least a first client of the plurality of clients, at least one second client of the plurality of clients that is a peer to the first client for obtaining at least one byte range of the dataset, the identification being based on traversing the tree structure from a first node associated with the first client to a second node associated with the second client.

US Pat. No. 10,484,464

CONNECTION CONTROL DEVICE, CONNECTION CONTROL SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM

KABUSHIKI KAISHA TOSHIBA,...

9. A non-transitory computer readable medium having a program stored therein which, when executed, causes a computer to execute processing comprising:transmitting an acquiring request of state information to a plurality of relay servers including a temporary server and a normal server via a network and receiving the state information transmitted from the relay servers, wherein the temporary server has a scheduled stop time point and a scheduled start time point set therein and stops running at the scheduled stop time point and restarts the running at the scheduled start time point and the normal server continues running without stopping, the plurality of relay servers being configured to connect between control devices and communication devices controlled by the control devices;
receiving a connection destination determination request transmitted from a first of the communication devices, which is not yet connected to any relay server, via the network;
selecting a relay server to be connected by the first communication device from among the plurality of relay servers based on the state information; and
transmitting address information of the relay server selected, to the first communication device via the network, the address information being required for the first communication device to connect to the selected relay server,
wherein the selecting includes determining whether a time period until the scheduled stop time point of the temporary server is reached is longer than a predetermined length of time period, and when the time period is longer than the predetermined length of time period, selecting a relay server so that load is equally distributed between the temporary server and the normal server.

US Pat. No. 10,484,462

DYNAMIC REGISTRATION OF AN APPLICATION WITH AN ENTERPRISE SYSTEM

VMware, Inc., Palo Alto,...

1. A computer-implemented method for enabling dynamic registration of an application with an enterprise system, said computer-implemented method comprising:accessing an application utilizable with the enterprise system;
generating an application access template for the application, the generating comprising:
generating information specific to the application that is able to be utilized with the enterprise system, and
generating parameters specific to the application that is able to be utilized with the enterprise system;
defining, in the application access template, a basic authorization protocol information; and
utilizing the application access template for a subsequent dynamic registration of the application with the enterprise system.

US Pat. No. 10,484,460

ACCESS SERVICES IN HYBRID CLOUD COMPUTING SYSTEMS

Microsoft Technology Lice...

1. A method of facilitating operations between a public cloud computing system interconnected with a private cloud computing system via a computer network, the method comprising:exposing, at the public cloud computing system, one or more applications deployable in the private cloud computing system to an access service of the public cloud computing system, the access service being configured to respond to one or more requests from a connection service of the private cloud computing system without having direct access to resources in the private cloud computing system;
receiving, from the connection service of the private cloud computing system, a request for a list of at least one of the one or more applications that are deployable in the private cloud computing system; and
in response to the received request,
transmitting, via the computer network, from the access service of the public cloud computing system to the connection service of the private cloud computing system, the list of at least one of the one or more applications deployable in the private cloud computing system selectively identified by the access service based on a service subscription of the connection service at the public cloud computing system; and
transmitting, from the public cloud computing system to the private cloud computing system, one or more artifacts of at least one application in the list to be deployed in the private cloud computing system.

US Pat. No. 10,484,457

CAPTURING AND AUTOMATICALLY UPLOADING MEDIA CONTENT

Google LLC, Mountain Vie...

1. A computer-implemented method comprising:before particular media has been initially generated by a mobile device, receiving, by the mobile device and from a user, pre-configuration data including:
(i) credential information associated with an account of an online media sharing service that is for the user of the mobile device,
(ii) data indicating an identifier of another user, and
(iii) data indicating a selection to transmit a notification indicating that media was uploaded to the account of the online media sharing service that is for the user of the mobile device;
determining a delay period that commences after the media is automatically uploaded to the account of the online media sharing service, wherein after the delay period elapses, the notification indicating that media was uploaded to the account of the online media sharing service that is for the user of the mobile device is transmitted to the other user;
determining that the particular media has been initially generated by the mobile device;
transmitting, to the online media sharing service, (a) the credential information, and (b) the particular media;
determining that the delay period has elapsed after transmitting the particular media to the account of the online media sharing service for the user of the mobile device; and
in response to determining that the delay period has elapsed after transmitting the particular media to the account of the online media sharing service for the user of the mobile device, transmitting, by the mobile device and to the other user according to the identifier of the other user, a particular notification indicating that the particular media was uploaded to the account of the online media sharing service that is for the user of the mobile device.

US Pat. No. 10,484,456

SHARING A CONTENT ITEM

DROPBOX, INC., San Franc...

1. A method comprising:generating one or more sharing links for sharing one or more content items;
creating one or more entries in a sharing index at a content management system, the one or more entries corresponding to the one or more sharing links;
receiving, by the content management system from a first client device, a first content sharing request identifying a first sharing link having an entry in the sharing index, the first sharing link being associated with a content item corresponding to the first content sharing request, wherein the entry and the first sharing link do not include a content path of the content item;
determining that the first content sharing request specifies the content path of the content item associated with the first content sharing request; and
in response to determining that the first content sharing request specifies the content path, adding, by the content management system, the content path of the content item to the entry in the sharing index.

US Pat. No. 10,484,455

METHOD AND APPARATUS FOR INFORMATION EXCHANGE OVER A WEB BASED ENVIRONMENT

Sheng Tai (Ted) Tsao, Fr...

1. A virtual server, comprising:at least one hardware processor, and
one non-transitory computer-readable medium comprising program code that, when executed by the at least one hardware processor, causes the virtual server accessing a plurality of files and to control posting and un-posting information that include:
A) presenting a first user interface on a first device of a first user and a second user interface on a second device of a second user upon each of the first and second users log on to the virtual server, each of the user interfaces presented comprising co-existing sections of:
a private section designated for displaying information of files available for posting; and
a common section designated for displaying information of files posted by users and for controlling un-posting the posted files;
B) posting files, comprising:
parsing a request for posting a first file by the first user via the private section of the first user interface submitting the request for the first file accessible to the second user;
storing information, but not content, of the first file into a storage space according to said parsing, wherein the first file is remote from the storage space; and
causing to display the stored information of the first file in the common section of each of the user interfaces for the second user through the stored information displayed accessing the content of the first file; and
C) un-posting the posted files, comprising:
parsing a request for un-posting the first file upon the first user through the common section submitting the request;
searching posted information of a file in the storage space for matching with the first file according to the parsing,
deleting the stored information of the first file from the storage space without deleting the first file physically upon finding said matching, and
causing to delete the displayed information of the first file from the common section of each of the user interfaces according to said parsing.

US Pat. No. 10,484,454

ELECTRONIC DEVICE AND METHOD OF PROVIDING DIGITAL PHOTOGRAPH INFORMATION

BlackBerry Limited, Wate...

1. A method of providing information relating to a digital photograph on an electronic device, the method comprising:detecting, by a processor of the electronic device, a digital photograph sharing event for sharing the digital photograph, the sharing event comprising attaching the digital photograph to a message;
in response to detecting a digital photograph sharing event, monitoring for text input in a message field related to the digital photograph sharing event and receiving, by the processor, the text input related to the digital photograph sharing event, the text input comprising text entered, utilizing an input device coupled to the processor of the electronic device, into the message field of the message to which the digital photograph is attached;
in response to detecting and receiving text input related to the digital photograph sharing event, extracting, by the processor, the information relating to the digital photograph from the text related to the digital photograph utilizing natural language processing;
storing the information that is extracted in association with the digital photograph by writing the extracted information as tags, into a digital photograph file stored in memory of the electronic device coupled to the processor, wherein the information that is extracted and stored in association with the digital photograph is searchable; and
receiving a search term, and in response to determining a match between the search term and the information that is extracted and stored in associated with the digital photograph, displaying a thumbnail image of the digital photograph on a display of the electronic device.

US Pat. No. 10,484,452

APPROACH FOR SHARING ELECTRONIC DOCUMENTS DURING ELECTRONIC MEETINGS

Ricoh Company, Ltd., Tok...

1. A first apparatus for providing an improvement in the sharing of electronic documents between network devices during electronic meetings, the first apparatus comprising:one or more processors;
one or more memories communicatively coupled to the one or more processors;
a display;
a collaboration client executing on the first apparatus and configured to:
support an electronic meeting via one or more computer networks with a second apparatus that is external to and different from the first apparatus, wherein the second apparatus corresponds to a presenter participant of the electronic meeting, and
generate and display, on the display of the first apparatus, a graphical user interface that includes:
a first set of one or more graphical user interface controls that allow a user of the first apparatus to request a particular electronic document currently being displayed during the electronic meeting; and
an attendee list that:
lists a plurality of participants of the electronic meeting that includes at least the presenter participant and at least one non-presenting participant, and
specifies for each participant, from the plurality of participants of the electronic meeting, whether the participant has requested the particular electronic document from the presenter participant; and
a file sharing application executing on the first apparatus and configured to:
in response to a user selection of the first set of one or more graphical user interface controls that allow a user of the first apparatus to request a particular electronic document currently being displayed during the electronic meeting:
determine, based upon file sharing data stored in the one or more memories of the first apparatus, that the presenter participant is the presenter of the particular electronic document, and
generate and transmit to the second apparatus via the one or more computer networks, a request for the particular electronic document currently being displayed during the electronic meeting,
wherein at the second apparatus, in response to receiving the request for the particular electronic document currently being displayed during the electronic meeting, a collaboration client executing on the second apparatus causes to be displayed on a display of the second apparatus, a plurality of graphical user interface controls that include a control to allow the presenter participant to deny the request and two or more controls to allow the presenter participant to accept the request, wherein each control, from the two or more controls to allow the presenter participant to accept the request, corresponds to a different security restriction level,
at the second apparatus, the presenter participant selects a particular control for accepting the request and the particular control corresponds to a particular restriction level,
receive, from the second apparatus via the one or more computer networks, a response to the request for the particular electronic document currently being displayed during the electronic meeting, wherein the response to the request for the particular electronic document currently being displayed during the electronic meeting includes the particular electronic document and was generated in response to the presenter participant approving the request for the particular electronic document currently being displayed during the electronic meeting, and
cause the particular electronic document to be presented to the user of the first apparatus subject to the particular security restriction level that corresponds to the control selected by the presenter participant.

US Pat. No. 10,484,448

METHOD TO HANDLE PROBLEMATIC PATTERNS IN A LOW LATENCY MULTIMEDIA STREAMING ENVIRONMENT

JACOTI BVBA, Wevelgem (B...

1. A method for buffer load management in a communication device comprising a receiver, the method comprising:storing in a first buffer of said receiver of said communication device, streamed multimedia data comprised in data packets and received via a transport link at an input rate;
determining an indication of the input rate of said transport link at said first buffer and storing said indication in a second buffer containing information on the input rate over time;
performing an autocorrelation analysis on a first signal comprising samples of said information on the input rate over time, taken from said second buffer, to form an autocorrelation signal;
finding peaks in said autocorrelation signal and identifying, for at least one peak of the found peaks, a period of an event giving rise to said at least one peak;
performing, for said at least one peak, a cross correlation of said first signal with a second periodic signal with given phase having said identified period as predominant period and determining a phase offset with respect to said second periodic signal;
selecting, based on the determined phase offset, one or more parts of said information on the input rate stored in said second buffer, using a reference signal being periodic with said identified period as predominant period and having said determined phase offset;
determining an amount of streamed multimedia data to be stored in said first buffer by analysing said selected parts of information from said second buffer; and
applying said amount of streamed multimedia data to be stored to said first buffer by modifying the output rate and/or the input rate of said first buffer.

US Pat. No. 10,484,446

VBR ENCODING OF LIVE CONTENT

Amazon Technologies, Inc....

1. A computer-implemented method, comprising:receiving media content representing a live event while the live event is ongoing;
encoding segments of the media content while the live event is ongoing with a plurality of variable-bit-rate (VBR) encoders operating in parallel thereby generating a plurality of encodings of the media content, each encoding corresponding to one of a plurality of quality levels and including a fragment for each of the segments of the media content;
providing manifest data to each of a plurality of client devices, the manifest data indicating a URL template for generating HTTP requests that enable each client device to generate requests corresponding to the segments of the media content including future segments of the media content that have yet to be encoded;
receiving a first request indicating a first index value corresponding to a first segment of the media content from a first client device;
selecting a first fragment corresponding to the first segment of the media content and a first encoding based on one or more of a first quality level specified in the first request, a supported frame size of the first client device, a video decode buffer constraint of the first client device, or a network bandwidth associated with the first client device;
associating metadata with the first fragment, the metadata representing a set of fragments corresponding to a second segment of the media content subsequent to the first segment and including a duration of the second segment and a plurality of fragment sizes, each of the fragment sizes corresponding to one or more of the plurality of quality levels of the media content;
transmitting the first fragment to the first client device for playback while the live event is ongoing;
receiving a second request indicating a second index value corresponding to the second segment of the media content and one of the plurality of quality levels from the first client device, the second request having been generated using at least the duration of the second segment indicated in the metadata, the duration of the first segment being different from the duration of the second segment;
selecting a second fragment from among the set of fragments based on the second request; and
transmitting the second fragment to the first client device for playback while the live event is ongoing.

US Pat. No. 10,484,442

JUST-IN-TIME DISTRIBUTED VIDEO CACHE

Performance and Privacy I...

1. A computer-implemented method for streaming video, the method comprising:receiving a request to optimize an original source file from a client computing device, the request including a key specifying parameters to optimize the original source file;
identifying, based on the key, a first portion of an optimized version of the original source file in a local cache of a video optimizer;
generating a query, based on the key, to a database maintaining a plurality of reference keys corresponding to a plurality of optimized versions of source files stored on a plurality of other video optimizers, each reference key specifying parameters of an optimized version of a source file;
receiving, from the database, a response indicating whether the key matches a reference key;
receiving from the database, in response to a reference key matching the key, the address of another video optimizer storing a segment of the requested optimized version of the original source file;
stitching the first portion of the optimized version of the original source file with the segment of the optimized version of the original source file stored on the other video optimizer; and
streaming the stitched optimized version of the original source file for playback on the client computing device.

US Pat. No. 10,484,441

SWITCHING BETWEEN UNICAST STREAMS AND A MULTICAST STREAM BASED ON CONTENT DEMAND

Verizon Patent and Licens...

1. A device, comprising:a memory; and
one or more processors, communicatively coupled to the memory, to:
receive streaming information associated with a plurality of user devices,
streaming content being provided to the plurality of user devices, a first cell, and a second cell,
the streaming information including a segment identifier that identifies a segment of the streaming content and a cell identifier that identifies a first base station associated with the first cell or a second base station associated with the second cell,
the streaming information being:
 a live feed, or
 not a live feed, and
the segment identifier being used to group the plurality of user devices into one or more separate groups when the streaming information is not a live feed;
determine that a user device, of the plurality of user devices, switched from receiving the streaming content from the second base station to receiving the streaming content from the first base station;
determine, based on the user device switching to receive the streaming content from the second base station, a quantity of user devices, of the plurality of user devices, associated with the first cell;
determine, for the first base station, a bit rate at which one or more respective user devices, of the plurality of user devices, receive the streaming content;
compare the bit rate and a bit rate threshold at the first base station;
determine that the streaming content is being provided using a unicast stream for the first base station;
determine to switch from the unicast stream to a multicast stream for the first base station based on the quantity of user devices exceeding a quantity threshold and based on comparing the bit rate and the bit rate threshold;
switch from the unicast stream to the multicast stream for the first base station based on determining to switch; and
receive an acknowledgement when a multicast service is established,
the acknowledgement including a service identifier,
the service identifier to allow the user devices to access the multicast stream associated with the multicast service.

US Pat. No. 10,484,430

JUST-IN-TIME ACCESS BASED ON SCREENING CRITERIA TO MAINTAIN CONTROL OF RESTRICTED DATA IN CLOUD COMPUTING ENVIRONMENTS

MICROSOFT TECHNOLOGY LICE...

1. A computerized system comprising:one or more hardware processors; and
one or more computer storage media storing computer-useable instructions that, when used by the one or more hardware processors, cause the one or more hardware processors to:
receive, at a service within a cloud computing environment, a request for just-in-time (JIT) access to a resource within a production environment of the cloud computing environment, the request being received from a portal on a DevOps device operated by a DevOps personnel who does not have persistent access to restricted data in the cloud computing environment, the request specifying request parameters including a level or type of access requested and information regarding an incident;
access, from a database of JIT policies stored in the cloud computing environment for a plurality of resources within the production environment of the cloud computing environment, a JIT policy for the resource specified by the request, the JIT policy stored in the database for processing by the service within the cloud computing environment to allow the service to automatically determine whether to grant JIT access to the resource;
determine, from the JIT policy for the resource, screening criteria restricting JIT access to the resource, the screening criteria specifying one or more security clearance procedures;
receive screening information for the DevOps personnel;
determine, by the service within the cloud computing environment, whether to approve the request for JIT access based at least in part on automatically evaluating the request parameters using the JIT policy for the resource to determine whether the level or type of access requested is automatically approved depending on: (1) a type of the incident; (2) whether the incident is active; and (3) a comparison of the screening information for the DevOps personnel to the screening criteria from the JIT policy to verify that the one or more security clearance procedures have been performed for the DevOps personnel;
if it is determined to automatically approve the request for JIT access, provision a JIT access session for the DevOps device including setting a time limit for the JIT access session; and
if it is determined not to automatically approve the request for JIT access, send the request for JIT access to a portal on an operator device for review by an operating personnel who has access to restricted data in the cloud computing environment.

US Pat. No. 10,484,428

METHODS AND SYSTEMS FOR SECURING VPN CLOUD SERVERS

LGS Innovations LLC, Her...

1. A computer-implemented method for enhancing security on a network comprising:sending, from a virtual private network (VPN) service provider, a request to a cloud provider to create a server on a cloud independent of an enterprise selection of the cloud server;
receiving a notification from the cloud provider that the requested server is available on the cloud;
embedding the server with a VPN service;
sending, from the VPN service provider, a credential of the embedded server to the enterprise on the network;
reviewing, via a graphical user interface (GUI) of the VPN service provider, a list of servers created by the cloud provider;
determining, via the GUI of the VPN service provider, which users in the enterprise to match with the generated servers;
evaluating on a portal on the GUI of the VPN service provider, progress of server generation by the cloud provider and one or more additional cloud providers; and
ranking efficiency of the cloud provider and the one or more additional cloud providers based on the evaluating step.

US Pat. No. 10,484,426

AUTO-GENERATED SYNTHETIC IDENTITIES FOR SIMULATING POPULATION DYNAMICS TO DETECT FRAUDULENT ACTIVITY

Capital One Services, LLC...

1. A method, comprising:generating, by a computing system using a machine learning model, a synthetic identity model by learning a plurality of characteristics associated with a verified identity using a training data set comprising sets of verified information;
generating, by the computing system, a plurality of synthetic identities using the synthetic identity model, wherein each synthetic identity mimics information associated with a verified identity;
receiving, by the computing system from a client device, an input attempt comprising input information associated with a synthetic identity of the plurality of synthetic identities;
comparing the input information in the input attempt to the plurality of synthetic identities;
determining that the input information in the input attempt comprises information from the plurality of synthetic identities; and
rejecting the input attempt.

US Pat. No. 10,484,424

METHOD AND SYSTEM FOR SECURITY PROTECTION OF ACCOUNT INFORMATION

Tencent Technology (Shenz...

1. A method for security protection of account information, performed at a terminal computer having one or more processors and one or more memories for storing programs to be executed by the one or more processors, the method comprising:detecting an account input event on an accessed web page;
determining, when the account input event is detected, whether a Uniform Resource Locator (URL) of the accessed web page exists in a preset secure URL list;
calculating, if the URL of the accessed web page does not exist in the secure URL list, a page similarity between the accessed web page and a preset real web page according to both the URL and web page content of the accessed web page; and
determining, according to the page similarity on both the URL and web page content, whether the accessed web page has a security risk, and if yes, displaying an account security risk alert;
wherein the calculating of the page similarity between the accessed web page and the preset real web page according to both the URL and web page content of the accessed web page comprises:
detecting whether both the character string in the URL and the web page content of the accessed web page include a preset keyword, and a frequency of occurrence of the preset keyword, and
determining whether both the page similarity according to the preset keyword and the frequency of occurrence of the preset keyword has a security risk, and if yes, displaying an account security risk alert corresponding to a security risk level,
wherein the account input event further comprises:
detecting a password submission event on the accessed web page; and
when it is determined according to the page similarity that the accessed web page has a security risk, displaying a login security risk alert.

US Pat. No. 10,484,420

RETRIEVING NETWORK PACKETS CORRESPONDING TO DETECTED ABNORMAL APPLICATION ACTIVITY

International Business Ma...

1. A computer-implemented method for preventing abnormal application activity associated with a software application running on a data processing system, the computer-implemented method comprising:retrieving, by the data processing system, packets from a packet buffer in response to detecting the abnormal application activity using packet location information corresponding to information associated with the detected abnormal application activity running on the data processing system, wherein the packet location information is used to map a relationship between a received packet and the software application associated with the detected abnormal activity causing security violation;
analyzing, by the data processing system, the packets to identify content of the packets causing the abnormal application activity; and
blocking, by the data processing system, network packets containing the content causing the abnormal application activity in the data processing system.